컴퓨터 프로그래밍
C Programming Language
- 1972년 AT&T Bell Lab.의 Dennis Ritchie가 개발
- Bjarne Stroustrup에 의해 C++로 발전
- C 언어의 특징
- Simple - 소수의 reserved word (지정어) 사용
- Powerful - System 세부 기능까지 control 가능
- Portable - 여러 기종에서 사용 가능 (호환성이 뛰어남)
- Function들로 구성 (Modular)
- C++언어의 기본
- Compile 언어
- 사용하기가 쉽지 않다.
C 프로그래밍 환경
1. MS-Windows 환경
- Borland C/C++
- Microsoft Visual C/C++
2. UNIX 환경
- cc (UNIX default C compiler)
- GNU C
3. MS-DOS 환경
4. 프로그래밍 절차
- Source Program 작성 (XXX.c 와 HHH.h files)
- Compile (XXX.obj - object file)
- Link (XXX.exe - execution file)
- Execute
Visual C/C++는 위 4단계를 통합한 환경을 제공한다.
마이크로소프트(MS) Visual C/C++ 환경
- Root directory 밑에 Work directory를 만든다 (이미 만들어져 있는 경우는 무시).
- Work directory 밑에 각자의 이름으로된 directory를 만든다.
- MS Developer's Studio (MSDev)를 실행한다. (바탕화면에서 Msdev [뫼비우스의 띠] 아이콘(icon) 에 마우스 왼쪽 버튼을 두번
빠르게 click [double click]하거나 시작메뉴에서 [프로그램]->[Microsoft Visual C++]->[Microsoft Visual C++] 을
선택한다.)
- Visula C가 실행되면 [File메뉴]->New 를 선택한다.
- Project Dialog 창에서 [Win32 Console Application]을 선택한다.
- 같은 창에서 [Location] 항에 각자의 Directory 이름을 넣는다. (예: c:\Work\홍길동)
- 같은 창에서 [Project name] 항에 프로그램 이름을 넣는다. (예: Hello)
- Visual Studio의 [Work Space] 창에서 [FileView] Tab을 선택한다.
- Project Files 항목에 프로그램 file을 추가한다. (예: Hello.c)
- 추가된 file을 선택하여 Edit 창에서 프로그램을 작성한다.
- 프로그램 작성이 끝나면 [Build 메뉴]->Execute 항목을 선택한다.
- 프로그램에 오류가 없으면 실행 창을 볼 수 있을 것이다. 오류가 있으면 수정하여 다시 실행시킨다.
숙제 제출 방법
이 강의자료는 국민대학교 컴퓨터학부 한광수 교수님께서 만들었습니다.