https://play.google.com/store/apps/details?id=com.jwlee.quiz_30
[0]. PCB(Process Control Block)가 갖고 있는 정보가 아닌 것은?
❶ 할당되지 않은 주변장치의 상태 정보
② 프로세스의 현재 상태
③ 프로세스 고유 식별자
④ 스케줄링 및 프로세스의 우선순위
[1]. 빈 기억공간의 크기가 20K, 16K, 8K, 40K일 때 기억장치 배치 전략으로 "Worst Fit"을 사용하여 17K의 프로그램을 적재할 경우 내부 단편화의 크기는?
① 3K ❷ 23K
③ 44K ④ 67K
[2]. 운영체제의 목적으로 적합하지 않은 것은?
① Throughput 향상 ② Turn around time 단축
❸ Availability 감소 ④ Reliability 향상
[3]. 교착 상태의 해결 기법 중 일반적으로 자원의 낭비가 가장 심한 것으로 알려진 기법은?
❶ 교착 상태의 예방 ② 교착 상태의 회피
③ 교착 상태의 발견 ④ 교착 상태의 복구
[4]. 운영체제의 기능으로 가장 거리가 먼 것은?
① 사용자의 편리한 환경 제공
② 처리능력 및 신뢰도 향상
③ 컴퓨터 시스템의 성능 최적화
❹ 언어번역기능을 통한 실행 가능한 프로그램 생성
[5]. UNIX에서 각 파일에 대한 정보를 기억하고 있는 재료구조로서 파일 소유자의 식별번호, 파일 크기, 파일의 최종 수정시간, 파일 링크 수 등의 내용을 가지고 있는 것은?
① Super block ❷ I-nede
③ Directory ④ File system mounting
[6]. 파일 구성 방식 중 ISAM(Indxed Sequential Access-Method)의 물리적인 색인(index) 구성은 디스크의 물리적 특성에 따라 색인을 구성하는데, 다음 중 3단계 색인에 해당되지 않는 것은?
① Cylinder index ② Track index
③ Master index ❹ Volume index
[7]. 가상주소와 물리주소의 대응 관계로 가상 주소로부터 물리주소를 찾아내는 것을 무엇이라 하는가?
① 스케줄링(scheduling) ❷ 매핑(mapping)
③ 버퍼링(buffering) ④ 스왑-인(swap in)
[8]. 보안 유지 기법 중 하드웨어나 운영체제에 내장된 보안 기능을 이용하여 프로그램의 신뢰성 있는 운영과 데이터의 무결성 보장을 기하는 기법은?
① 외부 보안 ② 운용 보안
③ 사용자 인터페이스 보안 ❹ 내부 보안
[9]. 절대로더에서 각 기능과 수행 주체의 연결이 가장 옳지 않은 것은?
① 연결-프로그래머 ❷ 기억장소할당-로더
③ 적재-로더 ④ 재배치-어셈블러
[10]. UNIX에서 파일 사용 권한 지정에 관한 명령어는?
① mv ② Is
❸ chmod ④ fork
[11]. 프로세스가 실행되면서 하나의 페이지를 일정시간동안 집중적으로 액세스하는 현상은?
❶ 구역성(locality) ② 스래싱(thrashing)
③ 워킹세트(working set) ④ 프리페이징(prepaging)
[12]. Microsoft의 Windows 운영체제의 특징이 아닌 것은?
① GUI기반 운영체제이다.
② 트리 디렉터리 구조를 가진다.
③ 선점형 멀티태스킹 방식을 사용한다.
❹ 소스가 공개된 개방형(Open)시스템이다.
[13]. 공유자원을 어느 시점에서 단지 한 개의 프로세스만이 사용할 수 있도록 하며, 다른 프로세스가 공유자원에 대하여 접근하지 못하게 제어하는 기법은?
❶ mutual exclusion ② critical section
③ deadlock ④ scatter loading
[14]. 운영체제의 역할로 가장 옳지 않은 것은?
① 사용자 인터페이스 제공
② 입ㆍ출력에 대한 보조역할 수행
③ 사용자들 간 하드웨어 자원의 공동 사용
❹ 원시프로그램을 목적프로그램으로 변환
[15]. 다음 중 교착상태가 발생할 수 있는 필요충분조건은?
① 중단 조건(Preemption) ❷ 환형 대기(Circular wait)
③ 기아 상태(Starvation) ④ 동기화(Synchronization)
[16]. Cryptography와 가장 관계 없는 것은?
❶ RISC ② DES Algorithm
③ Public key system ④ RSA Algorithm
[17]. 데이터 발생 즉시, 또는 데이터 처리 요구가 있는 즉시 처리하여 결과를 산출하는 방식으로 정해진 시간 내에 결과를 도출하는 시스템은?
① 분산 처리 시스템 ❷ 실시간 처리 시스템
③ 배치 처리 시스템 ④ 시분할 처리 시스템
[18]. 운영체제의 기능으로 가장 거리가 먼 것은?
① 사용자 인터페이스 제공
② 자원 스케줄링
③ 데이터의 공유
❹ 원시 프로그램을 목적 프로그램으로 변환
[19]. 스케줄링의 목적으로 가장 거리가 먼 것은?
① 모든 작업들에 대해 공평성을 유지하기 위하여
② 단위 시간당 처리량을 최대화하기 위하여
③ 응답 시간을 빠르게 하기 위하여
❹ 운영체제의 오버헤드를 최대화하기 위하여
[20]. 교착상태의 해결 방법 중 회피(Avoidance) 기법과 가장 밀접한 관계가 있는 것은?
① 점유 및 대기 방지 ② 비선점 방지
③ 환형 대기 방지 ❹ 은행원 알고리즘 사용
https://play.google.com/store/apps/details?id=com.jwlee.quiz_30
[21]. 분산 운영체제에서 사이트(Site) 간 마이그레이션(Migration)의 종류에 해당하지 않는 것은?
① Data Migration ② Computation Migration
❸ Control Migration ④ Process Migration
[22]. FIFO와 RR 스케줄링 방식을 혼합한 것으로 상위 단계에서 완료되지 못한 작업은 하위 단계로 전달되어 마지막 단계에서는 RR 방식을 사용하는 것은?
① SJF ② SRT
③ HRN ❹ Multilevel Queue
[23]. 운영체제의 운용 기법 중 중앙 처리 장치의 시간을 각 사용자에게 균등하게 분할하여 사용하는 체제로서 모든 컴퓨터 사용자에게 똑같은 서비스를 제공하는 것을 목표로 삼고 있으며, 라운드 로빈 스케줄링을 사용하는 것은?
① Real-Time Processing System
❷ Time Sharing System
③ Batch Processing System
④ Distributed Processing System
[24]. 빈 기억 공간의 크기가 20K, 16K, 8K, 40K 일 때 기억 장치 배치 전략으로 “Best Fit"을 사용하여 17K의 프로그램을 적재할 경우 내부 단편화의 크기는 얼마인가?
❶ 3K ② 23K
③ 64K ④ 67K
[25]. PCB(Process Control Block)가 갖고 있는 정보가 아닌 것은?
① 프로세스의 현재 상태
② 프로세스 고유 식별자
③ 스케줄링 및 프로세스의 우선순위
❹ 할당되지 않은 주변 장치의 상태 정보
[26]. 프로세스가 전송하는 메시지의 형태가 아닌 것은?
① 형식 메시지 ② 가변 길이 메시지
❸ 상대 길이 메시지 ④ 고정 길이 메시지
[27]. 시스템 소프트웨어의 역할로 가장 거리가 먼 것은?
① 프로그램을 메모리에 적재한다.
② 인터럽트를 관리한다.
❸ 복잡한 수학 계산을 처리한다.
④ 기억 장치를 관리한다.
[28]. UNIX에서 커널의 기능이 아닌 것은?
① 입/출력 관리 ❷ 명령어 해석 및 실행
③ 기억 장치 관리 ④ 프로세스 관리
[29]. 프로세스들 간의 메모리 경쟁으로 인하여 지나치게 페이지폴트가 발생하여 전체 시스템의 성능이 저하되는 현상은?
① Fragmentation ❷ Thrashing
③ Locality ④ Prepaging
[30]. 시스템소프트웨어의 구성에서 처리프로그램과 가장 관계가 없는 것은?
❶ Job Scheduler ② Language Translate Program
③ Service Program ④ Problem Program
[31]. 주기억장치의 사용자 영역을 일정 수의 고정된 크기로 분할하여 준비상태 큐에서 준비 중인 프로그램을 각 영역에 할당하여 수행하는 기법은?
① 가변분할 기억장치 할당 ❷ 고정분할 기억장치 할당
③ 교체 기법 ④ 오버레이 기법
[32]. 한정된 시간 내 자료를 분석하여 정해진 시간에 반드시 작업을 처리하여야 하는 시스템은?
① Batch Processing ② Online Processing
❸ Real Time Processing ④ Time Sharing Processing
[33]. UNIX에서 사용자에 대한 파일의 접근을 제한하는데 사용되는 명령어는?
❶ chmod ② du
③ fork ④ cat
[34]. 다음 디스크 스케줄링과 관련된 방법 중 그 성격이 다른 하나는?
① C-SCAN ② FCFS
❸ SLTF ④ SSTF
[35]. Preemptive Scheduling 방식에 해당하는 것은?
① FIFO ② FCFS
③ HRN ❹ RR
[36]. UNIX에서 현재 디렉토리 내의 파일 목록을 확인하는 명령어는?
❶ ls ② cat
③ fsck ④ cp
[37]. 프로세스의 상태 전이에 속하지 않는 것은?
① Dispatch ② Spooling
③ Wake up ❹ Workout
[38]. Dead Lock 발생의 필요충분조건이 아닌 것은?
① Circular Wait ② Hold and Wait
③ Mutual Exclusion ❹ Preemption
[39]. 페이지 교체기법 중 LRU와 비슷한 알고리즘이며, 최근에 사용하지 않은 페이지를 교체하는 기법으로 시간 오버헤드를 줄이기 위해 각 페이지마다 참조 비트와 변형 비트를 두는 교체기법은?
① FIFO ② LFU
❸ NRU ④ OPT
[40]. 페이징 기법에서 페이지 크기가 작아질수록 발생하는 현상으로 거리가 먼 것은?
① 기억장소 이용 효율이 증가한다.
② 입・출력 시간이 늘어난다.
③ 내부 단편화가 감소한다.
❹ 페이지 맵 테이블의 크기가 감소한다.
https://play.google.com/store/apps/details?id=com.jwlee.quiz_30
[41]. 교착상태가 발생할 수 있는 조건이 아닌 것은?
① Mutual exclusion ② Hold and wait
③ Nonpreemption ❹ Liner wait
[42]. 프로세스(Process)의 정의로 옳지 않은 것은?
① PCB를 가진 프로그램
❷ 동기적 행위를 일으키는 주체
③ 프로세서가 할당되는 실체
④ 활동 중인 프로시저(Procedure)
[43]. 은행가 알고리즘(Banker's Algorithm)은 교착상태의 해결 방법 중 어떤 기법에 해당하는가?
❶ Avoidance ② Detection
③ Prevention ④ Recovery
[44]. 프로세스가 자원을 기다리고 있는 시간에 비례하여 우선순위를 부여함으로써 무기한 문제를 방지하는 기법은?
❶ Aging ② Reusable
③ Circular wait ④ Deadly embrace
[45]. OS의 가상기억장치 관리에서 프로세스가 일정 시간 동안 자주 참조하는 페이지들의 집합을 의미하는 것은?
① Thrashing ② Deadlock
③ Locality ❹ Working Set
[46]. 다음 중 시스템 소프트웨어가 아닌 것은?
① Compiler ❷ Flash
③ Linker ④ Loader
[47]. UNIX 시스템에서 사용자와 운영체제 서비스를 연결해 주는 인터페이스로 상위수준의 소프트웨어가 커널의 기능을 이용할 수 있도록 지원해주는 것은?
❶ 시스템 호출 ② 하드웨어 제어 루틴
③ 프로세스 제어 서브 시스템 ④ 파일 서브 시스템
[48]. 다음 중 분산처리 시스템을 프로세스 모델에 따라서 분류하였을 경우에 해당되지 않는 것은?
① 클라이언트-서버 모델 ❷ 다중 접근 버스 모델
③ 프로세서 풀 모델 ④ 혼합 모델
[49]. 정상적인 데이터에 여분에 거짓 데이터를 삽입하여 불법적으로 데이터를 분석하는 공격을 방어할 수 있는 기법은?
① Digital Signature Mechanism
❷ Traffic Padding Mechanism
③ Authentication Exchange Mechanism
④ Access Control Mechanism
[50]. 다중 처리기 운영체제 구성에서 주/종(Master/Slave) 처리기 시스템에 대한 설명으로 가장 옳지 않은 것은?
① 주 프로세서는 입/출력과 연산을 담당한다.
❷ 종 프로세서는 입/출력 위주의 작업을 처리한다.
③ 주 프로세서만이 운영체제를 수행한다.
④ 주 프로세서에 문제가 발생하면 전체 시스템이 멈춘다.
[51]. 기계어와 비교하여 어셈블리 언어가 갖는 장점이 아닌 것은?
❶ 기계어로의 번역과정이 불필요하다.
② 프로그램을 읽고 이해하기 쉽다.
③ 프로그램의 주소가 기호 번지이다.
④ 프로그램에 데이터를 사용하기 쉽다.
[52]. 준비상태에 있는 프로세스 중에서 실행될 프로세스를 선정하여 CPU에 할당하는 것은?
① Job Scheduler ❷ Process Scheduler
③ Spooler ④ Traffic Controller
[53]. 하나의 루트 디렉토리와 여러 개의 서브 디렉토리로 구성되어 있으며 각 디렉토리의 생성 및 삭제가 용이하며 MS_DOS, Unix, MS-Windows 운영체제에서 사용하고 있는 디렉토리 구조는?
① 1단계 디렉토리 ② 2단계 디렉토리
③ 비순환 그래프 디렉토리 ❹ 트리 구조 디렉토리
[54]. Virtual Memory의 page Replacement 알고리즘이 아닌 것은?
① FIFO ② LRU
❸ SSTF ④ LFU
[55]. 다음 중 암호화 기법이 아닌 것은?
① DES ❷ MALLOC
③ Public Key System ④ RSA
[56]. UNIX의 시스템 콜(call) 중에서 새로운 프로세스를 생성시키는 데 사용하는 것은?
① exec ❷ fork
③ creat ④ dup
[57]. UNIX에서 실행명령의 백그라운드(Background) 처리를 위해 명령어의 끝에 입력하는 기호는?
① @ ② #
❸ & ④ %
[58]. 분산 처리 운영체제 시스템을 설계하는 주된 이유가 아닌 것은?
① 신뢰도 향상 ② 자원 공유
❸ 보안의 향상 ④ 연산 속도 향상
[59]. 은행원 알고리즘은 교착상태 해결 방법 중 어떤 기법에 해당하는가?
① Prevention ② Recovery
❸ Avoidance ④ Detection
[60]. Virtual Memory에서 Main Memory로 페이지를 옮겨 넣을 때 주소를 조정해 주어야 하는데 이를 무엇이라고 하는가?
❶ mapping ② scheduling
③ matching ④ loading
https://play.google.com/store/apps/details?id=com.jwlee.quiz_30
[61]. 프로세스 상태의 종류가 아닌 것은?
① Ready ② Running
❸ Request ④ Exit
[62]. 운영체제에 대한 설명으로 가장 옳지 않은 것은?
① 여러 사용자들 사이에서 자원의 공유를 가능하게 한다.
② 사용자 인터페이스를 제공한다.
③ 자원의 효과적인 경영 및 스케줄링을 한다.
❹ 운영체제의 종류에는 UNIX, LINUX, JAVA 등이 있다.
[63]. 마스터 파일 디렉토리와 각 사용자별로 만들어지는 사용자 파일 디렉토리로 구성되는 디렉토리 구조는?
① 트리 디렉토리 구조 ② 비순환 그래프 디렉토리 구조
③ 1단계 디렉토리 구조 ❹ 2단계 디렉토리 구조
[64]. 스케줄링 방식 중 라운드 로빈 방식에서 시간간격을 무한히 크게 하면 어떤 방식과 동일하게 되는가?
① LIFO 방식 ❷ FIFO 방식
③ HRN 방식 ④ Multilevel Queue 방식
[65]. UNIX에서 파일 사용 권한 지정에 관한 명령어는?
① mv ② ls
❸ chmod ④ fork
[66]. 파일 구성 방식 중 ISAM(Indexed Sequential Access-Method)의 물리적인 색인(index) 구성은 디스크의 물리적 특성에 따라 색인을 구성하는데, 다음 중 3단계 색인에 해당되지 않는 것은?
① Cylinder index ② Track index
③ Master index ❹ Volume index
[67]. 페이지 교체기법 알고리즘 중 각 페이지마다 ″Reference Bit″와 ″Modified Bit″가 사용되는 것은?
① LRU ❷ NUR
③ FIFO ④ LFU
[68]. 프로세스의 상태정보를 갖고 있는 PCB(Process Control Block)의 내용이 아닌 것은?
① 프로세스 식별정보 ② 프로세스 제어정보
③ 프로세서(CPU) 상태정보 ❹ 프로세스 생성정보
[69]. 디스크 스케줄링의 목적과 거리가 먼 것은?
① 처리율 극대화 ② 평균 반응시간의 단축
③ 응답시간의 최소화 ❹ 디스크 공간 확보
[70]. 로더의 종류 중 별도의 로더 없이 언어번역 프로그램이 로더의 기능까지 수행하는 방식은?
① Absolute Loader ② Direct Linking Loader
③ Dynamic Loader ❹ Compile and Go Loader
[71]. 데이터의 비밀성을 보장하는데 사용될 수 있는 암호화 알고리즘이 아닌 것은?
① DES(Data Encryption Standard)
② RSA(Rivest Shamir Adleman)
❸ Reed-Solomon code
④ FEAL(Fast Encryption Algorithm)
[72]. 인터럽트의 종류 중 컴퓨터 자체 내의 기계적인 장애나 오류로 인하여 발생하는 것은?
① 입/출력 인터럽트 ② 외부 인터럽트
❸ 기계 검사 인터럽트 ④ 프로그램 검사 인터럽트
[73]. 시스템 타이머에서 일정한 시간이 만료된 경우나 오퍼레이터가 콘솔상의 인터럽트 키를 입력한 경우 발생하는 인터럽트는?
① 프로그램 검사 인터럽트 ② SVC 인터럽트
③ 입ㆍ출력 인터럽트 ❹ 외부 인터럽트
[74]. UNIX 파일 시스템의 블록구조에 포함되지 않는 것은?
❶ USER BLOCK ② BOOT BLOCK
③ INODE LIST ④ SUPER BLOCK
[75]. 디렉토리 구조 중 가장 간단한 형태로 같은 디렉토리에 시스템에 보관된 모든 파일 정보를 포함하는 구조는?
❶ 일단계 디렉토리 ② 트리 구조 디렉토리
③ 이단계 디렉토리 ④ 비주기 디렉토리
[76]. 세마포어를 사용해서 상호배제를 구현할 수 있다. 세마포어를 2로 초기화하였다면, 그 의미는 무엇인가?
❶ 임계구역에 2개의 프로세스가 들어갈 수 있다.
② 두 개의 임계구역이 존재한다.
③ 모든 세마포어의 기본 값은 2이다.
④ 생산자/소비자를 구현하는 세마포어의 초기 값은 2이다.
[77]. 쉘(shell)의 기능이 아닌 것은?
① 자체의 내장 명령어 제공 ② 파이프라인 기능
❸ 주기억장치에 상주 ④ 입출력 방향지정
[78]. 적응기법(Adaptive Mechanism)이란 시스템이 유동적인 상태 변화에 적절히 반응하도록 하는 기법을 의미한다. 다음 스케줄링 기법 중 적응 기법의 개념을 적용하고 있는 것은?
① FIFO ② HRN
❸ MFQ ④ RR
[79]. UNIX에서 파일의 사용 허가를 정하는 명령은?
① cp ❷ chmod
③ cat ④ ls
[80]. 다음 암호화 기법에 대한 설명으로 틀린 것은?
❶ DES는 비대칭형 암호화 기법이다.
② RSA는 공개키/비밀키 암호화 기법이다.
③ 디지털 서명은 비대칭형 암호 알고리즘을 사용한다.
④ DES 알로리즘에서 키 관리가 매우 중요하다.
https://play.google.com/store/apps/details?id=com.jwlee.quiz_30
'기타 ETC > 자격증 기출문제모음' 카테고리의 다른 글
정보처리기사 1과목 데이터베이스 기출문제 (0) | 2020.04.22 |
---|---|
전자계산기조직응용기사 5과목 마이크로 전자계산기 기출문제 (0) | 2020.04.22 |
전자계산기조직응용기사 3과목 전자계산기구조 기출문제 (0) | 2020.04.22 |
전자계산기조직응용기사 2과목 자료구조 및 데이터통신 기출문제 (0) | 2020.04.22 |
전자계산기조직응용기사 1과목 전자계산기 프로그래밍 기출문제 (0) | 2020.04.22 |