[중간과제물] 방송통신대학교 컴퓨터과학과 인터넷과정보사회
2122과탑
다운로드
장바구니
과제정보
학과 | 생활과학과, 컴퓨터과학과, 보건환경학과, 농학과 | 학년 | 1학년 |
---|---|---|---|
과목명 | 인터넷과정보사회 | 자료 | 24건 |
공통 |
1. 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술하시오. (1000자 내외, 10점)
2. 컴퓨터를 구성하는 입력, 출력, 처리, 기억, 보조기억 장치의 역할을 각각 서술하고 각 장치에 포함되는 대표 기기 1...
1. 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술하시오. (1000자 내외, 10점)
2. 컴퓨터를 구성하는 입력, 출력, 처리, 기억, 보조기억 장치의 역할을 각각 서술하고 각 장치에 포함되는 대표 기기 1개를 선택하여 기능을 구체적으로 설명하시오. (3000자 내외, 20점) |
* 본 문서(hwp)가 작성된 한글 프로그램 버전보다 낮은 한글 프로그램에서 열람할 경우 문서가 올바르게 표시되지 않을 수 있습니다. 이 경우에는 최신패치가 되어 있는 2010 이상 버전이나 한글뷰어에서 확인해 주시기 바랍니다.
소개글
[중간과제물] 방송통신대학교 컴퓨터과학과 인터넷과정보사회 내용이며만점 과제물입니다.
목차
1. 컴파일러와 인터프리터의 역할과 두 방식의 기능적 차이점을 구체적으로 서술하시오. (1000자 내외, 10점)2. 컴퓨터를 구성하는 입력, 출력, 처리, 기억, 보조기억 장치의 역할을 각각 서술하고 각 장치에 포함되는 대표 기기 1개를 선택하여 기능을 구체적으로 설명하시오. (3000자 내외, 20점)
본문내용
I. 컴파일러와 인터프리터프로그래밍 언어의 종류는 수백가지가 있다 다만 다른 언어를 사용하는 빈도가 적어서 생소할 수 있다. 컴파일러와 인터프리터 두 가지는 다른 종류의 프로그래밍 언어인데 이 두가지를 분류하는 기준을 살펴보면 컴파일러의 경우, 프로그램 코드로 짜려진 것을 전체를 컴파일러에서 한번에 분석하여 이진코드로 만들게 된다. 반면 인터프리터는 방식에서 차이가 있다. 앞서 설명한 것과 같이 컴파일러가 전체를 읽고 한 번에 분석했다면 인터프리터는 매 번 순서에 따라, 한 문장씩 팔요로 하는 만큼만 분석하여 이진코드로 만들게 된다. 다만 반복문과 조건문이 들어가는 경우에는 한 문장씩 분석하지 않는다. 컴파일러와 인터프리터의 이런 방식에는 모두 장단점이 있기 때문에 ‘어떤게 더 좋을까’, ‘선호할까’를 가리기엔 어려움이 있다.
초창기의 컴퓨터의 매우 낮은 수준의 사양으로 이진코드를 만들어내는 과정에 들어가는 긴 코드를 읽기에는 한계가 있었기 때문에 효율을 많이 고려하게 됐는데 그러다보니 코드를 길게 만들 수 없었고 꼭 필요한 내용만 들어가게 만들었다.
인터프리터의 경우에는 실행파일을 생성하지 않기 때문에 디스크 저장공간이 요구되지 않는다. 다만 큰 결점이 있는데 실행속도에서 미약함이 있다.
참고 자료
박기은, 유용재, 최승문.(2016).Drag and Roll : 터치스크린 상에서 미세 조정 작업을 위한 제스처 인터랙션.한국정보과학회 학술발표논문집,(),1381-1383.권지인, 임순옥. (2007). 초점 : 터치스크린 패널 시장 현황 및 국내업체에 대한 시사점. 방송통신정책, 20(13), 1-16.