책 이미지

책 정보
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 컴퓨터공학 > 운영체제/소프트웨어 공학
· ISBN : 9788970184098
· 쪽수 : 340쪽
· 출판일 : 2007-01-30
목차
Part.01 운영체제의 개요
Chapter.01 운영체제의 기본
1.1 운영체제의 정의 및 목적
1.2 운영체제의 구성
1.3 운영체제의 관리
1.4 운영체제의 입출력 프로그래밍
Chapter.02 운영체제 발전 과정과 구조
2.1 운영체제의 발전
2.2 운영체제의 종류
2.3 운영체제의 단순 구조
2.4 운영체제의 계층 구조
Part.02 프로세스 관리
Chapter.03 프로세스의 개요
3.1 프로세스의 정의
3.2 프로세스의 상태
3.3 프로세스 제어 블록
3.4 프로세스의 중단과 재시작
3.5 스레드(Thread)
Chapter.04 CPU 스케줄링
4.1 스케줄링의 개요
4.2 스케줄링의 기능별 분류
4.3 스케줄링의 방법별 분류
4.4 스케줄링의 알고리즘별 분류
Chapter.05 병행 프로세스
5.1 병행 프로세스 개념
5.2 상호 배제
5.3 세마포어와 모니터
5.4 프로세스간의 통신
Chapter.06 교착 상태
6.1 교착 상태의 개요
6.2 교착 상태의 예방
6.3 교착 상태의 회피
6.4 교착 상태의 발견
6.5 교착 상태의 회복
Part.03 기억 장치 관리
Chapter.07 주기억 장치 관리
7.1 기억 장치의 개요
7.2 주기억 장치 관리 기법
7.3 단일 분할 할당 관리
7.4 고정 분할 할당 관리
7.5 동적 분할 할당 관리
Chapter.08 기상 기억 장치 관리
8.1 가상 기억 장치 개요
8.2 가상 기억 장치 구현 기법
8.3 가상 기억 장치 관리 방법
8.4 스래싱 현상
8.5 요구 페이징 기법
8.6 페이지 교체의 고려 사항
Chapter.09 보조 기억 장치 관리
9.1 보조 기억 장치 개요
9.2 보조 기억 장치의 종류
9.3 디스크 스케줄링 방법
Part.04 정보관리와 분산처리
Chapter.10 파일 시스템
10.1 파일 시스템의 개요
10.2 파일 시스템의 기능
10.3 파일 편성 방법
10.4 디스크 공간 관리 및 할당 방법
10.5 디렉토리 시스템
Chapter.11 정보 보호와 보안
11.1 정보 보호의 개념
11.2 접근 행렬에 의한 보호 기법
11.3 정보 보안의 개념
11.4 보안 위험 감소 방법
11.5 정보 침입을 위한 보안 위협
11.6 정보 보안 기법
11.7 바이러스와 벌레 프로그램
Chapter.12 분산 처리 시스템
12.1 분산 처리 시스템 개요
12.2 분산 처리 시스템의 형태
12.3 분산 처리 시스템의 계층 구조
12.4 통신망 설계 시 고려사항
찾아보기