책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 컴퓨터공학/전산학 개론
· ISBN : 9788909201308
· 쪽수 : 360쪽
책 소개
목차
Part 1 컴퓨터의 기본 구성 … 16
Chapter 1·레고 같은 컴퓨팅 … 20
파동이 만물의 궁극적인 물질인 이유 … 23
파동으로 정보를 전달하는 방법 … 24
전자기가 기계에서 유령처럼 동작하는 방법 … 26
전기를 제어하는 방법 … 28
컴퓨터가 숫자를 사용하는 방법 … 30
Chapter 2·컴퓨터가 기억하는 방법 … 32
작디작은 트랜지스터가 커다란 일을 수행하는 방법 … 34
RAM에 데이터 기록하기 … 36
RAM에 데이터 읽어오기 … 38
스위치가 꺼져 있을 때 플래시 메모리의 기억 방법 … 40
Chapter 3·작은 마이크로프로세서가 큰일을 처리하는 방법 … 42
프로세서가 숫자를 기록하는 방법 … 46
프로세서가 수학을 수행하는 방법 … 48
프로세서가 데이터를 이동시키는 방법 … 50
멀티코어(multi-core) 프로세서의 원리 … 52
데스크톱 CPU가 복잡한 이유 … 54
휴대용 CPU가 간단한 이유 … 55
Chapter 4·마더보드(Motherboard)가 데이터를 조화시키는 방법 … 56
마더보드가 전체를 통합하는 방법 … 60
칩셋이 트래픽을 관리하는 방법 … 62
PCI-Express가 버스(Bus) 장애물을 극복하는 방법 … 64
Part 2 소프트웨어 - 컴퓨터가 창작한 시 … 66
Chapter 5·단어를 엮어 프로그램을 만드는 방법 … 78
프로그램이 로드맵인 이유 … 82
소프트웨어 해석기가 동작을 만들어내는 방법 … 84
컴파일러가 소프트웨어를 대량 생산하는 방법 … 86
Chapter 6·응용 프로그램 동작 방법 … 88
텍스트가 정보를 전달하는 방법 … 90
데이터베이스가 정보를 저장하는 방법 … 92
데이터베이스가 정보를 추적하는 방법 … 94
데이터베이스 연동 방법 … 96
스프레드시트가 수식(formula)을 계산하는 방법 … 98
숫자가 그림이 되는 방법 … 100
압축을 사용해 공간을 절약하는 방법 … 102
이미지 소프트웨어가 숫자로 색상을 입히는 방법 … 104
사진 편집기가 오래된 추억을 되살아나게 방법 … 106
앱이 모바일 장치를 작동시키는 방법 … 108
Chapter 7·게임이 새로운 세계를 만드는 방법 … 110
컴퓨터로 3D 세계를 만드는 방법 … 112
3D를 꾸미는 방법 … 114
셰이더(shader)가 세상을 조절하는 방법 … 116
게임이 새로운 세계를 창조하는 방법 … 118
Chapter 8·보안 소프트웨어가 침입자를 물리치는 방법 … 120
컴퓨터 해커가 침입하는 방법 … 122
스파이웨어가 사용자의 모든 행위를 조사하는 방법 … 124
바이러스가 컴퓨터에 침입하는 방법 … 126
바이러스가 이메일에 침투하는 방법 … 128
백신 소프트웨어가 바이러스를 퇴치하는 법 … 130
방화벽으로 해커를 방어하는 방법 … 132
스패머(spammer)가 수신자를 찾는 방법 … 134
스팸 방지 소프트웨어가 가짜 이메일을 알아내는 방법 … 136
소수(prime number)가 중요한 비밀을 보호하는 방법 … 138
Part 3 컴퓨터의 진화 방법 … 140
Chapter 9·컴퓨터 DNA의 기원 … 144
모바일 이전 시대의 골동품 … 146
잔존하는 장치 : 마우스 … 148
잔존하는 장치 : 키보드 … 150
단순한 플로피 드라이브가 지배하였던 방법 … 152
CRT가 디스플레이의 1인자였던 비결 … 154
임팩트 프린터가 출시된 이유 … 156
인터넷의 선조 : 전화 접속 모뎀 … 158
열악했던 배선망 : 직렬 … 160
열악했던 배선망 : 병렬 … 162
전원 공급 장치가 변하지 않은 이유 … 164
iPhone이 디지털 도구를 매끄럽게 통합시킨 방법 … 166
Chapter 10·작은 변화로 큰 성과를 올리는 비결 … 168
USB가 범용인 이유 … 170
작은 비트가 큰 변화를 만드는 방법 … 172
파일 압축을 사용해 파일을 더 작게 만드는 방법 … 174
SSD(Solid State Drive)가 즉시 명령을 내리는 방법 … 176
SSD가 쓸모없는 데이터를 처리하는 방법 … 177
PC가 빛을 사용하여 기억하는 법 … 178
광학 디스크 드라이브가 빛으로 기록하는 방법 … 180
Chapter 11·여보, PC를 작게 만들었어 … 182
컴퓨터가 계속 작아지고 더 나아지는 방법 … 184
iPod에서 미디어를 제공하는 방법 … 186
eInk가 eReader에 문자를 넣는 방법 … 188
스마트폰에 스마트한 도구를 모두 통합하는 방법 … 190
구글 글라스(Google Glass)가 사이보그를 능가하는 법 … 192
Chapter 12·슈퍼컴퓨터의 진화 … 194
비디오 카드가 게임 장벽을 허무는 방법 … 196
오버클러킹(overclocking)이 속도를 높이는 방법 … 198
PC를 냉각시키는 방법 … 200
최신 냉각 시스템의 동작 방법 … 202
탈옥(Jailbreaking)으로 장치를 자유롭게 사용하는 방법 … 204
Chapter 13·카메라가 추억을 담는 방법 … 206
디지털 카메라가 순간을 포착하는 방법 … 208
자동초점이 사진을 선명하게 만드는 방법 … 210
카메라가 노출을 선택하는 방법 … 212
Part 4 컴퓨터가 감각을 확장시키는 방법 … 214
Chapter 14·연결을 유지하는 방법 … 218
스마트폰이 위치를 추적하는 방법 … 220
장치가 터치를 인식하는 방법 … 222
유리가 강해지고 유연해진 방법 … 223
게임 제어기로 게임을 즐기는 방법 … 224
게임 제어기가 사용자에게 힘을 느끼게 하는 방법 … 226
스마트폰이 진동을 만드는 방법 … 228
장치가 빛을 캡처하는 방법 … 230
평판 스캐너가 간단히 스캔하는 방법 … 232
코드가 추적하는 방법(전부 다!) … 234
OCR(Optical Character Recognition)이 동작하는 방법 … 236
Chapter 15·컴퓨터가 비전을 창출하는 방법 … 238
LCD가 빛나는 색상을 만드는 방법 … 240
플라즈마(Plasma) 디스플레이가 빛을 내는 방법 … 242
DLP가 색상을 회전시키는 방법 … 244
OLED가 새로운 세대의 디스플레이로 각광받는 비결 … 246
3D가 특별한 이유 … 248
Chapter 16·컴퓨터가 귀를 자극하는 방법 … 252
장치가 소리를 인식하는 방법 … 254
스피커가 소리를 내는 방법 … 256
디지털 사운드의 비결 … 258
3D 서라운드 오디오의 비결 … 260
Part 5 네트워크의 발전 … 262
Chapter 17·네트워크가 컴퓨터를 한데 묶는 방법 … 268
컴퓨터가 서로 연결하는 방법 … 270
컴퓨터 간 데이터 이동 방법 … 272
Wi-Fi가 인터넷을 휴대할 수 있게 만드는 방법 … 274
블루투스가 장치의 연결을 유지하는 방법 … 276
스마트 장치에서 NFC를 사용해 근거리 통신이 가능한 방법 … 278
Chapter 18·인터넷이 세계를 하나로 만드는 방법 … 280
광대역이 더 많은 데이터를 전송하는 방법 … 282
DSL이 전화선의 속도를 높이는 방법 … 284
케이블이 인터넷을 연결하는 방법 … 286
광섬유가 전망이 밝은 이유 … 288
컴퓨터에서 전화를 거는 방법 … 290
휴대 전화 기술의 진화 방법 … 291
네트워크가 상호 통신하는 방법 … 292
정보가 인터넷을 이동하는 방법 … 294
온라인 서비스가 음악을 재생하는 방법 … 296
집에서 영화를 볼 수 있는 방법 … 298
Chapter 19·손끝에서 웹을 모두 통합시키는 방법 … 300
브라우저가 페이지를 여는 방법 … 302
브라우저가 웹 페이지를 표시하는 방법 … 304
쿠키가 데이터를 교환하는 방법 … 306
구글이 모든 것을 아는 방법 … 308
이베이(eBay)의 판매 방법 … 310
Chapter 20·인터넷을 사용해 관계를 유지하는 방법 … 312
이메일이 일반 우편을 능가하는 방법 … 314
페이스북이 널리 퍼진 비결 … 316
트위터가 의사소통 방식을 바꾼 방법 … 318
인터넷 파일 공유 방법 … 320
비트토렌트(BitTorrents)의 동작 방법 … 322
클라우드가 모두를 포괄하는 방법 … 324
Part 6 프린터가 데이터를 출력하는 방법 … 326
Chapter 21·흑백 인쇄 방법 … 330
프린터가 쿠키 커터 텍스트를 만드는 방법 … 332
윤곽선 글꼴로 상상하는 대로 만드는 방법 … 334
프린터가 빛으로 작성하는 방법 … 336
Chapter 22·구텐베르크도 상상하지 못했던 인쇄 방식 … 338
프린터가 색상을 만드는 방법 … 340
잉크젯이 이미지를 만드는 방법 … 342
프린터가 사진을 인쇄하는 방법 … 344
레이저 프린터가 색상을 만드는 방법 … 346
고체 잉크 방식 컬러 프린터 동작 방법 … 348
3D로 인쇄하는 방법 … 350
Part 7 이 다음에는 어떻게 될 것인가? … 352