서브메뉴
검색
본문
Powered by NAVER OpenAPI
-
운영 체제 개념
저자 : 김길창
출판사 : 정익사
출판년 : 1986
ISBN : 893530011X
책소개
이 책은 운영 체제의 기초적인 개념들을 정확하게 기술하고 있다. 또한, 여러 가지 시스템에 두루 적용될 수 있는 기본적인 개념들에 관해 설명하였다.
운영 체제의 전반적인 내용을 소개하고 있기 때문에 대학 3학년, 4학년 및 대학원 1년 과정에 알맞은 교재이다.
목차
1장 소개
1.1 운영 체제란 무엇인가
1.2 초기 시스템
1.3 단순 모니터(Simple Monitor)
1.4 성능(Performance)
1.5 다중 프로그래밍
1.6 시분할(Time-Sharing)
1.7 실시간 처리 시스템
1.8 보호(Protection)
1.9 다른 종류의 컴퓨터
1.10 다중 처리기 시스템
1.11 요약
2장 운영 체제 서비스
2.1 서비스 형태
2.2 사용자 견해(User View)
2.3 운영 체제 견해(Operating System View)
2.4 요약
3장 화일 시스템
3.1 화일의 개념
3.2 화일 지원(File Support)
3.3 접근 방법(Access Methods)
3.4 기억 장소 할당 방법
3.5 디렉토리 시스템
3.6 화일의 보호
3.7 구현상의 문제점
3.8 요약
4장 중앙 처리 장치 스케줄링
4.1 다중 프로그래밍 개념의 개관
4.2 스케줄링 개념
4.3 스케줄링 알고리즘
4.4 알고리즘 평가
4.5 다중 처리기 스케줄링
4.6 요약
5장 기억 장치 경영
5.1 서론
5.2 비어 있는 상태의 기계
5.3 상주 모니터(Resident Monitor)
5.4 교체(Swapping)
5.5 다중 분할(Multiple Partitions)
5.6 페이징(Paging)
5.7 세그먼테이션(Segmentation)
5.8 혼합 시스템(Combined Systems)
5.9 요약
6장 가상 기억 장치
6.1 오버레이(Overlay)
6.2 요구 페이징(Demand Paging)
6.3 요구 페이징의 성능
6.4 페이지 대치(Page Replacement)
6.5 가상 기억 장치 개념
6.6 페이지 대치 알고리즘
6.7 할당 알고리즘
6.8 스래싱(Thrashing)
6.9 기타 고려 사항
6.10 요약
7장 디스크와 드럼의 스케줄링
7.1 물리적 특성
7.2 FCFS 스케줄링
7.3 SSTF 스케줄링
7.4 SCAN 및 C-SCAN
7.5 디스크 스케줄링 알고리즘의 선택
7.6 섹터 큐잉(Sector Queueing)
7.7 요약
8장 교착 상태
8.1 교착 상태 문제
8.2 교착 상태의 특징
8.3 교착 상태 예방(Deadlock Prevention)
8.4 교착 상태 회피(Deadlock Avoidance)
8.5 교착 상태 탐지(Deadlock Detection)
8.6 교착 상태로부터의 회복
8.7 교착 상태를 다루는 결합된 방법
8.8 요약
9장 병행 프로세스
9.1 선행 그래프(Precedence Graph)
9.2 상술(Specification)
9.3 프로세스 개념의 복습
9.4 프로세서의 계층
9.5 임계 구역 문제
9.6 세마포어(Semaphores)
9.7 전형적인 프로세스 조정 문제
9.8 프로세스 간의 통신
9.9 요약
10장 병행 프로그래밍
10.1 동기(Motivation)
10.2 모듈화(Modularization)
10.3 동기화(Synchronization)
10.4 병행 언어
10.5 요약
11장 보호(Protection)
11.1 보호의 목표
11.2 메카니즘과 정책
11.3 보호의 영역
11.4 접근 행렬(Access Matrix)
11.5 접근 행렬의 실현
11.6 동적 보고 구조
11.7 취소(Revocation)
11.8 현존하는 시스템
11.9 언어에 기초를 둔 보호
11.10 보호 문제
11.11 보안(Security)
11.12 요약
12장 설계 원리
12.1 목표
12.2 메카니즘과 정책
12.3 계층적 접근
12.4 가상 기계
12.5 다중 프로세서
12.6 구현
12.7 시스템 생성
12.8 요약
13장 분산 체제
13.1 동기
13.2 위상
13.3 통신
13.4 체제 형태
13.5 화일 체제
13.6 연산 방식
13.7 사건의 순서화
13.8 동기화
13.9 교착 상태 처리
13.10 견고성
13.11 일차점 도달
13.12 선택 알고리즘
13.13 요약
14장 UNIX 운영 체제
14.1 역사
14.2 설계 원리
14.3 프로그래머 인터페이스
14.4 사용자 인터페이스
14.5 화일 시스템
14.6 프로세스 경영
14.7 기억 장치 경영
14.8 입출력 시스템
14.9 프로세스 간의 통신(IPC)
14.10 요약