728x90

정보처리기사시험 1042

2018년 1회 정보처리기사 기출문제 57번

57. Dead Lock 발생의 필요충분조건이 아닌 것은? ① Circular Wait ② Hold and Wait ③ Mutual Exclusion ❹ Preemption 문제 분석이번 문제는 Dead Lock(교착 상태) 발생에 필요한 조건들 중에서, 필요충분조건이 아닌 것을 묻고 있습니다.Dead Lock(교착 상태)이란?여러 프로세스가 서로가 가진 자원을 기다리면서 영원히 멈춰있는 상태입니다.교착 상태가 발생하면 시스템이 멈추거나 성능 저하가 심해지므로, 운영체제에서 매우 중요한 문제입니다.Dead Lock 발생 필요충분조건 (4가지 조건)Dead Lock이 발생하려면 다음 4가지 조건이 모두 동시에 성립해야 합니다. 이걸 "교착상태의 필요충분조건..

2018년 1회 정보처리기사 기출문제 56번

56. 모니터에 대한 설명으로 옳지 않은 것은? ① 자원 요구 프로세스는 그 자원 관련 모니터 진입부를 반드시 호출한다. ② 한 순간에 하나의 프로세스만이 모니터에 진입할 수 있다. ③ 정보 은폐의 개념을 사용한다. ❹ 모니터 외부의 프로세스는 모니터 내부 데이터를 직접 액세스 할 수 있다. 문제 분석이번 문제는 **모니터(monitor)**에 관한 설명입니다. 운영체제에서 모니터는 병행 프로그래밍(동시 실행되는 여러 프로세스)에서 공유 자원의 안전한 접근을 보장하는 동기화 기법 중 하나입니다.여기서 **옳지 않은 것(틀린 설명)**을 찾으라는 문제입니다.모니터(Monitor)란?모니터는 여러 프로세스가 공유하는 자원에 대해 한 번에 한 프로세스만 접근하도록 제어하는 구조입니다.내..

2018년 1회 정보처리기사 기출문제 55번

55. 운영체제의 운용 기법 종류 중 다음 설명에 가장 부합하는 것은?① Batch Processing System ② Multi Programming System❸ Time Sharing System ④ Real Time System 문제 분석문제에서 제시된 내용은 CPU 시간을 여러 사용자에게 균등하게 나누어 사용하는 시스템에 관한 설명입니다. 특히,CPU 시간을 각 사용자에게 균등하게 분할한다.CPU 시간을 **작은 작업 시간량(time slice)**으로 나누어 번갈아가며 CPU를 할당한다.모든 사용자에게 똑같은 서비스를 제공하는 것을 목표로 한다.이 설명은 운영체제의 운용 기법 중 하나를 묻고 있습니다.선택지 분석번호 시스템 종류 설명 및 특징①Batch Processing System여러 작..

2018년 1회 정보처리기사 기출문제 54번

54. 분산 운영체제의 개념 중 강결합(TIGHTLY-COUPLED) 시스템의 설명으로 옳지 않은 것은? ① 프로세서간의 통신은 공유 메모리를 이용한다. ② 여러 처리기들 간에 하나의 저장장치를 공유한다. ③ 메모리에 대한 프로세서 간의 경쟁 최소화가 고려되어야 한다. ❹ 각 사이트는 자신만의 독립된 운영체제와 주기억장치를 갖는다. 🔍 문제 요약**강결합 시스템(Tightly-Coupled System)**의 설명 중 틀린 것은?✅ 강결합 시스템이란?특징 설명💡 정의멀티프로세서 시스템 — 여러 CPU가 공동의 메모리와 OS를 사용하며 밀접하게 통신📶 통신 방법공유 메모리 이용 (Shared Memory)🧠 메모리공유 주기억장치를 여러 프로세서가 사용📊 운영체제보통 하나의 운..

2018년 1회 정보처리기사 기출문제 53번

53. 페이지 교체기법 중 LRU와 비슷한 알고리즘 이며, 최근에 사용하지 않은 페이지를 교체하는 기법으로 시간 오버헤드를 줄이기 위해 각 페이지마다 참조 비트와 변형 비트를 두는 교체기법은? ① FIFO ② LFU ❸ NUR ④ OPT 🔍 문제 요약최근에 사용하지 않은 페이지를 교체하며, 참조 비트(Reference Bit)와 변형 비트(Modified Bit)를 이용하여 시간 오버헤드를 줄인 알고리즘은? 🧠 보기 분석번호 기법 설명 적합 여부① FIFO (First-In First-Out)먼저 들어온 페이지를 먼저 교체LRU와 무관 ❌ ② LFU (Least Frequently Used)가장 적게 사용된 페이지를 교체LRU와 구조 다름 ❌ ..

2018년 1회 정보처리기사 기출문제 52번

52. 운영체제를 자원 관리자(Resource Manager)라는 관점으로 접근했을 때, 자원들을 관리하는 과정을 순서대로 가장 옳게 나열한 것은? ① ㉮ → ㉯ → ㉰ → ㉱ ② ㉮ → ㉰ → ㉱ → ㉯ ❸ ㉰ → ㉯ → ㉱ → ㉮ ④ ㉰ → ㉱ → ㉯ → ㉮ 🔍 보기 항목 정리기호 설명 역할㉰시스템 내 모든 자원의 상태를 파악하는 과정모니터링 (감시) 단계㉯어떤 프로세스에 어떤 자원을 할당할지 결정계획 (계획/정책 수립)㉱자원을 실제로 할당하고 운영함할당 (스케줄링/실행)㉮사용한 자원을 회수함회수 (정리/회수)🧠 자원 관리의 올바른 순서운영체제가 자원을 관리하는 과정은 다음과 같은 논리적 단계로 이뤄집니다:㉰ 상태 파악 (감시)→ 자원의 현재 상태를 모니터링함㉯ 정책 수립 (계획)→..

2018년 1회 정보처리기사 기출문제 51번

51. 스레드의 특징으로 가장 옳지 않은 것은? ① 실행 환경을 공유시켜 기억장소의 낭비가 줄어든다. ❷ 프로세스 외부에 존재하는 스레드도 있다. ③ 하나의 프로세스를 여러 개의 스레드로 생성하여 병행성을 증진시킬 수 있다. ④ 프로세스들 간의 통신을 향상시킬 수 있다. 🔍 문제 요약다음 중 스레드의 특징으로 가장 옳지 않은 것은?🧠 보기 분석번호 보기 옳고 그름 설명① 실행 환경을 공유시켜 기억장소의 낭비가 줄어든다.✅ 옳음스레드는 같은 프로세스 내의 자원(CPU, 메모리 등)을 공유해서 메모리 낭비가 적어요. ❷ 프로세스 외부에 존재하는 스레드도 있다.❌ 틀림스레드는 항상 프로세스 내부에 존재합니다! → 스레드는 프로세스의 일부분이에요. ③ 하나의 프로세스를 여러 개의 스레..

2018년 1회 정보처리기사 기출문제 50번

50. 프로세스의 상태 전이에 속하지 않는 것은? ① Dispatch ② Spooling ③ Wake up ❹ Workout 🔍 문제 요약다음 중 **프로세스의 상태 전이(process state transition)**에 속하지 않는 것은?🧠 보기 해설번호 용어 설명① Dispatch ✅준비(Ready) 상태 → 실행(Running) 상태로 전환될 때 사용되는 상태 전이 ② Spooling ❌입출력 대기 작업을 버퍼에 저장하는 기술. 상태 전이와 무관한 입출력 기법 ③ Wake up ✅대기(Blocked) 상태에서 준비(Ready) 상태로 전환될 때 사용 ❹ Workout ❌❗ 운영체제에서 정의된 용어가 아님. → 가짜/잘못된 용어로 상태 전이와 무관..

2018년 1회 정보처리기사 기출문제 49번

49. 다음 디스크 스케줄링과 관계된 방법 중 그 성격이 다른 하나는? ① C-SCAN ② FCFS ❸ SLTF ④ SSTF 🔍 문제 요약다음 중 디스크 스케줄링과 관련된 방식 중 성격이 다른 하나는?🧠 보기 분석번호 스케줄링 기법 설명① C-SCAN디스크 헤드가 한 방향으로만 이동하며 끝까지 갔다가 다시 처음으로 돌아오는 방식 (원형 SCAN) ② FCFSFirst Come First Serve — 먼저 요청된 순서대로 처리 ❸ SLTF ❗Shortest Length Time First ❓ → 디스크 스케줄링 기법이 아님(실제로는 CPU 스케줄링 용어) ④ SSTFShortest Seek Time First — 현재 헤드..

728x90