[프로그래밍] 컴파일러와 인터프리더와 그 예

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

목차

컴파일러란?
번역기
언어처리시스템
컴파일러의 개략적 구조
컴파일러의 일반적 구조
인터프리터
자바로의 예

본문내용

컴파일러란?
컴파일러
고급 언어를 번역하는 프로그램

원시 프로그램
좁은 의미: 고급 언어로 작성된 프로그램 (C/C++, Pascal, Ada 등)
넓은 의미: 임의의 언어로 쓰여진 프로그램 (특정한 문법에 따라)

목적 프로그램
어셈블리어 프로그램
기계어 코드 (실존기계, 가상기계)


번역기
특정한 입력을 다른 형태로 변환시켜 주는 프로그램
번역기의 종류(컴파일러의 사촌들)
전처리기(프리프로세서) ->#include, #define, #ifdef의 처리
입력 : 원시 프로그램
출력: 확장된 원시 프로그램
어셈블러
입력: 어셈블리 원시 프로그램
출력: 기계어 코드
로더와 링커
입력: 여러 뭉치의 기계어 코드
출력: 재배치 정보가 갱신되고, 하나로 묶여진 기계어 코드
해석기(인터프리터)
입력: 원시 프로그램, 중간 코드
출력: 원시 프로그램을 실행시킨 결과

언어 처리 시스템
하나의 프로그램이 처리되는 과정
원시 프로그램
*원하는 자료를 검색 해 보세요.
  • 프로그래밍의 개요 32페이지
    1. 프로그램과 프로그래밍 프로그램 컴퓨터가 이해하는 언어로 기술한 일련의 명령어들의 집합 프로그래밍의 과정에서 발생된 모든 산출물 프로그래밍 프로그램을 작성하는 일련의 절차 및 작업 과정 프로그래머 프로그..
  • 컴퓨터의 자료 표현 35페이지
    프로그래밍 언어 개요 (1) 프로그래밍 언어의 필요성 사람과 컴퓨터가 서로 의사교환을 하기 위함 사람이 컴퓨터에게 지시할 명령어를 기술하기 위함. 프로그래밍 언어 개요 (2) 저급 언어 기계어 기계어란 0과 ..
  • [프로그래밍언어][프로그램언어][컴파일러][컴파일러 작성 프로그램]프로그래밍언어(프로그.. 12페이지
    Ⅰ. 프로그래밍언어(프로그램언어)의 종류 1. 포트란(FORTRAN: FORmula TRANslator) 1) 발전사 1956년 배커스(J.Backus)를 중심으로 개발 → 사용하기 쉬운 장점 때문에 광범위한 ..
  • 프로그래밍 언어론 과제 11페이지
    (1) 레코드 형이 있는 언어(C)와 없는 언어(FORTRAN) 사이의 가독성 비교를 하고자 한다. FORTRAN은 배우지 않았으므로 C언어만 가지고 레코드를 사용하지 않은 경우와 사용한 경우를 비교하고자 한다. char..
  • 인터프리트와 컴파일러를 비교 설명하시오 5페이지
    인터프리트와 컴파일러를 비교 설명하시오 컴파일러 : ①정의: 원시 언어로 된 프로그램을 입력으로 읽어 들여서 목적 언어로 된 동일한 프로그램을 출력하여 주는 언어처리기, 즉 번역기 이다. ②컴파일러는 기계어로 번역이 ..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [프로그래밍] 컴파일러와 인터프리더와 그 예