컴퓨터는 0과1 만 이해할 수 있는 기계다.
컴퓨터가 처리하던 작업의 문제가 발생하면 컴퓨터는
스스로 문제를 해결할 능력이 없다.
그렇다면 컴퓨터가 문제를 해결하고 정상적으로 작업
을 수행할 수 있도록 하려면 어떻게 해야 할까?
1. 문제 발생 시 프로그램 개발자는 가장 먼저 문제사항(요구사항)을 명확히 분석해야 한다.
- 문제사항을 인지하고 오류가 발생되는 경우를 확인한다.
2. 프로그래밍언어로 구문과 의미에 맞게 프로그램의 문제사항을 수정한다.
- 원본 소스는 인간이 이해하기 쉬운 고급언어로 작성되어 있다.
3. 컴퓨터가 이해할 수 있도록 수정된 고급언어를 기계어로 변환한다.
- (번역기) 컴파일러, 인터프리터
4. 메모리에 로드되어 컴퓨터에 의해 실행된다. (프로세스)
'WEB' 카테고리의 다른 글
웹에 대한 기본적인 이해 (0) | 2022.05.01 |
---|