장바구니 담기 close

장바구니에 상품을 담았습니다.

명품 운영체제 (수정판)

명품 운영체제 (수정판)

  • 황기태
  • |
  • 생능출판
  • |
  • 2021-12-14 출간
  • |
  • 628페이지
  • |
  • 200 X 250 mm
  • |
  • ISBN 9788970505251
판매가

33,000원

즉시할인가

32,670

배송비

2,500원

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
32,670

이 상품은 품절된 상품입니다

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평




이 책의 구성

이 책은 12장으로 구성하고 C 언어와 컴퓨터 구조를 아는 독자의 수준에 맞추었다.

- 책의 범위
이 책은 운영체제 이론을 다룬다. 1장은 운영체제 암흑기에 운영체제가 어떻게 태동하게 되었는지, 어떤 기능들로 운영체제가 구성되게 되었는지, 그리고 어떻게 발전해왔는지 세밀하게 소개한다. 2장은 컴퓨터 시스템 전체 구조와 운영체제의 역할을 거시적으로 설명한다. 절대 지나칠 수 없는 중요한 장으로 응용프로그램, 라이브러리, 운영체제 커널, 인터럽트 등의 관계를 명확히 이해하게 된다. 3장부터 12장까지는 프로세스와 스레드 관리, 메모리 관리, 파일 시스템 관리, 대용량 저장 장치 관리 등 운영체제의 4가지 핵심 기능을 구체적으로 설명한다.

- 실습
이 책은 운영체제 이론이 현대 운영체제에서 어떻게 실현되고 있는지를 보여 주기 위해, 리눅스나 Windows에서 간단한 명령과 실행 결과를 보여준다. 또한 몇몇 장에서는 운영체제 이론을 확인하는 리눅스 C 프로그램 실습을 포함하고 있다. 간단한 실습이므로 프로그래밍 경험이 부족하더라도 실습에는 큰 어려움이 없다. 리눅스 실습 환경은 CoCalc 온라인 터미널을 이용하면 리눅스를 설치하지 않고도 실습이 가능하다. 만일 리눅스 실습이 어려운 상황이라면, 책에 나타난 명령이나 프로그램 코드를 읽는 것만으로도 학습에는 문제가 없다.

- 소스 코드 다운로드
책에 사용된 어셈블리 코드와 C 프로그램의 소스 코드는 생능출판사 홈페이지에서 다운받을 수 있다.

- 연습문제
연습문제는 각 장에서 배운 이론을 확인하는 개념 체크 문제들과 코딩이나 실습 등 복잡한 사고가 필요한 복합 문제로 구분하였다. 연습문제를 통해 학습한 지식을 더욱 명확히 할 수 있다.

- 부록
부록은 본문에 대한 깊이와 너비를 더하는 3개의 주제를 담고 있다. 부록 A는 3장의 연장으로 프로세스 사이의 3가지 통신 방법, 공유 메모리, 신호, 파이프를 구체적으로 소개한다. 부록 B는 6장의 연장으로 리눅스에서 현재 사용 중인 CFS 스케줄링 기법을 구체적으로 소개한다. 부록 C는 11장의 연장으로 동일한 파일을 동시에 읽고 쓰는 3가지 경우에 대해 파일 입출력이 이루어지는 과정을 자세히 소개한다.


목차


Chapter 01 운영체제의 시작과 발전
1. 운영체제 개념
2. 운영체제의 태동
3. 운영체제의 발전
요약
연습문제

Chapter 02 컴퓨터 시스템과 운영체제
1. 컴퓨터 시스템과 하드웨어
2. 컴퓨터 시스템과 운영체제
3. 커널과 시스템 호출
4. 운영체제와 인터럽트
요약
연습문제

Chapter 03 프로세스와 프로세스 관리
1. 프로세스 개요
2. 커널의 프로세스 관리
3. 프로세스의 계층 구조
4. 프로세스 제어(fork, exec, wait, exit)
요약
연습문제

Chapter 04 스레드와 멀티스레딩
1. 프로세스의 문제점
2. 스레드 개념
3. 스레드 주소 공간과 컨텍스트
4. 커널 레벨 스레드와 사용자 레벨 스레드
5. 멀티스레드 구현
6. 멀티스레딩에 관한 이슈
요약
연습문제

Chapter 05 CPU 스케줄링
1. CPU 스케줄링 개요
2. CPU 스케줄링 기본
3. 다양한 CPU 스케줄링 알고리즘
4. 멀티 코어 CPU에서의 스케줄링
요약
연습문제

Chapter 06 스레드 동기화
1. 스레드 동기화의 필요성
2. 상호배제
3. 멀티스레드 동기화 기법
4. 생산자 소비자 문제
요약
연습문제

Chapter 07 교착상태
1. 교착상태 문제 제기
2. 교착상태
3. 교착상태 해결
요약
연습문제

Chapter 08 메모리 관리
1. 메모리 계층 구조와 메모리 관리 핵심
2. 메모리 주소
3. 물리 메모리 관리
4. 연속 메모리 할당
5. 세그먼테이션 메모리 관리
요약
연습문제

Chapter 09페이징 메모리 관리
1. 페이징 메모리 관리 개요
2. 페이징의 주소 체계
3. 페이지 테이블의 문제점과 TLB
4. 심화 학습: 페이지 테이블의 낭비 문제 해결
요약
연습문제

Chapter 10 가상 메모리
1. 물리 메모리의 한계
2. 가상 메모리 개념
3. 요구 페이징(demand paging)
4. 참조의 지역성과 작업 집합
5. 프레임 할당
6. 페이지 교체
요약
연습문제

Chapter 11 파일 시스템 관리
1. 파일 시스템과 저장 장치
2. 파일 시스템의 논리 구조
3. 파일 시스템 구축
4. 파일 입출력 연산
요약
연습문제

Chapter 12 대용량 저장 장치 관리
1. 저장 장치 개요
2. 하드 디스크 장치
3. 디스크 스케줄링 알고리즘
4. 디스크 포맷
5. SSD 저장 장치
요약
연습문제

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.