HOME > 상세정보

상세정보

프로그래밍 언어론 : 쉽게 배우는 언어의 원리와 구조

프로그래밍 언어론 : 쉽게 배우는 언어의 원리와 구조 (54회 대출)

자료유형
단행본
개인저자
김종훈 김종진
서명 / 저자사항
프로그래밍 언어론 : 쉽게 배우는 언어의 원리와 구조 / 지은이: 김종훈, 김종진
발행사항
서울 :   한빛미디어,   2008  
형태사항
384 p. : 삽화 ; 25 cm
총서사항
IT cookbook ;87
ISBN
9788979145892
일반주기
부록 및 색인수록  
000 00776camcc2200265 c 4500
001 000045473196
005 20110906131740
007 ta
008 080715s2008 ulka 001c kor
020 ▼a 9788979145892 ▼g 93000
035 ▼a (KERIS)BIB000011348147
040 ▼a 211040 ▼c 211040 ▼d 211040 ▼d 211009 ▼d 244002
082 0 4 ▼a 005.13 ▼2 22
085 ▼a 005.13 ▼2 DDCK
090 ▼a 005.13 ▼b 2008z2
100 1 ▼a 김종훈 ▼0 AUTH(211009)36334
245 1 0 ▼a 프로그래밍 언어론 : ▼b 쉽게 배우는 언어의 원리와 구조 / ▼d 지은이: 김종훈, ▼e 김종진
260 ▼a 서울 : ▼b 한빛미디어, ▼c 2008
300 ▼a 384 p. : ▼b 삽화 ; ▼c 25 cm
440 0 0 ▼a IT cookbook ; ▼v 87
490 0 0 ▼a 한빛 교재 시리즈
500 ▼a 부록 및 색인수록
700 1 ▼a 김종진 ▼0 AUTH(211009)111895
945 ▼a KINS

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.13 2008z2 등록번호 111491978 (17회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.13 2008z2 등록번호 151302273 (22회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.13 2008z2 등록번호 111491978 (17회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.13 2008z2 등록번호 151302273 (22회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

책소개

각종 프로그래밍 언어의 구조와 작동 원리 파악에서부터 활용 예까지
▶ 누구를 위한 책인가?
이 책은 4년제 대학의 컴퓨터 관련 학과 학생들을 대상으로 하며,다양한 프로그래밍 언어를 통해 프로그래밍 언어의 근복적인 개념을 소개한다. 프로그래밍 언에에 대한 이론적 기반이 있어야 제대로 된 컴퓨터
프로그래밍을 할 수 있는 만큼,각 주제에 대해 되도록 쉽게 설명하며,이론적인 설명만으로 끝나지 않고 C,C++,Java,Ada,Scheme,Prolog 등의 다양한 언어로 된 프로그램 예시를 제공한다.

▶ 무엇을 다루는가?
이 책은 총 11장으로 구성되어 있으며,크게 다음과 같은 내용을 다룬다.
· 1장 ~ 2장 : 프로그래밍 언어의 개요와 프로그래밍 언어 역사에 대해 살펴본다.

· 3장 : 프로그래밍 언어 구조를 의미하는 구문과 관련된 다양한 주제에 대해 살펴본다.

· 4장 ~ 5장 : 변수의 여러 속성과 바인딩에 대해 살펴보고,수치 타입,불린 타입 등 다양한 데이터 타입에 대해 살패본다.

· 6장 : 식의 의미를 결정하는 우선순위,결합 규칙 등에 대해 살펴보고,실행 순서를 제어하는 조건문,반복 문,무조건 분리문과 같은 제어문에 대해 살펴본다.

· 7장 ~ 8장 : 부프로그램,예외 처리와 관련된 다양한 주제에 대해 살펴본다.

· 9장 ~ 11장 : 객체지향 프로그래밍,함수 프로그래피밍,논리 프로그래밍에 대해 살펴본다.


정보제공 : Aladin

저자소개

김종진(지은이)

홍익대학교 컴퓨터공학과에서 박사학위를 취득하고, 한국폴리텍대학 서울강서캠퍼스 디지털콘텐츠과 부교수로 재직중이다. 대표적인 저서로는 ‘스타일 C++프로그래밍’ (웰북, 2009), ‘IT CookBook, 프로그래밍 언어론: 쉽게 배우는 언어의 원리와 구조’(한빛미디어,2008), ‘초보자를 위한 Linux & Unix C 프로그래밍’(한빛미디어, 2003)이 있다.

김종훈(지은이)

제주대학교 교수로 학부, 대학원, 과학영재교육원에서 SW·AI 교육을 가르치고 있습니다. 다수의 컴퓨터 분야 베스트셀러를 포함해 30여 권을 집필한 작가이기도 하죠. SW·AI 교육 관련 정보를 공유하기 위해 SW 교육 카페도 운영하고 있어요.

정보제공 : Aladin

목차

목차
저자 머리말 = 4
워밍업 = 6
강의 계획표 = 8
숲과 나무 이야기 = 10
강의보조자료와 참고자료 = 12
Chapter 1 소개
 01 프로그래밍 언어란? = 20
 02 프로그래밍 언어의 설계 원칙 = 22
 03 프로그램 처리 기법 = 27
  01 컴파일 기법 = 27
  02 해석 기법 = 31
  03 하이브리드 기법 = 32
 04 프로그램 패러다임 = 33
  01 명령형 언어 = 33
  02 함수 언어 = 34
  03 논리 언어 = 34
  04 객체지향 언어 = 34
 요약 = 36
 연습문제 = 38
Chapter 2 프로그래밍 언어의 역사
 01 개요 = 40
 02 프로그래밍 언어의 변천사 = 41
  01 1950년 이전 = 41
  02 1950년대 = 42
  03 1960년대 = 46
  04 1970년대 = 49
  05 1980년대 = 52
  06 1990년대 = 56
  07 2000년대 = 59
  08 미래 = 59
 요약 = 60
 연습문제 = 63
Chapter 3 구문
 01 문맥 자유 문법과 BNF = 66
 02 파스 트리 = 70
 03 모호성과 연산자 우선순위 = 73
 04 EBNF = 79
  01 {} 사용 = 79
  02 [] 사용 = 80
  03 () 사용 = 80
 05 구문 도표 = 82
 요약 = 84
 연습문제 = 85
Chapter 4 변수
 01 변수 = 88
  01 이름 = 90
  02 주소 = 90
  03 값 = 91
  04 타입 = 92
 02 바인딩 = 93
 03 선언, 블록, 영역 = 95
  01 선언 = 95
  02 블록 = 96
  03 영역 = 98
 04 할당 = 104
  01 정적 할당 = 104
  02 스택 기반 할당 = 106
  03 동적 할당 = 108
 05 이름 상수 = 111
 요약 = 113
 연습문제 = 115
Chapter 5 데이터 타입
 01 데이터 타입의 개요 = 118
 02 수치 타입 = 120
  01 정수 타입 = 120
  02 부동소수점 타입 = 121
 03 불린 타입 = 123
 04 문자 타입 = 124
 05 문자열 타입 = 125
 06 사용자 정의 순서 타입 = 129
  01 열거 타입 = 129
  02 부분 범위 타입 = 130
 07 배열 타입 = 132
 08 레코드 타입 = 138
 09 공용체 타입 = 142
 10 포인터 타입 = 145
  01 포인터의 개요 = 145
  02 포인터를 이용한 동적 기억장소 관리 = 146
  03 참조 타입 = 150
 요약 = 152
 연습문제 = 154
Chapter 6 식과 제어문
 01 식 = 158
  01 연산자 평가 순서 = 159
  02 피연산자 평가 순서 = 161
  03 단락회로 평가 = 163
  04 중복연산자 = 165
 02 조건문 = 167
  01 if 문 = 167
  02 case 문과 switch 문 = 171
 03 반복문 = 175
  01 FORTRAN의 DO 문 = 175
  02 while 문 = 176
  03 for 문 = 179
 04 무조건 분기문 = 182
 05 구조적 프로그래밍 = 184
 요약 = 186
 연습문제 = 187
Chapter 7 부프로그램
 01 부프로그램의 개요 = 190
  01 부프로그램 정의와 호출 = 191
  02 매개변수 = 193
  03 부프로그램의 종류 = 197
 02 매개변수 전달 방식 = 199
  01 값 전달 = 199
  02 참조 전달 = 201
  03 값-결과 전달 = 202
  04 이름 전달 = 203
 03 중복 부프로그램 = 204
 04 포괄 부프로그램 = 208
 05 매크로 함수와 인라인 함수 = 211
 06 부프로그램의 구현 = 213
  01 정적 구조 = 213
  02 스택 기반 구조 = 214
  03 동적 구조 = 223
 요약 = 224
 연습문제 = 226
Chapter 8 예외 처리
 01 예외 처리의 개요 = 230
 02 Ada의 예외 처리 = 232
 03 C++의 예외 처리 = 239
 04 Java의 예외 처리 = 247
 요약 = 253
 연습문제 = 254
Chapter 9 객체지향 프로그래밍
 01 객체지향 프로그래밍의 개요 = 258
 02 추상 데이터타입 = 259
  01 Ada 추상 데이터 타입 = 262
  02 C++의 추상 데이터 타입 = 266
  03 Java의 추상 데이터 타입 = 270
 03 상속 = 273
  01 C++의 상속 = 274
  02 Java의 상속 = 281
 04 동적 바인딩 = 287
  01 C++의 동적 바인딩 = 288
  02 Java의 동적 바인딩 = 293
 요약 = 297
 연습문제 = 298
Chapter 10 함수 프로그래밍
 01 함수 프로그래밍의 개요 = 302
 02 Scheme = 303
  01 식 = 303
  02 정의 함수 = 305
  03 입출력 함수 = 308
  04 리스트 함수 = 309
  05 술어 함수 = 313
  06 제어 = 315
  07 예제 = 320
 요약 = 325
 연습문제 = 326
Chapter 11 논리 프로그래밍
 01 논리 프로그래밍의 개요 = 330
 02 Prolog = 331
  01 프로그램의 구조 = 331
  02 규칙 = 335
  03 재귀 = 340
  04 연산 = 343
  05 리스트 = 347
 요약 = 351
 연습문제 = 353
Appendix : 부록
 01 추상 데이터 타입 구현 예제 = 358
  01 Ada 예제 = 358
  02 C++ 예제 = 360
  03 Java 예제 = 362
 02 상속 구현 예제 = 364
  01 C++ 예제 = 364
  02 Java 예제 = 366
 03 동적 바인딩 구현 예제 = 369
  01 C++ 예제 = 369
  02 Java 예제 = 371
 04 이 책에서 사용한 인터프리터와 컴파일러 사용법 = 374
  01 Scheme 인터프리터 = 374
  02 Prolog 인터프리터 = 376
  03 Ada 컴파일러 사용법 = 379
찾아보기 = 381

관련분야 신착자료

Harvard Business Review (2025)