본문 바로가기
과목 구분 없음9급 지방직 공무원 컴퓨터일반 · 2017년06월17일 · 10/20

10.프로그램 구현 기법은 컴파일러를 이용한 기법, 인터프리터를 이용한 기법, 하이브리드(hybrid) 기법으로 구분된다. 이에 대한 설명으로 옳지 않은 것은?

1
하이브리드 기법에서는 인터프리터가 중간 언어로 번역된 프로그램을 해석하고 실행한다.
2
인터프리터를 이용한 기법에서는 고급 언어 프로그램을 명령단위로 하나씩 해석하여 바로 실행한다.
3
반복문이 많은 프로그램의 실행에서 컴파일러를 이용한 기법이 인터프리터를 이용한 기법보다 효율적이다.
4
인터프리터를 이용한 기법은 번역된 프로그램을 저장하기 위한 큰 기억 장소를 요구하는 단점이 있다.정답

해설

컴파일 기법 : 고급언어로 작성된 프로그램을 컴퓨터가 바로 실행 할 수 있는 파일로 변환 인터프리터 : 고급언어로 작성된 프로그램을 명령어 단위로 해석하여 프로그램을 구성 (실행 프로그램을 만들지 않는다) 하이브리드 : 컴파일과 인터프리터의 혼합 . 중간코드 생성은 컴파일 > 중간코드 해석은 실행기법 4. 인터프리터를 이용한 기법은 번역된 프로그램을 저장하기 위한 큰 기억 장소를 요구하는 단점이 있다. - 인터프리터는 번역된 프로그램을 생성하지 않기 때문에 큰 기억 장치를 요구하지 않는다

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기