HOME > 상세정보

상세정보

좋은 프로그램을 만드는 핵심원리 25가지 (46회 대출)

자료유형
단행본
개인저자
김종훈, 저 김종진, 저 정원희, 저 정은영, 저
서명 / 저자사항
좋은 프로그램을 만드는 핵심원리 25가지 / 김종훈...[등저].
발행사항
서울 :   한빛미디어 ,   2003.  
형태사항
533 p. : 삽도 ; 26 cm.
기타표제
프로그래머를 위한 기초 체력 강화 트레이닝
ISBN
897914220X
일반주기
공저자 : 김종진, 정원희, 정은영  
찾아보기: p.524-533  
000 00895namccc200289 k 4500
001 000000814336
005 20100805094700
007 ta
008 030206s2003 ulka 001a kor
020 ▼a 897914220X ▼g 13560 : ▼c \20000
035 ▼a KRIC08529314
040 ▼a 241008 ▼c 241008 ▼d 211009
049 1 ▼l 121077080 ▼f 과학 ▼l 121077081 ▼f 과학 ▼l 111248463
082 0 4 ▼a 005.1 ▼2 21
090 ▼a 005.1 ▼b 2003b
245 0 0 ▼a 좋은 프로그램을 만드는 핵심원리 25가지 / ▼d 김종훈...[등저].
246 0 3 ▼a 프로그래머를 위한 기초 체력 강화 트레이닝
260 ▼a 서울 : ▼b 한빛미디어 , ▼c 2003.
300 ▼a 533 p. : ▼b 삽도 ; ▼c 26 cm.
500 ▼a 공저자 : 김종진, 정원희, 정은영
500 ▼a 찾아보기: p.524-533
700 1 ▼a 김종훈, ▼e
700 1 ▼a 김종진, ▼e
700 1 ▼a 정원희, ▼e
700 1 ▼a 정은영, ▼e
940 ▼a 좋은 프로그램을 만드는 핵심원리 이십오가지

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.1 2003b 등록번호 111248463 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.1 2003b 등록번호 121077080 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.1 2003b 등록번호 121077081 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 4 소장처 세종학술정보원/과학기술실/ 청구기호 005.1 2003b 등록번호 151140521 도서상태 대출가능 반납예정일 예약 서비스 M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.1 2003b 등록번호 111248463 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.1 2003b 등록번호 121077080 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 005.1 2003b 등록번호 121077081 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.1 2003b 등록번호 151140521 도서상태 대출가능 반납예정일 예약 서비스 M

컨텐츠정보

저자소개

김종진(지은이)

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

정원희(지은이)

현재 위미초등학교 교사로 있으며, 제주교육대학교 컴퓨터교육과를 졸업했다. 논문으로 'GTK+로 구현한 리눅스용 학생관리 프로그램 개발' 등이 있으며, 교육용 프로그램 개발과 ICT 활용 교육에 관심을 가지고 있다.

김종훈(지은이)

제주대학교 교육대학 초등컴퓨터교육전공 교수로, 2012년부터 교육기부 프로그램인 '창의컴퓨터교실(http://cafe.naver.com/creativecomputer)'을 운영해오고 있다. 현재는 소프트웨어 교육과 관련된 국내 최대 규모의 온라인 커뮤니티인 'SW 교육 카페(http://cafe.naver.com/scratch programming)'를 운영하고 있다. 지은 책으로 「순서도로 배우는 파이썬」, 「컴퓨터 개론」, 「스크래치」, 「스크래치 알고리즘」, 「앱 인벤터」, 「프로그래밍 비타민」, 「프로그래밍 언어론」들이 있다. 지금도 강의와 집필을 통해 소프트웨어 교육이 올바르게 정착하는 데 큰 힘을 쏟고 있다.

정은영(지은이)

제주교육대학교 컴퓨터교육과를 졸업하고 무릉초등학교에서 정보통신기술 교육과 컴퓨터 특기 적성 교육을 담당한다. 논문으로 "활동중심의 초등과학지도를 위한 웹 코스웨어"가 있다.

정보제공 : Aladin

목차


목차
Chapter 01 집합 : “퍼지 세탁기의 인공지능도 알고보면 집합 이론”
 01 집합이란? = 19
 02 집합의 표시 = 20
 03 공집합, 유한집합, 무한집합 = 24
 04 부분집합 = 24
 05 집합의 연산 = 26
 06 원소의 개수 = 37
 07 퍼지 집합 = 39
Chapter 02 관계 : "데이터 사이의 관계는 DBMS 구축과 관리의 핵심“
 01 관계란? = 45
 02 관계 그래프 = 46
 03 여러 가지 관계 = 50
 04 관계의 성질 = 52
 05 관계형 데이터베이스 = 53
Chapter 03 함수 : “수학적 관점과 프로그래밍 관점의 함수에 대한 이해”
 01 함수란? = 59
 02 함수의 그래프와 상등 = 62
 03 일대일 함수와 일대일 대응 = 63
 04 여러 가지 함수 = 64
 05 C 언어에서의 함수 = 69
Chapter 04 진법 : “인간은 십진수, 기계는 이진수로 생각한다”
 01 진법이란? = 75
 02 2 진법 = 76
 03 그 외 진법 = 77
Chapter 05 소수 : “난공불락 암호화의 핵심 키워드는 소수”
 01 소수란? = 87
 02 에라토스테네스의 체 = 87
 03 메르센 소수 = 89
 04 페르마 소수 = 90
 05 유클리드 소수의 유한성 = 90
 06 소수를 판별하는 알고리즘 = 91
Chapter 06 수열 : "간결한 프로그래밍을 위한 재귀호출의 원리는 수열"
 01 수열이란? = 97
 02 등차수열 = 97
 03 조화수열 = 99
 04 등비수열 = 100
 05 피보나치 수열 = 102
 06 C 언어에서의 문자열 = 105
Chapter 07 순열과 조합 : "수학자가 도박에 강한 이유는 순열과 조합에 밝기 때문"
 01 경우의 수 = 113
 02 순열이란? = 115
 03 조합이란? = 122
 04 이항정리 = 127
Chapter 08 행렬 : "대규모 과학기술계산 프로그램의 열쇠는 행렬 이론"
 01 행렬이란? = 133
 02 다양한 크기의 행렬과 상등 = 134
 03 행렬의 조건과 특수 행렬 = 135
 04 행렬의 덧셈, 뺄셈, 실수배 = 139
 05 행렬의 곱셈 = 142
 06 역행렬 = 146
Chapter 09 급수 : "급수는 제논의 역설에 대한 프로그래머의 반격 무기"
 01 급수란? = 151
 02 급수의 종류 = 154
 03 제논의 역설 = 161
 04 테일러 급수를 이용한 제곱근 = 164
Chapter 10 기초 통계 : "시뮬레이션 프로그램의 이론적 기초는 통계"
 01 기초 통계량 = 169
 02 도수 분포표 = 174
Chapter 11 컴퓨터에서의 정수와 실수 : "제한적인 저장공간에서 정수와 실수를 처리하는 방법"
 01 고정소수점 표현 = 181
 02 고정소수점 연산 = 184
 03 부동소수점 표현 = 186
 04 부동소수점 연산 = 190
Chapter 12 난수 : "예측 불가능한 게임 캐릭터의 좌충우돌 동작 원리는 난수"
 01 난수란? = 195
 02 컴퓨터에서 난수 만들기 = 196
 03 난수 생성 방법 = 197
 04 C 언어에서의 난수 = 206
Chapter 13 오류 검출과 정정 : "네트워크에서 스스로 오류를 검출하고 정정하는 원리"
 01 오류 검출 = 211
 02 오류 정정 = 214
 03 네트워크에서의 오류 검출 = 221
Chapter 14 컴퓨터 논리 : "디지털 시스템의 기본은 논리회로"
 01 논리 회로 = 231
 02 부울 대수 = 240
 03 C 언어에서의 논리 연산 = 245
Chapter 15 배열 : "배열은 데이터 구조의 핵심원리"
 01 배열이란? = 253
 02 배열의 종류 = 254
 03 디스크 배열 = 266
Chapter 16 재귀호출 : "재귀호출은 알고리즘 공부의 기초"
 01 재귀호출이란? = 271
 02 1부터 n까지의 합 = 271
 03 팩토리얼 = 275
 04 피보나치 수열 = 277
 05 하노이 탑 = 279
Chapter 17 정렬 : "혼란 속에서 규칙을 찾는 정렬 마법사"
 01 정렬이란? = 287
 02 삽입 정렬 = 288
 03 셀 정렬 = 290
 04 버블 정렬 = 293
 05 선택 정렬 = 296
 06 퀵 정렬 = 297
 07 2원 합병 행렬 = 302
 08 기수 정렬 = 305
 09 히프 정렬 = 308
Chapter 18 탐색 : "디스크나 메모리 또는 인터넷의 탐색 알고리즘"
 01 탐색이란? = 319
 02 선형 탐색 = 319
 03 이진 탐색 = 323
 04 피보나치 탐색 = 325
 05 보간 탐색 = 330
 06 이진 탐색 트리 = 333
Chapter 19 스택과 큐 : "스택과 큐를 이용한 데이터 구조화의 동작 원리"
 01 스택 = 339
 02 스택을 이용한 수식 계산 = 344
 03 스택을 이용한 함수 호출 = 347
 04 큐 = 350
 05 원형 큐 = 355
 06 큐에서 기다리는 프로세스 = 360
Chapter 20 연결 리스트 : "편리한 데이터 삽입과 삭제를 위한 연결 리스트"
 01 순차 리스트의 문제점 = 365
 02 연결 리스트 = 366
 03 단순 연결 리스트 = 370
 04 이중 연결 리스트 = 376
 05 연결 리스트를 이용한 스택 = 378
 06 연결 리스트를 이용한 메모리 사용 관리 = 381
 07 연결 리스트를 이용한 디스크 할당 = 382
Chapter 21 트리 : "데이터 모델 구축의 기본은 트리"
 01 트리란? = 387
 02 이진 트리 = 389
 03 이진 트리의 순회 = 393
 04 이진 탐색 트리 = 403
 05 히프 = 412
 06 파스 트리 = 416
Chapter 22 그래프 : "차량자동항법시스템의 기본 원리는 그래프 이론"
 01 그래프란? = 421
 02 그래프의 표현 = 424
 03 그래프의 탐색 = 428
 04 최소 비용 신장 트리 = 442
 05 최단 경로 = 450
Chapter 23 해싱 : "해싱을 이용한 컴파일러의 심볼 테이블 구현"
 01 해싱과 해시 테이블 = 459
 02 해시함수 = 461
 03 충돌과 오버플로 = 465
 04 충돌의 해결 = 467
 05 컴파일러의 심볼테이블 = 474
Chapter 24 인공지능 탐색 : "컴퓨터가 체스 챔피언을 이긴 비결은 인공지능 탐색"
 01 휴리스틱 탐색 = 485
 02 게임용 탐색 = 504
Chapter 25 암호화 알고리즘 : "시저 암호에서 DH 알고리즘까지 암호화의 기반 이론"
 01 시저 암호 = 513
 02 비게네르 암호 = 514
 03 전치형 암호 = 517
 04 폴리비우스 암호 = 519
 05 DH 알고리즘 = 521
찾아보기 = 524


관련분야 신착자료