(인터넷과 정보사회) 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술하시오
- 최초 등록일
- 2023.03.03
- 최종 저작일
- 2023.03
- 4페이지/ 한컴오피스
- 가격 2,000원
과제정보
학과 |
생활과학과, 컴퓨터과학과, 보건환경학과, 농학과 |
학년 |
1학년 |
과목명 |
인터넷과정보사회 |
자료 |
24건
|
공통 |
1. 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술하시오. (1000자 내외, 10점)
2. 컴퓨터를 구성하는 입력, 출력, 처리, 기억, 보조기억 장치의 역할을 각각 서술하고 각 장치에 포함되는 대표 기기 1... 더보기
1. 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술하시오. (1000자 내외, 10점)
2. 컴퓨터를 구성하는 입력, 출력, 처리, 기억, 보조기억 장치의 역할을 각각 서술하고 각 장치에 포함되는 대표 기기 1개를 선택하여 기능을 구체적으로 설명하시오. (3000자 내외, 20점) 접기
|
소개글
교과목명: 인터넷과 정보사회
<과제명>
1. 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술하시오. (1000자 내외, 10점)
2. 컴퓨터를 구성하는 입력, 출력, 처리, 기억, 보조기억 장치의 역할을 각각 서술하고 각 장치에 포함되는 대표 기기 1개를 선택하여 기능을 구체적으로 설명하시오. (3000자 내외, 20점)
목차
1. 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술하시오. 2. 컴퓨터를 구성하는 입력, 출력, 처리, 기억, 보조기억 장치의 역할을 각각 서술하고 각 장치에 포함되는 대표 기기 1개를 선택하여 기능을 구체적으로 설명하시오.
3. 참고문헌
본문내용
컴파일러와 인터프리터는 고급언어를 번역을 하는 역할을 수행하게 된다. 두 프로그램은 고급언어를 저급언어로 번역하는 역할을 하는 프로그램이라고 할 수 있다. 역할은 같지만, 이 둘은 구동되는 방식에서 차이점이 나타나는데 프로그램 번역 방식에 따른 구분이 이루어지게 된다.
먼저 컴파일러는 고급 언어로 작성되어 있는 프로그램 전체를 목적 프로그램으로 번역하여 링킹 작업을 하여 컴퓨터에서 실행할 수 있는 실행 프로그램을 생성하게 된다. 번역 실행 과정이 이루어지기 때문에 번역 과정은 다소 번거로우며 번역시간이 오래 걸린다. 그러나 번역을 한 번 한 이후에는 다시 번역을 하지 않아도 되기 때문에 실행속도가 빠르다는 특징이 있다.
다음으로 인터프리터는 고급 언어로 작성되어 있는 프로그램을 한 줄 단위로 받아들여서 번역을 하게 되며 번역과 함께 프로그램을 한 줄 단위로 실행시키게 되는 프로그램이다. 직접 프로그램이 실행되기 때문에 목적 프로그램이 만들어지지 않는다.
참고 자료
인터넷과 정보사회 교재
신종홍, 컴퓨터 구조와 원리 2.0, 한빛아카데미, 2013.