책 내용 질문하기
컴파일러가 실행속도가 빠른 이유가 뭔가요?
도서
2019 시나공 컴퓨터활용능력 2급 필기
페이지
188
조회수
244
작성일
2019-07-13
작성자
탈퇴*원
첨부파일
197쪽 22번 선지해설을 보면 컴파일러 번역 속도가 느린 이유는 한번에 번역하다보니 번연 속도가
느리단건 납득이 갑니다.
그런데 실행 속도도 한번에 처리해야 하니 인터프리터에 비해서 실행속도가 느려야 되는거 아닌가요?
실행속도와 번역속도의 차이점이 궁금합니다!
답변
2019-07-14 21:07:07
안녕하세요.
인터프리터의 경우, 실행시마다 번역과정을 거쳐야 하므로 실행 속도가 느립니다.
상대적으로 미리 번역과정을 거쳐 목적프로그램으로 만들어둔 컴파일러의 실행속도가 빠른 것입니다.
실행속도는 프로그램 실행 명령을 내렸을 때 실행되기 까지의 시간을 의미하고
번역속도는 컴퓨터가 이해할 수 있는 기계어로 번역하는 데 걸리는 시간을 의미합니다.
좋은 하루 보내세요.
-
관리자2019-07-14 21:07:07
안녕하세요.
인터프리터의 경우, 실행시마다 번역과정을 거쳐야 하므로 실행 속도가 느립니다.
상대적으로 미리 번역과정을 거쳐 목적프로그램으로 만들어둔 컴파일러의 실행속도가 빠른 것입니다.
실행속도는 프로그램 실행 명령을 내렸을 때 실행되기 까지의 시간을 의미하고
번역속도는 컴퓨터가 이해할 수 있는 기계어로 번역하는 데 걸리는 시간을 의미합니다.
좋은 하루 보내세요.