장바구니 담기 close

장바구니에 상품을 담았습니다.

Hello, Digital World

Hello, Digital World

  • 브라이언 W. 커니핸
  • |
  • 제이펍
  • |
  • 2017-08-08 출간
  • |
  • 384페이지
  • |
  • 188 X 235 X 18 mm
  • |
  • ISBN 9791185890999
판매가

23,000원

즉시할인가

20,700

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
20,700

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

프로그래밍의 대가, 커니핸 교수가 알려 주는 컴퓨터 교양의 모든 것!
프린스턴 대학교의 컴퓨터 비전공자를 위한 컴퓨터 교양 교재!

이 책은 하드웨어, 소프트웨어, 네트워크를 포함한 컴퓨터 시스템이 어떻게 구성되고 작동하는지에 대해 설명하고 있으며, 컴퓨터 전공자들에게만 익숙한 표기법이나 복잡한 수식을 최대한 배제하고 친숙한 표현과 예제를 사용해서 누구나 쉽게 이해할 수 있도록 집필되었다. 컴퓨터 과학의 핵심적인 아이디어와 컴퓨터에 내재된 제약사항에 대해서도 간단히 언급한다. 책에는 많은 삽화와 함께 독자가 추가로 학습하는 데 도움이 될 자료에 대한 주석, 전문 용어와 유행어의 의미를 설명하는 용어 해설도 들어 있다.

이 책에서 다루는 내용
ㆍ컴퓨터가 어떻게 만들어지고 계산을 하는지에 대해
ㆍ프로그래밍은 어떤 것이고 왜 어려운지에 대해
ㆍ인터넷과 웹이 어떻게 운용되는지에 대해
ㆍ모든 것들이 우리의 보안, 프라이버시, 재산, 그리고 다른 중요한 사회적, 정치적, 경제적 이슈에 어떻게 영향을 미치는지에 대해

목차

1부 하드웨어
1장 컴퓨터 안을 들여다보자 7
1.1 논리적 구성 10
1.1.1 CPU 11
1.1.2 RAM 12
1.1.3 디스크와 다른 보조 기억 장치 13
1.1.4 기타 장치 16
1.2 물리적 구조 17
1.3 무어의 법칙 20
1.4 요약 22

2장 비트, 바이트, 정보의 표현 25
2.1 아날로그와 디지털 26
2.2 아날로그-디지털 변환 27
2.3 비트, 바이트, 이진수 34
2.3.1 비트 35
2.3.2 2의 거듭제곱과 10의 거듭제곱 37
2.3.3 이진수 37
2.3.4 바이트 40
2.4 요약 43

3장 CPU 속으로 45
3.1 모형 컴퓨터 46
3.1.1 첫 번째 모형 프로그램 47
3.1.2 두 번째 모형 프로그램 49
3.1.3 분기 명령어 50
3.1.4 RAM 내부 표현 53
3.2 실제 CPU 55
3.3 캐싱 58
3.4 다른 종류의 컴퓨터들 59
3.5 요약 62
하드웨어 마무리 65

2부 소프트웨어
4장 알고리즘 71
4.1 선형 알고리즘 73
4.2 이진 검색 75
4.3 정렬 78
4.4 난해 문제와 복잡도 83
4.5 요약 86

5장 프로그래밍과 프로그래밍 언어 89
5.1 어셈블리 언어 91
5.2 고수준 언어 92
5.3 소프트웨어 개발 100
5.3.1 라이브러리, 인터페이스, 개발 키트 102
5.3.2 버그 103
5.4 지적 재산권 107
5.4.1 영업 비밀 107
5.4.2 저작권 108
5.4.3 특허 109
5.4.4 라이선스 110
5.5 표준 113
5.6 오픈 소스 115
5.7 요약 117

6장 소프트웨어 시스템 119
6.1 운영 체제 120
6.2 운영 체제는 어떻게 작동할까 126
6.2.1 시스템 콜 128
6.2.2 디바이스 드라이버 128
6.3 다른 운영 체제 130
6.4 파일 시스템 131
6.4.1 디스크 파일 시스템 132
6.4.2 파일 제거하기 135
6.4.3 다른 파일 시스템 137
6.5 애플리케이션 139
6.6 소프트웨어의 계층 142
6.7 요약 144

7장 프로그래밍 배우기 147
7.1 프로그래밍 언어의 개념 149
7.2 첫 번째 자바스크립트 예제 150
7.3 두 번째 자바스크립트 예제 152
7.4 루프 154
7.5 조건문 155
7.6 라이브러리와 인터페이스 157
7.7 자바스크립트는 어떻게 작동할까 158
7.8 요약 160
소프트웨어 마무리 161

3부 통신
8장 네트워크 173
8.1 전화와 모뎀 174
8.2 케이블과 DSL 175
8.3 근거리 통신망과 이더넷 177
8.4 무선 180
8.5 휴대 전화 183
8.6 대역폭 187
8.7 압축 188
8.8 오류 검출 및 수정 191
8.9 요약 193

9장 인터넷 195
9.1 인터넷 개요 197
9.2 도메인 네임과 주소 200
9.2.1 도메인 네임 시스템 201
9.2.2 IP 주소 202
9.2.3 루트 서버 203
9.2.4 자신만의 도메인 등록하기 205
9.3 라우팅 206
9.4 TCP/IP 프로토콜 208
9.4.1 IP, 인터넷 프로토콜 209
9.4.2 TCP, 전송 제어 프로토콜 210
9.5 상위 레벨 프로토콜 212
9.5.1 텔넷과 SSH: 원격 로그인 213
9.5.2 SMTP: 간이 전자 우편 전송 프로토콜 214
9.5.3 파일 공유와 P2P 프로토콜 216
9.6 인터넷상의 저작권 218
9.7 사물 인터넷 220
9.8 요약 221

10장 월드 와이드 웹 225
10.1 웹은 어떻게 작동할까 227
10.2 HTML 229
10.3 쿠키 232
10.4 웹 페이지에 있는 액티브 콘텐츠 233
10.5 다른 곳에 있는 액티브 콘텐츠 236
10.6 바이러스, 웜, 트로이 목마 238
10.7 웹 보안 241
10.7.1 클라이언트에 대한 공격 241
10.7.2 서버에 대한 공격 246
10.7.3 전송 중인 정보에 대한 공격 248
10.8 자기 자신을 방어하기 249
10.9 요약 252

11장 데이터와 정보 255
11.1 검색 256
11.2 추적 262
11.3 SNS 269
11.4 데이터 마이닝과 집계 273
11.5 클라우드 컴퓨팅 276
11.6 요약 283

12장 프라이버시와 보안 285
12.1 암호 기법 286
12.1.1 비밀 키 암호 기법 288
12.1.2 공개 키 암호 기법 290
12.2 익명성 295
12.2.1 Tor와 Tor 브라우저 296
12.2.2 비트코인 300
12.3 요약 302

마무리 305
주석 312
용어 해설 325
찾아보기 340

저자소개

저자 브라이언 W. 커니핸(Brian W. Kernighan)은 프린스턴 대학교 컴퓨터 과학과 교수다. 컴퓨팅 고전인 《C언어 프로그래밍(C Programming Language)》을 포함해서 10권의 책을 공동 저술했고, 미국 뉴저지주 프린스턴에 살고 있다.

도서소개

『Hello, Digital World』는 하드웨어, 소프트웨어, 네트워크를 포함한 컴퓨터 시스템이 어떻게 구성되고 작동하는지에 대해 설명하고 있으며, 컴퓨터 전공자들에게만 익숙한 표기법이나 복잡한 수식을 최대한 배제하고 친숙한 표현과 예제를 사용해서 누구나 쉽게 이해할 수 있도록 집필되었다. 컴퓨터 과학의 핵심적인 아이디어와 컴퓨터에 내재된 제약사항에 대해서도 간단히 언급한다. 책에는 많은 삽화와 함께 독자가 추가로 학습하는 데 도움이 될 자료에 대한 주석, 전문 용어와 유행어의 의미를 설명하는 용어 해설도 들어 있다.

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.