HOME > 상세정보

상세정보

생각하는 프로그래밍 : 프로그래밍 본질에 관한 15가지 에세이 (124회 대출)

자료유형
단행본
개인저자
Bentley, Jon Louis 윤성준, 역 조상민, 역
서명 / 저자사항
생각하는 프로그래밍 : 프로그래밍 본질에 관한 15가지 에세이 / 존 벤틀리 지음 ; 윤성준, 조상민 옮김
발행사항
서울 :   인사이트,   2003   (2013)  
형태사항
423 p. ; : 삽화 ; 23 cm
원표제
Programming pearls (2nd ed.)
ISBN
8995300930 9788966260997
일반주기
색인과 부록수록  
일반주제명
Computer programming
000 01016namcc2200313 c 4500
001 000000809897
005 20140108173322
007 ta
008 030224s2003 ulka 001c kor
020 ▼a 8995300930 ▼g 13560
020 ▼a 9788966260997 ▼g 14000
035 ▼a KRIC08579073
040 ▼a 241008 ▼c 241008 ▼d 211009
041 1 ▼a kor ▼h eng
049 1 ▼l 121077728 ▼f 과학 ▼l 121077729 ▼f 과학 ▼l 111241719 ▼l 111244495
082 0 4 ▼a 005.1 ▼2 23
085 ▼a 005.1 ▼2 DDCK
090 ▼a 005.1 ▼b 2003 ▼g (2013)
100 1 ▼a Bentley, Jon Louis
245 1 0 ▼a 생각하는 프로그래밍 : ▼b 프로그래밍 본질에 관한 15가지 에세이 / ▼d 존 벤틀리 지음 ; ▼e 윤성준, ▼e 조상민 옮김
246 1 9 ▼a Programming pearls ▼g (2nd ed.)
260 ▼a 서울 : ▼b 인사이트, ▼c 2003 ▼g (2013)
300 ▼a 423 p. ; : ▼b 삽화 ; ▼c 23 cm
500 ▼a 색인과 부록수록
650 0 ▼a Computer programming
700 1 ▼a 윤성준, ▼e
700 1 ▼a 조상민, ▼e▼0 AUTH(211009)7706
900 1 0 ▼a 벤틀리, 존, ▼e

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.1 2003 등록번호 111241719 (19회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.1 2003 등록번호 111244495 (16회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.1 2003 등록번호 121077728 (38회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 4 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.1 2003 등록번호 121077729 (36회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 5 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.1 2003 등록번호 121227889 (14회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 6 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.1 2003 등록번호 151361549 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.1 2003 등록번호 111241719 (19회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.1 2003 등록번호 111244495 (16회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.1 2003 등록번호 121077728 (38회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.1 2003 등록번호 121077729 (36회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.1 2003 등록번호 121227889 (14회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.1 2003 등록번호 151361549 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

책소개

책소개 정보가 없습니다.

저자소개

존 벤틀리(지은이)

Bell Labs/Lucent Technologies의 Computing Sciences Research Center의 기술위원이다. 존은 1998년부터 Dr. Dobb's Journal의 편집위원을 맡고 있다. Communication of the ACM에 욘재된 그의 Programming Pearls 칼럼(이 책의 기반이 된)은 여러 해 동안 가장 인기 있는 기사였다.

윤성준(옮긴이)

『Java 세상을 덮친 Eclipse』를 썼으며 『패턴을 활용한 리팩터링』, 『소프트웨어 공학의 사실과 오해』, 『NoSQL: 빅데이터 세상으로 떠나는 간결한 안내서』 등을 번역했다. 현재 사이냅소프트에서 웹오피스를 개발하고 있다.

조상민(옮긴이)

씽크프리(주)에서 워드프로세서를 개발했고, (주)와이더댄 리서치센터와 (주)NHN 기술혁신센터, (주)생각제곱을 거쳤으며, 현재는 (주)SK플래닛에서 개발자로 일하고 있다. 『Java 세상을 덮친 이클립스』 『생각하는 프로그래밍』 『프로그래밍 심리학』 『패턴을 활용한 리팩터링』을 함께 짓거나 옮겼다.

정보제공 : Aladin

목차


목차

역자 서문 = 5

서문 = 7

1부 준비

 칼럼1. 조개 껍질 깨기 = 19

  1.1 대화 = 19

  1.2 정확한 문제 기술 = 21

  1.3 프로그램 디자인 = 22

  1.4 구현 스케치 = 24

  1.5 원리 = 25

  1.6 연습문제 = 28

  1.7 더 읽을거리 = 31

 칼럼2. 아하! 알고리즘 = 33

  2.1 세 가지 문제 = 34

  2.2 여기저기에서 쓰이는 이진 탐색(Binary Search) = 34

  2.3 기초적인 조작의 위력 = 38

  2.4 정렬 = 41

  2.5 원리 = 42

  2.6 연습문제 = 44

  2.7 더 읽을거리 = 47

  Sidebar 전철어구 프로그램의 구현 = 48

 칼럼3. 프로그램의 구조를 결정하는 데이터 = 53

  3.1 설문 조사 프로그램 = 54

  3.2 폼 레터 프로그래밍 = 57

  3.3 다른 예제들 = 60

  3.4 데이터 구조화하기 = 63

  3.5 특화된 데이터를 위한 강력한 도구 = 64

  3.6 원리 = 67

  3.7 연습문제 = 68

  3.8 더 읽을거리 = 71

 칼럼4. 정확한 프로그램 작성 = 73

  4.1 생각보다 어려운 이진 탐색 = 74

  4.2 프로그램 작성 = 75

  4.3 프로그램에 대한 이해 = 78

  4.4 원리 = 82

  4.5 프로그램 검증의 역할 = 85

  4.6 연습문제 = 86

  4.7 더 읽을거리 = 91

 칼럼5. 프로그래밍에서의 사소한 문제 = 93

  5.1 가상코드로부터 C로 = 94

  5.2 테스트 장치(harness) = 96

  5.3 단정문 사용 요령 = 99

  5.4 자동화된 테스트 = 101

  5.5 시간 측정 = 103

  5.6 완전한 프로그램 = 106

  5.7 원리 = 107

  5.8 연습문제 = 108

  5.9 더 읽을거리 = 110

  Sidebar 디버깅 = 112

2부 퍼포먼스

 칼럼6. 퍼포먼스에 대한 개관 = 117

  6.1 사례 연구 = 117

  6.2 디자인의 수준 = 121

  6.3 원리 = 124

  6.4 연습문제 = 125

  6.5 더 읽을거리 = 127

 칼럼7. 봉투 뒷면에 하는 간단한 계산 = 129

  7.1 기초 기술 = 130

  7.2 퍼포먼스 추정 = 135

  7.3 안전 계수(Safety Factors) = 139

  7.4 Little의 법칙 = 141

  7.5 원리 = 143

  7.6 연습문제 = 143

  7.7 더 읽을거리 = 145

  Sidebar 일상 생활에서의 간단한 계산 = 147

 칼럼8. 알고리즘 디자인 기법 = 149

  8.1 문제 및 간단한 알고리즘 = 149

  8.2 O(n²) 알고리즘 두 가지 = 151

  8.3 나누어 푸는 알고리즘 = 153

  8.4 스캐닝(scanning) 알고리즘 = 155

  8.5 무엇이 중요한가? = 157

  8.6 원리 = 159

  8.7 연습문제 = 161

  8.8 더 읽을거리 = 165

 칼럼9. 코드 튜닝 = 167

  9.1 전형적인 이야기 = 168

  9.2 코드 튜닝의 몇 가지 예제 = 170

  9.3 대수술 - 이진탐색 = 177

  9.4 원리 = 183

  9.5 연습문제 = 186

  9.6 더 읽을거리 = 189

 칼럼10. 메모리 절약 = 191

  10.1 핵심 - 단순함 = 192

  10.2 이해를 돕는 문제 = 193

  10.3 데이터 공간을 위한 기법 = 198

  10.4 코드 공간을 위한 기법 = 204

  10.5 원리 = 207

  10.6 연습문제 = 209

  10.7 더 읽을거리 = 212

  Sidebar 대규모 절감 = 213

3부 프로덕트

 칼럼11. 정렬 = 219

  11.1 삽입 정렬 = 219

  11.2 간단한 퀵 정렬 = 222

  11.3 개선된 퀵 정렬 = 227

  11.4 원리 = 231

  11.5 연습문제 = 232

  11.6 더 읽을거리 = 235

 칼럼12. 표본 선정 문제 = 237

  12.1 문제 = 237

  12.2 솔루션 하나 = 239

  12.3 디자인 공간 = 241

  12.4 원리 = 245

  12.5 연습문제 = 247

  12.6 더 읽을거리 = 250

 칼럼13. 탐색 = 251

  13.1 인터페이스 = 252

  13.2 선형적 구조 = 254

  13.3 이진 탐색 트리 = 260

  13.4 정수를 위한 구조 = 263

  13.5 원리 = 266

  13.6 연습문제 = 268

  13.7 더 읽을거리 = 270

  Sidebar 실질적 탐색 문제 = 271

 칼럼14. 힙(Heaps) = 277

  14.1 데이터 구조 = 278

  14.2 두 가지 중요한 함수 = 280

  14.3 우선순위 큐 = 285

  14.4 정렬 알고리즘 = 290

  14.5 원리 = 293

  14.6 연습문제 = 294

  14.7 더 읽을거리 = 298

 칼럼15. 문자열 처리 = 299

  15.1 단어 = 299

  15.2 어구 = 304

  15.3 텍스트 생성하기 = 309

  15.4 원리 = 317

  15.5 연습문제 = 318

  15.6 더 읽을거리 = 321

1판에 대한 에필로그 = 323

2판에 대한 에필로그 = 327

부록 1. 알고리즘 카탈로그 = 331

부록 2. 추정 퀴즈 = 339

부록 3. 시간과 공간에 대한 비용 모델 = 343

부록 4. 코드 튜닝을 위한 규칙 = 351

부록 5. 탐색을 위한 C++ 클래스 = 361

연습문제 힌트 = 367

연습문제 해답 = 375

찾아보기 = 419



관련분야 신착자료

Harvard Business Review (2025)