디지털 포렌식 전문가 2급 필기 (운영체제의 기능) 1

oolongeya

·

2021. 8. 13. 14:52

시스템 및 사용자 프로그램들은 실행되면 주기억장치의 빈 공간에 적재되면서 실행된다
운영체제는 주기억장치에 적재된 프로그램들을 효율적으로 관리하기 위하여 메모리 관리자를 두고 있다
다음 중 메모리 관리자의 역할에 대한 설명으로 옳지 않은 것은?
- 주기억장치의 유효 공간 관리
- 페이지 풀 관리 및 페이징
- VAS(Virtual Address Space)에 의한 메모리 보호

동적 메모리 할당 및 초기화 ( X )

 

운영체제의 입출력 방식 중 운영체제가 입출력 연산의 종료시점을 결정하고 주기억 장치와 장치 제어기간 데이터 전송을 CPU가 직접 입출력을 수행하는 방법
IO Channel의 사용 

 

운영체제는 프로그램이 실행될 때 Divide Error, Stack Fault 등이 발생하면 실행 중이던 프로세스를 잠시 중단시키고
관련 오류 처리를 수행하게 된다. 이러한 메커니즘에 해당 되는 것은?
Exception

 

메모리 분석에 대한 중요성으로 틀린 것은?
- 대표적인 휘발성 자료이다 
- 사용자의 프라이버시를 보호할 수 있다
- 메모리에 바로 로드되는 악성코드를 확인 가능하다

안티 포렌식 기술과 관련이 없다 ( X ) 

 

가상 메모리에 대한 내용 중 맞는 것은?
RAM + pagefile.sys

 

다수의 사용자가 서로 다른 작업을 처리하기 위해서 디스크의 입출력을 요구할 때 좀 더 효율적으로 요청을 처리하기 위한 기법
디스크 스케쥴링 기법

 

디스크 스케쥴링 기법 중 헤드가 항상 바깥쪽 실린더에서 안쪽 실린더로 이동하면서 가장 짧은 탐색 시간을 갖는 요청을 서비스하는 기법
C-SCAN

 

프로세스 스케쥴링 기준으로 프로세스들이 시스템에 들어간 시간과 마친 시간의 차이를 말하며 출력 장치의 속도에 제한을 받는 것은
반환시간

 

디스크 스케쥴링 기법의 종류
SSTF
SCAN
C-SCAN

FFCT ( X ) 

 

운영체제의 핵심 기억장치 관리 기법인 페이징에 대한 설명
LRU 기법은 최근에 사용 빈도가 가장 낮은 페이지를 선정하여 교체한다

 

프로세스가 일어날 수 없는 사건을 기다리는 상태를 무엇이라 하는가?
교착상태

 

프로세스 스케쥴링에 사용되는 가장 적합한 자료구조
스택(Stack)

 

두 개 이상의 프로세스가 임계영역(critical section)에 접근하여 공유변수를 변경하면 race condition 때문에 정확한 값이 나오지 않는다. 이를 해결하기 위해 사용하는 기법은?
Semaphore
반응형