[공룡책]Operating System Concepts - Chapter3운영체제구조
- 최초 등록일
- 2006.10.07
- 최종 저작일
- 2001.01
- 5페이지/ 어도비 PDF
- 가격 1,000원
소개글
일명 공룡책
Operating System Concpts 운영체제 개념
Sixth Edition 6판
- 조유근, 고건, 김영찬 공역
- Silberschats, Galvin, Gagne
연습문제 풀이 입니다.
본 자료는 PDF파일로 제공 됩니다.
목차
3.1~3.16
본문내용
Chapte 3. 운영체제 구조
3.1 프로세스 관리에 관련된 운영체제의 다섯 가지 중요한 활동은 무엇인가?
[풀이]- 사용자 프로세스와 시스템 프로세스의 생성과 제거
- 프로세스의 중지와 재수행
- 프로세스 동기화를 위한 기법 제공
- 프로세스 통신을 위한 기법 제공
- 교착상태 방지를 위한 기법 제공
3.2 기억장치 관리에 관련된 운영체제의 세 가지 중요한 활동은 무엇인가?
[풀이]- 기억장치의 어느 부분이 현재 사용되고 있으며 누구에 의해 사용되고 있는지를 추적해야 한다.
- 기억 공간이 사용 가능하게 될 때 어떤 프로세스들을 기억장치에 적재할 것인가를 결정해야 한다.
- 필요에 따라 기억 공간을 할당하고 회수해야 한다.
3.3 보조 저장 장치 관리에 관련된 운영체제의 세 가지 중요한 활동은 무엇인가?
[풀이]- 비어 있는 공간(free-space)관리
- 저장 장소 할당
- 디스크 스케줄링
3.4 파일 관리에 관련된 운영체제의 다섯 가지 중요한 활동은 무엇인가?
[풀이]- 파일의 생성과 제거
- 디렉토리 생성 및 제거
- 파일과 디렉토리 관리를 위한 프리미티브의 제공
- 보조 기억장치에 있는 파일의 사상
- 안정한(비휘발성) 저장 매체에 파일을 저장
3.5 명령 해석기의 목적은 무엇인가? 일반적으로 그것을 왜 커널로부터 분리하는가?
[풀이]- 목적 : 운영체제의 가장 중요한 시스템 프로그램 중 하나로서 사용자와 운영체제간의 인터페이스 역할을 해준다.
- 분리이유 : 여러 사용자로부터 쉽게 사용할 수 있게 하기 위해서 운영체제 안에 사용자마다의 커널로부터 분리하게 된다.
참고 자료
없음