[태그:] 정보처리산업기사
-
![[4일차] 2025 정보처리산업기사 운영체제 – 파일 시스템의 개념과 구조 (파일, FCB, 디렉터리) 1 [4일차] 2025 정보처리산업기사 운영체제 – 파일 시스템의 개념과 구조 (파일, FCB, 디렉터리)](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E)
[4일차] 2025 정보처리산업기사 운영체제 – 파일 시스템의 개념과 구조 (파일, FCB, 디렉터리)
—
정보처리산업기사, 운영체제는 사용자가 데이터를 저장하고 불러올 수 있도록 파일 시스템(File System) 을 제공한다. 파일 시스템은 보조기억장치(HDD, SSD 등)에 존재하는 데이터를 논리적으로 구성하고, 파일이라는 단위로 관리한다. 즉, 하드웨어인 디스크를 사용자가 인식할 수 있는 논리적 공간(Logical Space) 으로 추상화하는 계층이다. 운영체제는 이를 통해 데이터의 저장·검색·삭제·보호 등의 작업을 일관성 있게 수행할 수 있다. 이번 학습에서는 파일의 개념, 파일…
-
![[3일차] 2025 정보처리산업기사 운영체제 – 디스크 스케줄링 알고리즘 (FCFS, SSTF, SCAN, CSCAN) 2 [3일차] 2025 정보처리산업기사 운영체제 – 디스크 스케줄링 알고리즘 (FCFS, SSTF, SCAN, CSCAN)](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E)
[3일차] 2025 정보처리산업기사 운영체제 – 디스크 스케줄링 알고리즘 (FCFS, SSTF, SCAN, CSCAN)
—
정보처리산업기사, 운영체제는 프로세스뿐 아니라 입출력(I/O) 요청도 효율적으로 처리해야 한다. 특히 하드디스크는 탐색 시간(Seek Time) 이 전체 성능에 큰 영향을 주기 때문에, 요청 순서를 최적화하는 디스크 스케줄링(Disk Scheduling) 알고리즘이 사용된다. 이번 학습에서는 디스크 스케줄링의 기본 원리와 시험에 자주 등장하는 네 가지 알고리즘을 비교한다. 정보처리산업기사 1개월 단기 과정 스케줄을 확인하고 싶은분들은 아래글을 이용바랍니다. 1. 디스크 스케줄링 개요…
-
![[3일차] 2025 정보처리산업기사 운영체제 – 페이지 교체 알고리즘 (OPT, FIFO, LRU, LFU, NUR, SCR) 3 [3일차] 2025 정보처리산업기사 운영체제 – 페이지 교체 알고리즘 (OPT, FIFO, LRU, LFU, NUR, SCR)](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E)
[3일차] 2025 정보처리산업기사 운영체제 – 페이지 교체 알고리즘 (OPT, FIFO, LRU, LFU, NUR, SCR)
—
정보처리산업기사, 가상기억장치에서는 모든 프로그램이 동시에 메모리에 올라갈 수 없기 때문에, 운영체제는 필요한 페이지만 메모리에 적재하고 불필요한 페이지를 교체한다. 이때 어떤 페이지를 내보낼지를 결정하는 규칙이 바로 페이지 교체 알고리즘(Page Replacement Algorithm) 이다. 이번 학습에서는 실기 시험에 자주 등장하는 OPT, FIFO, LRU, LFU, NUR, SCR(Clock) 알고리즘을 정리하고, 각 방식의 원리와 비교표를 함께 살펴본다. 정보처리산업기사 1개월 단기 과정…
-
![[3일차] 2025 정보처리산업기사 운영체제 – 가상기억장치(Virtual Memory) 4 [3일차] 2025 정보처리산업기사 운영체제 – 가상기억장치(Virtual Memory)](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E)
[3일차] 2025 정보처리산업기사 운영체제 – 가상기억장치(Virtual Memory)
—
정보처리산업기사, 운영체제는 물리 메모리보다 큰 프로그램을 실행하기 위해 가상기억장치(Virtual Memory) 를 사용한다. 이는 실제로 모든 데이터를 메모리에 올려두지 않고, 필요한 일부만 적재하는 방식으로 프로세스 실행의 유연성과 효율을 극대화한다. 정보처리산업기사 1개월 단기 과정 스케줄을 확인하고 싶은분들은 아래글을 이용바랍니다. 1. 가상기억장치의 개념 1) 정의 가상기억장치는 보조기억장치(예: HDD, SSD) 의 일부를 주기억장치처럼 활용하는 기술이다. 즉, 사용자는 실제보다 더…
-
![[3일차] 2025 정보처리산업기사 운영체제 – 연속 메모리 할당기법 (단일 분할, 다중 분할, 단편화) 5 [3일차] 2025 정보처리산업기사 운영체제 – 연속 메모리 할당기법 (단일 분할, 다중 분할, 단편화)](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E)
[3일차] 2025 정보처리산업기사 운영체제 – 연속 메모리 할당기법 (단일 분할, 다중 분할, 단편화)
—
정보처리산업기사, 운영체제는 제한된 주기억장치를 여러 프로그램이 함께 사용하는 구조를 제공한다. 이때 메모리를 어떻게 나누고 배치할지를 결정하는 방식이 연속 메모리 할당기법이다. 이번 학습에서는 단일 분할, 다중 분할, 그리고 이와 관련된 오버레이, 스와핑, 고정분할, 가변분할을 함께 정리한다. 정보처리산업기사 1개월 단기 과정 스케줄을 확인하고 싶은분들은 아래글을 이용바랍니다. 1. 연속 메모리 할당의 기본 개념 하나의 프로세스가 하나의 연속된 공간을…
-
![[3일차] 2025 정보처리산업기사 운영체제 – 주기억 장치 관리와 단편화 (반입전략, 배치전략) 6 [3일차] 2025 정보처리산업기사 운영체제 – 주기억 장치 관리와 단편화 (반입전략, 배치전략)](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E)
[3일차] 2025 정보처리산업기사 운영체제 – 주기억 장치 관리와 단편화 (반입전략, 배치전략)
—
운영체제는 여러 프로그램이 동시에 실행될 때 제한된 주기억장치(Main Memory) 를 효율적으로 분배해야 한다. 프로세스마다 필요한 메모리의 크기와 시점이 다르기 때문에 운영체제는 언제, 어디에, 어떻게 적재할 것인지를 결정하는 전략을 사용한다. 이번 학습에서는 주기억 장치 관리의 핵심 전략인 반입전략(Fetch Strategy) 과 배치전략(Placement Strategy), 그리고 이 과정에서 발생하는 단편화(Fragmentation) 개념을 정리한다. 정보처리산업기사 1개월 단기 과정 스케줄을 확인하고 싶은분들은…
-
![[2일차] 2025 정보처리산업기사 운영체제 – 프로세스 동기화와 교착상태 7 [2일차] 2025 정보처리산업기사 운영체제 – 프로세스 동기화와 교착상태](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E)
[2일차] 2025 정보처리산업기사 운영체제 – 프로세스 동기화와 교착상태
—
정보처리산업기사 운영체제의 중요한 역할 중 하나는 프로세스 간 협력과 제어이다. CPU는 동시에 여러 프로세스를 처리하지만, 공유 자원(메모리, 파일, 입출력 장치)에 접근할 때 충돌이 발생할 수 있다. 이를 해결하기 위한 개념이 프로세스 동기화(Process Synchronization) 이며, 잘못된 제어로 인해 두 프로세스가 서로 자원을 대기하는 상태를 교착상태(Deadlock) 라고 한다. 이번 학습에서는 이 두 개념을 연결하여 살펴본다. 정보처리산업기사 1개월…
-
![[2일차] 정보처리산업기사 운영체제 – 선점형 스케줄링 정리 (SRTF, RR, Priority, MLFQ, MLQ) 8 [2일차] 정보처리산업기사 운영체제 – 선점형 스케줄링 정리 (SRTF, RR, Priority, MLFQ, MLQ)](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E)
[2일차] 정보처리산업기사 운영체제 – 선점형 스케줄링 정리 (SRTF, RR, Priority, MLFQ, MLQ)
—
정보처리산업기사 운영체제의 핵심 개념 중 하나인 선점형 스케줄링(Preemptive Scheduling) 을 정리한다. 선점형은 실행 중인 프로세스라도 더 짧은 남은 시간이나 높은 우선순위를 가진 프로세스가 도착하면 운영체제가 CPU를 강제로 회수(Preempt) 하는 방식이다. 이번 학습에서는 대표적인 5가지 기법을 다룬다. 정보처리산업기사 1개월 단기 과정 스케줄을 확인하고 싶은분들은 아래글을 이용바랍니다. 1. SRTF (Shortest Remaining Time First) 개념 SRTF는 SJF(Shortest Job…
-
![[2일차] 2025 정보처리산업기사 운영체제 - 비선점(FCFS=FIFO, SJF) 9 [2일차] 2025 정보처리산업기사 운영체제 – 비선점(FCFS=FIFO, SJF)](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E)
[2일차] 2025 정보처리산업기사 운영체제 – 비선점(FCFS=FIFO, SJF)
—
정보처리산업기사 실기 과목 중 운영체제 파트에서는 프로세스 스케줄링(Process Scheduling) 의 개념과 계산이 핵심이다. 이번 학습에서는 스케줄링 기법 중 비선점형(Non-preemptive Scheduling) 방식을 중심으로 정리했다. 비선점형 스케줄링은 한 프로세스가 CPU를 할당받으면 스스로 CPU를 반납할 때까지 다른 프로세스가 대기하는 방식이다. 즉, 운영체제가 강제로 CPU를 회수하지 않는다. 이 방식은 단순하고 구현이 쉬운 장점이 있지만, 호위 효과(Convoy Effect) 라는 단점이…
-
![[2일차] 2025 정보처리산업기사 운영체제 프로세스 스케줄링 - 개념 정리 10 [2일차] 2025 정보처리산업기사 운영체제 프로세스 스케줄링 – 개념 정리](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3E%3C/svg%3E)
[2일차] 2025 정보처리산업기사 운영체제 프로세스 스케줄링 – 개념 정리
—
정보처리산업기사 운영체제의 핵심 주제인 프로세스 스케줄링 기법(Process Scheduling Algorithms)을 공부했다. 운영체제는 여러 프로세스가 동시에 실행되는 환경에서 CPU를 효율적으로 분배해야 한다. 이때 어떤 프로세스에게 CPU를 먼저 할당할지, 그리고 교체 시점을 어떻게 정할지를 결정하는 것이 스케줄링 기법이다. CPU는 시스템의 핵심 자원이기 때문에, 스케줄링의 설계 방식에 따라 시스템의 응답 속도, 처리량, 공정성이 달라진다. 따라서 각 스케줄링 기법의 동작…
![[4일차] 2025 정보처리산업기사 운영체제 – 파일 시스템의 개념과 구조 (파일, FCB, 디렉터리) 1 [4일차] 2025 정보처리산업기사 운영체제 – 파일 시스템의 개념과 구조 (파일, FCB, 디렉터리)](http://jupocket.com/wp-content/uploads/2025/05/JU의-사본.png)