티스토리 뷰
한국산업인력공단 시행
2017년 1회 정보처리기사 필기 기출 문제
운영체제 과목
[모바일은 가로보기에서 최적화되었습니다]
41. UNIX 시스템에서 사용자와 운영체제 서비스를 연결해 주는 인터페이스로 상위수준의 소프트웨어가 커널의 기능을 이용할 수 있도록 지원해주는 것은? ① 시스템 호출 ② 하드웨어 제어 루틴 ③ 프로세스 제어 서브시스템 ④ 파일 서브시스템 42. Virtual Memory의 Page Replacement 알고리즘이 아닌 것은? ① FIFO ② LRU ③ SSTF ④ LFU 43. 사용자가 요청한 디스크 입, 출력 내용이 다음과 같은 순서로 큐에 들어 있다. 이 때 SSTF 스케줄링을 사용한 경우의 처리 순서는? (단, 현재 헤드 위치는 53 이고, 제일 안쪽이 1번, 바깥쪽이 200번 트랙이다.)
① 53-65-67-37-14-98-122-124-183 ② 53-98-183-37-122-14-124-65-67 ③ 53-37-14-65-67-98-122-124-183 ④ 53-67-65-124-14-122-37-183-98 44. 워킹 셋(working set)에 대한 설명으로 옳지 않은 것은? ① 주기억장치에 적재되지 않으면 스레싱이 발생할 수 있다. ② 실행 중인 프로세스가 일정 시간 동안 참조하는 페이지의 집합이다. ③ 주기억장치에 적재되어야 효율적인 실행이 가능하다. ④ 프로세스 실행 중에는 크기가 변하지 않는다. 45. UNIX의 시스템 콜(call) 중에서 새로운 프로세스를 생성시키는데 사용하는 것은? ① exec ② fork ③ creat ④ dup 46. 다음 중 시스템 소프트웨어가 아닌 것은? ① Compiler ② Flash ③ Linker ④ Loader 47. 다음과 같은 형태로 임계 구역의 접근을 제어하는 상호배제 기법은?
① Dekker Algorithm ② Lamport Algorithm ③ Peterson Algorithm ④ Semaphore 48. 다음 설명에 해당하는 운영체제 성능평가 기준은?
① Availability ② Reliability ③ Throughput ④ Turn-around Time 49. 다중 처리기 운영체제 구성에서 주/종(Master/Slave)처리기 시스템에 대한 설명으로 가장 옳지 않은 것은? ① 주 프로세서는 입/출력과 연산을 담당한다. ② 종 프로세서는 입/출력 위주의 작업을 처리한다. ③ 주 프로세서만이 운영체제를 수행한다. ④ 주 프로세서에 문제가 발생하면 전체 시스템이 멈춘다. 50. 준비상태에 있는 프로세스 중에서 실행될 프로세스를 선정하여 CPU에 할당하는 것은? ① Job scheduler ② Process Scheduler ③ Spooler ④ Traffic Controller 51. 기계어와 비교하여 어셈블리 언어가 갖는 장점이 아닌 것은? ① 기계어로의 번역과정이 불필요하다. ② 프로그램을 읽고 이해하기 쉽다. ③ 프로그램의 주소가 기호 번지이다. ④ 프로그램에 데이터를 사용하기 쉽다. 52. 하나의 루트 디렉터리와 여러 개의 서브 디렉터리로 구성되어 있으며 각 디렉터리의 생성 및 삭제가 용이하며 MS-DOS, Unix, MS-Windows 운영체제에서 사용하고 있는 디렉터리 구조는? ① 1단계 디렉터리 ② 2단계 디렉터리 ③ 비순환 그래프 디렉터리 ④ 트리 구조 디렉터리 53. 다음 표와 같이 작업이 제출되었을 때, 라운드로빈 정책을 사용하여 스케줄링 할 경우 평균 반환시간을 계산한 결과로 옳은 것은? (단, 작업할당 시간은 4시간으로 한다.)
① 6.5 ② 9.25 ③ 11.75 ④ 18.25 54. 다음 중 암호화 기법이 아닌 것은? ① DES ② MALLOC ③ Public Key System ④ RSA 55. 4개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는?
① 6회 ② 7회 ③ 8회 ④ 9회 56. 디스크 스케줄링에서 SCAN기법을 사용할 경우, 다음과 같은 작업대기 큐의 작업들을 수행하기 위한 헤드의 총 트랙 이동 거리는? (단, 초기 헤드의 위치는 30이고, 현재 0번 트랙으로 이동 중이다.)
① 39 ② 59 ③ 70 ④ 151 57. 정상적인 데이터에 여분의 거짓 데이터를 삽입하여 불법적으로 데이터를 분석하는 공격을 방어할 수 있는 기법은? ① Digital Signature Mechanism ② Traffic Padding Mechanism ③ Authentication Exchange Mechanism ④ Access Control Mechanism 58. 다음 중 분산처리 시스템을 프로세스 모델에 따라서 분류하였을 경우에 해당되지 않는 것은? ① 클라이언트-서버 모델 ② 다중 접근 버스 모델 ③ 프로세서 풀 모델 ④ 혼합 모델 59. UNIX에서 실행명령의 백그라운드(Background) 처리를 위해 명령어의 끝에 입력하는 기호는? ① @ ② # ③ & ④ % 60. 공유 메모리를 사용하는 병렬 프로세스들의 상호배제를 위한 요구조건이 아닌 것은? ① 자원들은 이용 가능한 자원 풀(pool)로부터 프로세서에 의해 요구되고 할당된다. ② 두 개 이상의 프로세스들이 동시에 임계영역에 있어서는 안 된다. ③ 어떤 프로세스도 임계구역으로 들어가는 것이 무한정 연기되어서는 안 된다. ④ 임계구역 바깥에 있는 프로세스가 다른 프로세스의 임계구역 진입을 막아서는 안 된다. |
- 내용 중 오류가 있는 경우 댓글로 알려주시면 감사하겠습니다 -
'정보처리기사 필기' 카테고리의 다른 글
2017년 1회 정보처리기사 필기 기출(데이터통신) (0) | 2018.07.27 |
---|---|
2017년 1회 정보처리기사 필기 기출(소프트웨어공학) (0) | 2018.07.27 |
2017년 1회 정보처리기사 필기 기출(전자계산기구조) (0) | 2018.07.27 |
2017년 1회 정보처리기사 필기 기출(데이터베이스) (0) | 2018.07.27 |
2016년 3회 정보처리기사 필기 기출(데이터통신) (0) | 2018.07.19 |
- Total
- Today
- Yesterday