본문 바로가기

리디북스 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디북스 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

RIDIBOOKS

리디북스 검색

최근 검색어

'검색어 저장 끄기'로 설정되어 있습니다.


리디북스 카테고리



컴파일러구성 상세페이지

책 소개

<컴파일러구성> 이 책은 시스템 프로그램의 기본이라 할 수 있는 컴파일러를 효과적으로 구성하기 위한 모든 이론과 방법을 다룬다. 컴파일러의 기능을 논리적 단계로 어휘분석, 구문분석, 의미분석, 중간코드 생성, 코드최적화, 목적코드 생성의 여섯 단계로 나눌 수 있다.
이 책은 이러한 논리적 단계를 그대로 따르며 서술하였다. 제1장의 기본개념 설명에 이어서, 제2장부터는 각각의 논리적 단계에 대해 구체적으로 다루며 이 단계들에서 사용되는 각종 기법과 이론을 자세히 학습한다.
컴파일러 구성 이론이나 방법은 예제와 함께 설명되며, 학생들은 예제를 통하여 보다 쉽고 확실하게 이해할 수 있을 것이다. 또한 이해를 돕기 위하여 많은 개념을 그림으로 시각화하였다. 요즘은 이 책에서 소개한 이론을 바탕으로 컴파일러 구성을 쉽게 도와주는 소프트웨어가 개발되어 있다. 대표적인 어휘분석기 및 구문분석기 생성기 소프트웨어로는 LEX와 YACC 등을 소개하였다.


저자 소개

김강현
∙ 고려대학교 수학교육과 졸업
∙ 고려대학교 대학원 이학석사 및 이학박사(전산학)
∙ 대전공업대학교 전자계산학과 교수
∙ 한국방송통신대학교 정보전산원장
∙ 미국 인디애나주립대학 방문교수
현재:한국방송통신대학교 컴퓨터과학과 교수

박두순
∙ 고려대학교 수학과 졸업(B.S.)
∙ 고려대학교 대학원(전산학 전공) 졸업(M.S.)
∙ 고려대학교 대학원(전산학 전공) 졸업(Ph.D.)
∙ 미국 콜로라도대학교 객원교수
∙ 한국멀티미디어학회 부회장
∙ 한국정보처리학회 회장
현재:순천향대학교 컴퓨터소프트웨어공학과 교수

목차

제1장 컴파일러의 개요

제2장 형식언어와 오토마타

제3장 어휘분석

제4장 Context-Free 언어와 문법의 효율화

제5장 구문분석

제6장 의미분석과 기호표

제7장 중간언어와 중간코드 생성

제8장 코드최적화

제9장 목적코드 생성


리뷰

구매자 별점

0.0

점수비율

  • 5
  • 4
  • 3
  • 2
  • 1

0명이 평가함

리뷰 작성 영역

이 책을 평가해주세요!

내가 남긴 별점 0.0

별로예요

그저 그래요

보통이에요

좋아요

최고예요

별점 취소

구매자 표시 기준은 무엇인가요?

'구매자' 표시는 리디북스에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.

무료 도서 (프로모션 등으로 무료로 전환된 도서 포함)
'구매자'로 표시되지 않습니다.
시리즈 도서 내 무료 도서
'구매자’로 표시되지 않습니다. 하지만 같은 시리즈의 유료 도서를 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
도서를 영구 삭제해도 ‘구매자’ 표시는 남아있습니다.
결제 취소
‘구매자’ 표시가 자동으로 사라집니다.

이 책과 함께 구매한 책


이 책과 함께 둘러본 책



본문 끝 최상단으로 돌아가기


spinner
모바일 버전