wjdznsl2***
2019-04-14

스마트폰에서 클라우드까지, IT 산업 곳곳에서 리눅스가 보입니다. 이렇게 산업과 생활 전반에 걸쳐 사용하는 OS는 어떻게 움직일까요? 이 책은 컴퓨터 시스템을 구성하는 운영체제를, 그중 가장 많이 사용하는 리눅스를 예로 들어 설명했습니다. 단순히 읽고 넘어가지 않고 스스로 실습해보며 동작 원리를 익힐 수 있으며, 프로그래머, 시스템 설계자 등 대부분의 개발자에게 꼭 필요한 지식을 담았습니다. 이 책을 통해 소프트웨어와 하드웨어의 상호작용을 이해하세요.
우선 그저 컴퓨터 구조에 관심만 있고, 거의 컴퓨터 용어를 모르는 사람은 구매 전 조금 고려해봐야할 것 같다.
비전공자와 같은 초보자들을 위한 책이지만, '배경지식이 전혀 없으면' 조금 버거울 것 같다는 인상을 받았다.
그저 컴퓨터를 켜서 설정되어 있는 기본만을 사용하다보니 리눅스(Linux)가 무엇인지 접하기 흔치 않을 것이기 때문.
그러나 친절하게도 가급적 세부적인 것까지 설명하고 있고, 그래서 좀 더 매끄럽게 읽을 수 있는 것 같다.
우선 컴퓨터 프로그래밍 등과 구조를 공부하기로 마음 먹은 사람이라면, 처음에는 쭉 훑어보고
공부하는 과정에서 이 책을 하나하나 뜯어보면 참 좋겠다는 생각이 든다.
초보자 입장에서는 그림을 통해 전체적인 과정을 볼 수 있어서 좋고,
저자 분께서 풍부한 교육 경험과 실무 경력을 잘 녹여내어 이론과 실제를 오가며 배우기에는 딱 좋은 내용이다.
개발자로써는 OS의 구조에 대해 좀 더 알고 개발하고 싶거나 리눅스에 대해 의문을 가져본 적이 있는 분들이 읽으시면 더 발전할 수 있는 계기가 될 것 같다.