-->

[정보처리기사] 운영체제 운용 기법 및 발달 과정

뭔가 이 부분도 개정된 2020 정보처리기사 책에서는 찾아볼 수 없었는데, 이전에는 나름 출제 빈도가 높았기 때문에 혹시 몰라 일단 포스팅해둔다.

 

 

운영체제 운용 기법 및 발달 과정

일괄처리 시스템 (Batch Processing)

- 초기의 컴퓨터 시스템에서 사용된 형태

- 일정량의 데이터를 모아 한꺼번에 처리하는 방식

- 컴퓨터 시스템을 효율적으로 관리할 수 있음

- 사용자 측면에서는 반환 시간이 늦지만 하나의 작업이 모든 자원을 독점하므로 CPU 유휴 시간이 줄어듦

 

다중프로그래밍 시스템 (Multi-Programming)

- 하나의 CPU와 주기억장치를 이용해 여러 개의 프로그램을 동시에 처리

 

시분할시스템 (Time Sharing)

- 라운드로빈 방식이라고도 함

- 여러명의 사용자가 사용하는 시스템에서 컴퓨터가 사용자들의 프로그램을 번갈아 처리해줌으로써 각 사용자에게 독립된 컴퓨터를 사용하는 느낌을 줌

- CPU는 같은 시점에 여러 개의 작업을 동시에 수행할 수 없기 때문에 CPU의 전체 사용시간을 작은 작업 시간량으로 나누어서 그 시간량 동안만 번갈아 가면서 CPU를 할당함

 

다중처리 시스템 (Multi-Processing)

- 여러 개의 CPU하나의 주기억장치를 이용해 동시에 처리

- 하나의 CPU가 고장나도 다른 CPU를 이용할 수 있으므로 신뢰성이 높음

 

실시간처리시스템 (Real Time Processing)

- 데이터 발생 즉시 처리해 결과를 산출

- 시간에 제어를 두고 수행되어야 하는 작업에 사용됨

 

다중모드처리 (Multi Mode Processing)

- 일괄처리,시분할,다중처리,실시간처리 시스템을 모두 제공하는 방식

 

분산처리스시스템 (Distributed Processing)

- 여러 개의 컴퓨터를 통신 회선으로 연결해 하나의 작업을 처리함

- 각 단말장치나 컴퓨터 시스템은 고유의 운영체제, CPU, 메모리를 가지고 있음

 

댓글

Designed by JB FACTORY