컴파일러 2

컴파일러 정리

컴파일러 간단 정리 1. 컴파일러와 인간이 의사 전달을 하기 위해서는 BASIC, FORTRAN, COBOL, PASCAL, C,C++, JAVA, Delphi 와 같은 고급언어가 필요하고, 이러한 고급언어로 작성된 프로그램을 컴퓨터가 인식할 수 있도록 저급언어로 번역해 주기 위해 번역기가 필요하게 된다. 번역기에는 어셈블리(assembler), 컴파일러(compiler), 인터프리터(interpreter), 프리프로세서(preprocessor) 등이 있는데 이들 중 가장 대표적인 번역기가 컴파일러이다. 2. 번역기들 중에서 고급언어로 작성된 프로그램을 입력 자료로 하여 번역하는 가장 대표적인 번역기는 컴파일러와 인터프리터이다.컴파일러는 일반적으로, 어휘분석(lexical analysis) 단계, 구문분..

제 3과목 - 컴퓨터의 구성요소[소프트웨어]

2. 소프트웨어(1) 운영체제(Operation System)일종의 소프트웨어로 컴퓨터를 최대한 효율적으로 운영하기 위해 하드웨어와 사용자 프로그램 사이에 존재하는 제어 프로그램주기억장치와 보조기억장치 사이의 데이터 전송, 정보 갱신, 유지 등 파일을 관리하는 일들을 수행작업의 연속적인 처리를 위한 스케줄 관리를 수행운영체제의 종류 : UNIX, ZENIX, MS-DOS, VM, OS2, Windows 95/98, Windows NT 등 1) 운영체제의 목적처리능력 : 단위 시간 내에 처리하는 일의 양응답시간 : 사용자가 어떤 일의 처리를 컴퓨터 시스템에 의뢰하고 나서, 그 결과를 얻을 때까지 소요되는 시간신뢰도 : 시스템이 주어진 문제를 어느 정도로 정확하게 해결하는 가를 의미사용 가능도 : 각 사용자..