책 이미지

책 정보
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 컴퓨터공학 > 컴퓨터공학/전산학 개론
· ISBN : 9791189057053
· 쪽수 : 700쪽
· 출판일 : 2019-01-07
목차
CHAPTER 0 서론 1
0.1 알고리즘의 역할 2
0.2 컴퓨팅의 역사 4
0.3 본문의 구성 10
0.4 컴퓨터과학의 중심 주제 11
CHAPTER 1 데이터의 저장 21
1.1 비트의 저장 22
1.2 주기억장치 29
1.3 대용량 저장장치 32
1.4 비트 패턴을 이용한 정보 표현 38
*1.5 2진 체계 45
*1.6 정수의 저장 51
*1.7 소수의 표현 57
*1.8 데이터와 프로그래밍 63
*1.9 데이터 압축 70
*1.10 통신 오류 76
CHAPTER 2 데이터 조작 89
2.1 컴퓨터 구조 90
2.2 기계어 93
2.3 프로그램의 실행 100
*2.4 연산 명령 107
*2.5 다른 장치와의 통신 112
*2.6 데이터 조작에 관한 프로그래밍 118
*2.7 기타 구조 128xiv
CHAPTER 3 운영체제 139
3.1 운영체제의 발전 140
3.2 운영체제의 구조 145
3.3 컴퓨터 활동의 조정 153
*3.4 프로세스 간의 경쟁에 대한 처리 156
3.5 보안 162
CHAPTER 4 네트워킹과 인터넷 173
4.1 네트워크 기초 174
4.2 인터넷 184
4.3 월드와이드웹 196
*4.4 인터넷 프로토콜 206
*4.5 간단한 클라이언트 서버 코드 213
4.6 사이버보안 217
CHAPTER 5 알고리즘 233
5.1 알고리즘의 개념 234
5.2 알고리즘의 표현 237
5.3 알고리즘의 발견 245
5.4 반복 구조 252
5.5 재귀 구조 264
5.6 효율성과 정확성 273
CHAPTER 6 프로그래밍 언어 293
6.1 역사적 고찰 294
6.2 전통적 프로그래밍 개념 304
6.3 프로그램 단위 319
6.4 언어의 구현 328
6.5 객체지향 프로그래밍 337
*6.6 병행 활동 프로그래밍 345
*6.7 선언형 프로그래밍 348xv
CHAPTER 7 소프트웨어 공학 363
7.1 소프트웨어 공학 개관 364
7.2 소프트웨어 생명 주기 367
7.3 소프트웨어 공학 방법론 372
7.4 모듈화 374
7.5 설계 도구 383
7.6 품질 보증 392
7.7 문서 395
7.8 인간-장비 인터페이스 397
7.9 소프트웨어에 관한 소유권과 책임의 문제 401
CHAPTER 8 데이터 추상화 409
8.1 기본 데이터 구조 410
8.2 관련 개념 415
8.3 데이터 구조의 구현 418
8.4 사례 연구 434
8.5 맞춤형 데이터 타입 439
8.6 클래스와 객체 443
*8.7 기계어에서의 포인터 445
CHAPTER 9 데이터베이스 시스템 457
9.1 데이터베이스 기초 458
9.2 관계형 모델 464
*9.3 객체지향 데이터베이스 476
*9.4 데이터베이스 무결성 유지 479
*9.5 전통적인 파일 구조 483
9.6 데이터마이닝 492
9.7 데이터베이스 기술의 사회적 영향 494xvi
CHAPTER 10 컴퓨터 그래픽스 505
10.1 컴퓨터 그래픽스의 범위 506
10.2 3D 그래픽 개요 508
10.3 모델링 510
10.4 렌더링 520
*10.5 전역 조명의 처리 531
10.6 애니메이션 535
CHAPTER 11 인공지능 545
11.1 지능과 컴퓨터 546
11.2 지각 능력 552
11.3 추론 558
11.4 추가적인 연구 영역 571
11.5 인공 신경망 577
11.6 로봇 공학 583
11.7 결과에 대한 고찰 586
CHAPTER 12 계산이론 597
12.1 함수와 함수의 계산 598
12.2 튜링 기계 601
12.3 보편적 프로그래밍 언어 605
12.4 계산 불가능한 함수 611
12.5 문제의 복잡도 617
*12.6 공개키 암호 627xvii
부록 639
A ASCII 641
B 2의 보수 표현을 조작하기 위한 회로 642
C Vole: 간단한 기계어 645
D 고급 프로그래밍 언어 647
E 반복 구조와 재귀 구조의 동등성 650
F 연습문제 해답 652
INDEX 701