컴파일러구성 (2학기, 워크북 포함)
2023년 09월 01일 출간
국내도서 : 2023년 07월 25일 출간
- eBook 상품 정보
- 파일 정보 PDF (22.22MB)
- ISBN 9788920047138
- 지원기기 교보eBook App, PC e서재, 리더기
-
교보eBook App
듣기(TTS) 불가능
TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
- 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
PDF 필기가능 (Android, iOS)
정가 17,000원
5%P 적립이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
카드&결제 혜택
- 5만원 이상 구매 시 추가 2,000P
- 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
- 리뷰 작성 시, e교환권 추가 최대 200원
작품소개
이 상품이 속한 분야
1.1. 컴파일러의 필요성
1.2. 컴파일러와 인터프리터
1.3. 컴파일러의 논리적 구조
1.4. 컴파일러의 물리적 구조
1.5. 간단한 컴파일러의 예
제2장 형식언어와 오토마타
2.1. 형식언어의 기초
2.2. 형식문법
2.3. 문법의 표기법
2.4. 정규언어와 유한 오토마타
제3장 어휘분석
3.1. 어휘분석이란?
3.2. 어휘분석기의 설계
3.3. 어휘분석기 구현에서의 고려사항
3.4. 어휘분석기 생성기인 LEX
3.5. Flex
제4장 Context‐Free 언어와 문법의 효율화
4.1. Context‐Free 언어와 푸시다운 오토마타
4.2. 유도트리
4.3. 모호성
4.4. 불필요한 생성규칙의 제거
4.5. ε-생성규칙의 제거
4.6. 단일 생성규칙의 제거
4.7. Backtracking과 Left‐factoring
4.8. Left‐recursion의 제거
4.9. 푸시다운 오토마타
제5장 구문분석
5.1. 구문분석의 종류
5.2. Bottom‐up 구문분석
5.3. Top‐down 구문분석
5.4. YACC
5.5. Bison
제6장 의미분석과 기호표
6.1. 의미분석 개요
6.2. 기호표
6.3. 기호표의 구성
6.4. 상수정의와 의미분석
제7장 중간언어와 중간코드 생성
7.1. 중간언어의 개념과 종류
7.2. 구문지시적 변환
7.3. 중간코드 생성
제8장 코드최적화
8.1. 코드최적화의 개념
8.2. 실행시간을 짧게 하기 위한 최적화
8.3. 소요 기억용량의 최적화
8.4. 최적화의 구현
제9장 목적코드 생성
9.1. 목적코드 생성의 개요
9.2. 산술식의 목적코드 생성
9.3. 논리식의 목적코드 생성
인물정보
이 상품의 총서
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- - 리워드는 5,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (2024년 9월 30일부터 적용)
- - 리워드는 한 상품에 최초 1회만 제공됩니다.
- - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
- e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- 리워드는 5,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (2024년 9월 30일부터 적용)
- 리워드는 한 상품에 최초 1회만 제공됩니다.
- sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
구매 후 문장수집 작성 시, e교환권 100원 적립
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!