1. 컴퓨터란

컴퓨터(computer)
- 계산을 하는 기계
- 스스로 원하는 작업을 할 수 없음
- 프로그래머가 만든 프로그램을 실행

프로그램
- 프로그래머가 컴퓨터에 일을 시키기 위한 명령들을 프로그래밍 언어를 이용하여 구조적으로 적어놓은 것
- 자료를 입력 받아서 이를 처리하여 출력하는 전 과정을 나타냄


문제이해 > 논리설계 > 프로그램 작성 > 번역 > 실행

번역했는데 디버그가 발생하면 프로그램을 다시 작성한다.


프로그래밍 언어 종류
- 저급 언어
기계어, 어셈블리어 (0100 1100  1101



- 고급 언어
c언어, java



c 언어에 영향을 끼친 프로그래밍 언어들

ALGOL
> CPL
> BCPL
> B
> unix 운영체제가 c언어로 작성됨
> K and R  c언어 ( 윈도우나 mac do 같은 다양한 운영체제용 c 컴파일러 보급)
> ANSI c언어 ( 우리가 배울 언어 american national standard institute)


내가 공부할 방법은 Dev C++ 로 한다.


No comments: