운영체제는 정보처리기사에서 가장 비중이 높은 과목 중 하나입니다. 프로세스 상태, CPU 스케줄링 알고리즘(SJF, RR 등), 페이지 교체 알고리즘, 교착상태(Deadlock) 조건과 해결 방법을 중심으로 학습하세요.
기출 문제 예시: 프로세스가 CPU를 할당받아 실행 중인 상태에서 입출력 요청이 발생했을 때 전이되는 상태는?
상태 전이 흐름:
기출 문제 예시: 각 프로세스에 동일한 크기의 CPU 시간(퀀텀)을 순환하며 할당하는 선점형 스케줄링 알고리즘은?
주요 스케줄링 알고리즘 비교:
기출 문제 예시: 교착상태 발생의 4가지 필요 조건 중 “프로세스가 자원을 점유한 채 다른 자원을 요청하며 기다린다”는 조건은?
교착상태 4조건 암기: 상(호 배제) + 점(유와 대기) + 비(선점) + 순(환 대기) → “상점비순”
해결 방법: 예방(4조건 중 하나 제거) / 회피(은행가 알고리즘) / 탐지(자원 할당 그래프) / 복구(프로세스 종료)
기출 문제 예시: 앞으로 가장 오랫동안 사용되지 않을 페이지를 교체하는 이론적으로 최적인 알고리즘은?
페이지 교체 알고리즘 비교:
프로세스 상태 전이 다이어그램, 스케줄링 알고리즘 특징 비교, 교착상태 4조건(상점비순), 페이지 교체 알고리즘을 중심으로 학습하세요. 스케줄링 알고리즘은 직접 계산 문제(평균 대기 시간, 반환 시간)도 출제되므로 손으로 풀어보는 연습이 필요합니다.
코스피 8% 폭락, 서킷브레이커 발동, SK텔레콤 Claude AI 차단까지. 한국의 AI 레버리지 버블이 단 하루…
SNS 사진 1장으로 30초 만에 딥페이크 영상이 완성됩니다. 당신의 얼굴이 이미 범죄에 악용되고 있을 수…
SNS 사진 1장으로 30초 만에 딥페이크 영상이 완성됩니다. 당신의 얼굴이 이미 범죄에 악용되고 있을 수…
달러/원 환율이 급등하는 이유와 실생활 영향을 정리했습니다. 지금 당장 활용할 수 있는 환전·투자 대응 전략까지…
미래에셋·미래에셋벤처투자·미래에셋생명이 동반 급등한 이유는 스페이스X 상장 기대감입니다. 세 회사가 스페이스X와 어떻게 연결되어 있는지 상세히 분석했습니다.
스페이스X 상장이 계속 미뤄지는 진짜 이유를 파헤쳤습니다. 화성 계획, 스타링크 분리, 국방 계약... 머스크가 절대…