정보처리기사 10년 1회 해설 (41번~50번)

답 : 

운영체제는 반환시간 증대가 아닌 반환 시간 감소가 목적입니다. 


① 응답시간 단축

③ 신뢰도 향상 

④ 처리량 향상






답 :

분산 운영체제의 목적은 보안성 향상보다는 효율성 증대에 있습니다. 


① 자원 공유 

② 연산속도 향상 

③ 신뢰성 증대






답 : 

Eschenbach 스케줄링은 탐구 시간 최적화 뿐만 아니라 

회전 지연 시간의 최적화도 추구하는 기법으로

나머지는 본문과 동일합니다.  


① SSTF 스케줄링 - 현재 디스크의 헤드 위치에서 가장 가까운 실린더를 먼저 처리함 

③ FCFS 스케줄링 - 요청이 들어오는 순서대로 처리함 

④ N-SCAN 스케줄링 - 디스크의 한 쪽 끝에서 다른 한 쪽 끝까지 이동하면서 처리하며, 

새롭게 추가되는 Data는 다음 진행 시에 처리함 






답 :

FIFO는 First Input, First Out으로 선입선출 방식입니다. 

본문에서 페이지는 12개, 들어갈 수 있는 프레임의 수는 4개이므로 

페이지 참조 순서대로 투입해보면 0, 1, 2, 3 가 만들어지는 

5, 6번째 빼고는 모두 페이지 부재가 

발생하여 총 10번입니다. 






답 :

부프로그램이나 서브루틴, 순환 구조를 가진 루틴, 스택 등의 프로그램나 자료구조는 

공간 구역성이 아닌 시간 구역성의 특성을 갖습니다. 

공간 구역성의 특성은 배열순회, 순차적 코드 실행, 변수 할당 등입니다.


① Denning에 의해 증명된 이론으로 어떤 프로그램의 참조 영역은 지역화된다는 것.

② 워킹 셋 (Working Set) 이론의 바탕이 됨.

③ 시간 구역성은 어떤 프로세스가 최근에 참조한 기억 장소의 특정 부분은 

그 후에도 계속 참조할 가능성이 높음을 의미함.






답 :

 I-node 블록은 UNIX 파일 시스템에서 각 파일이나 

디렉토리에 대한 모든 정보를 저장하고 있는 블록입니다.


① 부트 블록 : 파일 시스템에 UNIX 커널을 적재시키기 위해 부팅 시 필요한 코드를 저장하는 영역

② 슈퍼 블록 : 파일 시스템에 있는 총 블록의 개수, 블록 크기 등 

③ 데이터 블록 : 실제 데이터가 저장되는 공간 






답 :

Worst Fit는 가장 크게 남기는 분할 영역에 배치하는 방식으로 

가장 큰 영역인 40K에 17K의 프로그램을 적재하게 되고 

내부 단편화의 크기는 그 차이인 23K입니다.






답 :

UNIX 운영체제의 파일 시스템은 리스트 구조가 아니라 트리 구조입니다. 


① 높은 이식성 

② 사용자 위주의 시스템 명령어 제공

③ 쉘 명령어 프로그램 제공






답 :

스레드 (Thread)는 공통적인 제어 흐름이 아닌 독립적인 제어 흐름을 가지고 

고유의 레지스터와 스택을 사용합니다. 


① 프로세스 내부에 포함되는 스레드는 공통적으로 접근 가능한 기억장치를 통해 효율적으로 통신함 

② 다중 스레드 개념을 도입하면 자원의 중복 할당을 방지하고 

훨씬 작은 자원만으로도 작업을 처리할 수 있음.

④ 하나의 프로세스를 여러 개의 스레드를 생성하여 병행성을 증진시킬 수 있음. 






답 :

파일디스클터의 정보에는 파일 오류 처리 방법이 없습니다. 


① 파일 수정 시간

② 파일의 이름 

③ 파일에 대한 접근 횟수



이 글을 공유하기

댓글

Designed by JB FACTORY