발전을 위한 기록

[컴퓨터일반] 정보처리 시스템의 유형 6가지(정의, 특징) 본문

컴퓨터일반

[컴퓨터일반] 정보처리 시스템의 유형 6가지(정의, 특징)

릴릴2 2024. 4. 29. 15:00

정보처리 시스템 중 대표적인 6가지입니다. 

(일괄처리 시스템, 다중 프로그래밍 시스템, 실시간 처리 시스템,

시분할 시스템, 다중처리 시스템, 분산처리 시스템)


 

1.일괄처리 시스템(Batch Processing System)

- 사용자의 요청을 모아 두었다가 한 번에 처리하는 방식입니다. 

- 모든 작업이 미리 정의된 일정에 따라 순차적으로 실행됩니다. 

- 사용자는 결과를 즉시 확인할 수 없습니다.

 

특징

- 대량의 데이터를 처리할 때 효율적입니다.

- 처리 시간이 오래 걸릴 수 있으나, 사용자의 개입 없이 자동으로 진행합니다.


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

- 하나의 시스템에서 두 개 이상의 프로그램을 주기억장치에 적재시켜 동시에 실행되는 것처럼 처리하는 방식입니다.

- CPU가 여러 프로그램 간을 전환하여 병행 처리를 지원합니다. 

 

특징

- CPU이용률을 향상시켜 시스템 성능을 향상시킵니다. 

- 프로그램간의 충돌을 방지하기 위한 메모리 관리가 필요합니다.


3. 실시간 처리 시스템(Real-time Processing System)

- 작업을 즉각적으로 처리하고 실시간으로 결과를 제공하는 시스템입니다. 

- 주로 제어 시스템과 통신 시스템에서 사용됩니다.

 

특징

- 높은 신뢰성과 정확성이 요구됩니다.

- 처리 속도가 매우 빠르고, 시간 제한이 엄격합니다.


4. 시분할 시스템(Time-sharing System)

- 여러 사용자가 동시에 컴퓨터 자원을 공유하며, 각 사용자에게 일정한 시간을 할당하여 작업을 처리하는 시스템입니다.

 

특징

- 대화형 작업을 지원하며, 사용자의 입력에 빠르게 반응합니다.


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

- 여러개의 CPU가 동시에 작업을 처리하는 시스템입니다.

 

특징 

- 병렬 처리를 통해 높은 처리량과 성능을 제공합니다.

- 고비용과 복잡성이 있으며, 프로그래밍이 어려울 수 있습니다.


6. 분산처리 시스템(Distributed Processing System)

- 여러 컴퓨터가 네트워크로 연결되어 작업을 분산하여 처리하는 시스템입니다.

- 각 컴퓨터는 자체적으로 작업을 수행하며, 결과를 주고받습니다.

 

특징 

- 자원의 공유와 부하 분산이 가능합니다.

- 네트워크 통신에 따른 지연이 발생할 수 있으며, 데이터 일관성 유지가 중요합니다.

728x90