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

 

전자계산기조직응용기사 기출문제 - Google Play 앱

전자계산기조직응용기사 최신 기출문제입니다.

play.google.com

 

[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

 

전자계산기조직응용기사 기출문제 - Google Play 앱

전자계산기조직응용기사 최신 기출문제입니다.

play.google.com

 

[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

 

전자계산기조직응용기사 기출문제 - Google Play 앱

전자계산기조직응용기사 최신 기출문제입니다.

play.google.com

 

[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

 

전자계산기조직응용기사 기출문제 - Google Play 앱

전자계산기조직응용기사 최신 기출문제입니다.

play.google.com

 

[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

 

전자계산기조직응용기사 기출문제 - Google Play 앱

전자계산기조직응용기사 최신 기출문제입니다.

play.google.com

 

+ Recent posts