운영체제 6

[명품 운영체제] 7장 연습문제

[ 7장 연습문제 P.376 ~ P. 380]  [ 개념 체크 ]1. 젓가락과 숟가락이 하나씩만 있는 식탁에서 두 사람이 식사를 한다고 하자. 숟가락과 젓가락을 동시에 들어야 한 입 식사가 가능하며, 숟가락이든 젓가락이든 한 번에 하나 씩 들어야 한다. 한 개만 가진 사람은 나머지 한 개가 준비될 때까지 기다려야 한다. 한 입 식사 후 들고 있던 숟가락과 젓가락은 모두 내려놓으며, 둘은 대화할 수 없다고 할 때, 두 사람이 식사하는 동안 교착 상태가 발생하는 상황을 사례를 들어 설명하라.  정답:한 사람이 숟가락을 드는 동안 동시에 다른 사람이 젓가락을 드는 경우 교착상태가 발생할 수 있다.  2. 식사하는 철학자 문제를 잘못 기술한 것은? 정답: ① 식사하는 철학자 문제는 공유 자원에 대한 멀티스레드의..

[명품 운영체제] 4장 연습문제

[ 4장 연습문제 P.248 ~ P. 254] [ 개념 체크 ] 1. 스레드가 도입된 배경으로 프로세스의 문제점을 잘못 설명한 것은? 정답: ④ 프로세스 스케줄링의 복잡성을 줄이려 했다. 2. 프로세스와 스레드의 관계에 대한 설명으로 틀린 것은? 정답: ③ 프로세스는 자신에게 속한 모든 스레드의 부모이다. 3. 멀티태스킹 프로그램을 작성하는데 있어서 각 태스크를 프로세스로 만드는 것과 스레드로 만드는 방법 중 스레드로 만드는 방법이 유리한 이유로 맞는 것은? 정답: ② 프로세스들은 주소 공간이 완전히 분리되어 있어 공유 공간을 만들기 위해 운영체제의 도움을 받아야 하지만, 멀티스레드를 이용하는 경우 프로세스 내에 공유 변수 등을 통해 쉽게 통신할 수 있기 때문이다 4. 스레드에 관한 정보를 저장하는 구조..

퀴즈 - 2장 후반부

문제 1 문제 내용 사용자 모드에서 커널의 기능을 수행하기 위해 커널 코드에 접근하면 해당 응용프로그램은 강제 종료된다. 하나를 선택하세요. 참 거짓 정답 : '참' 문제 2 문제 내용 커널은 시스템에서 시스템 서비스를 위해 능동적으로 실행되는 프로세스 중 하나로 볼 수 있다. 하나를 선택하세요. 참 거짓 정답 : '거짓' 문제 3 문제 내용 시스템 호출은 일반 함수 호출에 비해 시간이 많이 걸리는 작업이므로 프로그램의 실행 속도를 높이기 위해서는 가급적 시스템 호출을 적게 하도록 작성하는 것이 좋다. 하나를 선택하세요. 참 거짓 정답 : '참' 문제 4 문제 내용 CPU가 현재 하던 일을 중단하고 미리 정의된 다른 일을 하도록 처리하는 비동기적인 방법을 시스템 호출이라 한다. 하나를 선택하세요. 참 거..

운영체제/퀴즈 2024.03.25

[명품 운영체제] 3장 연습문제

[ 3장 연습문제 P.182 ~ P. 189] [ 개념 체크 ] 1. 다음글에서 프로세스와 프로그램 중에서 선택하라. 정답: 더보기 ( 프로그램 ) 은 컴파일되어 실행 가능한 형태로 저장 장치에 저당된 상태일 때 부르는 용어이며, ( 프로세스 ) 는 메모리에 적재되어 실행 중인 상태일 때 부르는 용어이다 2. 프로세스의 특징을 설명한 것 중 맞는것은? 정답: ④ 프로세스를 스케줄링 하는 것은 커널 기능이다 3. 프로세스에 대한 설명으로 틀린 것은? 정답: ① 동일한 프로그램이 실행되어 생성된 프로세서는 항상 동일한 프로세스 번호를 할당받는다. 4. PCB에 들어 있는 정보가 아닌 것은? 정답: ④ 프로세스 이름 5. 프로세스의 종료코드는 어디에 저장되는가? 정답: ① 프로세스의 PCB 6. 프로세스가 종..

[명품 운영체제] 2장 연습문제

[ 2장 연습문제 P.124 ~ P. 128] [ 개념 체크 ] 1. 컴퓨터 시스템에서 주소를 발생시킬 수 있는 하드웨어를 있는 대로 골라라? 정답: ① CPU 2. CPU의 주소 선이 총 24개 있다면 이 CPU가 액세스할 수 있는 메모리의 최대 크기는? 정답: ② 16MB 3. 캐시 메모리가 있는 컴퓨터에서 CPU가 실행할 명령어와 코드가 반드시 있어야 하는 곳은? 정답: ① 캐시 메모리 4. 다음 CPU 레지스터 속에 저장된 값의 의미는 무엇인가? 정답: (1) PC 레지스터 - 다음 실행할 기계 명령의 메모리 주소 (2) IR 레지스터 - 실행을 위해 메모리에서 읽어온 명령이 저장된 레지스터 (3) SP 레지스터 - 스택의 꼭대기 메모리 주소 5. 현재 실행 중인 프로그램에 관한 일체의 실행 상황..

[명품 운영체제] 1장 연습문제

[ 1장 연습문제 P.58 ~ P.61 ] [ 개념 체크 ] 1. 운영체제의 기능과 거리가 먼 것은? 정답: ④ 컴파일 2. 운영체제의 특징과 동떨어진 내용은? 정답: ① 운영체제의 기능이 자원을 관리하는 것이지만, 운영체제가 컴퓨터의 모든 자원을 관리하지는 않는다 3. 고정 프로그래밍 방식을 설명하는 것으로 틀린 것은? 정답: ② 운영체제가 한 번에 한 개의 프로그램만 실행시키는 방식이다 4. 모바일 운영체제의 특징이 아닌것은? 정답: ③ 대표적으로 PSOS, VxWorks, VRTX, RT-Linux, Lynx 등이 있다 5. 내장 프로그래밍 방식의 출현이 획기적인 이유가 아닌 것은? 정답: ④ 오늘날 운영체제가 출현되었다 6. 운영체제의 태동이 된 기능은? 정답: ② 프로그램 적재 기능 7. 초기 ..

반응형