[정보처리기사] 운영체제 운용 기법 및 발달 과정
- 자격증,이론/정보처리기사
- 2020. 6. 1. 14:39
반응형
뭔가 이 부분도 개정된 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, 메모리를 가지고 있음
'자격증,이론 > 정보처리기사' 카테고리의 다른 글
[정보처리기사] 페이지 교체 알고리즘 (FIFO/LRU/LFU/NUR) (2) | 2020.06.03 |
---|---|
[정보처리기사] 가상기억장치의 구현기법 (페이징, 세그멘테이션) (0) | 2020.06.02 |
[정보처리기사] 운영체제의 개념 (정의/목적/기능/종류) (0) | 2020.05.31 |
[정보처리기사] 주요 정렬 알고리즘의 이해 (삽입/버블/선택정렬) (2) | 2020.05.30 |
[정보처리기사] DML - SELECT문 형식 (SELECT/FROM/WHERE/GROUP BY/HAVING절) (0) | 2020.05.29 |