저자 존 맥코믹은 컴퓨터 과학을 연구하고 교육하는 분이시다. 그는 이 책을 통하여 오늘날 컴퓨터를 움직여 상상으로만 존재했던 일들을 하게 해주는 위대한 아이디어를 소개하고 있다.
이 책의 장점은 어려운 분야를 설명할 때도 간단한 예시와 비유를 통하여 설명을 하니 이전에 두리뭉실하게 알고 있었던 개념을 다시 잡게 해주는 것이다. 특히 '공개 키 암호와'와 '계산 가능성과 결정 불가능성'를 이해하는데 많은 도움을 받았다.
어려운 수학이나 컴퓨터 구조에 대한 부분은 생략을 많이 하였기에 비전공자들도 재밌게 읽을 수 있을 것이라 생각이 든다.
다음은 이 책에서 소개하고자 하는 내용의 목차이다.
1장. 시작하며: 컴퓨터를 움직이는 위대한 아이디어들
2장. 검색엔진 인덱싱: 세상에서 가장 큰 건초 더미에서 바늘 찾기
3장. 페이지랭크: 구글을 출범시킨 기술
4장. 공개 키 암호화: 공개 엽서에 비밀을 적어 아무도 모르게 보내는 방법
5장. 오류 정정 코드: 데이터 오류를 스스로 찾아 고치는 마법
6장. 패턴 인식과 인공지능: 사람처럼 학습하고 생각하는 컴퓨터
7장. 데이터 압축: 책 한 권을 종이 한 장에 담기
8장. 데이터베이스: 일관성을 향한 여정
9장. 디지털 서명: 진짜 누가 이 소프트웨어를 작성했을까
10장. 계산 가능성과 결정 불가능성: 컴퓨터로 모든 문제를 해결할 수 있을까?
11장. 마치면서: 미래의 알고리즘과 진화하는 컴퓨터
'Life > Book' 카테고리의 다른 글
사물인터넷 - 커넥팅랩(편석준, 진현호, 정영호, 임성전) (0) | 2017.05.12 |
---|---|
과학 인문학 - 김병호 (0) | 2017.05.04 |
컴퓨팅 사고력을 위한 소프트웨어 교육 - 한선관, 류미영 (1) | 2017.03.23 |
미래를 탐험하는 10대들의 타임머신 - 정보통신산업진흥원 (0) | 2017.03.16 |
누워서 읽는 알고리즘 - 임백준 (0) | 2017.03.09 |