검색어 입력폼

운영체제 복습문제 3장 풀이

저작시기 2007.01 |등록일 2007.01.05 한글파일한글 (hwp) | 3페이지 | 가격 300원

목차

3.1 명령 궤적(trace) 이란 무엇인가?
3.2 일반적으로 어떤 사건들로 인해 프로세스가 생성되는가?
3.3 그림 3.6의 처리 모델에서, 각 상태를 간단하게 정의하라.
3.4 어떤 프로세스를 선점한다는 것의 의미는 무엇인가?
3.5 스와핑(swapping)이란 무엇이며, 그 목적은 무엇인가?
3.6 그림 3.9b에서 두 개의 블록 상태가 존재하는 이유는 무엇인가?
3.7 보류 상태에 있는 프로세스의 네 가지 특징을 나열하라.
3.8 관리목적을 위해 운영체제는 어떤 유형의 개체에 대한 정보 테이블을 유지하는가?
3.9 프로세스 제어블록에 들어 있는 세 가지 일반적인 정보의 범주를 나열하라.
3.10 두 가지 모드(사용자 모드와 커널 모드)가 필요한 이유는 무엇인가?
3.11 새로운 프로세스를 생성할 때 운영체제가 수행하는 단계에는 무엇이 있는가?
3.12 인터럽트와 트랩의 차이점은 무엇인가?
3.13 인터럽트의 세 가지 예를 들어라.
3.14 모드 전환과 프로세스 교환의 차이점은 무엇인가?

본문내용

3.1 명령 궤적(trace) 이란 무엇인가?
․ 개별 프로세스 행위의 특성은 그 프로세스를 위해 수행되는 일련의 명령어 리스트로 표현한 것

3.2 일반적으로 어떤 사건들로 인해 프로세스가 생성되는가?
․ 일괄처리 환경에서는 작업이 제출될 때
․ 대화식 환경에서 새로운 사용자가 로그온 할 때
․ 운영체제가 어떤 프로세스의 명시저인 요청에 의해
3.3 그림 3.6의 처리 모델에서, 각 상태를 간단하게 정의하라.
․ 수행 : 현재 수행 중인 프로세스
․ 준비 : 기회가 주어지면 수행될 준비가 되어 있는 프로세스
․ 블록 : 입출력 연산 완료 등과 같은 어떤 이벤트가 발생할 때가지 수행될 수 없는 프로세스
․ 생성 : 지금 막 생성되었지만, 운영체제에 의해 수행 가능한 프로세스 풀(pool)로의 진입이 아직 허용되지 않는 프로세스
․ 종료 : 프로세스 수행이 중지되거나 어떤 이유로 중단되거나 때문에 운영체제에 의해 수행가능 프로세스 풀에서 방출된 프로세스

참고 자료

없음
다운로드 맨위로