인터넷과정보사회 - 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술
- 최초 등록일
- 2022.03.28
- 최종 저작일
- 2022.03
- 5페이지/ 한컴오피스
- 가격 3,500원
과제정보
학과 |
생활과학과, 컴퓨터과학과, 보건환경학과, 농학과 |
학년 |
1학년 |
과목명 |
인터넷과정보사회 |
자료 |
24건
|
공통 |
1. 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술하시오. (1000자 내외, 10점)
2. 컴퓨터를 구성하는 입력, 출력, 처리, 기억, 보조기억 장치의 역할을 각각 서술하고 각 장치에 포함되는 대표 기기 1... 더보기
1. 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술하시오. (1000자 내외, 10점)
2. 컴퓨터를 구성하는 입력, 출력, 처리, 기억, 보조기억 장치의 역할을 각각 서술하고 각 장치에 포함되는 대표 기기 1개를 선택하여 기능을 구체적으로 설명하시오. (3000자 내외, 20점) 접기
|
소개글
"인터넷과정보사회 - 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술"에 대한 내용입니다.
목차
1. 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점
1) 컴파일러
2) 인터프리터
3) 컴파일러와 인터프리터 기능 차이점 정리
2. 컴퓨터를 구성하는 입력, 출력, 처리, 기억, 보조기억장치의 역할과 대표기기(MacBook/Macbook Pro)의 기능 서술
1) 입력장치
2) 출력장치
3) 처리장치
4) 기억장치
5) 보조기억 장치
3. 참고문헌
본문내용
컴파일러는 한 프로그래밍 언어로 작성된 문서를 다른 프로그래밍 언어로 번역하는 언어 번역 프로그램으로 컴파일러는 소스 프로그램을 읽고 결과를 즉시 출력하는 인터프리터와 다른 방식이다. 컴파일러는 상위수준의 프로그래밍 언어를 실행 가능한 프로그램으로 만들기 위해서 하위 수준의 언어로 바꾸는 데 사용한다. 원본 문서를 소스 코드라고 하고 출력 문서를 객체 코드라고 하면, 목적 코드는 주로 다른 프로그램이나 하드웨어가 처리하기 쉬운 형태로 출력되지만, 사람이 읽을 수 있는 문서 파일이나 그림 파일로 옮겨지는 때도 있다. 소스 코드에서 목적 코드로 이동하는 과정을 컴파일이라고 한다. 컴파일러의 역할은 고급언어를 기계어로 직접 변환하고 JAVA의 경우도 바이트코드로 변환한다. 그리고 중간 코드를 생성-해석하며 실행하는 역할을 한다. 각 마이크로프로세서마다 기계어가 다르므로 동일한 고급 언어로도 다른 기계어를 만들어야 하므로 개발자는 마이크로세서에서 적합한 컴파일러를 사용해야 한다. 따라서 컴파일러는 컴파일된 바이트 코드를 다시 컴파일 하지 않고 다른 플랫폼에서 실행할 수 있는 것이 장점이다.
참고 자료
정재화, 곽덕훈(2015). 인터넷과정보사회. 한국방송통신대출판문화원.
애플 홈페이지(www.apple.co.kr)
인텔 홈페이지(www.intel.co.kr)
조진수. 사용자 운영체제에 따른 스마트폰 이용의도의 차이에 관한 연구 :기술수용모델(TAM)을 중심으로. 고려대학교 언론대학원. 2011