인터프리터에 관한 모든것
- 최초 등록일
- 2003.09.20
- 최종 저작일
- 2003.09
- 17페이지/ 한컴오피스
- 가격 1,000원
목차
Ⅰ. 언어 번역기
Ⅱ. 인터프리터의 개념
Ⅲ. 인터프리팅의 4단계
Ⅳ. 인터프리터의 구조
Ⅴ. 인터프리터의 장단점
Ⅵ. 인터프리터의 종류
Ⅶ. 다른 언어 번역 프로그램
Ⅷ. 인터프리터와 컴파일의 비교
Ⅸ. 인터프리터의 현재
본문내용
Ⅰ. 언어 번역기
모든 컴퓨터의 기본적인 기억 형태는 0과 1이다. 그러므로 CPU가 프로그램과 자료를 처리하려면 이진 코드인 기계언어(machine language)로 변환되어야 한다. 초기의 컴퓨터에서는, 프로그래머가 실제 기계어 명령문으로 프로그램을 작성해야 하는 번거로움이 있었다. 그래서 초창기의 프로그래머들은 하드웨어에 대한 전문적인 지식을 가져야 했을 뿐 아니라, 컴퓨터의 작동방식과 같은 사고방식을 지녀야 했다. 또한 이진 코드로 작성된 프로그램은 오류를 범할 가능성이 많았으며, 발생된 오류를 찾아내고 수정하는 작업이 용이하지 않았다. 따라서 전산학이 발전함에 따라 사람 지향적인 언어의 개발이 이루어 졌다.
현재 사용되는 고급언어로는 어셈블리 언어(Assembly language), FORTRAN, COBOL, PL/1, PASCAL, C등을 볼수 있다. 이들 언어들은 기계언어에 비해 판독성(readability), 이식성(portability) 등이 훌륭한 반면에, 고급언어를 컴퓨터에서 직접 수행가능한 기계언어로 변환해 주는 작업을 담당하는 번역 프로그램(compiler)이 필요하게 되었다.
참고 자료
없음