
학과 | 컴퓨터과학과 | 학년 | 3학년 |
---|---|---|---|
과목명 | 운영체제 | 자료 | 2건 |
공통 |
1. 교재와 강의를 기준으로 다음에 대해 답하시오. (15점) (1) 운영체제의 대표적인 네 가지 유형이 무엇인지 쓰고 각각을 설명하시오. (2) 만약 3개의 쓰레드를 갖는 프로세스 A가 오른쪽 그림과 같이 정보를 관리한다면 어떤 문제가 발생하게 되는지 설명하고 이를 해결하기 위해 정보를 어떻게 관리해야 하는지 설명하시오. 2. 5개 프로세스의 프로세스별 도착시각과 필요한 CPU 사이클이 아래 표와 같을 때, 다음에 대해 답하시오. 단, 모든 답안은 근거(과정에 대한 설명, 계산식 등)가 함께 제시되어야 한다. (15점) 프로세스/A/B/C/D/E 도착시각/1/3/4/5/6 CPU 사이클/1/3/1/4/3 (1) FCFS 스케줄링을 적용할 때 알고리즘의 수행 과정과 결과를 구체적으로 제시하고, 각 프로세스의 대기시간을 구한 후 평균대기시간을 계산하시오. (2) SRT 스케줄링과 HRN 스케줄링 중 하나만 선택하여, 선택한 스케줄링 알고리즘의 수행 과정과 결과를 구체적으로 제시하시오. (3) (2)의 결과에 대해 각 프로세스의 대기시간을 구하고, 평균대기시간을 계산하시오. |
파일오류 | 중복자료 | 저작권 없음 | 설명과 실제 내용 불일치 |
---|---|---|---|
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 | 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) | 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 | 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우 |