검색어 입력폼

C언어의 가장 기본적인 설명

저작시기 2012.06 |등록일 2012.06.22 파워포인트파일MS 파워포인트 (pptx) | 12페이지 | 무료

소개글

프로그래밍 언어의 정의와 C언어 개발 배경 및 특징, C프로그램 작성 절차를 다룹니다.

목차

1.프로그래밍 언어란 무엇인가?

2.C언어의 개발 배경과 특징

3.C프로그램 작성 절차

본문내용

1-1. 프로그래밍 언어란?
프로그래밍 언어란 말 그대로 프로그램을 만들 때에 사용되어지는 언어입니다.
컴퓨터가 사람의 언어를 직접 이해하지 못하기 때문에, 사람이 프로그래밍 언어를 이용하여 프로그램을 작성하고, 컴파일러가 작성된 언어를 컴퓨터가 이해할 수 있는 언어(기계어)로 해석해줍니다.

1-2. 컴파일러란 무엇인가?
1-1에서 언급했듯이, 프로그래밍 언어로 작성한 프로그램을 기계어로 번역해주는 역할을 합니다.
Compile 이란 단어가 ‘명령어를 번역하다’의 뜻을 가집니다.
우리가 C언어를 할 수 있다면, 컴파일러는 C언어와 기계어를 다루고, 우리가 만든 C언어 기반 프로그램을 컴파일러가 기계어로 번역하여 컴퓨터에게 그 내용을 전달합니다.

2-1. C언어가 가진 역사
C언어는 1971년, 유닉스(UNIX)라는 운영체제를 개발하기 위하여 데니스 리치와 켄 톰슨이 함께 설계한 프로그래밍 언어입니다.
C언어라는 명칭이 붙은 이유는, B언어가 만들어진 후 C언어가 만들어졌기 때문입니다.

2-2. C언어의 특징
기존의 어셈블리(assembly)언어는 이식성이 낮은 언어입니다. 즉, CPU의 종류를 교체할 경우 프로그램을 처음부터 다시 작성해야했습니다. 따라서 사람들은 이식성이 좋고, 학습에도 쉬운 언어를 필요로 하였는데, 그 결과로써 C언어가 탄생하게 된 것입니다.
장점1. 이식성이 좋다.
장점2. 절차지향적 특성을 지니기에 쉽게 익숙해질 수 0있다.

3. C프로그램 작성 절차
1. File > New 버튼을 클릭한다.
Microsoft Visual C++ 6.0기준으로 설명하지만, 다른 버전과 크게 다른 부분은 없습니다.

참고 자료

윤성우의 열혈 C 프로그래밍 ( 윤성우 저. 오렌지미디어 )
다운로드 맨위로