[정보통신용어] 인터프리터 프로그램

interpreted – 인터프리터 프로그램

때로 스크립트라고도 불리는 인터프리터 프로그램은, 실제로 운영체계 명령들을 논리적으로 나열함으로써, 명령해석기에 의해 한번에 하나씩 처리될 수 있도록 작성된 프로그램이다.

명령해석기는 운영체계로부터 제공되는 서비스를 차례로 요청한다.

인터프리터 프로그램의 작성자는 하층부의 저장관리 문제에 대해 걱정할 필요가 없다.

다른 한편으로, 인터프리터 프로그램은 컴파일된 프로그램만큼 효율적이지는 못하다.

컴파일러는 소스코드 내의 문장들을 프로세서가 작업을 수행하는데 사용하는 0과 1의 문자열에 가까운 형태로 변환한다.

컴파일된 프로그램은 실행 전에 이미 그러한 작업이 이루어져있는 상태이기 때문에, 더욱 빠르게 실행될 수 있다.

Perl과 같은 언어로 작성된 인터프리터 프로그램은 컴파일러용 프로그램에 비해 만들기가 쉽다.

인터프리터 프로그램들은 소규모 작업이나, 여러 개의 컴파일된 프로그램들이 연속적으로 수행되도록 서로 연결하는데 알맞다.

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.