- 알고리즘(algorithm): 문제를 풀기 위한 처리과정을 순서대로 적은 것
- 프로그램(program): 컴퓨터에게 내리는 명령을 알고리즘 순서에 맞게 모아둔 것
- 컴퓨터(computer): 데이터를 처리하여 정보를 제공하는 전자적 데이터 처리 장치
- 기계어: 0과 1로만 구성된 언어로 컴퓨터가 직접 이해할 수 있는 언어
- 고급언어: 사람이 사용하는 자연어와 비슷하게 명령을 작성 할 수 있는 언어 ex) C, JAVA, C++, C# 등
- 버그(bug): 프로그램이 제대로 실행되는 것을 방해하는 오류
- 디버깅(debugging): 버그를 찾아서 제거하는 작업
- 전처리기 지시: 컴파일러보다 먼저 특정 일을 수행하는 전처리기(preprocessor)에게 내리는 지시
- 컴파일러: 고급언어를 기계어로 변환하는 프로그램
'프로그래밍 언어 > C' 카테고리의 다른 글
C언어 4강-2 입력함수 getchar (0) | 2020.10.23 |
---|---|
C언어 4강-1 입력함수 scanf (0) | 2020.10.23 |
C언어 3강-2 putchar함수 /char(문자) (0) | 2020.10.22 |
C언어 3강 -1 c언어 printf 함수 (변환명세, 출력폭) (0) | 2020.10.22 |
C언어 2강.변수와 자료형 (0) | 2020.10.21 |