https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

[0]. 절대로더에서 각 기능과 수행 주체의 연결이 가장 옳지 않은 것은?
    ① 연결-프로그래머 ❷ 기억장소할당-로더
    ③ 적재-로더 ④ 재비치-어셈블러

[1]. 빈 기억공간의 크기가 20K, 16K, 8K, 40K일 때 기억장치 배치 전략으로 “Worst Fit"을 사용하여 17K의 프로그램을 적재할 경우 내부 단편화의 크기는?
    ① 3K ❷ 23K
    ③ 44K ④ 67K

[2]. 교착상태의 해결 기법 중 일반적으로 자원의 낭비가 가장 심한 것으로 알려진 기법은?
    ❶ 교착상태의 예방 ② 교착상태의 회피
    ③ 교착상태의 발견 ④ 교착상태의 복구

[3]. PCB(Process Control Blokc)가 갖고 있는 정보가 아닌 것은?
    ❶ 할당되지 않은 주변장치의 상태 정보
    ② 프로세스의 현재 상태
    ③ 프로세스의 고유 식별자
    ④ 스케줄링 및 프로세스의 우선순위

[4]. 가상주소와 물리주소의 대응 관계로 가상주소로부터 물리주소를 찾아내는 것을 무엇이라고 하는가?
    ① 스케줄링(Scheduling) ❷ 매핑(mapping)
    ③ 버퍼링(buffering) ④ 스왑-인(swap in)

[5]. 보안유지기법 중 하드웨어나 운영체제에 내장된 보안 기능을 이용하여 프로그램의 신뢰성 있는 운영과 데이터의 무결성 보장을 가하는 기법은?
    ① 외부보안
    ② 운용보안
    ③ 사용자 인터페이스 보안
    ❹ 내부보안

[6]. 운영체제의 기능으로 가장 거리가 먼 것은?
    ① 사용자의 편리한 환경 제공
    ② 처리능력 및 신뢰도 향상
    ③ 컴퓨터 시스템의 성능 최적화
    ❹ 언어번역기능을 통한 실행 가능한 프로그램 생성

[7]. UNIX에서 각 파일에 대한 정보를 기억하고 있는 자료구조로서 파일 소유자의 식별번호, 파일 크기, 파일의 최종 수정시간, 파일 링크 수 등의 내용을 가지고 있는 것은?
    ① Super block ❷ ⅰ-node
    ③ Directory ④ File ststem mounting

[8]. 운영체제의 목적으로 적합하지 않은 것은?
    ① Throughput 향상
    ② Turn around time 단축
    ❸ Availability 감소
    ④ Reliability

[9]. 파일 구성 방식 중 ISAM(Indexed Sequential Access-Method)의 물리적인 색인(index)구성은 디스크의 물리적 특성에 따라 색인을 구성하는데, 다음 중 3단계 색인에 해당되지 않는 것은?
    ① Cylinder index ② Tracki index
    ③ Master index ❹ Volume index

[10]. 다음 중 운영체제가 아닌 것은?
    ❶ Prezi ② Windows
    ③ Unix ④ Linux

[11]. 현재 CPU를 사용하여 실행되고 있는 프로세스의 상태 정보를 저장하고 제어 권한을 ISR(Interrupt Service Routine)에게 넘기는 작업은?
    ❶ Context Switching ② Monitor
    ③ Mutul Exclsion ④ Semaphore

[12]. 운영체제의 커널(Kemel)을 찾아 메모리에 적재하는 과정은?
    ① Overlapping ② Loading
    ③ Searching ❹ Bootstrapping

[13]. 파일 디스크립터(File Descroptor)의 정보에 포함 되지 않은 것은?
    ① 파일 구조 ② 파일 유형
    ❸ 파일 작성자 ④ 파일 크기

[14]. 블록의크기가 1KB(kilo byte)이고 각 블럭마다 총 256개의 블럭 주소를 담을 수 있다고 할 때, 파일의 크기가 1MB(mega byte)라면 몇 단계의 간접 인덱싱이 필요한가? (단, UNIX에서 i-node를 사용하여 간접 인덱싱을 한다고 가정한다.)
    ① 1단계 ❷ 2단계
    ③ 3단계 ④ 4단계

[15]. 언어번역프로그램이 생성한 목적프로그램들과 라이브러리, 또 다른 실행프로그램 등을 연결하여 실행 가능한 모듈을 만드는 것은?
    ① assembler ❷ linker
    ③ loader ④ macro

[16]. UNIX의 쉘(Shell)에 관한 설명으로 옳지 않은 것은?
    ① 명령어 해석기이다.
    ② 시스템과 사용자 간의 인터페이스를 담당한다.
    ③ 여러 종류의 쉘이 있다.
    ❹ 프로세스, 기억장치, 입출력 관리를 수행한다.

[17]. 로더(Loader)의기능이 아닌 것은?
    ① Allocation ❷ Sending
    ③ Linking ④ Loading

[18]. 시스템 내의 정보와 자원은 인가된 사용자만 접근이 허용되며, 정보가 전송 중에 노출되더라도 데이터를 읽을 수 없다는 보안 원칙은?
    ① 부인 방지 ② 무결성
    ❸ 기밀성 ④ 가용성

[19]. 프로세스가 일정 시간 동안 자주 참조하는 페이지들의 집합을 의미하는 것은?
    ① Fragmentation ② FIFO
    ❸ Working Set ④ Monitor

[20]. 파일 시스템의 디렉토리 구조 중 중앙에 마스터 파일 디렉토리가 있고 하부에 사용자 파일 디렉토리가있는 구조는?
    ① 단일 디렉토리 구조
    ❷ 2단계 디렉토리 구조
    ③ 트리 디렉토리 구조
    ④ 비순환 그래프 디렉토리 구조

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[21]. 매크로(Macro)에서 정의된 매크로 이름을 주 프로그램에 기술하는 것은?
    ① Macro Define ❷ Macro Call
    ③ Macro Extension ④ Macro Library

[22]. 데이터 발생 즉시, 또는 데이터 처리 요구가 있는 즉시 처리하여 결과를 산출하는 방식으로 정해진 시간 내에 결과를 도출하는 시스템은?
    ① 분산 처리 시스템 ❷ 실시간 처리 시스템
    ③ 배치 처리 시스템 ④ 시분할 처리 시스템

[23]. Cryptography와 가장 관계 없는 것은?
    ❶ RISC ② DES Algorithm
    ③ Public key system ④ RSA Algorithm

[24]. 프로세스가 실행되면서 하나의 페이지를 일정시간 동안 집중적으로 액세스하는 현상은?
    ❶ 구역성(locality) ② 스래싱(thrashing)
    ③ 워킹세트(Working set) ④ 프리페이징(prepaging)

[25]. UNIX에서 파일 사용 권한 지정에 관한 명령어는?
    ① mv ② ls
    ❸ chmod ④ fork

[26]. 공유자원을 어느 시점에서 단지 한 개의 프로세스만이 사용할 수 있도록 하며, 다른 프로세스가 공유자원에 대하여 접근하지 못하게 제어하는 기법은?
    ❶ mutual exclusion ② critical section
    ③ deadlock ④ scatter loading

[27]. 운영체제의 역할로 가장 옳지 않은 것은?
    ① 사용자 인터페이스 제공
    ② 입ㆍ출력에 대한 보조역할 수행
    ③ 사용자들 간 하드웨어 자원의 공동 사용
    ❹ 원시프로그램을 목적프로그램으로 변환

[28]. 다음 중 교착상태가 발생할 수 있는 필요충분조건은?
    ① 중단 조건(Preemption)
    ❷ 환형 대기(Circular Wait)
    ③ 기아 상태(Starvation)
    ④ 동기화(Synchronization)

[29]. Microsoft의 Windows 운영체제의 특징이 아닌 것은?
    ① GUI기반 운영체제이다.
    ② 트리 디렉터리 구조를 가진다.
    ③ 선점형 멀티태스킹 방식을 사용한다.
    ❹ 소스가 공개된 개방형(Open)시스템이다.

[30]. 교착상태의 해결 방법 중 회피(Avoidance) 기법과 가장 밀접한 관계가 있는 것은?
    ① 점유 및 대기 방지 ② 비선점 방지
    ③ 환형 대기 방지 ❹ 은행원 알고리즘 사용

[31]. 운영체제의 운용 기법 중 중앙 처리 장치의 시간을 각 사용자에게 균등하게 분할하여 사용하는 체제로서 모든 컴퓨터 사용자에게 똑같은 서비스를 제공하는 것을 목표로 삼고 있으며, 라운드 로빈 스케줄링을 사용하는 것은?
    ① Real-Time Processing System
    ❷ Time Sharing System
    ③ Batch Processing System
    ④ Distributed Processing System

[32]. 시스템 소프트웨어의 역할로 가장 거리가 먼 것은?
    ① 프로그램을 메모리에 적재한다.
    ② 인터럽트를 관리한다.
    ❸ 복잡한 수학 계산을 처리한다.
    ④ 기억 장치를 관리한다.

[33]. 운영체제의 기능으로 가장 거리가 먼 것은?
    ① 사용자 인터페이스 제공
    ② 자원 스케줄링
    ③ 데이터의 공유
    ❹ 원시 프로그램을 목적 프로그램으로 변환

[34]. 빈 기억 공간의 크기가 20K, 16K, 8K, 40K 일 때 기억 장치 배치 전략으로 “Best Fit"을 사용하여 17K의 프로그램을 적재할 경우 내부 단편화의 크기는 얼마인가?
    ❶ 3K ② 23K
    ③ 64K ④ 67K

[35]. 분산 운영체제에서 사이트(Site) 간 마이그레이션(Migration)의 종류에 해당하지 않는 것은?
    ① Data Migration
    ② Computation Migration
    ❸ Control Migration
    ④ Process Migration

[36]. UNIX에서 커널의 기능이 아닌 것은?
    ① 입/출력 관리 ❷ 명령어 해석 및 실행
    ③ 기억 장치 관리 ④ 프로세스 관리

[37]. FIFO와 RR 스케줄링 방식을 혼합한 것으로 상위 단계에서 완료되지 못한 작업은 하위 단계로 전달되어 마지막 단계에서는 RR 방식을 사용하는 것은?
    ① SJF ② SRT
    ③ HRN ❹ MFQ

[38]. 스케줄링의 목적으로 가장 거리가 먼 것은?
    ① 모든 작업들에 대해 공평성을 유지하기 위하여
    ② 단위 시간당 처리량을 최대화하기 위하여
    ③ 응답 시간을 빠르게 하기 위하여
    ❹ 운영체제의 오버헤드를 최대화하기 위하여

[39]. PCB(Process Control Block)가 갖고 있는 정보가 아닌 것은?
    ① 프로세스의 현재 상태
    ② 프로세스 고유 식별자
    ③ 스케줄링 및 프로세스의 우선순위
    ❹ 할당되지 않은 주변 장치의 상태 정보

[40]. 프로세스가 전송하는 메시지의 형태가 아닌 것은?
    ① 형식 메시지 ② 가변 길이 메시지
    ❸ 상대 길이 메시지 ④ 고정 길이 메시지

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[41]. PCB를 갖고 있으며, 현재 실행 중 이거나 곧 실행 가능하며, CPU를 할당받을 수 있는 프로그램으로 정의할 수 있는 것은?
    ① 워킹 셋 ② 세그먼테이션
    ③ 모니터 ❹ 프로세스

[42]. 매크로 프로세서가 수행해야 하는 기본적인 기능에 해당하지 않는 것은?
    ❶ 매크로 정의 확정 ② 매크로 호출 인식
    ③ 매크로 정의 인식 ④ 매크로 정의 저장

[43]. 운영체제의 성능을 판단 할 수 있는 요소로 가장 거리가 먼 것은?
    ① 처리 능력 ❷ 비용
    ③ 신뢰도 ④ 사용가능도

[44]. 일반적으로 사용되는 자원 보호 기법의 종류에 해당하지 않는 것은?
    ① 접근 제어 행렬(Access Control Matrix)
    ② 접근 제어 리스트(Access Control List)
    ❸ 권한 행렬(Capability Matrix)
    ④ 권한 리스트(Capability List)

[45]. 비행기 제어, 교통 제어, 레이더 추적 등 정해진 시간에 반드시 수행되어야 하는 작업들이 존재할 때, 가장 적합한 처리방식은?
    ① Batch processing system
    ② Time-sharing system
    ❸ Real-time processing system
    ④ Distributed processing system

[46]. 비선점(Non-Preemptive) 스케줄링에 해당하지 않는 것은?
    ❶ SRT(Shortest Remaining Time)
    ② FIFO(First In First Out)
    ③ 기한부(Deadline)
    ④ HRN(Highest Response-ration Next)

[47]. 프로세서의 상호 연결 구조 중 하이퍼 큐브 구조에서 각 CPU가 3개의 연결점을 가질 경우 총 CPU의 개수는?
    ① 2 ② 3
    ③ 4 ❹ 8

[48]. 해싱 등의 사상 함수를 사용하여 레코드 키(Record Key)에 의한 주소 계산을 통해 레코드를 접근할 수 있도록 구성한 파일은?
    ① 순차 파일 ② 인덱스 파일
    ❸ 직접 파일 ④ 다중 링 파일

[49]. 운영체제에서 커널의 기능이 아닌 것은?
    ① 프로세스 생성, 종료 ❷ 사용자 인터페이스
    ③ 기억 장치 할당, 회수 ④ 파일 시스템 관리

[50]. 중앙 컴퓨터와 직접 연결되어 응답이 빠르고 통신 비용이 적게 소요되지만, 중앙 컴퓨터에 장애가 발생되면 전체 시스템이 마비되는 분산 시스템의 위상 구조는?
    ① 완전연결(fully connected) 구조
    ❷ 성형(star) 구조
    ③ 계층(hierarchy) 구조
    ④ 환형(ring) 구조

[51]. 유닉스의 i-node 에 포함되는 정보가 아닌 것은?
    ① 디스크 상의 물리적 주소
    ② 파일 소유자의 사용자 식별
    ❸ 파일이 처음 사용된 시간
    ④ 파일에 대한 링크 수

[52]. 페이징 기법에서 페이지 크기가 작아질수록 발생하는 현상으로 거리가 먼 것은?
    ① 기억장소 이용 효율이 증가한다.
    ② 입ㆍ출력 시간이 늘어난다.
    ③ 내부 단편화가 감소한다.
    ❹ 페이지 맵 테이블의 크기가 감소한다.

[53]. Preemptive Scheduling 방식에 해당하는 것은?
    ① FIFO ② FCFS
    ③ HRN ❹ RR

[54]. 시스템소프트웨어의 구성에서 처리프로그램과 가장 관계가 없는 것은?
    ❶ Job Scheduler
    ② Language Translate Program
    ③ Service Program
    ④ Problem Program

[55]. UNIX에서 사용자에 대한 파일의 접근을 제한하는데 사용되는 명령어는?
    ❶ chmod ② du
    ③ fork ④ cat

[56]. 프로세스들 간의 메모리 경쟁으로 인하여 지나치게 페이지폴트가 발생하여 전체 시스템의 성능이 저하되는 현상은?
    ① Fragmentation ❷ Thrashing
    ③ Locality ④ Prepaging

[57]. 주기억장치의 사용자 영역을 일정 수의 고정된 크기로 분할하여 준비상태 큐에서 준비 중인 프로그램을 각 영역에 할당하여 수행하는 기법은?
    ① 가변분할 기억장치 할당
    ❷ 고정분할 기억장치 할당
    ③ 교체 기법
    ④ 오버레이 기법

[58]. 한정된 시간 내 자료를 분석하여 정해진 시간에 반드시 작업을 처리하여야 하는 시스템은?
    ① Batch Processing
    ② Online Processing
    ❸ Real Time Processing
    ④ Time Sharing Processing

[59]. 다음 디스크 스케줄링과 관계된 방법 중 그 성격이 다른 하나는?
    ① C-SCAN ② FCFS
    ❸ SLTF ④ SSTF

[60]. 프로세스의 상태 전이에 속하지 않는 것은?
    ① Dispatch ② Spooling
    ③ Wake up ❹ Workout

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[61]. 페이지 교체기법 중 LRU와 비슷한 알고리즘 이며, 최근에 사용하지 않은 페이지를 교체하는 기법으로 시간 오버헤드를 줄이기 위해 각 페이지마다 참조 비트와 변형 비트를 두는 교체기법은?
    ① FIFO ② LFU
    ❸ NUR ④ OPT

[62]. Dead Lock 발생의 필요충분조건이 아닌 것은?
    ① Circular Wait ② Hold and Wait
    ③ Mutual Exclusion ❹ Preemption

[63]. UNIX에서 현재 디렉토리 내의 파일 목록을 확인하는 명령어는?
    ❶ ls ② cat
    ③ fack ④ cp

[64]. OS의 가상기억장치 관리에서 프로세스가 일정 시간동안 자주 참조하는 페이지들의 집합을 의미하는 것은?
    ① Thrashing ② Deadlock
    ③ Locality ❹ Working Set

[65]. 프로세스가 자원을 기다리고 있는 시간에 비례하여 우선순위를 부여함으로써 무기한 문제를 방지하는 기법은?
    ❶ Aging ② Reusable
    ③ Circular wait ④ Deadly embrace

[66]. 은행가 알고리즘(Banker's Algorithm)은 교착상태의 해결 방법 중 어떤 기법에 해당하는가?
    ❶ Avoidance ② Detection
    ③ Prevention ④ Recovery

[67]. 교착상태가 발생할 수 있는 조건이 아닌 것은?
    ① Mutual exclusion ② Hold and wait
    ③ Nonpreemption ❹ Linear wait

[68]. 프로세스(Process)의 정의로 옳지 않은 것은?
    ① PCB를 가진 프로그램
    ❷ 동기적 행위를 일으키는 주체
    ③ 프로세서가 할당되는 실체
    ④ 활동 중인 프로시저(Procedure)

[69]. 3 개의 페이지 프레임을 갖는 시스템에서 페이지 참조 순서가 1, 2, 1, 0, 4, 1, 3 일 경우 FIFO 알고리즘에 의한 페이지 대치의 최종 결과는?
    ① 1, 2, 0 ② 2, 4, 3
    ③ 1, 4, 2 ❹ 4, 1, 3

[70]. 기억공간이 15K, 23K, 22K, 21K 순으로 빈 공 간이 있을 때 기억장치 배치 전략으로 "First Fit"을 사용하여 17K의 프로그램을 적재할 경우 내부단편화의 크기는 얼마인가?
    ① 5K ❷ 6K
    ③ 7K ④ 8K

[71]. NUR 기법은 호출 비트와 변형 비트를 가진다. 다음 중 가장 나중에 교체될 페이지는?
    ① 호출 비트 : 0 , 변형 비트 : 0
    ② 호출 비트 : 0 , 변형 비트 : 1
    ③ 호출 비트 : 1 , 변형 비트 : 0
    ❹ 호출 비트 : 1 , 변형 비트 : 1

[72]. 분산처리 시스템에 대한 설명으로 옳지 않은 것은?
    ① 점진적 확장이 용이하다.
    ② 신뢰성 및 가용성이 증진된다.
    ③ 시스템 자원을 여러 사용자가 공유할 수 있다.
    ❹ 중앙 집중형 시스템에 비해 시스템 개발이 용이하다.

[73]. UNIX 파일시스템 구조에서 데이터가 저장된 블록의 시작 주소를 확인할 수 있는 블록은?
    ① 부트 블록 ❷ i-node 블록
    ③ 슈퍼 블록 ④ 데이터 블록

[74]. 운영체제를 기능에 따라 분류할 경우 제어 프로그램과 가장 거리가 먼 것은?
    ① 데이터 관리 프로그램(Data management program)
    ② 감시 프로그램 (Supervisor program)
    ③ 작업 제어 프로그램 (Job control program)
    ❹ 서비스 프로그램 (Service program)

[75]. 프로세스의 정의로 거리가 먼 것은?
    ① 운영체제가 관리하는 실행 단위
    ② PCB를 갖는 프로그램
    ❸ 동기적 행위를 일으키는 주체
    ④ 실행 중인 프로그램

[76]. 회전 지연 시간을 최적화하기 위한 스케줄링 기법은 탐구 시간을 필요로 하지 않는 고정 헤드 디스크 시스템이나, 각 트랙마다 헤드를 갖는 드럼 등의 보조 기억장치에서 사용된다. 회전 시간의 최적화를 위해 구현된 디스크 스케줄링 기법은?
    ① C-SCAN ❷ Sector Queuing
    ③ SSTF ④ FCFS

[77]. 다음 중 암호화 기법이 아닌 것은?
    ① DES ❷ MALLOC
    ③ Public Key System ④ RSA

[78]. 다음 중 시스템 소프트웨어가 아닌 것은?
    ① Compiler ❷ Flash
    ③ Linker ④ Loader

[79]. 다중 처리기 운영체제 구성에서 주/종(Master/Slave)처리기 시스템에 대한 설명으로 가장 옳지 않은 것은?
    ① 주 프로세서는 입/출력과 연산을 담당한다.
    ❷ 종 프로세서는 입/출력 위주의 작업을 처리한다.
    ③ 주 프로세서만이 운영체제를 수행한다.
    ④ 주 프로세서에 문제가 발생하면 전체 시스템이 멈춘다.

[80]. 하나의 루트 디렉터리와 여러 개의 서브 디렉터리로 구성되어 있으며 각 디렉터리의 생성 및 삭제가 용이하며 MS-DOS, Unix, MS-Windows 운영체제에서 사용하고 있는 디렉터리 구조는?
    ① 1단계 디렉터리 ② 2단계 디렉터리
    ③ 비순환 그래프 디렉터리 ❹ 트리 구조 디렉터리

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[81]. 기계어와 비교하여 어셈블리 언어가 갖는 장점이 아닌 것은?
    ❶ 기계어로의 번역과정이 불필요하다.
    ② 프로그램을 읽고 이해하기 쉽다.
    ③ 프로그램의 주소가 기호 번지이다.
    ④ 프로그램에 데이터를 사용하기 쉽다.

[82]. 준비상태에 있는 프로세스 중에서 실행될 프로세스를 선정하여 CPU에 할당하는 것은?
    ① Job scheduler ❷ Process Scheduler
    ③ Spooler ④ Traffic Controller

[83]. Virtual Memory의 Page Replacement 알고리즘이 아닌 것은?
    ① FIFO ② LRU
    ❸ SSTF ④ LFU

[84]. UNIX의 시스템 콜(call) 중에서 새로운 프로세스를 생성시키는데 사용하는 것은?
    ① exec ❷ fork
    ③ creat ④ dup

[85]. UNIX에서 실행명령의 백그라운드(Background) 처리를 위해 명령어의 끝에 입력하는 기호는?
    ① @ ② #
    ❸ & ④ %

[86]. 정상적인 데이터에 여분의 거짓 데이터를 삽입하여 불법적으로 데이터를 분석하는 공격을 방어할 수 있는 기법은?
    ① Digital Signature Mechanism
    ❷ Traffic Padding Mechanism
    ③ Authentication Exchange Mechanism
    ④ Access Control Mechanism

[87]. UNIX 시스템에서 사용자와 운영체제 서비스를 연결해 주는 인터페이스로 상위수준의 소프트웨어가 커널의 기능을 이용할 수 있도록 지원해주는 것은?
    ❶ 시스템 호출
    ② 하드웨어 제어 루틴
    ③ 프로세스 제어 서브 시스템
    ④ 파일 서브 시스템

[88]. 다음 중 분산처리 시스템을 프로세스 모델에 따라서 분류하였을 경우에 해당되지 않는 것은?
    ① 클라이언트-서버 모델 ❷ 다중 접근 버스 모델
    ③ 프로세서 풀 모델 ④ 혼합 모델

[89]. 파일 구성 방식 중 ISAM(Indexed Sequential Access-Method)의 물리적인 색인(index)구성은 디스크의 물리적 특성에 따라 색인을 구성하는데, 다음 중 3단계 색인에 해당되지 않는 것은?
    ① Cylinder index ② Track index
    ③ Master index ❹ Volume index

[90]. 스케줄링 방식 중 라운드 로빈 방식에서 시간간격을 무한히 크게 하면 어떤 방식과 동일하게 되는가?
    ① LIFO 방식 ❷ FIFO 방식
    ③ HRN 방식 ④ Multilevel Queue 방식

[91]. Virtual Memory에서 Main Memory로 페이지를 옮겨 넣을 때 주소를 조정해 주어야 하는데 이를 무엇이라 하는가?
    ❶ mapping ② scheduling
    ③ matching ④ loading

[92]. 분산 처리 운영체제 시스템을 설계하는 주된 이유가 아닌 것은?
    ① 신뢰도 향상 ② 자원 공유
    ❸ 보안의 향상 ④ 연산 속도 향상

[93]. 페이지 교체기법 알고리즘 중 각 페이지마다 "Reference Bit"와 "Modified Bit"가 사용되는 것은?
    ① LRU ❷ NUR
    ③ FIFO ④ LFU

[94]. 은행원 알고리즘은 교착상태 해결 방법 중 어떤 기법에 해당하는가?
    ① Prevention ② Recovery
    ❸ Avoidance ④ Detection

[95]. UNIX에서 파일 사용 권한 지정에 관한 명령어는?
    ① mv ② ls
    ❸ chmod ④ fork

[96]. 프로세스 상태의 종류가 아닌 것은?
    ① Ready ② Running
    ❸ Request ④ Exit

[97]. 마스터 파일 디렉토리와 각 사용자별로 만들어지는 사용자 파일 디렉토리로 구성되는 디렉토리 구조는?
    ① 트리 디렉토리 구조
    ② 비순환 그래프 디렉토리 구조
    ③ 1단계 디렉토리 구조
    ❹ 2단계 디렉토리 구조

[98]. 운영체제에 대한 설명으로 가장 옳지 않은 것은?
    ① 여러 사용자들 사이에서 자원의 공유를 가능하게 한다.
    ② 사용자 인터페이스를 제공한다.
    ③ 자원의 효과적인 경영 및 스케줄링을 한다.
    ❹ 운영체제의 종류에는 UNIX, LINUX, JAVA 등이 있다.

[99]. Working set W(t,w)는 t-w 시간부터 t 까지 참조된 page들의 집합을 말한다. 그 시간에 참조된 페이지가 {2, 3, 5, 5, 6, 3, 7}이라면 working set은?
    ① {3, 5} ② {2, 6, 7}
    ❸ {2, 3, 5, 6, 7} ④ {2, 7}

[100]. 디렉토리 구조 중 각각의 사용자에 대한 MFD와 각 사용자별로 만들어지는 UFD로 구성되며, MFD는 각 사용자의 이름이나 계정 번호 및 UFD를 가리키는 포인터를 갖고 있으며, UFD는 오직 한 사용자가 갖고 있는 파일들에 대한 파일 정보만 갖고 있는 것은?
    ① 트리 디렉토리 구조
    ② 일반적인 그래프 디렉토리 구조
    ❸ 2단계 디렉토리 구조
    ④ 비순환 그래프 디렉토리 구조

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[101]. 시스템 소프트웨어의 하나인 로더(Loader)의 기능에 해당하지 않는 것은?
    ① Allocation ② Linking
    ❸ Translation ④ Relocation

[102]. 고가의 자원은 최적의 이용을 위해 집중적인 관리를 필요로 한다. 주기억장치의 효율적인 이용과 관리를 위한 OS에서의 기억장치 관리기법이 아닌 것은?
    ① Fetch strategy ② Placement strategy
    ❸ Cycle strategy ④ Replacement strategy

[103]. UNIX에서 I-node는 한 파일이나 디렉토리에 관한 모든 정보를 포함하고 있는데, 이에 해당하지 않는 것은?
    ❶ 파일이 가장 처음 변경된 시간 및 파일의 타입
    ② 파일 소유자의 사용자 번호
    ③ 파일이 만들어진 시간
    ④ 데이터가 담긴 블록의 주소

[104]. 다중 프로그래밍 시스템에서 OS에 의해 CPU가 할당되는 프로세스를 변경하기 위한 목적으로 현재 CPU를 사용하여 실행되고 있는 프로세스의 상태 정보를 저장하고 제어 권한을 ISR에게 넘기는 작업을 무엇이라 하는가?
    ❶ Context Switching ② Monitor
    ③ Mutual Exclusion ④ Semaphore

[105]. 운영체제의 일반적인 역할이 아닌 것은?
    ① 사용자들 간의 하드웨어의 공동 사용
    ② 자원의 효과적인 운영을 위한 스케줄링
    ③ 입/출력에 대한 보조역할
    ❹ 실행 가능한 목적(object) 프로그램 생성

[106]. 분산 처리 시스템의 설명으로 가장 적합하지 않은 것은?
    ① 신뢰도 향상 ② 자원 공유
    ③ 연산 속도 향상 ❹ 보안성 향상

[107]. 운영체제의 목적으로 가장 거리가 먼 것은?
    ① 사용자 인터페이스 제공 ② 주변 장치 관리
    ❸ 데이터의 압축 및 복원 ④ 신뢰성 향상

[108]. 운영체제를 수행 기능에 따라 분류할 경우 제어 프로그램에 해당하지 않는 것은?
    ❶ 서비스 프로그램 ② 감시 프로그램
    ③ 데이터 관리 프로그램 ④ 작업 제어 프로그램

[109]. 파일 손상을 막기 위한 파일 보호 기법으로 가장 적합하지 않은 것은?
    ① 파일 명명(File Naming)
    ② 접근 제어(Access control)
    ③ 암호화(Password/Cryptography)
    ❹ 복구(Recovery)

[110]. 페이지 기억장치 할당기법에서, 한 페이지의 크기가 512바이트이고 페이지 번호는 0부터 시작한다면, 논리적인 주소 1224번지는 어디로 변환되는가?
    ① 페이지 1, 변위 200 ② 페이지 200, 변위 1
    ❸ 페이지 2, 변위 200 ④ 페이지 200, 변위 2

[111]. 보안의 메커니즘 중 데이터를 송수신한 자가 송수신 사실을 부인할 수 없도록 송수신 증거를 제공하는 것은?
    ① Authentication ② Encryption
    ❸ Non-repudiation ④ Decryption

[112]. 교착상태의 해결 방법 중 점유 및 대기조건 방지, 비선점 조건 방지, 환형 대기조건 방지와 가장 밀접한 관계가 있는 것은?
    ❶ Prevention ② Avoidance
    ③ Detection ④ Recovery

[113]. 세마포어를 사용해서 상호 배제를 구현할 수 있다. 세마포어를 2로 초기화하였다면, 그 의미는 무엇인가?
    ❶ 임계구역에 2개의 프로세서가 들어갈 수 있다.
    ② 두 개의 임계구역이 존재한다.
    ③ 모든 세마포어의 기본 값은 2이다.
    ④ 생산자/소비자를 구현하는 세마포어의 초기 값은 2이다.

[114]. 적응기법(Adaptive Mechanism)이란 시스템이 유동적인 상태 변화에 적절히 반응하도록 하는 기법을 의미한다. 다음 스케줄링 기법 중 적응 기법의 개념을 적용하고 있는 것은?
    ① FIFO ② HRN
    ❸ MFQ ④ RR

[115]. 쉘(shell)의 기능이 아닌 것은?
    ① 자체의 내장 명령어 제공
    ② 파이프라인 기능
    ❸ 주기억장치에 상주
    ④ 입출력 방향지정

[116]. 디렉토리 구조 중 가장 간단한 형태로 같은 디렉토리에 시스템에 보관된 모든 파일 정보를 포함하는 구조는?
    ❶ 일단계 디렉토리 ② 트리 구조 디렉토리
    ③ 이단계 디렉토리 ④ 비주기 디렉토리

[117]. 다음 암호화 기법에 대한 설명으로 틀린 것은?
    ❶ DES는 비대칭형 암호화 기법이다.
    ② RSA는 공개키/비밀키 암호화 기법이다.
    ③ 디지털 서명은 비대칭형 암호 알고리즘을 사용 한다.
    ④ DES 알고리즘에서 키 관리가 매우 중요하다.

[118]. 디스크 스케줄링의 목적과 거리가 먼 것은?
    ① 처리율 극대화 ② 평균 반응시간의 단축
    ③ 응답시간의 최소화 ❹ 디스크 공간 확보

[119]. 프로세서의 상태정보를 갖고 있는 PCB (Process Control Block)의 내용이 아닌 것은?
    ① 프로세스 식별정보 ② 프로세스 제어정보
    ③ 프로세스(CPU) 상태정보 ❹ 프로세스 생성정보

[120]. 로더의 종류 중 별도의 로더 없이 언어번역 프로그램이 로더의 기능까지 수행하는 방식은?
    ① Absolute Loader
    ② Direct Linking Loader
    ③ dynamic Loader
    ❹ Compile and Go Loader

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com


[121]. 인터럽트의 종류 중 컴퓨터 자체 내의 기계적인 장애나 오류로 인하여 발생하는 것은?
    ① 입/출력의 인터럽트
    ② 외부 인터럽트
    ❸ 기계 검사 인터럽트
    ④ 프로그램 검사 인터럽트

[122]. 데이터의 비밀성을 보장하는데 사용될 수 있는 암호화 알고리즘이 아닌 것은?
    ① DES(Data Encryption Standard)
    ② RSA(Rivest Shamir Adleman)
    ❸ Read-Solomon code
    ④ FEAL(Fast Encryption Algorithm)

[123]. 시스템 타이머에서 일정한 시간이 만료된 경우나 오퍼레이터가 콘솔상의 인터 럽트 키를 입력한 경우 발생하는 인터럽트는?
    ① 프로그램 검사 인터럽트 ② SVC 인터럽트
    ③ 입·출력 인터럽트 ❹ 외부 인터럽트

[124]. UNIX 파일 시스템의 블록구조에 포함되지 않은 것은?
    ❶ USER BLOCK ② BOOT BLOCK
    ③ INODE LIST ④ SUPER BLOCK

[125]. UNIX에서 파일의 사용 허가를 정하는 명령은?
    ① cp ❷ chmod
    ③ cat ④ ls

[126]. 교착상태 해결 방안으로 발생 가능성을 인정하고 교착상태가 발생하려고 할 때, 교착상태 가능성을 피해가는 방법은?
    ① 예방(Prevention) ② 발견(Detection)
    ❸ 회피(Avoidance) ④ 복구(Recovery)

[127]. 로드(Loader)의 종류 중 별도의 로더 없이 언어번역 프로그램이 로더의 기능까지 수행하며, 연결 기능은 수행하지 않고 할당, 재배치, 적재 작업을 모두 언어번역 프로그램이 담당하는 것은?
    ① Relocating Loader
    ② Dynamic Loading Loader
    ③ Absolute Loader
    ❹ Compile And Go Loader

[128]. 분산 운영체제에서 사용자가 원하는 파일이나 데이터베이스, 프린터 등의 자원들이 지역 컴퓨터 또는 네트워크 내의 다른 원격지 컴퓨터에 존재하더라도 위치에 관계없이 그의 사용을 보장하는 개념은?
    ❶ 위치 투명성 ② 접근 투명성
    ③ 복사 투명성 ④ 접근 독립성

[129]. 운영체제의 목적으로 거리가 먼 것은?
    ① 신뢰도 향상 ② 응답시간 단축
    ③ 반환시간 감소 ❹ 처리량 감소

[130]. UNIX에서 파일의 사용 허가를 지정하는 명령은?
    ① CP ② cat
    ❸ chmod ④ ls

[131]. UNIX 시스템에서 명령어 해독의 기능을 수행하는 것은?
    ① Pipe ② Utility Program
    ③ Kernel ❹ Shell

[132]. 사이클이 허용되고, 불필요한 파일제거를 위해 참조카운터가 필요한 디렉토리 구조는?
    ① 1단계 디렉토리 구조
    ② 2단계 디렉토리 구조
    ③ 트리 디렉토리 구조
    ❹ 일반 그래프형 디렉토리 구조

[133]. 분산 운영체제에 대한 설명으로 옳지 않은 것은?
    ① 자원 공유 ② 연산속도 향상
    ③ 신뢰성 증대 ❹ 보안성 향상

[134]. 은행가 알고리즘은 다음 교착상태 관련 연구 분야 중 어떤 분야에 속하는 가?
    ① 예방 ② 발견
    ❸ 회피 ④ 회복

[135]. 운영체제의 목적이 아닌 것은?
    ① 처리 능력의 향상 ❷ 반환 시간의 최대화
    ③ 사용 가능도 증대 ④ 신뢰도 향상

[136]. 보안 유지 방식 중 사용자의 신원을 확인한 후 권한이 있는 사용자에게만 시스템에 접근하게 하는 방법은?
    ① 운용보안 ② 시설보안
    ❸ 사용자 인터페이스보안 ④ 내부보안

[137]. UNIX 시스템에서 커널의 수행기능에 해당하지 않는 것은?
    ① 프로세스 관리 ② 기억장치 관리
    ③ 입출력 관리 ❹ 명령어 해석

[138]. 프로세스 제어 블록을 갖고 있으며, 현재 실행 중이거나 곧 실행 가능하며, CPU를 할당받을 수 있는 프로그램으로 정의할 수 있는 것은?
    ① 워킹 셋 ② 세그먼테이션
    ③ 모니터 ❹ 프로세스

[139]. UNIX에서 파일 내용을 화면에 표시하는 명령과 파일의 소유자를 변경하는 명령을 순서적으로 옳게 나열한 것은?
    ① dir, chown ❷ cat, chown
    ③ type, chmod ④ type, cat

[140]. 프로세서의 상호 연결 구조 중 하이퍼 큐브 구조에서 각 CPU가 3개의 연결점을 가질 경우 총 CPU의 개수는?
    ① 2 ② 3
    ③ 4 ❹ 8

[141]. 여러 사용자들이 공유하고자 하는 파일들을 하나의 디렉토리 또는 일부 서브트리에 저장해 놓고 여러 사용자들이 이를 같이 사용할 수 있도록 지원하기 위한 가장 효율적인 디렉토리 구조는?
    ❶ 비순환 그래프 디렉토리 구조
    ② 트리 디렉토리 구조
    ③ 1단계 디렉토리 구조
    ④ 2단계 디렉토리 구조

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

+ Recent posts