728x90
728x90
Q1. 인터럽트에 대한 설명으로 옳은 것은?
- 벡터 인터럽트는 주기적으로 감시하여 상황이 발생하면, 해당 처리 루틴을 실행해 처리하는 것이다.
- 폴링은 데이지 체인 구조를 사용하여 CPU로부터 멀리 있는 장치는 인터럽트 요청이 지연되는 단점이 있다.
- 0으로 나눠지거나 주소 버스에서 할당되지 않는 주소공간을 액세스 하는 방식으로 발생시킨다.
- 핸들러가 필요없다.
Q2. 스케줄러에 대한 설명으로 옳지 않은 것을 고르시오.
- 큐마다 존재하며 다음 차례로 실행될 프로세스를 결정한다.
- Job Scheduler는 Job pool에서 ready queue로 옮길 process를 결정하고 메모리를 할당해주지만 swapping은 할 수 없다.
- CPU Scheduler는 ready queue에서 CPU를 받을 process를 결정하여 CPU를 할당한다.
- Swapper는 공간 마련을 위해 process를 메모리에서 디스크로 쫓아낸다.
Q3. 스레드 사용의 장점으로 틀린 것은?
- 프로세스 외부에 존재하여 독립적인 다중 수행 스케줄링이 가능하다
- 하나의 프로세스를 여러 개의 스레드로 생성하여 병행성을 증진시킨다
- 응용프로그램의 응답시간을 단축시킨다.
- 실행 환경을 공유시켜 기억장소 및 자원의 낭비가 줄어든다.
밑에 4번 있음
Q4. HRN 방식으로 스케줄링할 경우 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 작업은 ____이다.
1) A 2) B 3) C 4)D
작업 | 대기시간 | 서비스 시간 |
A | 5 | 5 |
B | 10 | 6 |
C | 15 | 7 |
D | 20 | 8 |
Q5. 데이터베이스의 특징으로 옳지 않은 것은?
- 비정형적인 질의에 대해 실시간 처리가 가능하다.
- 삽입, 삭제, 갱신으로 최신의 데이터를 항상 유지한다.
- 여러 사용자가 동시에 자신이 원하는 데이터를 이용할 수 있다.
- 주소와 위치로 데이터를 찾아 참조할 수 있다.
Q6. 다음은 가상 기억공간에 대한 설명이다. 옳지 않은 것을 고르시오.
- 가상기억장치에 보관되어 있는 프로그램과 주기억장치의 영역을 동일한 크기로 나눈 후 나눠진 프로그램을 동일하게 나눠진 주 기억장치에 적재시켜 실행하는 Paging 기법과 가상기억장치에 보관되어있는 프로그램을 다양한 논리적인 크기로 나눈 후 주기억장치에 적재시키는 Segmentation 기법으로 분류할 수 있다.
- 가상 기억장치를 채택하면 채택하지 않는 시스템에 비해 실행 속도가 빠르다
- 가상 기억공간의 구성은 프로그램에 의해서 수행된다.
- 가상 메모리를 사용한 컴퓨터에서 PAGE FAULT가 발생하면 요구된 페이지가 가상메모리로 옮겨질 때까지 프로그램 수행이 중단된다.
Q7. 객체 지향 기법의 주요 기법 5가지에 대해 틀린 설명을 고르시오.
- 캡슐화: 데이터와 데이터를 처리하는 함수를 하나로 묶는 것으로, 객체간의 결합도가 낮아지는 효과가 있다.
- 상속성: 이미 정의된 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것으로, 2개 이상의 상위 클래스로부터 상속받는 것은 오버라이딩이라고 한다.
- 추상화: 인간이 복잡한 문제를 다루는데 가장 기본이 되는 방법으로, 완전한 시스템을 구축하기 전에 유사한 모델을 만들어 여러 요인을 테스트하기 좋다.
- 은폐: 다른 객체에게 자신의 정보를 숨기고 연산만을 통하여 접근을 허용하는 것으로, 각 객체의 수정이 다른 객체에게 주는 영향을 최소화하는 기술이다.
Q8.패킷 교환망에서 제공하는 기능이 아닌 것을 모두 고르시오.
- 경로 선택 제어
- 트래픽 제어
- 에러 제어
- 액세스 제어
- 집중화
- 재밍 방지 제어
- 흐름 제어
Q9. 다음은 교착상태에 대한 설명이다. 옳은 것을 고르시오.
- 임계 구역은 하나의 프로세스만 접근할 수 있으므로 임계 구역에서의 작업은 정교하게, 오랜 시간을 들여 이뤄져야 한다.
- 상호 배제를 통해 임계구역 내에서는 인터럽트가 발생되도록 해야 한다.
- 상호배제기법 중 하드웨어 자원이 필요한 기법에는 test and set 기법과 dekker 알고리즘이 있다.
- 교착상태를 회피하는 것도 하나의 처리 방법이 될 수 있다.
Q10. Collection API 중 key값과 value 값으로 저장되는 것은?
- Collection
- Map
- List
- Set
정답
- 3
- 2
- 1
- 4
- 4
- 2
- 2
- d, e, f
- 4
- 2
728x90
728x90
'정보처리기사 > 신처기' 카테고리의 다른 글
전공 필기 연습문제, 은행 필기 연습문제, 디지털 필기 연습문제, 정보처리기사 연습문제 2회 (1) | 2023.12.11 |
---|---|
신기술 용어 정리 (0) | 2021.05.28 |
릴레이션, 키 구조와 정의, 종류. 정규화 과정 (0) | 2020.08.16 |
식별자 정의와 종류 (0) | 2020.08.16 |
RDB 관계형 데이터베이스, RDM 관계형 데이터 모델 (0) | 2020.08.16 |
댓글