[프로그램밍 언어] 유닉스 컴파일러

등록일 2003.06.02 한글 (hwp) | 7페이지 | 가격 300원

소개글

유닉스에서 사용하는 컴파일러에 대하여 작성한 리포트입니다.
컴파일러가 무엇인지 우선 설명하고 유닉스에서 사용하는 컴파일러의 종류에 대하여 설명했습니다.

목차

없음

본문내용

컴파일러는 특정 프로그램 언어로 작성된 문장을 처리하여 기계어 또는 컴퓨터가 사용할 수 있는 코드로 변경시켜주는 특수한 용도의 프로그램이라고 정의할 수 있다. C 나 Pascal과 같은 언어로 프로그램을 개발할 경우, 프로그래머는 편집기를 이용하여 한줄 한줄 문장을 작성하게 되는데, 이러한 파일들을 소스코드라고 부른다. 소스코드의 작성이 끝나면 프로그래머는 그 소스코드의 언어에 맞는 컴파일러를 실행시킨다. 컴파일러는 실행 시에 모든 문장을 먼저 구문적으로 하나씩 분해하고, (다른 문장을 참조하는 경우) 문장이 정확하게 참조될 수 있도록 여러 번의 연속적인 상태에서 결과코드를 만든다. 컴파일로 생긴 결과물은 목적코드(object code) 또는 목적 모듈(object module)이라 불리는데 - 여기서 object 라는 용어가 나왔지만 object-oriented programming 과는 아무 관련이 없다
........
*원하는 자료를 검색 해 보세요.
  • 텀프로젝트 - javaCC로 구현한 컴파일러 0페이지
    컴파일러 설계시간에 만든겁니다.javaCC를 이용했고요.ast트리를 만들어서 트리를 타면서 목적코드를생성합니다.*제 컴에서는 실행, 컴파일이 잘 됐습니다. 최소한 개발환경은 잘 맞추고 안 되시면 정확한 증상을 남기세요~*
  • 컴파일러 족보(중간고사) 8페이지
    2. 다음의 context-free 문법이 생성하는 언어는 무엇인가?G4 = ({S, A, B}, {a, b}, P, S}P : S → aB|bA A → bAA|aS|a B → aBB|bS|b ☞ aB로 시작할 경우 : ab ⇒ aabb ⇒ abba ⇒ … ..
  • 컴파일러 분석 및 정리 23페이지
    서론1.1개요 이번 중간고사에 나온 문제들을 보면 수업을 들으며 배운 Compiler의 전반적인 내용을 묻는 형식이 많았는데, 이 문제들을 풀어 봄으로서 지금껏 배운 Compiler에 대한 지식들을 정리할 수 있는 기회가 주어진 것 같다. 첫 번째, 과제로 주어진..
  • [컴파일러]컴파일러 7장 연습문제 풀이 6페이지
    7.5 다음 문법이 LL(1) 문법인지를 검사하시오. (1) S → aAa | εA → abS | c1. NULLABLE = {S}2. FIRST(S) = {a,ε} FIRST(A) = {a,c}3. FOLLOW(S) = {$} FOLLOW(A) = {a} A..
  • [컴파일러 입문]컴파일러 4장 연습문제(일부 없음. 목차 참조하세요.) 7페이지
    4.1 다음 괄호에 알맞은 말을 쓰시오.① 어휘분석기를 간단히 (스캐너(scanner) ) 또는 Lexer라 부른다.② 특수 형태의 토큰에는 keyword, operator symbol, 그리고 ( delimiter )가 있다.③ 일반 형태(general form)의 ..
  • [컴퓨터] 컴파일러 11페이지
    컴파일러 작업 과정을 간단히 개괄적으로 살펴보면, 우선 원시 프로그램의 한 문장을 읽어들여 먼저 그 문장을 구성하는 요소들을 구분해야 한다. 우리가 사용하는 자연어의 문장이 여러개의 단어로 구성되듯이 프로그램 문장도 단어에 해당되는 기본 구성 요소들로 구성되어있다. 이..
  • [프로그래밍언어론] 심플 C컴파일러 0페이지
    I. 요구분석II. 설계III. Flow ChartIV. Program SourceV. Testing---------------------I. 요구 분석(Required Analysis)1) C언어 Simple Compiler 구현하기: 이 프로그램은 C언어로 작성된 ..
더보기

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [프로그램밍 언어] 유닉스 컴파일러