2019.04.27
[3과목] 운영체제
41. 다음은 운영체제가 아닌 것은?
(1) Prezi (2) Windows (3) Unix (4) Linux
- 정답 (1)
42. 현재 CPU를 사용하여 실행되고 있는 프로세스의 상태 정보를 저장하고 제어 권한을 ISR(Interrupt Service Routine)에게 넘기는 작업은?
(1) Context Switching (2) Monitor (3) Mutual Exclusion (4) Semaphore
- 정답 (1)
43. 운영체제의 커널(Kernel)을 찾아 메모리에 적재하는 과정은?
(1) Overlapping (2) Loading (3) Searching (4) Bootstrapping
- 정답 (4)
44. 공개키 시스템(Public key system)에 대한 설명으로 옳지 않은 것은?
(1) 암호와 해독에 다른 키를 사용한다.
(2) 암호키는 공개되어 있어서 누구나 사용할 수 있다.
(3) 해독키를 가진 사람만이 해독할 수 있다.
(4) 키 분배가 비밀키시스템(Private key system)보다 어렵다.
- 정답 (4)
45. 지역성(Locality)에 대한 설명으로 옳지 않은 것은?
(1) 프로세서들은 기억장치 내의 정보를 균일하게 접근하는 것이 아니라, 어느 한 순간에 특정 부분을 집중적으로 참조한다.
(2) 시간 지역성의 예로 순환, 부프로그램, 스택 등이 있다.
(3) 공간 지역성은 하나의 기억장소가 가까운 장래에도 참조될 가능성이 높음을 의미한다.
(4) 공간 지역성의 대표적인 예로 순차적 코드의 실행이 있다.
- 정답 (3)
46. 4개의 프레임을 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는?
- 페이지 참조 순서 : 1, 2, 3, 1, 2, 4, 5, 1, 5
(1) 4회 (2) 5회 (3) 6회 (4) 7회
- 정답 (3)
47. 분산시스템의 투명성(transparency)에 관한 설명으로 옳지 않은 것은?
(1) 위치 투명성은 하드웨어와 소프트웨어의 물리적 위치를 사용자가 알 필요가 없다.
(2) 이주 투명성은 자원들이 한 곳에서 다른 곳으로 이동하면 자원들의 이름도 자동으로 바꾸어 진다.
(3) 복제 투명성은 사용자에게 통지 할 필요 없이 시스템 안에 파일들과 자원들의 부가적인 복사를 자유로이 할 수 있다.
(4) 병행 투명성은 다중 사용자들이 자원들을 자동으로 공유할 수 있다.
- 정답 (2)
48. 파일 디스크립터(File descriptor)의 정보에 포함되지 않은 것은?
(1) 파일 구조 (2) 파일 유형 (3) 파일 작성자 (4) 파일 크기
- 정답 (3)
49. 다음과 같은 세그먼트 테이블이 있을 때, 실제 주소를 구하면? (단, 가상주소 S=(2, 100)이다.)
| 세그먼트 번호 | 크기 | 시작주소 |
| 0 | 1200 | 4000 |
| 1 | 800 | 5700 |
| 2 | 1000 | 2000 |
| 3 | 500 | 3200 |
(1) 1500 (2) 1600 (3) 2000 (4) 2100
- 정답 (4)
50. RR(Round-Robin) 스케줄링에 대한 설명으로 틀린 것은?
(1) "(대기 시간 + 서비스 시간)/서비스 시간"의 계산으로 우선 순위를 처리 한다.
(2) 시간 할당이 작아지면 프로세스-문맥 교환이 자주 일어난다.
(3) Time Sharing System을 위해 고안된 방식이다.
(4) 시간 할당이 커지면 FCFS 스케줄링과 같은 효과를 얻을 수 있다.
- 정답 (1)
51. 블록의 크기가 1KB(kilo byte)이고 각 블럭마다 총 256개의 블럭 주소를 담을 수 있다고 할 때, 파일의 크기가 1MB(mega byte)라면 몇 단계의 간접 인덱싱이 필요한가? (단, UNIX에서 i-node를 사용하여 간접 인덱싱을 한다고 가정한다.)
(1) 1단계 (2) 2단계 (3) 3단계 (4) 4단계
- 정답 (2)
52. 언어번역프로그램이 생성한 목적 프로그램들과 라이브러리, 또 다른 실행 프로그램 등을 연결하여 실행 가능한 모듈을 만드는 것은?
(1) assembler (2) linker (3) loader (4) macro
- 정답 (2)
53. 다음은 무엇에 관한 설명인가?
- 프로그램 카운터, 레지스터 같은 현재 사용되는 자원에 대한 정보를 가짐
- 실행을 위한 메모리 영역, 프로세스 제어 블록 등의 자원을 할당 받은 상태의 프로그램
(1) 세마포어 (2) 모니터 (3) 세그먼트 (4) 프로세스
- 정답 (4)
54. UNIX의 쉘(Shell)에 관한 설명으로 옳지 않은 것은?
(1) 명령어 해석기이다.
(2) 시스템과 사용자 의 인터페이스를 담당한다.
(3) 여러 종류의 쉘이 있다.
(4) 프로세스, 기억장치, 입출력 관리를 수행한다.
- 정답 (4)
55. 스케줄링 기법 중 SJF 기법과 SRT 기법에 관한 설명으로 가장 옳지 않은 것은?
(1) SJF는 비선점(non-preemptive) 기법이다.
(2) SJF는 작업이 끝나기까지의 실행시간 추정치가 가장 작은 작업을 먼저 실행시킨다.
(3) SRT는 실행 시간을 추적해야 하므로 오버헤드가 증가한다.
(4) SRT에서는 이미 할당된 CPU를 다른 프로세스가 강제로 빼앗아 사용할 수 없다.
- 정답 (4)
56. 로더(Loader)의 기능이 아닌 것은?
(1) Allocation (2) Sending (3) Linking (4) Loading
- 정답 (2)
57. 시스템 내의 정보와 자원은 인가된 사용자만 접근이 허용되며, 정보가 전송 중에 노출되더라도 데이터를 읽을 수 없다는 보안 원칙은?
(1) 부인 방지 (2) 무결성 (3) 기밀성 (4) 가용성
- 정답 (3)
58. 프로세스가 일정 시간 동안 자주 참조하는 페이지들의 집합을 의미하는 것은?
(1) Fragmentation (2) FIFO (3) Working Set (4) Monitor
- 정답 (3)
59. 파일 시스템의 디렉토리 구조 중 중앙에 마스터 파일 디렉토리가 있고 하부에 사용자 파일 디렉토리가 있는 구조는?
(1) 단일 디렉토리 구조 (2) 2단계 디렉토리 구조
(3) 트리 디렉토리 구조 (4) 비순환 그래프 디렉토리 구조
- 정답 (2)
60. 매크로(Macro)에서 정의된 매크로 이름을 주 프로그램에 기술하는 것은?
(1) Macro Define (2) Macro Call (3) Macro Extensioon (4) Macro Library
- 정답 (2)
※ 이 글은 개인적인 공부를 위해 작성함을 알려드립니다.
| 2020년 2월 23일 IT - 정보처리기사 필기시험 (0) | 2020.02.23 |
|---|---|
| 2020년 2월 18일 IT - Uipath Case (0) | 2020.02.18 |
| 2020년 2월 1일 IT - 정보처리기사 필기시험 (0) | 2020.02.01 |
| 2020년 1월 26일 IT - 삼성 SWW-5400 셋팅 (0) | 2020.01.26 |
| 2020년 1월 22일 IT - Error occurred during initialization of VM (0) | 2020.01.22 |
댓글 영역