학습 가이드 · 06
운영체제: 상태 전이와 자원 관리로 이해하기
프로세스·기억장치·파일·자원 관리 개념을 동작 순서와 상태 변화로 복습합니다.
공식 정보 확인일: 2026-10-23
무엇을 관리하는지 먼저 적으세요
운영체제 용어가 많아질수록 각 기능이 관리하는 대상부터 분류하는 것이 좋습니다. 실행 중인 작업, 메모리, 파일, 입출력처럼 대상을 나누고 어떤 요청을 받아 어떤 상태를 바꾸는지 적어 보세요. 정의 문장을 그대로 외우는 대신 관리 대상과 해결하려는 문제를 말할 수 있으면 기능 사이의 구별이 한결 쉬워집니다.
과정은 시간축 위에 놓으세요
프로세스 상태나 스케줄링을 공부할 때는 사건이 발생한 순서를 시간축에 적으세요. 시작 시각, 실행 구간, 대기 구간, 완료 시각을 구분하고 문제에서 요구하는 지표가 어떤 구간을 포함하는지 확인합니다. 계산 결과만 남기지 말고 사용한 정책과 동률 처리 조건도 적어야 다른 조건의 문제로 바뀌었을 때 같은 절차를 적용할 수 있습니다.
혼동하는 개념은 같은 사례로 비교하세요
비슷한 두 개념을 각각 설명하는 것보다 하나의 사례에 적용해 차이를 찾으면 기억이 오래갑니다. 어떤 요청이 거절되거나 어떤 상태가 계속되는지, 이를 해결하려면 어떤 조건을 바꿔야 하는지 질문하세요. 선택지를 검토할 때도 개념 이름만 보고 고르지 말고 해당 사례에서 관찰되는 행동이 설명과 맞는지 확인하는 습관을 들이세요.
실기용 설명을 짧게 작성하세요
필기 개념 하나를 복습한 뒤 목적, 동작, 효과의 세 문장으로 설명해 보세요. 문장이 길어질수록 핵심이 흐려지는지 점검하고 필요한 전문용어를 정확히 넣습니다. 앱의 객관식 연습은 개념 확인에 사용하되 필답형 실기를 준비할 때는 직접 답을 쓰고 누락된 조건을 수정하는 별도의 시간이 필요합니다.