티스토리 뷰



한국산업인력공단 시행

2015년 1회 정보처리기사 필기 기출 문제

운영체제 과목



41. 운영체제에 대한 설명으로 옳지 않은 것은?

① 다중 사용자와 다중 응용프로그램 환경 하에서 자원의 현재 상태를 파악하고 자원분배를 위한 스케줄링을 담당한다.

② CPU, 메모리 공간, 기억 장치, 입/출력 장치 등의 자원을 관리한다.

③ 운영체제의 종류로는 매크로 프로세서, 어셈블러, 컴파일러 등이 있다.

④ 입출력 장치와 사용자 프로그램을 제어한다.


42. 운영체제의 성능평가 요인 중 다음 설명에 해당하는 것은?

이것은 컴퓨터 시스템 내의 한정된 각종 자원을 여러 사용자가 요구할 때, 어느 정도 신속하고 충분히 지원해 줄 수 있는지의 정도이다. 이는 사용 가능한 하드웨어 자원의 수나 다중 프로그래밍 정도 등의 요소가 좌우하는 것으로 같은 종류의 시스템 자원수가 많을 경우에는 이것이 높아질 수 있다.

① Throughput             ② Availability

③ Turn around Time     ④ Reliability


43. 분산 운영체제에 대한 설명으로 옳지 않은 것은?

① 자원 공유        ② 연산속도 향상

③ 신뢰성 증대     ④ 보안성 향상


44. 은행가 알고리즘은 다음 교착상태 관련 연구 분야 중 어떤 분야에 속하는가?

① 예방     ② 발견     ③ 회피     ④ 회복


45. UNIX의 특징으로 옳지 않은 것은?

① 하나 이상의 작업에 대하여 백그라운드에서 수행 가능하다.

② Multi-Tasking은 지원하지만 Multi-User는 지원하지 않는다.

③ 트리 구조의 파일 시스템을 갖는다.

④ 이식성이 높으며 장치 간의 호환성이 높다.


46. 다중 처리기 운영체제 구성에서 주/종(Master/Slave) 처리기 에 대한 설명으로 옳지 않은 것은?

① 주 프로세서가 고장 날 경우에도 전체 시스템은 작동한다.

② 비대칭 구조를 갖는다.

③ 종 프로세서는 입출력 발생 시 주 프로세서에게 서비스를 요청한다.

④ 주 프로세서는 운영체제를 수행한다.


47. 운영체제의 목적이 아닌 것은?

① 처리 능력의 향상     ② 반환 시간의 최대화

③ 사용 가능도 증대     ④ 신뢰도 향상


48. 보안 유지 방식 중 사용자의 신원을 확인한 후 권한이 있는 사용자에게만 시스템에 접근하게 하는 방법은?

① 운용보안

② 시설보안

③ 사용자 인터페이스보안

④ 내부보안


49. 메모리 관리 기법 중 Worst fit 방법을 사용할 경우 10K 크기의 프로그램 실행을 위해서는 어느 부분이 할당 되는가?

영역번호

메모리크기

사용여부

NO. 1

8K

FREE

NO. 2

12K

FREE

NO. 3

10K

IN USE

NO. 4

20K

IN USE

NO. 5

16K

FREE

① NO.2     ② NO.3

③ NO.4     ④ NO.5


50. HRN 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 순서부터 차례로 옳게 나열한 것은?

작업

대기시간

서비스(실행)시간

A

40

20

B

20

20

C

70

10

D

120

30

① B→A→C→D     ② B→A→D→C

③ C→D→A→B     ④ D→C→A→B


51. 초기 헤드 위치가 50이며 트랙 0번 방향으로 이동 중이다. 디스크 대기 큐에 다음과 같은 순서의 액세스 요청이 대기 중일 때, SSTF 스케줄링을 사용하여 모든 처리를 완료하고자 한다. 가장 먼저 처리되는 트랙은? (단, 가장 안쪽 트랙 0, 가장 바깥쪽 트랙 200)

대기 큐 : 100, 180, 40, 120, 0, 130, 55, 80, 51, 200

① 0       ② 40

③ 51     ④ 200


52. UNIX 시스템에서 커널의 수행기능에 해당하지 않는 것은?

① 프로세스 관리     ② 기억장치 관리

③ 입출력 관리        ④ 명령어 해석


53. RR(Round Robin) 스케줄링에 대한 설명으로 옳지 않은 것은?

① Time slice가 작을 경우 문맥교환이 자주 일어한다.

② Time Sharing System을 위해 고안된 방식이다.

③ FCFS 알고리즘을 선점 형태로 변형한 기법이다.

④ 우선순위는 “(대기시간+서비스시간)/서비스시간”의 계산으로 처리한다.


54. 페이징 기법과 세그먼테이션 기법에 대한 설명으로 옳지 않은 것은?

① 페이징 기법에서는 주소 변환을 위한 페이지 맵 테이블이 필요하다.

② 페이지 크기로 일정하게 나누어진 주기억장치의 단위를 페이지 프레임이라고 한다.

③ 페이징 기법에서는 하나의 작업을 다양한 크기의 논리적인 단위로 나눈 후 주기억장치에 적재시켜 실행한다.

④ 세그먼테이션 기법을 이용하는 궁극적인 이유는 기억공간을 절약하기 위해서이다.


55. 파일 디스크립터(File Descriptor)에 대한 설명으로 옳지 않은 것은?

① 파일 관리를 위한 파일 제어 블록이다.

② 시스템에 따라 다른 구조를 가질 수 있다.

③ 보조기억장치에 저장되어 있다가 파일이 개방될 때 주기억장치로 옮겨진다.

④ 사용자의 직접 참조가 가능하다.


56. 프로세스 제어 블록을 갖고 있으며, 현재 실행 중이거나 곧 실행 가능하며, CPU를 할당받을 수 있는 프로그램으로 정의할 수 있는 것은?

① 워킹 셋     ② 세그먼테이션

③ 모니터      ④ 프로세스


57. UNIX에서 파일 내용을 화면에 표시하는 명령과 파일의 소유자를 변경

하는 명령을 순서적으로 옳게 나열한 것은?

① dir, chown        ② cat, chown

③ type, chmod     ④ type, cat


58. 4개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는?

페이지 참조 순서 : 1, 2, 3, 1, 2, 4, 5, 1, 2, 3, 4

① 6회     ② 7회     ③ 8회     ④ 9회


59. 프로세서의 상호 연결 구조 중 하이퍼 큐브 구조에서 각 CPU가 3개의 연결점을 가질 경우 총 CPU의 개수는?

① 2     ② 3     ③ 4     ④ 8


60. 여러 사용자들이 공유하고자 하는 파일들을 하나의 디렉토리 또는 일부 서브트리에 저장해 놓고 여러 사용자들이 이를 같이 사용할 수 있도록 지원하기 위한 가장 효율적인 디렉토리 구조는?

① 비순환 그래프 디렉토리 구조

② 트리 디렉토리 구조

③ 1단계 디렉토리 구조

④ 2단계 디렉토리 구조


- 내용 중 오류가 있는 경우 댓글로 알려주시면 감사하겠습니다 -


댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday