운영체제 1차 project 레포트(report)
페이지 정보
작성일 21-06-17 08:38
본문
Download : 운영체제 1차 과제 레포트.hwp
11. 사용자 수준 쓰레드 사이에 문맥 교환이 일어날 때의 쓰레드 라이브러리에 의해 행해지는 동작들을 나타내시오.
3. 다중프로그래밍 시스템과 다중처리시스템을 비교 설명(explanation)하시오.
7. 시스템 호출이란 무엇인가? 또, 목적은 무엇인가?
인터럽트의 종류는 다음과 같이 살펴볼 수 있다.
10. 사용자 수준 쓰레드와 커널 수준 쓰레드의 두 가지 차이점은 무엇인가?
12. 선점과 비선점 스케줄링의 차이점을 설명(explanation)하시
9. 3가지 이상의 프로세스 상태를 정이하여 설명(explanation)하고, 그들 간의 상태전이는 어떤 경우에 발생하는지 그림으로 보이시오.
순서
4. 저장장치 계층구조(storage-device hierarchy)란 무엇이며, 이들 중 CPU가 직접 access할 수 있는 장치는?
1. 인터럽트가 발생했을 때, 처리하는 방법에 대해 hardware측면과 software측면에서 설명(explanation)하시오.
레포트 > 공학,기술계열





설명
운영체제
운영체제 1차 project 레포트(report)
2. 장치에서 사건을 받아들일 때 인터럽트(interrupt)방식과 polling 방식을 비교 설명(explanation)하시오.
1. 인터럽트가 발생했을 때, 처리하는 방법에 대해 hardware측면과 software측면에서 설명(說明)하시오.
Download : 운영체제 1차 과제 레포트.hwp( 94 )
Hardware는 원하는 타이밍에 시스템 버스를 통해서 CPU에 신호를 보내 interrupt를 발생 시킨다. Software는 시스템 콜을 이용하여 인터럽트를 발생시킬 수 있다.
1. 인터럽트가 발생했을 때, 처리하는 방법에 대해 hardware측면과 software측면에서 설명하시오. 2. 장치에서 사건을 받아들일 때 인터럽트(interrupt)방식과 polling 방식을 비교 설명하시오. 3. 다중프로그래밍 시스템과 다중처리시스템을 비교 설명하시오. 4. 저장장치 계층구조(storage-device hierarchy)란 무엇이며, 이들 중 CPU가 직접 access할 수 있는 장치는? 5. 모니터 모드와 사용자 모드를 구별하는 것이 어떻게 보호 시스템의 기본 형태가 되는가? 6. 트랩(trap)과 인터럽트의 차이점은 무엇인가? 또, 각 기능의 용도는 무엇인가? 7. 시스템 호출이란 무엇인가? 또, 목적은 무엇인가? 8. 프로세스들 사이에 문맥(context)을 교환하기 위해 커널이 수행해야 할 행동을 설명하시오. 9. 3가지 이상의 프로세스 상태를 정의하여 설명하고, 그들 간의 상태전이는 어떤 경우에 발생하는지 그림으로 보이시오. 10. 사용자 수준 쓰레드와 커널 수준 쓰레드의 두 가지 차이점은 무엇인가? 11. 사용자 수준 쓰레드 사이에 문맥 교환이 일어날 때의 쓰레드 라이브러리에 의해 행해지는 동작들을 기술하시오. 12. 선점과 비선점 스케줄링의 차이점을 설명하시
5. 모니터 모드와 사용자 모드를 구별하는 것이 어떻게 보호 시스템의 기본 형태가 되는가?
6. 트랩(trap)과 인터럽트의 차이점은 무엇인가? 또, 각 기능의 용도는 무엇인가?
8. 프로세스들 사이에 문맥(context)을 교환하기 위해 커널이 수행해야 할 행동을 설명(explanation)하시오.
다.