Categories: 정보처리기사

정보처리기사 기출문제 총정리 ③ 운영체제 – 프로세스·스케줄링·메모리·교착상태

운영체제 파트 출제 경향

운영체제는 정보처리기사에서 가장 비중이 높은 과목 중 하나입니다. 프로세스 상태, CPU 스케줄링 알고리즘(SJF, RR 등), 페이지 교체 알고리즘, 교착상태(Deadlock) 조건과 해결 방법을 중심으로 학습하세요.

【기출 토픽 1】 프로세스 상태 전이

기출 문제 예시: 프로세스가 CPU를 할당받아 실행 중인 상태에서 입출력 요청이 발생했을 때 전이되는 상태는?

  • ① 준비(Ready) 상태
  • ② 대기/블록(Blocked/Wait) 상태 ✅
  • ③ 종료(Terminated) 상태
  • ④ 생성(New) 상태

상태 전이 흐름:

  • 생성 → 준비: 스케줄러가 메모리 할당 (Admitted)
  • 준비 → 실행: CPU 스케줄러가 디스패치 (Dispatch)
  • 실행 → 준비: 타임아웃/선점 (Timeout)
  • 실행 → 대기: I/O 요청 (I/O Wait)
  • 대기 → 준비: I/O 완료 (I/O Complete)
  • 실행 → 종료: 작업 완료 (Exit)

【기출 토픽 2】 CPU 스케줄링 알고리즘

기출 문제 예시: 각 프로세스에 동일한 크기의 CPU 시간(퀀텀)을 순환하며 할당하는 선점형 스케줄링 알고리즘은?

  • ① FCFS (First Come First Served)
  • ② SJF (Shortest Job First)
  • ③ 라운드 로빈 (Round Robin) ✅
  • ④ 우선순위 스케줄링

주요 스케줄링 알고리즘 비교:

  • FCFS: 도착 순서대로 처리, 비선점, 호위 효과 발생
  • SJF: 실행 시간 짧은 것 먼저, 기아 현상 가능
  • RR: 타임 퀀텀 단위 순환, 대화형 시스템 적합
  • 다단계 큐: 우선순위별 큐 분리, 각 큐마다 다른 알고리즘

【기출 토픽 3】 교착상태(Deadlock) 4가지 조건

기출 문제 예시: 교착상태 발생의 4가지 필요 조건 중 “프로세스가 자원을 점유한 채 다른 자원을 요청하며 기다린다”는 조건은?

  • ① 상호 배제 (Mutual Exclusion)
  • ② 점유와 대기 (Hold and Wait) ✅
  • ③ 비선점 (No Preemption)
  • ④ 순환 대기 (Circular Wait)

교착상태 4조건 암기: 상(호 배제) + 점(유와 대기) + 비(선점) + 순(환 대기) → “상점비순”

해결 방법: 예방(4조건 중 하나 제거) / 회피(은행가 알고리즘) / 탐지(자원 할당 그래프) / 복구(프로세스 종료)

【기출 토픽 4】 페이지 교체 알고리즘

기출 문제 예시: 앞으로 가장 오랫동안 사용되지 않을 페이지를 교체하는 이론적으로 최적인 알고리즘은?

  • ① FIFO
  • ② OPT (Optimal) ✅
  • ③ LRU (Least Recently Used)
  • ④ LFU (Least Frequently Used)

페이지 교체 알고리즘 비교:

  • FIFO: 가장 오래된 페이지 교체, 벨라디 이상 현상 발생
  • OPT: 미래 참조를 알 수 없어 이론적으로만 최적
  • LRU: 가장 오래전에 사용된 페이지 교체, 실제 구현 多
  • LFU: 사용 빈도 가장 낮은 페이지 교체

운영체제 최종 정리

프로세스 상태 전이 다이어그램, 스케줄링 알고리즘 특징 비교, 교착상태 4조건(상점비순), 페이지 교체 알고리즘을 중심으로 학습하세요. 스케줄링 알고리즘은 직접 계산 문제(평균 대기 시간, 반환 시간)도 출제되므로 손으로 풀어보는 연습이 필요합니다.

zerg96

Recent Posts

충격! 코스피 8% 폭락에 SK텔레콤 AI 차단까지 – 한국의 AI 도박이 터졌다

코스피 8% 폭락, 서킷브레이커 발동, SK텔레콤 Claude AI 차단까지. 한국의 AI 레버리지 버블이 단 하루…

1개월 ago

당신 얼굴이 이미 쓰이고 있다… AI 딥페이크 범죄, 생각보다 훨씬 심각합니다

SNS 사진 1장으로 30초 만에 딥페이크 영상이 완성됩니다. 당신의 얼굴이 이미 범죄에 악용되고 있을 수…

1개월 ago

당신 얼굴이 이미 쓰이고 있다 — AI 딥페이크 범죄, 생각보다 훨씬 심각합니다

SNS 사진 1장으로 30초 만에 딥페이크 영상이 완성됩니다. 당신의 얼굴이 이미 범죄에 악용되고 있을 수…

1개월 ago

달러·원 환율 급등, 지금 당신이 꼭 알아야 할 것들

달러/원 환율이 급등하는 이유와 실생활 영향을 정리했습니다. 지금 당장 활용할 수 있는 환전·투자 대응 전략까지…

1개월 ago

미래에셋·미래에셋벤처투자·미래에셋생명 동반 급등, 스페이스X와 무슨 관계?

미래에셋·미래에셋벤처투자·미래에셋생명이 동반 급등한 이유는 스페이스X 상장 기대감입니다. 세 회사가 스페이스X와 어떻게 연결되어 있는지 상세히 분석했습니다.

1개월 ago

스페이스X 상장 D-데이? 일론 머스크가 절대 말 안 하는 진짜 이유

스페이스X 상장이 계속 미뤄지는 진짜 이유를 파헤쳤습니다. 화성 계획, 스타링크 분리, 국방 계약... 머스크가 절대…

1개월 ago