한 권으로 그리는 컴퓨터과학 로드맵

한 권으로 그리는 컴퓨터과학 로드맵

$18.00
저자

블라드스톤페헤이라필루

지은이:블라드스톤페헤이라필루(WladstonFerreiraFilho)
10여년의경력을가진브라질출신프로그래머.미나스제라이스연방대학교(UFMG)에서컴퓨터과학석사학위를받았다.복잡계네트워크와사회연결망을주로연구한다.효율적인프로그래밍방법을소개하는웹사이트(https://code.energy)를운영하고있다.  

옮긴이:박연오
파이썬,자바스크립트,리스프등여러가지프로그래밍언어를사용하고,함수형프로그래밍패러다임을사랑하는프로그래머.기술블로그(https://bakyeono.net)를운영하고있다  

목차

chapter01문제해결을위한기초지식
1.1생각을모델로나타내기
1.2논리적으로따져보기
1.3꼼꼼하게세는법
1.4확률계산하기

chapter02복잡도측정하기

2.1계산에드는시간측정하기
2.2빅-오표기법:복잡도의핵심만나타내기
2.3지수시간알고리즘을피해야하는이유
2.4계산에드는메모리측정하기

chapter03문제해결전략
3.1반복전략
3.2재귀를이용해반복하기
3.3무식하게풀기:모든후보검사하기
3.4역추적:불필요한탐색그만두기
3.5발견법:정답에가까운답구하기
3.6분할정복:더작은문제로나누어풀기
3.7동적계획법:계산결과를기억하며풀기
3.8분기한정법:답의범위를좁히며풀기

chapter04데이터취급하기
4.1추상데이터유형:데이터를취급하기위한명세
4.2추상데이터유형의종류
4.3데이터구조:데이터를실제로취급하는방법

chapter05여러가지알고리즘
5.1정렬알고리즘
5.2탐색알고리즘
5.3그래프다루기
5.4운용과학

chapter06데이터베이스
6.1관계형데이터베이스
6.2비관계형데이터베이스
6.3분산데이터베이스
6.4지리정보저장하기
6.5정보교환을위한직렬화형식

chapter07컴퓨터의동작원리
7.1컴퓨터의기본구조
7.2컴파일이란무엇이며왜필요한가
7.3효율적인정보저장을위한메모리계층구조

chapter08프로그래밍기법
8.1프로그래밍언어의세가지기본요소
8.2값을가리키는변수
8.3프로그래밍패러다임

출판사 서평

4년동안공부할컴퓨터과학의핵심개념을한권에!



알고리즘,데이터구조,데이터베이스,컴퓨터구조,다양한언어의프로그래밍패러다임.

주제마다두툼한책한권이될수있는내용을이얇은책에서모두다루고있습니다.컴퓨터과학의각주제중에서기본이되는중요한부분을엄선해예제,그림을통해직관적으로원리를깨우치게합니다.초보자에게는컴퓨터과학의기본기를다질수있게하고,프로그래머에게는방향을잃었을때도움을줄것입니다.