본문 바로가기

* IT/자격증

2014년 정보처리기사 필기 ::제 3과목 운영체제

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

 

2의 4승은 16이므로 총개수는 16개가 된다.

 

42. 프로세스에 대한 옳은 설명 모두를 나열한 것은? (ㄱ,ㄴ,ㄷ)

ㄱ. 실행가능한 PCB를 가진 프로그램

ㄴ. 프로세서가 할당하는 개체로서 디스패치가 가능한 단위

ㄷ. 목적 또는 결과에 따라 발생되는 사건들의 과정

ㄹ. 동기적 행위를 일으키는 주체

 

ㄹ은 동기적이 아니라 비동기적 행위를 일으키는 것이라고 해야 한다.

프로세스가 나 이거 실행할게요~ 명렁하고 동기적으로 실행되지 않기 때문이다.

 

43. 다음과 같은 접근제어 행렬에 대한 설명 중 옳은 것은?

(단, E:실행 가능, R: 판독 가능, W:기록 가능, NONE:모든 권한 없음)

1. 김영수는 인사와 급여 파일을 판독하고 기록할 수 있다.

2. 이길동은 인사와 급여파일을 판독할 수 있다.

3. 최동규는 급여파일을 기록할 수 있다.

      4. 이길동은 인사파일에 대하여 실행, 판독, 기록의 권한을 가지고 있다.

 

이 문제는 쉬운 편이었다. 왜냐하면 REW 표가 나오는데 그것을 보고 문제와 비교하여 옳은 것을 고르면 되는 문제이다.

 

44. 운영체제의 목적 중 다음 설명에 해당하는 것은?

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

 

1. reliability(신빙성) 2. throughput(처리량) 3. turn-around time(반환시간) 4. availability(이용도)

 

45. UNIX에 대한 옳은 설명 모두를 나열한 것은? (ㄱ,ㄴ,ㄹ)

ㄱ. 두 사람 이상의 사용자가 동시에 시스템을 사용할 수 있어 정보의 유틸리티들을 공유하는 편리한 작업환경을 제공한다.

ㄴ. 상당 부분  C언어를 사용하며 작성되었으며, 이식성이 우수하다.

ㄷ. 쉘은 프로세스 관리, 기억장치 관리, 입출력 관리 등의 기능을 수행한다.

ㄹ. 사용자는 하나 이상의 작업을 백그라운드에서 수행할 수 있어 여러 개의 작업을 병행 처리할 수 있다.

 

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

1. 각 세그먼트는 고유한 이름과 크기를 갖는다.

2. 세그먼트 맵 테이블이 필요하다.

  3. 프로그램을 일정한 크기로 나눈 단위를 세그먼트라고 한다.

4. 기억장치 보호키가 필요하다.

 

47. 운영체제에 대한 옳은 설명으로만 짝지어진 것은?(ㄱ,ㄴ,ㄹ)

ㄱ. 사용자와 시스템 간의 편리한 인터페이스를 제공한다.

ㄴ. 자원의 효과적인 경영을 위해 스케줄링 기능을 제공한다.

ㄷ. 운영체제의 종류에는 UNIX, LINUX, JAVA 등이 있다.

ㄹ. 여러 사용자들 사이에서 자원의 공유를 가능하게 한다.

 

48. HRN방식으로 스케줄링할 경우, 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 것은? D

 

HRN방식은 대기시간+서비스 시간/서비스 시간입니다. 

그러므로 우선순위가 가장 높은 것은 40+10/10 = 5 가 되는 작업 D가 됩니다.

 

49. 다음의 운영체제 운용기법 중 라운드 로빈(RR) 방식과 가장 관계되는 것은?

1. 일괄처리 시스템

2. 시분할 시스템

3. 실시간 처리 시스템

4. 다중 프로그래밍 시스템

 

50. UNIX에서 새로운 프로세스를 생성하는 명령은? fork

 

exit : 끝내는 명령어 getid : ID를 얻어내는 명령어
pipe : 유닉스 환경 하에서 프로세스 간 통신의 고전적인 방법
getpid : 호출하는 프로세스의 프로세스 ID를 리턴한다. 

 

 

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

 

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

 

3개의 페이지이므로 방은 3개가 있으며, FIFO페이지 교체 알고리즘은 가장 첫 번째 사용한 페이지를 먼저 출력한다.

 

52. 워킹 셋에 대한 설명으로 옳지 않은 것은?

1. 프로세스가 실행하는 과정에서 시간이 지남에 따라 

자주 참조하는 페이지들의 집합이 변화하기 때문에 워킹 셋은 시간에 따라 바뀌게 된다.

2. 프로그램의 구역성 특징을 이용한다.

3. 워킹 셋에 속한 페이지를 참조하면 프로세스의 기억장치 사용은 안정상태가 된다.

4. 페이지 이동에 소요되는 시간과 프로세스 수행에 소요되는 시간의 차이를 의미한다.

 

53. 다중 처리기 운용체제 형태 중 주/종 처리기에 대한 설명으로 옳지 않은 것은?

1. 종 프로세스가 운영체제를 수행한다.

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

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

4. 주 프로세서와 종 프로세서가 모두 입축력을 수행하기 때문에 비대칭 구조를 갖는다.

 

1,2은 주 프로세서가 운영체제를 수행하기에 고장이 나면 시스템 전체가 다운된다.

4는 주 프로세서와 종 프로세서 모두 입출력 장치를 수행하지만, 종프로세서는 입출력장치 신호를 주 프로세서로 보내는 것으로 알고 있어 비대칭 구조를 갖는다.

 

54. 프로세스 제어블록(PCB)에 대한 설명으로 옳지 않은 것은?

1. 프로세스에 할당된 자원에 대한 정보를 갖고 있다.

2. 프로세스의 우선순위에 대한 정보를 갖고 있다.

 3. 부모 프로세스와 자식 프로세스는 PCB를 공유한다.

4. 프로세스의 현상태를 알 수 있다.

 

3. 부모와 자식 프로세스도 PCB를 독립적으로 한다.

 

55. 주기억장치 관리기법 중 Worst-fit을 착용할 경우 8K의 프로그램이 할당될 영역으로 옳은 것은? 영역 4

 

영역 1  9K

      2  15K

      3  10K

      4  30K

 

영역 4가 가장 큰 공간이며 8K를 넣게 되면 Worst-fit(최악상태)로 된다.

Best-fit은 영역 3, First-fit은 영역 1이 된다.

 

56. UNIX 파일 시스템의 inode에서 관리하는 정보가 아닌 것은?

1. 파일의 링크수

2. 파일이 만들어진 시간

3. 파일이 최초로 수정된 시간

  4. 파일의 크기

 

57. 디스크 스케줄링 기법 중 다음 설명에 해당하는 것은? (Eschenbach 스케줄링)

"헤드가 진행하는 과정에서 각 실린더에 대해 디스크 팩의 한 번의 회전 시간 동안만 입출력 요구들을 처리하는 기법이다. 즉, 한 회전 동안 서비스를 받지 못하는 요구들에 대한 처리는 다음으로 미루는 것이다. 이를 위해서는 한 실린더 내의 트랙이나 섹터들에 대한 요구들을 별도로 순서화하는 메커니즘이 필요하다, 결국, 탐구 시간의 최적화와 회전 지연시간의 최적화를 동시에 추구하는 기본적인 기법인 것이다."

 

58. 스레드의 특징으로 옳지 않은 것은?

1. 실행환경을 공유시켜 기억 장소의 낭비가 줄어든다.

2. 프로세스 외부에 존재하는 스레드도 있다.

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

4. 프로세스들 간의 통신을 향상할 수 있다.

 

59. 다음 설명에 해당하는 디렉터리 구조는?(비순환 그래프 디렉터리)

- 하위디렉터리가 상위디렉토리나 상위파일을 공유할 수 없다.

- 하나의 파일이나 디렉토리가 여러 개의 경로 이름을 가질 수 있다.

- 공유된 파일을 삭제할 경우 고아 포인터가 발생할 수 있다.

- 공유된 하나의 파일을 탐색할 경우 다른 경로로 두 번 이상 찾아갈 수 있으므로 성능 저하가 초래될 수 있다.

 

60. 분산 운영체제 구조 중 다음의 특징을 갖는 것은?(성형 연결구조)

- 모든 사이트는 하나의 호스트에 직접 연결

- 중앙컴퓨터 장애 시 모든 사이트 간 통신 불가

- 통신 시 최대 두 개의 링크만 필요

- 통신비용 저렴

 

https://app.ac/DbixXIl23

 

2019 시나공 정보처리기사 필기

『2019 시나공 정보처리기사 필기』는 실제 시험의 출제 경향을 친절하게 짚어주고, 자주 시험에 나온 내용은 확실히 강조하여 혼자서도 충분히 공부할 수 있게 도와준다. 지금까지 출제된 모든 기출문제를 통계적으로 분석하여 시험에 나오는 것만 골라 181개의 섹션, 763개의 필드로 정리하였으며, 섹션은 시험에 출제된 비율에 따라 A, B, C, D 등급을 지...

www.yes24.com

 

완벽하지 못한 해설이고, 제가 정보처리기사를 오랫동안 공부를 하지 않았기에 많이 부족하네요..ㅎ

그리고 책을 통해 부족한 부분을 채우며, 또한 여러분들의 댓글로 채워가는 것도 좋은 방법 중 하나인 것 같습니다.