공부해요/운영체제

프로그램 수행과 예외처리 및 시스템 콜 퀴즈

yenas0 2024. 9. 19. 10:31
반응형

Q1. 다음 exception 중 특성이 다른 하나를 고르시오.

① Interrupt

② Trap

③ Fault

④ Abort

더보기

A1. ① Interrupt

: 나머지 보기는 모두 동기예외이며 Interrupt만 비동기예외이다.

 

Q2. 한 프로그램이 실행 중인 일체의 상황 혹은 상황 정보를 무엇이라 하는가?

더보기

 A2. context

 

Q3. 다음 설명 중 옳지 않은 것을 고르시오.

① 표준 라이브러리는 OS나 HW에 상관없이 이름이 동일하다.

② 32비트 CPU에서 리눅스이 프로세스 주소 공간을 보았을 때 미할당 영역에서는 힙은 아래로, 스택은 위로 자란다.

③ page fualt는 CPU에는 없지만 메모리상에 있는 페이지를 접근할 때 발생한다. 

④ 프로세스의 메모리 배치는 코드영역, 데이터 영역, 힙 영역, 스택 영역으로 이루어진다.

더보기

A3. ③ page fualt는 CPU에는 없지만 메모리상에 있는 페이지를 접근할 때 발생한다. 

: page fault는 메모리 상에 없는 페이지를 접근할 때 발생하며 메모리가 아닌 디스크에 있는 데이터를 메모리로 로드하여 복구하게된다.

반응형

'공부해요 > 운영체제' 카테고리의 다른 글

프로세스와 스레드(2)  (1) 2024.10.03
프로세스와 스레드 퀴즈  (0) 2024.09.26
프로세스와 스레드  (0) 2024.09.26
시스템 콜  (0) 2024.09.19
프로그램 수행과 예외처리  (1) 2024.09.19