
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44
-
45
-
46
-
47
-
48
-
49
-
50
-
51
-
52
-
53
-
54
-
55
-
56
-
57


목차
제1장 C 언어의 개요
제2장 자료형과 선행처리기
제3장 입출력함수와 연산자
제4장 선택 제어문과 반복 제어문
제5장 함수와 기억 클래스
제6장 배열과 포인터
제7장 구조체와 공용체
제8장 파일처리함수
제9장 메모리 동적 할당
* 각 장별 출제예상문제 제공(해설포함) *
제2장 자료형과 선행처리기
제3장 입출력함수와 연산자
제4장 선택 제어문과 반복 제어문
제5장 함수와 기억 클래스
제6장 배열과 포인터
제7장 구조체와 공용체
제8장 파일처리함수
제9장 메모리 동적 할당
* 각 장별 출제예상문제 제공(해설포함) *
본문내용
제1장 C 언어의 개요
1. C 언어의 정의, 역사, 특징
(1) C언어의 정의
① 프로그래밍 언어 : 사람과 컴파일러가 이해할 수 있도록 약속된 형태의 언어
- 기계어, 어셈블리어, c, c++, c#, JAVA, PHP 등
② 컴파일러 : 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역해 주는 번역기
- 어셈블러(assembler) : 기호로 표현된 어셈블리 코드를 기계어로 번역하는 번역기
- 인터프리터(interpreter) : 소스 프로그램을 한번에 기계어로 변환시키는 컴파일러와는 달리 프로그램을 한 단계씩 기계어로 해석하여 실행하는 ‘언어처리 프로그램’
(2) C언어의 역사
· Denis Ritchie(1972년)
· UNIX 운영체제 구현에 사용할 목적으로 개발
· 어셈블리 언어로 된 UNIX 운영체제가 거의 C 언어로 대체
- 중략 -
1. C 언어의 정의, 역사, 특징
(1) C언어의 정의
① 프로그래밍 언어 : 사람과 컴파일러가 이해할 수 있도록 약속된 형태의 언어
- 기계어, 어셈블리어, c, c++, c#, JAVA, PHP 등
② 컴파일러 : 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역해 주는 번역기
- 어셈블러(assembler) : 기호로 표현된 어셈블리 코드를 기계어로 번역하는 번역기
- 인터프리터(interpreter) : 소스 프로그램을 한번에 기계어로 변환시키는 컴파일러와는 달리 프로그램을 한 단계씩 기계어로 해석하여 실행하는 ‘언어처리 프로그램’
(2) C언어의 역사
· Denis Ritchie(1972년)
· UNIX 운영체제 구현에 사용할 목적으로 개발
· 어셈블리 언어로 된 UNIX 운영체제가 거의 C 언어로 대체
- 중략 -
추천자료
[방통대07-2 아동복지C형]아동학대의발생원인과대처방안
진실험설계의 기본논리와 장·단점을 설명하시오.[방통대 4학년 행정학과 C형]
방통대 전학과 4학년 한국사회문제 C형
방통대 <인간행동과 사회환경 과제물c형> 행동발달에 대한 인본주의 이론의 입장과 요점을 설...
방통대 <사회복지조사론 과제물c형> 양적조사에서의 질문지 작성 시 유의사항에 대하여 논하...
방통대 영문학과 영연방의 사회와 문화 중간과제_C형
방통대 현대의 서양문화 C형 공공미술 장소특수성
[방통대 전학과 1학년 언어의 이해 C형] 언어학이 어떤 학문인지를 설명하시오.
언어의 이해 C형 옥스퍼드 사전이 만들어진 배경을 간략히 설명하시오 [방통대]
세상읽기와 논술 C형 2번. 인상 깊게 다녀온 국내 또는 해외여행에 대한 소감(여행기). : 방...
[방통대 법학과 3학년 인권법 C형] 사회권에 따른 국가의 의무에 대해 논하시오.
방통대 중간과제 언어의 이해 C형 외적 언어학의 분야를 제시하고, 각 분야에서 무엇을 어떻...
방통대 중간과제 철학의 이해 C형 플라톤의 대화편 중 ‘라케스’
방통대 4학년 1학기 영어문장구조의 이해 C형] - 중간과제물 (과제명 : 교과서 2장(Chapter 2...