Page 12 -
P. 12
A B C D
• 자원 보호 기능을 제공한다.
• 입·출력에 대한 보조 기능을 제공한다.
• 가상 계산기 기능을 제공한다.
4 운영체제 운용 기법 전문가의 조언
2500104
운영체제의 운용 기법과 각 기법
• 초기의 컴퓨터 시스템에서 사용된 형태로, 일정량 또는 일정 기간 동안 데이 의 특징을 알아두어야 하며, 각 운
일괄 처리(Batch
터를 모아서 한꺼번에 처리하는 방식이다. 용 기법을 구분할 수 있어야 합니
Processing) 시스템
• 급여 계산, 지불 계산, 연말 결산 등의 업무에 사용한다. 다. 특히 시분할 시스템의 의미와
특징은 정확히 숙지하세요.
• 하나의 CPU와 주기억장치를 이용하여 여러 개의 프로그램을 동시에 처리하
다중 프로그래밍 는 방식이다.
(Multi-Programming)
시스템 • 하나의 주기억장치에 2개 이상의 프로그램을 기억시켜 놓고, 하나의 CPU와
대화하면서 동시에 처리한다.
• 여러 명의 사용자가 사용하는 시스템에서 컴퓨터가 사용자들의 프로그램을
번갈아 가며 처리해 줌으로써 각 사용자에게 독립된 컴퓨터를 사용하는 느낌
시분할(Time Sharing) 을 주는 방식으로, 라운드 로빈(Round Robin) 방식이라고도 한다.
시스템
• 다중 프로그래밍 방식과 결합하여 모든 작업이 동시에 진행되는 것처럼 대화
식 처리가 가능하다.
• 여러 개의 CPU와 하나의 주기억장치를 이용하여 여러 개의 프로그램을 동시
다중 처리(Multi- 에 처리하는 방식이다.
Processing) 시스템 • 하나의 CPU가 고장나더라도 다른 CPU를 이용하여 업무를 처리할 수 있으므
로 시스템의 신뢰성과 안정성이 높다.
• 데이터 발생 즉시, 또는 데이터 처리 요구가 있는 즉시 처리하여 결과를 산출
하는 방식이다.
실시간 처리(Real Time
Processing) 시스템 • 우주선 운행이나 레이더 추적기, 핵물리학 실험 및 데이터 수집, 전화교환장
치의 제어, 은행의 온라인 업무, 좌석 예약 업무, 인공위성, 군함 등의 제어 업
무 등 시간에 제한을 두고 수행되어야 하는 작업에 사용된다.
다중 모드 처리(Multi- 일괄 처리 시스템, 시분할 시스템, 다중 처리 시스템, 실시간 처리 시스템을 한
Mode Processing) 시스템에서 모두 제공하는 방식이다.
• 여러 개의 컴퓨터(프로세서)를 통신 회선으로 연결하여 하나의 작업을 처리하
분산 처리(Distributed 는 방식이다.
Processing) 시스템 • 각 단말장치나 컴퓨터 시스템은 고유의 운영체제와 CPU, 메모리를 가지고
있다.
23.2, 22.4
잠깐만요 운영체제 운용 기법의 발달 과정 전문가의 조언
2500131
운영체제 운영 기법의 발전 과정
• 다중 프로그래밍 을 구분할 수 있을 정도로만 알아
시스템 두세요.
일괄 처리 분산 처리
1세대 2세대 •다중 처리 시스템 3세대 다중 모드 4세대
시스템 시스템
•시분할 시스템
•실시간 처리 시스템
1장 응용 SW 기초 기술 활용 21
2025. 9. 24. 오전 11:01
2026기본서필기_산업기사_1과1장(017-088)_ej4.indd 21 2025. 9. 24. 오전 11:01
2026기본서필기_산업기사_1과1장(017-088)_ej4.indd 21

