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

답 : 

목적 프로그램과 라이브러리 로드 모듈을 연결하여 

실행 가능한 로드 모듈을 만드는 것은 운영체제가 아닌 링커입니다.


① 사용자들 간에 데이터를 공유할 수 있도록 한다. 

② 사용자와 컴퓨터 시스템 간의 인터페이스 기능을 제공한다. 

③ 자원의 스케줄링 기능을 제공한다. 






답 : 

하이퍼 큐브에서 하나의 프로세서에 연결되는 다른 프로세서 수가 n개 일경우 

총 프로세서 수는 2의 n승이 됩니다.






답 :

종 프로세서는 입출력이 아닌 연산만 담당합니다.


① 주 프로세서가 운영체제를 수행한다. 

③ 주 프로세서가 고장이 나면 시스템 전체가 다운된다.

④ 하나의 프로세서를 주 프로세서로 지정하고, 다른 처리기들은 종 프로세서로 지정하는 구조이다. 






답 :

비선점 스케줄링 기법은 선점 기법에 대비하여 적은 오버헤드(Overhead)를 초래합니다. 


① 모든 프로세스들에 대한 요구를 공정히 처리한다. 

② 응답 시간의 예측이 용이하다. 

④ CPU의 사용 시간이 짧은 프로세스들이 사용 시간이 

긴 프로세서들로 인하여 오래 기다리는 경우가 발생할 수 있다.






답 :

은행원 알고리즘은 교착 상태 발생 가능성을 추정하여 피해가는 방식으로 Avoidance (회피)입니다.






답 :

 C-SCAN 기법은 헤드 위치 기준으로 낮은 기준으로 움직이기 때문에 50 다음에는 30이 됩니다. 

그 이후로는 10, 0, 120, 60, 55가 됩니다. 






답 :

컴퓨터와 네트워크의 발달에 따라 공격의 위험이 많아지는데 

이를 보호하기 위한 행위와 정책을 보안이라고 합니다.






답 :

파일의 사용 허가를 정하는 명령은 chmod입니다. 


③ cat : 파일을 내용 화면에 표시함.

④ ls : 현재 디렉터리 내의 파일 목록을 확인함.






답 :

비순환 그래프 디렉토리 구조는 하위 파일 혹은 하위 디렉토리를 

여러 사용자들이 같이 사용할 수 있도록 지원하는 구조입니다. 


② 트리 디렉토리 구조 : 일반적인 구조로 일반 사용자들에게 

자신의 하위 디렉토리를 무제한 만들 수 있게 한다. 

③ 1단계 디렉토리 구조 : 모든 파일이 다같은 한 개의 디렉토리 

하위에 있는 개념으로 다수의 사용자가 이용하기 어렵다.

④ 2단계 디렉토리 구조 : 각 사용자가 자신만의 파일 디렉토리를 가지고 있지만 

각 디렉토리에는 한 사용자의 파일만을 저장한다. 






답 :

상호배제기법의 임계 영역 보호는 어떤 프로세스 처리 시 다른 프로세스를 접근하는 것이 아니라 

다른 프로세스의 접근을 불허하고 인터럽트를 회피합니다. 


② 임계 영역 내의 프로그램 수행 중에 교착상태(Deadlock)가 발생하면 교착상태가 해제될 때까지 임계영역을 벗어날 수 없다. 임계영역내의 프로그램에서는 교착상태가 발생하지 않도록 해야 한다.

③ 임계영역 내의 프로그램에서 무한반복(Endless Loop)이 발생하면 임계영역을 탈출할 수 없다.

따라서 임계영역 내의 프로그램에서는 무한 반복이 발생하지 않도록 해야한다. 

④ 여러 프로세스들 중에 하나의 프로세스만이 임계영역을 사용할 수 있도록하여 

임계영역에 공유 변수 값의 무결성을 보장한다.   



이 글을 공유하기

댓글

Designed by JB FACTORY