HOME > 상세정보

상세정보

밑바닥부터 만드는 컴퓨팅 시스템 : 불 논리부터 컴퓨터 아키텍처, 운영체제까지

자료유형
단행본
개인저자
Nisan, Noam Schocken, Shimon, 저 김진홍, 역
서명 / 저자사항
밑바닥부터 만드는 컴퓨팅 시스템 : 불 논리부터 컴퓨터 아키텍처, 운영체제까지 / 노암 니산, 시몬 쇼켄 지음 ; 김진홍 옮김
발행사항
서울 :   인사이트,   2019  
형태사항
xix, 363 p. : 삽화 ; 23 cm
총서사항
프로그램 프로그래밍 프로그래머 시리즈 = Program programming programmer ; 10
원표제
The elements of computing systems : building a modern computer from first principles
ISBN
9788966262427 9788966261017 (세트)
일반주기
색인수록  
부록: A. 하드웨어 기술 언어, B. 테스트 스크립트 언어  
일반주제명
Electronic digital computers
000 00000cam c2200205 c 4500
001 000045980298
005 20190411132145
007 ta
008 190411s2019 ulka 001c kor
020 ▼a 9788966262427 ▼g 14000
020 1 ▼a 9788966261017 (세트)
035 ▼a (KERIS)REQ000045085491
040 ▼a 211017 ▼c 211017 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 0 ▼a 004.16 ▼2 23
085 ▼a 004.16 ▼2 DDCK
090 ▼a 004.16 ▼b 2019
100 1 ▼a Nisan, Noam
245 1 0 ▼a 밑바닥부터 만드는 컴퓨팅 시스템 : ▼b 불 논리부터 컴퓨터 아키텍처, 운영체제까지 / ▼d 노암 니산, ▼e 시몬 쇼켄 지음 ; ▼e 김진홍 옮김
246 1 9 ▼a The elements of computing systems : ▼b building a modern computer from first principles
246 3 9 ▼a Elements of computing systems
260 ▼a 서울 : ▼b 인사이트, ▼c 2019
300 ▼a xix, 363 p. : ▼b 삽화 ; ▼c 23 cm
440 0 0 ▼a 프로그램 프로그래밍 프로그래머 시리즈 = ▼x Program programming programmer ; ▼v 10
500 ▼a 색인수록
500 ▼a 부록: A. 하드웨어 기술 언어, B. 테스트 스크립트 언어
650 0 ▼a Electronic digital computers
700 1 ▼a Schocken, Shimon, ▼e
700 1 ▼a 김진홍, ▼e
900 1 0 ▼a 니산, 노암, ▼e
900 1 0 ▼a 쇼켄, 시몬, ▼e
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 004.16 2019 등록번호 121248577 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

MIT의 컴퓨터 과학 교재로 사용되고 있는 이 책은 단순하지만 강력한 컴퓨터 시스템을 밑바닥부터 직접 구축해 봄으로써 응용 컴퓨터과학에 대한 통합되고 뚜렷한 그림을 그릴 수 있게 해준다. 기본적인 하드웨어 플랫폼과 현대적인 소프트웨어 계층을 밑바닥에서부터 차근차근 구성해 보는 12개의 장과 프로젝트로 이루어져 있으며, 이 과정을 통해 학생들은 하드웨어 아키텍처, 운영체제, 프로그래밍 언어, 컴파일러, 데이터 구조, 알고리즘 및 소프트웨어 공학에 대해 실용적인 지식을 얻을 수 있다.

"컴퓨터를 이해하는 가장 좋은 방법은 밑바닥부터 직접 만들어 보는 것이다!"
MIT의 컴퓨터 과학 교재로 사용되고 있는 이 책은 단순하지만 강력한 컴퓨터 시스템을 밑바닥부터 직접 구축해 봄으로써 응용 컴퓨터과학에 대한 통합되고 뚜렷한 그림을 그릴 수 있게 해준다. 기본적인 하드웨어 플랫폼과 현대적인 소프트웨어 계층을 밑바닥에서부터 차근차근 구성해 보는 12개의 장과 프로젝트로 이루어져 있으며, 이 과정을 통해 학생들은 하드웨어 아키텍처, 운영체제, 프로그래밍 언어, 컴파일러, 데이터 구조, 알고리즘 및 소프트웨어 공학에 대해 실용적인 지식을 얻을 수 있다.
이 책의 웹사이트(www.nand2tetris.org)에서는 12개의 프로젝트에서 사용되는 200개의 테스트 프로그램을 포함하여, 책에서 소개하는 모든 하드웨어 및 소프트웨어 시스템을 구축하는 데 필요한 도구와 자료 들을 제공한다. 이 프로젝트와 시스템 들은 모두 오픈 소스로 공개되어 있어 강의할 때 필요에 따라 수정할 수 있다.


정보제공 : Aladin

저자소개

노암 니산(지은이)

예루살렘 히브루대학교(Hebrew University of Jerusalem)의 컴퓨터 과학 및 공학과 교수다.

시몬 쇼켄(지은이)

헤르츨리야 학제 간 연구센터(Interdisciplinary Center, Herzliya)의 에피아라지 컴퓨터 과학과의 초대학장이자 교수다.

김진홍(옮긴이)

서울대 물리학과 복잡계 네트워크 연구실에서 통계 물리학을 전공하고, IT 업계에서 데이터 분석 및 검색 모델링에 관한 일을 오랫동안 해왔다. 데이터가 만들어가는 미래를 꾸준히 관찰하는 재미로 살고 있으며, 데이터에 담겨있는 흥미로운 이야기를 다른 이에게 들려주어 그 변화에 조금이라도 기여할 수 있는 사람이 되는 것이 목표다. 옮긴 책으로는 『아름다운 시각화』(인사이트, 2012), 『해커 스타일로 배우는 기계학습』(인사이트, 2014), 『디자이닝 인포메이션』(비즈앤비즈, 2015), 『밑바닥부터 만드는 컴퓨팅 시스템』(인사이트, 2019)이 있다.

정보제공 : Aladin

목차

서론 안녕, 밑바닥 세상아 
1장 불 논리 
2장 불 연산 
3장 순차 논리 
4장 기계어 
5장 컴퓨터 아키텍처 
6장 어셈블러 
7장 가상 머신 I: 스택 산술 
8장 가상 머신 II: 프로그램 제어 
9장 고수준 언어 
10장 컴파일러 I: 구문 분석 
11장 컴파일러 II: 코드 생성 
12장 운영체제 
13장 후기: 더 재미있을 만한 거리 
부록 A 하드웨어 기술 언어 
부록 B 테스트 스크립트 언어

관련분야 신착자료

김자미 (2021)