-
-
한 권으로 그리는 컴퓨터과학 로드맵 - 알고리즘, 데이터 구조, 데이터베이스, 컴퓨터 구조, 프로그래밍 원리
블라드스톤 페헤이라 필루 지음, 박연오 옮김 / 인사이트 / 2018년 4월
평점 :
알고리즘, 데이터 구조, 데이터베이스, 컴퓨터 구조, 프로그래밍 원리... 등 한학기에 배웠던 내용을 한 챕터씩 소개하고 있습니다.
정렬 알고리즘, 탐색 알고리즘, 그래프와 같은 유명한 알고리즘에 대하여 기본적인 내용을 소개하고 있습니다. 이 책에 나와있는 하나의 챕터만 읽어보아서는 알고리즘에 대해 개요정도 알 수 있고 보다 상세히 알기 원하면 별도의 서적으로 공부해야 합니다.
데이터베이스에서는 많이 알려져 있는 관계형 데이터베이스를 다루고 있고 후반부에 NoSQL에 대해서 지면을 할애하고 있습니다. 분산 데이터베이스를 다룰때 마스터 리플리케이션, 샤딩과 같은 내용은 일반 사용자가 이해하기 어려울 수도 있는데 쉽게 잘 설명하고 있네요.
대학교때 "컴퓨터구조" 과정에서 아래와 같은 내용의 주소버스, 데이터 버스, 레지스터... 등 여러가지를 재미있게 배운적이 있었는데 한동안 배웠다는 것을 기억조차 못하고 살아왔는데 아래의 그림을 보니 이전에 공부했던 생각이 살짝납니다.