
비사이드소프트 이사인 오현석님이 번역한 한 권으로 읽는 컴퓨터 구조와 프로그래밍에 대해 소개와 함께 증정이벤트를 진행합니다.
책 소개
책에 대한 소개를 좀 자세히 해보죠.
이 책은 컴퓨터란 무엇인가에 대한 현대적인 정의와 해석에 대한 내용을 담고 있습니다. 더 나아가 우리는 왜 컴퓨터가 무엇인지 알아야 하는가라는 목적이 필요한데, 여기서는 더 좋은 소프트웨어 개발을 하기 위해서는 그 토양이 되는 컴퓨터에 대해 제대로 이해해야한다는 바탕이 깔려있습니다.
즉 일명 CS(Computer Science)분야의 책으로 이미 시중에는 CS관련 책들이 많이 출간되어있습니다.
이 책은 기존의 책들보다 설명이 친절하고 역자인 오현석님도 심혈을 기울여 입문자가 차근차근 따라올 수 있게 번역했습니다.
구성을 보자면 우선 컴퓨터에게 명령을 내리기 위한 언어체계의 기본을 배웁니다. 비트의 표현과 활용을 시작으로, 숫자, 문자 등 컴퓨터가 사용하는 기본적인 값에 대한 정의와 사용을 어떻게 해야하고 그 원리는 무엇이며 결국 컴퓨터가 어떻게 그것을 이해하고 받아들이는지 자세하게 다룹니다.
2장에서는 컴퓨터의 물리적인 구성요소와 현대화된 머신의 기본 구조를 배웁니다. 흔히 컴퓨터 5대장치에서 연산장치를 중심으로 다루게 됩니다.
3장은 플립플롭을 기반으로 전개되는 영구메모리의 구조와 저장장치에 대해 공부하고
4장이 되면 CPU, GPU에 대한 구조를 정리합니다.
5장부터는 본격적으로 이러한 장치들이 실제 어떻게 명령을 처리하는지 배워가는 입구인데 우선 프로그램과 메모리가 작동하는 구체적인 방법과 구조를 배웁니다. 6장에서는 외부장치와의 입출력 방법을 배우죠.
7, 8장이 되면 이제 하드웨어 구조를 더 벗어나서 보다 소프트웨어의 관점에서 자료구조와 컴파일러등에 대한 개요를 배웁니다.
9, 10장에서는 실제 구동되는 앱 수준에서 브라우저나 샘플 프로그램을 살펴봅니다.
11장부터는 본격적인 소프트웨어 영역을 다룹니다. 알고리즘, 보안, 병렬성 등 다양한 프로그래밍 상의 중요한 이슈들이죠.
위 목차소개처럼 한 권으로 컴퓨터의 구조와 프로그래밍이라는 두마리 토끼를 노리고 있습니다.
컴퓨터 기초가 부족한 비전공자분들이나 공부한지 오래되어 다시 기초를 보강하고 싶은 분들 모두에게 추천할 수 있는 책입니다.
댓글로 이 책을 원하는 이유과 간단한 인사를 남겨주시면 추첨을 통해 3분께 책을 증정해드립니다.
참여방법
- 댓글 작성시 연락가능한 이메일을 남겨주세요.
- 이 책을 원하시는 이유와 간단한 인사를 남겨주세요.
- 5월 20일까지 남겨진 댓글 중 3분을 추첨하여 이메일로 주소와 연락처를 여쭙고 답메일이 오면 그 주소로 책을 보내드립니다.
- 이메일이 없거나 당첨되신 분이 메일에 응답하지 않으시면 다른 분으로 당첨자를 바꿉니다.
charsyam@naver.com
컴퓨터의 구조를 좀 더 잘 이해하고, 프로그래밍도 더 잘하고 싶습니다. 오현석이사님 존경합니다.
컴퓨터 구조를 이해하고 싶습니다 CS 공부가 필요하다고 느낀 시점에 이렇게 좋은 책이 나오다니 ㅠㅠ 꼭 받고 싶습니다 맹교수님 오이사님 최고
컴퓨터 구조에 대해서 전혀 모르는 것은 아니지만, 그것들을 프로그래밍과 연결해서 생각할 수 있게 하는 어떤 부분이 스스로에게 빠진 것 같습니다.
limkeunhak@gmail.com
실무 업무를 하면서 항상 기본 CS 공부가 필요하다고 느꼈습니다. 컴퓨터 구조도 그 중 하나였는데 괜찮은 책이라면 꼭 보고 싶어요!
다시 한번 컴퓨터구조에 대해 깊이 이해하고 싶어서 신청합니다 🙇♂️
kyoje11@gmail.com
다시 한번 컴퓨터 구조를 깊이 이해하기 위해 신청합니다. 🙇♂️
kyoje11@gmail.com
msolo021015@gmail.com
안녕하세요. 좋은 이벤트 만들어주셔서 정말 감사합니다. 자바 개발자로써 로우 레벨을 생각하지 않고 평소 개발했는데, 견고한 프로그램을 개발하는데 있어서 부족한 컴퓨터 구조의 지식이 항상 발을 잡았습니다. 목차의 구성과 역자분의 다양한 역서들이 굉장히 좋은 책들이 많았기에 꼭 한번 읽어보고 싶습니다.
bingbingpa@gmail.com
몇년동안 개발 업무를 하면서 갈수록 자신감보다는 이대로 괜찮은가라는 생각이 들었습니다.
그래서 새로운 도전을 위해 퇴사를 하고 공부중인데 좋은 개발자가 되려면 cs 지식도 중요하다고 생각해서 책을 찾아보던 중 이책을 알게 되었습니다.
cs 지식 외에도 15장. 훌륭한 프로그래머가 되기 위한 팁과 경험담/알아두면 좋은 실무 상식과 조언 이부분에 눈이 가서
한번 보고 싶던 책이라 이벤트 신청합니다.
bingbingpa@gmail.com
안녕하세요. 좀 더 나은 개발자가 되고 싶어서 퇴사를 하고 공부중인 백수입니다.
그동안 너무 틀에 박힌 개발들만 해왔던거 같아서 고민하다 퇴사를 하고 공부중인데요.
공부를 하다보니 cs 지식도 어느정도 필요하다고 느껴서 이런 저런 책을 찾아보다가 이책을 처음 알게 되었습니다.
특히 15장. 훌륭한 프로그래머가 되기 위한 팁과 경험담/알아두면 좋은 실무 상식과 조언 이부분이 눈에 들어 왔습니다.
기회가 된다면 꼭 한번 읽어보고 싶습니다.
다시 한 번 더 나은 소프트웨어 개발을 위하여 초심으로 돌아갈 필요가 있다고 느끼고 있던 차에 좋은 책으로 다시 한 번 정진 하고 싶습니다.
프로그램에는 기초가 중요하죠! 가장 중요한 건 컴퓨터 구조구요! 좋은책 내주셔서 감사합니다!
다시 한 번 정리하고 초심으로 돌아가 더 나은 소프트웨어를 개발에 도움이 되었으면 좋겠습니다.
비전공자로 항상 부족함을 느끼고 있고 웹 개발하면서 내부를 잘 몰라 추상적으로만 느껴지는 부분들이 많습니다. CS를 학습하고 더 많운 지식이 쌓이면 조금 더 구체적으로 다가올것 같아 댓글 남깁니다.
항상 좋은 강의 되새기며 보고 있습니다. 감사합니다.
프로그램을 개발하려면 컴퓨터구조는 필수지요.. 좋은 책 내주셔서 감사합니다.
jeyeon@paranduru.me
비전공 국비교육 출신으로 항상 기초, 기본에 대한 갈망이 있습니다. 맹스승님이 추천하시고 현석님이 번역하셨다면 믿고 읽을수 있을것 같습니다.
특히 1,2 장 7,8장이 많이 궁금한 영역이기도 합니다. 비록 한권의 책으로 모든 지식을 습득할 순 없겠지만 기존 스터디처럼 꼼꼼히 읽어보면 어떻게든 도움이 될것 같습니다.
이벤트 열어주신 맹스승님, 번역하신 현석님 모두 감사합니다.
복수전공으로 컴공을 하고, SW 엔지니어로 일하지만 컴퓨터 이해에 대해 뭔가 불안한 마음을 가지고 있습니다.
이 책을 통해 레벨을 조금이라도 올려 보고 싶습니다.
주위에서 워낙 칭찬이 자자했던 책인지라 한 번 읽어봐야겠다는 다짐은 하고 있었는데 마침 역자님께서 주최하시는 감사한 이벤트를 알게되어 참여해 봅니다. 학부 시절부터 Mips 시뮬레이터로 컴퓨터 구조에 많은 관심을 갖게 되었으며 메모리하이라키부터 데이터 구조, 알고리즘까지 깊은 관심을 갖고 공부해왔습니다. 현재는 유지보수를 위한 프로그래머로 살다보니 내부 밑바닥을 접할 일이 크게 없어서 아쉬웠는데 온라인 서점에서 본 도서의 목차를 보고 깜짝 놀랐습니다. 제가 과거에 깊은 관심을 갖고 있던 주제들이 집대성되어 있네요. 저자가 도대체 누구길래 어느 한 파트에 평생을 바쳐도 쉽지 않을 분량의 지식들을 알차게 한 권의 서적으로 통합시켰는지 감탄을 금할 길이 없네요. 이벤트에 당첨되면 더욱 좋겠지만 선정되지 않더라도 반드시 구매해서 읽어보겠습니다. 왜들 그리 평이 자자 했었는지 이제 알 것 같네요. 기회되는대로 열심히 읽고 다른 독자분들께 도움이 될 수 있는 서평도 남기겠습니다. 이런 멋진 책을 출간해 주셔서 깊이 감사드립니다!
(이메일은 크롤링이 걱정되어서 댓글 로그인 시 남겨두었습니다.^^; )
댓글을 남겼는데 너무 길어서 오류가 난건지 댓글이 보이지 않네요ㅜㅜ
비전공으로 지난 5년 동안 개발하면서 컴퓨터 공학 전공 지식이 부족함을 느꼈습니다. 여러 방면으로 공부를 하규 있지만, 이런 책으로 진득하니 공부하는게 더 도움이 될 것 같습니다.
myeongsku@gmail.com
CS를 공부하고 있는데, 지금 보고 있는 책보다 좀 더 이해하기 쉬운 수준에서 책을 찾고있었습니다.
해당 책을 지나가다 보고 리스트에 넣어뒀는데, 이렇게 이벤트를 하니 이보다 더 좋은 기회는 없어 보이는군요.
이런 기회를 제공해주어 감사합니다.
myeongsku@gmail.com
현재 공부하고 있는 CS 책보다 좀 더 이해하기 쉬운 수준의 책을 찾고 있었습니다.
지나가던 중에 해당 책을 발견하고 목록에 넣어뒀는데, 이렇게 이벤트를하니 이보다 더 좋은 기회는 없을 것 같군요~
이런 기회를 제공해주어 감사합니다~! (댓글 작성했는데, 올라가지 않은 것 같아 다시 작성합니다 ㅜㅜ)
안녕하세요.
지금까지 봐온 책들은 저수준 또는 고수준의 지식들만 다뤘지
저수준의 지식들이 고수준에서 어떻게 적용되는지 쓰인 책은 못봤는데 이 책이 해소시켜 줄 것 같습니다.
코드스피츠 잘 보고 있습니다!
안녕하세요. 컴퓨터공학을 전공하지 않아서, 필요에 의해서 기본적으로 우선 프로그래밍 언어에 대한 학습을 시작하게되었습니다. 하지만 깊이가 깊어지고, 기능이 추가 됨에 따라 컴퓨터가 작동하는 원리에 대해 알아두면 성능 및 구조 개선에 큰 도움이 된다는 사실을 깨닫게 되었습니다. 그래서 해당 서적 증정 이벤트를 지원합니다. 감사합니다. 좋은 이벤트 해주셔서 감사합니다.
변우식
byun7600@gmail.com
도커배우려고 들어왔는데. 이런 이벤트를 하고 있네요. 이왕이면 컴퓨터 구조도 익히고 일석이조 인것 같아서 신청해봅니다.
요즘 개발을 하면서 깊게 자세히 알고 싶다라는 생각을 많이 하게 되었습니다. 컴퓨터 구조에 대해 공부하고 싶어 신청을 해봅니다.
오늘 발표합니다~
박승현님, 고명석님, jeyeon님 축하드려요 이메일로 연락드립니다.