운영체제정보처리기사(구) · 2013년03월10일 · 51/100
51.하나의 CPU는 같은 시점에서 여러 개의 작업을 동시에 수행할 수 없기 때문에 CPU의 전체 사용 기간을 작은 작업 시간량(time slice)으로 나누어서 그 시간량 동안만 번갈아 가면서 CPU를 할당하여 각 작업을 처리하는 기법은?
1
실시간 처리 시스템
2
시분할 시스템정답
3
다중 처리 시스템
4
일괄 처리 시스템
해설
1. 실시간 처리 시스템(real time processing system) : 데이터의 입력과 동시에 실시간으로 처리하여 응답하는 시스템 3. 다중 처리 시스템 : 여러개의 작업을 하나의 시스템에서 동시에 처리할 수 있도록 한 시스템, 대표적으로 리눅스시스템이 있다. CPU가 항상 실행중인 프로세스를 갖도록 하여 활용을 극대화 한 시스템이다. 4. 일괄 처리 시스템(batch processing system) : 일정 시간이나 기간을 두고 일정한 양이 될때까지 데이터를 모아두었다가 일괄적으로 처리하는 시스템 정답 2. 시분할 시스템: 프로세스 사용시간을 time slice(작은 작업시간)으로 분할하여 여러 작업을 한 대의 컴퓨터로 처리하도록 하는 시스템