HOME > Detail View

Detail View

(Starting out with) C++ : early objects

(Starting out with) C++ : early objects (Loan 33 times)

Material type
단행본
Personal Author
Gaddis, Tony Walters, Judy, 저 Muganda, Godfrey, 저 백낙훈, 역 김권양, 역 이우진, 역 장덕성, 역 조정훈, 역
Title Statement
(Starting out with) C++ : early objects / Tony Gaddis, Judy Walters, Godfrey Muganda ; 백낙훈 [외]공역
Publication, Distribution, etc
서울 :   Young,   2007.  
Physical Medium
xxvii, 1087 p. : 삽화 ; 26 cm + 전자 광디스크 (CD-ROM) 1매
Varied Title
Starting out with C++ : early objects (5th ed)
ISBN
9788992843010
General Note
색인수록  
공역자: 김권양, 이우진, 장덕성, 조정훈  
부록: 1. ASCII 문자 집합, 2. 연산자 우선 순위와 결합 방법  
Subject Added Entry-Topical Term
C++ (Computer program language)
000 00000cam c2200205 c 4500
001 000045410313
005 20170818112213
007 ta
008 070831s2007 ulka 001c kor
020 ▼a 9788992843010 ▼g 93560
035 ▼a (KERIS)BIB000011026889
040 ▼a 241026 ▼c 241026 ▼d 211009 ▼d 244002
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.133 ▼2 22
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b C110 2007zx11
100 1 ▼a Gaddis, Tony
245 2 0 ▼a (Starting out with) C++ : ▼b early objects / ▼d Tony Gaddis, ▼e Judy Walters, ▼e Godfrey Muganda ; ▼e 백낙훈 [외]공역
246 0 9 ▼a Starting out with C++ : ▼b early objects ▼g (5th ed)
260 ▼a 서울 : ▼b Young, ▼c 2007.
300 ▼a xxvii, 1087 p. : ▼b 삽화 ; ▼c 26 cm + ▼e 전자 광디스크 (CD-ROM) 1매
500 ▼a 색인수록
500 ▼a 공역자: 김권양, 이우진, 장덕성, 조정훈
500 ▼a 부록: 1. ASCII 문자 집합, 2. 연산자 우선 순위와 결합 방법
650 0 ▼a C++ (Computer program language)
700 1 ▼a Walters, Judy, ▼e
700 1 ▼a Muganda, Godfrey, ▼e
700 1 ▼a 백낙훈, ▼e▼0 AUTH(211009)129613
700 1 ▼a 김권양, ▼e
700 1 ▼a 이우진, ▼e▼0 AUTH(211009)6021
700 1 ▼a 장덕성, ▼e▼0 AUTH(211009)25268
700 1 ▼a 조정훈, ▼e
945 ▼a KINS

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 C110 2007zx11 Accession No. 111449510 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 C110 2007zx11 Accession No. 121162874 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 C110 2007zx11 Accession No. 121162875 Availability Available Due Date Make a Reservation Service B M
No. 4 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 C110 2007zx11 Accession No. 151249872 Availability Available Due Date Make a Reservation Service
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 C110 2007zx11 Accession No. 111449510 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 C110 2007zx11 Accession No. 121162874 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 C110 2007zx11 Accession No. 121162875 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 C110 2007zx11 Accession No. 151249872 Availability Available Due Date Make a Reservation Service

Contents information

Table of Contents

목차
저자 서문 = iii
역자 서문 = xvii
Chapter 1 컴퓨터와 프로그래밍에 대한 소개 = 1
 1.1 프로그래밍을 하는 이유? = 1
 1.2 컴퓨터 시스템 : 하드웨어와 소프트웨어 = 3
 1.3 프로그램과 프로그래밍 언어 = 7
 1.4 프로그램의 구성 = 13
 1.5 입력, 처리, 출력 = 18
 1.6 프로그래밍 과정 = 19
 1.7 절차적 프로그래밍과 객체 지향 프로그래밍 = 24
 1.8 사례 연구 = 25
 1.9 복습 및 연습 문제 = 26
chapter 2 C++의 소개 = 31
 2.1 C++프로그램의 구성 요소들 = 31
 2.2 cout 객체 = 35
 2.3 #include 지시자 = 39
 2.4 표준 C++과 표준 이전의 C++ = 41
 2.5 변수, 상수, 배정문 = 42
 2.6 식별자 = 46
 2.7 정수 자료형 = 48
 2.8 문자 자료형 = 53
 2.9 C++string 클래스 = 58
 2.10 부동소수점 자료형 = 59
 2.11 bool 자료형 = 63
 2.12 자료형의 크기 결정하기 = 63
 2.13 변수 배정에 대한 추가 사항들과 초기화 = 65
 2.14 변수의 유효 범위 = 66
 2.15 산술 연산자 = 67
 2.16 주석 = 70
 2.17 소프트웨어 공학 : 프로그래밍 스타일 = 72
 2.18 사례 연구 = 74
 2.19 복습 및 연습 문제 = 74
Chapter 3 수식과 입출력 = 81
 3.1 cin 객체 = 81
 3.2 수학 계산식 = 87
 3.3 묵시적 형 변환 = 95
 3.4 명시적 형 변환 = 97
 3.5 오버플로와 언더플로 = 100
 3.6 이름 붙인 상수 = 103
 3.7 다중 배정과 결합 배정 = 108
 3.8 출력 포맷 = 112
 3.9 문자와 문자열 객체의 처리 = 122
 3.10 C-문자열의 사용 = 128
 3.11 더 많은 수학 라이브러리 함수들 = 134
 3.12 파일의 소개 = 138
 3.13 객체 지향 프로그래밍 : 멤버 함수 = 146
 3.14 디버깅 : 손으로 프로그램 따라가기 = 148
 3.15 그린 필드 조경에 대한 사례 연구 : 제1부 = 150
 3.16 추가 사례 연구 = 152
 3.17 복습 및 연습 문제 = 152
Chapter 4 의사 결정하기 = 165
 4.1 관계 연산자 = 165
 4.2 if문 = 170
 4.3 if/else 문 = 180
 4.4 if/else if 문 = 183
 4.5 메뉴 = 189
 4.6 중첩된 if 문 = 191
 4.7 논리 연산자 = 195
 4.8 논리 연산자를 이용한 수의 범위 확인 = 202
 4.9 사용자 입력 검증 = 203
 4.10 변수 정의와 범위 심화 = 205
 4.11 문자와 문자열 비교하기 = 210
 4.12 조건 연산자 = 214
 4.13 switch문 = 218
 4.14 열거 자료형 = 226
 4.15 파일 열기 오류 검사 = 230
 4.16 검사와 디버깅 : 출력값 검사 = 231
 4.17 그린 필드 조경에 대한 사례 연구 : 제2부 = 233
 4.18 추가 사례 연구 = 236
 4.19 복습 및 연습 문제 = 237
Chapter 5 루프 = 249
 5.1 증가 연산자와 감소 연산자 = 249
 5.2 루프의 소개 : while 루프 = 254
 5.3 계수기 = 258
 5.4 사용자의 루프 제어 = 261
 5.5 누적 합계 = 262
 5.6 감시값 = 263
 5.7 파일에서 자료를 읽기 위한 루프의 사용 = 266
 5.8 do-while과 for루프 = 269
 5.9 루프의 선택 = 278
 5.10 중첩 루프 = 279
 5.11 루프 탈출 = 282
 5.12 continue 문 = 284
 5.13 소프트웨어 공학 : 자료 검증을 위한 루프 사용 = 285
 5.14 검사와 디버깅 : 좋은 검사 자료의 생성 = 288
 5.15 센트럴 마운틴 신용조합 사례 연구 = 291
 5.16 추가 사례 연구 = 295
 5.17 복습 및 연습 문제 = 296
Chapter 6 함수 = 305
 6.1 모듈화 프로그래밍 = 305
 6.2 함수 정의와 호출 = 306
 6.3 함수 원형 = 314
 6.4 함수에 자료 전달하기 = 316
 6.5 값에 의한 자료 전달 = 320
 6.6 return문 = 324
 6.7 함수로부터의 반환 = 325
 6.8 부울 값의 반환 = 329
 6.9 메뉴-구동 프로그램에서의 함수 사용 = 330
 6.10 지역 변수와 전역 변수 = 333
 6.11 정적 지역 변수 = 339
 6.12 디폴트 인자 = 342
 6.13 참조변수를 매개변수로 사용하기 = 346
 6.14 함수의 과적 = 353
 6.15 exit() 함수 = 357
 6.16 스터브와 드라이버 = 361
 6.17 리틀 로또 사례 연구 = 363
 6.18 추가 사례 연구 = 368
 6.19 복습 및 연습 문제 = 368
Chapter 7 클래스와 객체에 대한 소개 = 377
 7.1 자료를 조합해서 구조체로 만들기 = 377
 7.2 구조체 멤버에 접근하기 = 380
 7.3 구조체 초기화 = 383
 7.4 중첩 구조체 = 387
 7.5 함수 인자로서의 구조체 = 391
 7.6 함수로부터 구조체의 반환 = 395
 7.7 공용체 = 398
 7.8 추상 자료형 = 402
 7.9 객체 지향 프로그래밍 = 403
 7.10 클래스의 소개 = 408
 7.11 객체의 소개 = 410
 7.12 멤버 함수 정의 = 412
 7.13 소프트웨어 공학 : 설계 고려 사항 = 419
 7.14 클래스의 생성자 사용하기 = 424
 7.15 생성자의 과적 = 425
 7.16 소멸자 = 428
 7.17 입력 검증 객체 = 431
 7.18 private 멤버 함수의 사용 = 436
 7.19 홈 소프트웨어 회사 OOP 사례 연구 = 438
 7.20 소프트웨어 공학 : 객체 지향 분석 = 444
 7.21 추가 사례 연구 = 447
 7.22 복습 및 연습 문제 = 447
Chapter 8 배열 = 459
 8.1 여러 값을 저장하는 배열 = 459
 8.2 배열 원소에 접근하기 = 461
 8.3 배열 값의 입출력 = 463
 8.4 배열 초기화 = 469
 8.5 배열 값의 처리 = 475
 8.6 병렬 배열 사용하기 = 483
 8.7 typedef 문 = 487
 8.8 함수 인자로서의 배열 = 488
 8.9 2차원 배열 = 496
 8.10 3차원 이상의 배열 = 504
 8.11 벡터(vector) = 508
 8.12 국립 상업 은행 사례 연구 = 519
 8.13 구조체 배열 = 521
 8.14 클래스 객체 배열 = 525
 8.15 추가 사례 연구 = 533
 8.16 복습 및 연습 문제 = 533
Chapter 9 배열의 탐색과 정렬 = 545
 9.1 소프트웨어 공학 : 탐색 알고리즘의 소개 = 545
 9.2 드미트리 리더쉽 센터 사례 연구 : 제1부 = 551
 9.3 소프트웨어 공학 : 정렬 알고리즘의 소개 = 558
 9.4 드미트리 리더쉽 센터 사례 연구 : 제2부 = 566
 9.5 벡터의 탐색과 정렬 = 572
 9.6 추가 사례 연구 = 577
 9.7 복습 및 연습 문제 = 577
Chapter 10 포인터 = 583
 10.1 변수의 주소 구하기 = 583
 10.2 포인터 변수 = 585
 10.3 배열과 포인터의 관계 = 589
 10.4 포인터에 대한 계산 = 593
 10.5 포인터 초기화 = 594
 10.6 포인터의 비교 = 597
 10.7 매개변수로서의 포인터 = 599
 10.8 소프트웨어 공학 : 동적 메모리 할당 = 603
 10.9 소프트웨어 공학 : 함수에서 포인터를 반환 = 607
 10.10 구조체와 클래스 객체에 대한 포인터 = 610
 10.11 소프트웨어 공학 : 객체의 멤버 선택 = 615
 10.12 유나이티드 코즈 사례 연구 = 617
 10.13 추가 사례 연구 = 625
 10.14 복습 및 연습 문제 = 625
Chapter 11 클래스와 객체 지향 프로그래밍 = 631
 11.1 this포인터와 const 멤버 함수 = 631
 11.2 정적 멤버 = 635
 11.3 클래스의 friend = 642
 11.4 멤버별 배정 = 647
 11.5 복사 생성자 = 649
 11.6 연산자 과적 = 657
 11.7 형 변환 연산자 = 689
 11.8 변환 생성자 = 694
 11.9 객체 결합 = 697
 11.10 상속 = 699
 11.11 protected 멤버와 클래스 접근 = 703
 11.12 생성자, 소멸자 그리고 상속 = 708
 11.13 기본 클래스 함수의 오버라이드 = 713
 11.14 사례 연구 = 716
 11.15 복습 및 연습 문제 = 716
Chapter 12 문자, 문자열, string = 725
 12.1 C-문자열 = 725
 12.2 C-문자열을 다루는 라이브러리 함수들 = 730
 12.3 문자열/숫자 변환 함수들 = 741
 12.4 문자 검사 = 745
 12.5 대소문자 변환 = 748
 12.6 자신만의 C-문자열 처리 함수 작성 = 751
 12.7 C++문자열 클래스에 대한 추가 사항들 = 757
 12.8 자신만의 문자열 클래스 만들기 = 761
 12.9 어드밴스드 소프트웨어 엔터프라이즈 사례 연구 = 771
 12.10 추가 사례 연구 = 774
 12.11 복습 및 연습 문제 = 774
Chapter 13 파일 및 입출력 연산 = 781
 13.1 파일 = 781
 13.2 출력 포맷 = 790
 13.3 파일 스트림 객체를 함수로 보내기 = 797
 13.4 좀 더 자세한 오류 검사 = 799
 13.5 파일을 읽고 쓰는 멤버 함수들 = 801
 13.6 여러 개의 파일 다루기 = 811
 13.7 이진 파일 = 812
 13.8 구조체로 레코드 만들기 = 816
 13.9 임의 접근 파일 = 820
 13.10 입출력 겸용으로 파일 열기 = 826
 13.11 온라인 친구 연결 사례 연구 : 객체 직렬화 = 830
 13.12 추가 사례 연구 = 835
 13.13 복습 및 연습 문제 = 835
Chapter 14 재귀 호출 = 843
 14.1 재귀 소개 = 843
 14.2 재귀 팩토리얼 함수 = 850
 14.3 재귀 최대공약수 함수 = 852
 14.4 재귀적으로 정의되어 있는 문제의 해결 = 854
 14.5 재귀 이진 검색 함수 = 855
 14.6 문제 해결과 프로그램 설계 : 퀵 정렬 알고리즘 = 857
 14.7 문제 해결 : 전수 알고리즘과 열거 알고리즘 = 861
 14.8 소프트웨어 공학 : 재귀 대 반복 = 864
 14.9 사례 연구 = 865
 14.10 복습 및 연습 문제 = 865
Chapter 15 다형성, 가상 함수, 다중 상속 = 869
 15.1 상속 계층에서의 형 호환 = 869
 15.2 다형성과 가상 멤버 함수 = 873
 15.3 추상 기본 클래스와 순수 가상 함수 = 878
 15.4 다중 상속과 가상 상속 = 883
 15.5 객체 지향 프로그래밍 : 결합 대 상속 = 892
 15.6 시큐어 엔크립션 시스템 사례 연구 = 896
 15.7 복습 및 연습 문제 = 900
Chapter 16 예외, 템플릿, 표준 템플릿 라이브러리(STL) = 907
 16.1 예외 = 907
 16.2 함수 템플릿 = 919
 16.3 클래스 템플릿 = 927
 16.4 클래스 템플릿과 상속 = 933
 16.5 표준 템플릿 라이브러리(STL) 소개 = 936
 16.6 사례 연구 = 949
 16.7 복습 및 연습 문제 = 949
Chapter 17 연결 리스트 = 955
 17.1 연결 리스트 ADT 소개 = 955
 17.2 연결 리스트 연산 = 962
 17.3 연결 리스트 템플릿 = 977
 17.4 연결 리스트에 대한 재귀 연산들 = 982
 17.5 연결 리스트의 변형 = 988
 17.6 STL list 컨테이너 = 989
 17.7 릴라이어볼 소프트웨어 시스템 사례 연구 = 991
 17.8 추가 사례 연구 = 994
 17.9 복습 및 연습 문제 = 994
Chapter 18 스택과 큐 = 999
 18.1 스택 ADT의 소개 = 999
 18.2 동적 스택 = 1009
 18.3 STL stack 컨테이너 = 1012
 18.4 큐 ADT의 소개 = 1015
 18.5 동적 큐 = 1022
 18.6 STL deque와 queue 컨테이너 = 1026
 18.7 문제 해결과 프로그램 설계 : 재귀 제거 = 1028
 18.8 복습 및 연습 문제 = 1033
Chapter 19 이진 트리 = 1039
 19.1 이진 트리의 정의와 용도 = 1039
 19.2 이진 탐색 트리의 연산 = 1043
 19.3 이진 탐색 트리를 위한 템플릿 = 1059
 19.4 사례 연구 = 1059
 19.5 복습 및 연습 문제 = 1059
부록 A ASCⅡ 문자 집합 = 1065
부록 B 연산자 우선 순위와 결합 방법 = 1069
찾아보기 = 1071

New Arrivals Books in Related Fields

Ramamurthy, Bina (2021)