[컴퓨터 프로그래밍] C컴파일러의 개념과 종류

등록일 2003.04.14 | 최종수정일 2013.11.19 한글 (hwp) | 3페이지 | 가격 2,000원

소개글

짧지만 간단하게 모아봤습니다.

목차

C언어의 시작..
컴파일러란..
Visual C
Turbo C
Borland C++
GCC

본문내용

C언어의 시작..

1969년에......, AT&T 연구소의 Ken Thompson은 연구소의 한쪽 구석에 방치되어 있던 작은 컴퓨터를 보고 운영체제 (Operating System) 'UNIX'의 개발을 시작했다. 이 작업에 가담하고 있었던 Dennis Ritchie 라는 사람이 'C' 라고 하는 언어를 만들었고. 결국 UNIX 는 C 언어로 다시 프로그래밍 되었다. 그 후 UNIX와 C는 유명해지가 시작했다. 최근 우리나라 서점의 선반들을 보아도 C와 UNIX의 인기를 알 수 있다. C 언어는 UNIX와 같은 운영 체제를 비롯하여 워드프로세서, 스프레드쉬트, 게임까지 거의 모든 소프트웨어를 만드는데 이용되고 있다.
그런데 왜 이름이 "C"일까? 원래 'CPL(Combined Programming Language)' 이라는 언어가 있었는데, 그 언어에서 'BCPL(Basic CPL)' 이라는 언어가 파생되었고, 다시 그 언어에서 파생한 언어를 BCPL의 선두 문자를 따서 'B' 라고 이름을 붙였다. C 언어는 다시 그 B 언어에서 파생되었기 때문에 BCPL의 2번째 문자를 따서 (혹은 B의 다음 알파벳을 따서) 'C' 라고 지어졌다고 한다.
요약하자면 C언어는 Unix 운영체제 하에서 시스템 프로그래밍을 하기 위해 개발된 아주 강력한 기능을 가진 프로그래밍 언어이다.
*원하는 자료를 검색 해 보세요.
  • [프로그래밍언어론] 심플 C컴파일러 0페이지
    I. 요구분석II. 설계III. Flow ChartIV. Program SourceV. Testing---------------------I. 요구 분석(Required Analysis)1) C언어 Simple Compiler 구현하기: 이 프로그램은 C언어로 작성된 ..
  • 미니 컴파일러 by c 0페이지
    void main(int argc, char *argv[]){long byte_cnt; //source file의 byte수가 치환됨.char *source; //ready_process()에 의해 파일의 전체 내용이 메모리에 로딩되는데, 그 메모리의 대표 주소를 가지..
  • 미니 컴파일러 구현(소스 및 실행화면 다큐먼트) 0페이지
    tokenType scanner(){tokenType token;int i, index;char ch, id[ID_LENGTH];token.number = tnull;do{while (isspace(ch = getchar())) {if(ch==`n`)line++;// ..
  • 컴파일러와 인터프리터 7페이지
    1. 컴파일러 컴파일러는 고급 프로그래밍언어(higher level language)로 써져 있는 프로그램을 기계어에 적합한 언어(machine oriented language)의 프로그램으로 번역하여 주는 프로그램이다.일반적으로 하나의 언어(월시언어,source la..
  • [컴파일러]Mini C 컴파일러 (U-code generator) 0페이지
    [문제]Mini C프로그램을 U-Code로 변환하는 프로그램을 작성하시오.1. Mini C의 문법은 부록 A를 참조할 것. (자신이 추가한 내용이 있다면 보고서에 명시할 것)2. HW#1, 3에서 작성한 lexical analyzer와 parser를 활용한다.3...
  • 스캐너 프로그램(형식언어), 컴파일러입문 0페이지
    스캐너 프로그램(형식언어), 컴파일러입문프로그램 소스 및 레포트
  • [컴파일러] 컴파일러 8장 연습문제 중 파서생성하기 3페이지
    8장 본문 [예10]의 문법을 위한 parsing table에 대해 C++ 언어로 parser를 작성하라.■ Source Code#include #define SYMBOLS9#define STATE12#define MAX_STACK30
더보기

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서