Interpreter   인터프리터

(2018-03-04)
1. 인터프리터

  ㅇ 번역과 동시에 실행
     - 즉시 번역 실행하는 프로그램 실행기

  ㅇ 인터프리터 형식의 프로그래밍 언어 例) 
     - BASIC, LISP, Prolog, Javascript, PHP
2. 인터프리터 특징컴파일러는 고급 언어로 작성된 원시 프로그램 전부를 기계어로 번역하나,
     - 인터프리터는, 명령어 문장 단위로 하나씩 읽어들여 실행하는 유형을 갖음 

  ㅇ 일반적으로, 실행 속도가 느리나 사용하기는 쉬움
     - 원시 프로그램을 목적 프로그램으로 바꾸는 컴파일하는 전용 번역기 과정이 필요 없음


3. 인터프리터 내에 필요한 주요 기능어휘 분석구문 분석
  ㅇ 메모리 관리
  ㅇ 함수 호출
  ㅇ 입출력 기능 등


[번역기(프로그램)] 1. 어셈블러 2. 인터프리터 3. 컴파일러
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
    3.   프로그래밍
          1. 프로그램,프로그래밍
      1.   프로그래밍 언어론
      2.   객체지향
      3.   자료구조
      4.   알고리즘
      5.   자료표현(알파벳/코드)
      6.   시스템 소프트웨어
        1.   번역기(프로그램)
        2.   컴파일러
        3.   정규표현식
        4.   (기타)
      7.   프로그래밍언어 종류
      8.   프로그래밍 기타일반
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록(시험중)     참고문헌