과학 공학

컴퓨터과학이 여는 세계

이광근
문학동네
0 (0명)
2명이 읽었어요
유료 작품은 원스토리 앱에서 이용 할 수 있어요.
소장
15,000 ⓒ
컴퓨터과학이 여는 세계
듣기기능TTS지원파일정보EPUB
총 용량24.3MB이용기기
ISBN9791141618933
책 소개
출간 이후 10년 넘게 컴퓨터공학과 필독 기본서로 꼽히며 영재고, 과학고 추천도서, 세특 보고서 추천도서 등으로 사랑받아온 『컴퓨터과학이 여는 세계』의 개정증보판이 문학동네에서 출간되었다. AI가 모든 것을 만들어가는 시대다. 인간이 직접 코딩하는 시대는 끝났다는 말도 들려온다. 정말 AI가 인간을 대체하게 될까? 2016년 알파고 대전 이후 컴퓨팅 혁명기라 할 정도로 인공지능의 성장은 급속도로 빨라졌다. 기술 격변의 시대에 휩쓸려 앞으로의 경쟁력을 고민하는 이들에게 서울대학교 컴퓨터공학부 이광근 교수는 무엇보다 ‘원천’의 중요성을 강조한다. 이럴 때일수록 근본의 중요성을 되새겨야 한다며 지난 100년 동안 컴퓨터 기술을 움직여온 ‘원천’ 아이디어에 주목한다. 
서울대학교에서 비전공 학생들을 대상으로 한 인기 교양 강의를 토대로 집필된 이 책은 단순한 프로그래밍 문법이나 코딩 방법론을 다루지 않는다. 대신 컴퓨터의 탄생과 성장, 그리고 미래에 이르는 과정을 통해 컴퓨터과학의 본질과 ‘생각의 틀’의 중요성을 짚어낸다. 생각을 기계에 맡기게 된 시대에 어떻게 하면 인공지능과 팀워크를 이루며 살아갈지에 대한 답이 이 책에 담겨 있다. 이번 개정증보판은 컴퓨터과학의 변하지 않는 원리와 아이디어를 차근차근 짚은 뒤, 인공지능 기술 관련 내용까지 보강하여 어떤 상황에서도 뚝심 있게 자신만의 그림을 그려갈 기본기를 쌓게 이끈다. 기술 격변의 시대지만 컴퓨터과학의 근본 원리를 단단하게 쌓아줌으로써 전공자뿐 아니라 인공지능 혁명의 시대를 헤쳐갈 모든 이에게 든든한 지침서로 자리매김한다. 

컴퓨터 이야기다. 근본이 무엇이고, 어떻게 탄생했고, 소프트웨어의 세계는 어떤 세계인지. 컴퓨터가 우리의 지능과 본능과 현실을 어떻게 확장시키는지. 그래서 우리가 지금 기대고 있는 디지털 세계를 어떻게 바라볼 수 있는지. 독자들은 궁금해할 것이다. 이 책이 내게 어떤 도움이 될까? 이 책은 두 가지 성격으로 독자들과 만날 듯하다. 컴퓨터 세계의 근본이 궁금할 때 누구나 펼쳐볼 수 있는 과학 교양서적으로, 혹은 컴퓨터 전문가의 기본을 준비시켜주는 ‘예과’ 입문서로. _‘펴내면서’에서

목차
개정판을 펴내면서
펴내면서
감사

1부. 마음의 도구

2부. 400년의 축적
2.1. 보편만능 도구의 탄생
청년 앨런 튜링|컴퓨터 원천 설계도의 등장|수학계의 꿈|괴델이 깨부순 꿈|케임브리지의 청년|단도직입적 증명|기계 부품|궁극의 기계|튜링기계를 테이프에 표현하기|테이프에 표현한 튜링기계를 돌리는 규칙표|급소|튜링의 불완전성 증명|멈춤 문제의 증명|컴퓨터

2.2. 400년
의문|다른 트랙

3부. 그 도구의 실현
3.1. 다른 100년

3.2. 생각: 부울의 연구
1854년|그리고, 또는, 아닌|같음|조립

3.3. 스위치
직렬, 병렬, 뒤집기|1937년|스위치 회로를 위한 날개|디지털 논리회로|디지털 논리회로의 표현 방식|판정, 선택, 응답, 기억

3.4. 컴퓨터의 실현
차곡차곡 쌓기|규칙표 장치|메모리 장치|폰 노이만|튜링|재료

4부. 소프트웨어, 지혜로 짓는 세계 
4.1. 그 도구를 다루는 방법
알고리즘|언어

4.2. 푸는 솜씨, 알고리즘과 복잡도 
풍경|알고리즘 예|비용|현실적|비현실적|P의 경계|NP클래스|오리무중|P의 바깥|통밥|무작위|불가능|기본기|양자 알고리즘

4.3. 담는 그릇, 언어와 논리
간격|번역사슬|생김새|표현력|자동 번역|실행|언어 정글|언어 중력|두 중력권|기계의 중력|람다의 중력|람다계산법|논리는 언어의 거울|거울의 효능|논리 거울, 짤 프로그램의 구도 잡기|논리 거울, 짠 프로그램은 무난한가|요약의 그물|데이터의 중력

4.4. 소프트웨어 만드는 방법 두 가지
첫번째 방법: 언어와 논리로 표현할 수 있다면|두번째 방법: 언어와 논리로 표현하지 못할 경우

5부. 그 도구의 활용
5.1. 인간 지능의 확장
고유 지능|기계학습과 인공지능|지식 표현|지식 검색|팀워크 지능|군중 지능

5.2. 인간 본능의 확장
놀이 본능|소통 본능|정보이론|섀넌과 튜링|정보량|복음|인코딩|오류 수정 코드

5.3. 인간 현실의 확장 
시공간 공유|역발상|암호|열쇠|완벽한 하인|진품 감정|벼랑

6부. 마치면서
아기의 첫 웃음

참고자료
인용된 시 목록
찾아보기

작가 소개
  • 작가이광근
서울대학교 컴퓨터공학부 교수.
KAIST 전산학과 교수, 교육과학기술부 지정 선도연구센터 센터장, 과학기술부 지정 창의연구단 단장, Bell Labs-Software Principles Research Department 정규 연구원, MIT, Stanford, CMU, 파리고등사범대학교ENS Paris 방문교수, Facebook Research Scientist를 역임했다.
지은 책으로 『Introduction to Static Analysis』MIT Press, 2020 등이 있다

출판사
문학동네