본문 바로가기
CS 공부/컴퓨터 구조

컴퓨터 분류

by 학습하는 청년 2024. 12. 26.

취종 수정 : 24.12.26

컴퓨터 분류

1. 처리성능과 규모에 따른 분류

마이크로 컴퓨터

☞ 마이크로프로세서(microprocessor)를 중앙처리장치로 사용하는 컴퓨터로 워크스테이션과 개인용 컴퓨터가 있다. 최초의 마이크로프로세서는 1970년초에 개발되었고 마이크로 컴퓨터가 개발되기 시작했다. 최근에는 개인용 컴퓨터의 발전으로 워크스테이션과의 구별이 모호해지고 있다.

 

Q. 워크스테이션?

일반적인 개인옹 컴퓨터나 데스크톱보다 훨씬 더 강력한 성능을 제공하는 전문가용 컴퓨터 시스템이다. 주로 CAD/CAM 설계, 3D 렌더링, 영상 처리, 과학적 계산, 소프트웨어 개발과 같은 고성능이 요구되는 전문적인 작업을 수행하기 위해 설게됐다.

하드웨어 측면에서는 다중 코어 프로세서, 대용량 RAM, 전문가용 그래픽 카드와 같은 고성능 부품들을 탑재하고 있으며, 이러한 부품들은 일반 PC에 사용하는 것보다 더 높은 안정성과 신뢰성을 제공한다. 또한, 더 엄격한 품질 기준과 테스트 과정을 거쳐 제작된다.

또 다른 특징은 전문 소프트웨어와의 높은 호환성화 안정성이다. 최적의 성능을 발휘할 수 있도록 설계되어 있으며, 이는 작업 생산성을 크게 향상시킨다.

 

 

미니 컴퓨터

☞ 메인프레임 컴퓨터와 마이크로 컴퓨터 사이의 성능을 가진 컴퓨터로 개인용 컴퓨터와 비교하면 주기억장치와 보조기억장치의 용량이 크며 다수의 사용자가 동시에 한 컴퓨터를 사용할 수 있는 멀티유저 시스템이다.

 

메인프레임

☞ 메인프레임(mainframe) 또는 대형 컴퓨터는 다양한 데이터를 처리할 수 있는 범용 목적의 대형 컴퓨터로서, 다수의 단말기(terminal)를 연결하여 많은 사람들이 복잡한 작업을 수행할 수 있다.

 

슈퍼컴퓨터

☞ 고속의 연산처리를 위한 중앙처리장치, 대규모의 용량을 가진 주기억장치, 강력한 병렬처리를 지원하는 소프트웨어로 이루어진 컴퓨터이다. 환경, 에너지, 기상예보, 천체 관측, 고도의 계산 등에 주로 쓰인다.


2. 구조에 따른 분류

병렬 컴퓨터

☞ 동시에 여러 개의 마이크로프로세서를 사용하는 컴퓨터이다. 병렬 컴퓨터용으로 작성된 프로그램은 처리속도를 향상시키고, 단위시간당 작업량을 증가시킬 수 있다. 수천 개의 마이크로프로세서를 사용하는 컴퓨터시스템을 초병렬 컴퓨터라고 한다.

 

분산컴퓨팅

☞ 컴퓨터 프로그램이나 데이터가 네트워크상에 2대 이상의 컴퓨터에 걸쳐 있을 때, 이것을 분산컴퓨팅이라 한다.

 

클라우드 컴퓨팅

☞ 정보가 인터넷상의 서버에 영구적으로 저장되고, 테스크톱 * 노트북 * 스마트폰 등의 클라이언트에서 일시적으로 보관되는 컴퓨터 환경을 뜻한다. 서버나 소프트웨어를 클라우드라고 하며, 이미 설치된 소프트웨어를 사용하는 것이므로 별도로 설치할 필요 없이 바로 사용할 수 있으며, 설치 시 문제가 될 수 있는 호환성 문제도 근본적으로 해결할 수 있다.


3. 처리방법에 따른 분류

전용컴퓨터(special purpose computer)

☞ 특정한 목적에 사용하기 위해 제작된 컴퓨터로 군사용, 기상 예보용, 천문학 등 특정 분야에서 사용된다.

 

범용컴퓨터(general purpose computer)

☞ 여러 분야의 다양한 업무를 처리할 수 있도록 일반 목적용으로 설계된 컴퓨터로 과학 계산, 통계처리 등 광범위하게 사용할 수 있다.


4. 처리방법에 따른 분류

일괄(bath)처리 컴퓨터

☞ 계속해서 발생되는 자료를 축적하여 두었다가 일정 시점 단위로 한꺼번에 처리하는 자료처리 방식

 

실시간(real-time) 처리 컴퓨터

☞ 리얼타임 시스템, 온라인 처리 시스템 또는 즉시처리 시스템이라고도 한다. 컴퓨터에 의한 정보 처리방식으로 데이터가 발생한 시점에서 필요한 계산처리를 즉석에서 처리하여 그 결과를 데이터가 발생한 곳에 되돌려 보내는 방식이다. 주로 항공기나 철도의 좌석 예약 시스템, 은행의 예금업무 등에서 응용된다.


5. 자료표현에 따른 분류

디지털 컴퓨터(digital computer)

☞ 아날로그 컴퓨터와 대응하는 개념이며, 모든 양과 변수들을 표현하는 데 이산형의 숫자를 사용하는 컴퓨터로서, 일시적인 전기의 흐름으로 숫자를 표시한다. 즉, 디지털 데이터로 연산을 하거나 논리수행을 하는 컴퓨터를 말한다. 불연속적인 자료를 처리할 수 있으며 이용범위가 매우 넓다.

 

아날로그 컴퓨터(analog computer)

☞ 아날로그 자료(전압, 길이, 전류, 온도 등)의 연속적이고 자료를 입력받아 곡선이나 그래프로 출력하는 컴퓨터

 

하이브리드 컴퓨터(hybrid computer)

☞ 아날로그 컴퓨터와 디지털 컴퓨터의 장점을 살려서 설게 * 제작한 것이다. 어떤 유형의 데이터도 처리할 수 있다. 혼합형이므로 디지털, 아날로그 신호를 모두 처리할 수 있다. A/D변환기(analog-digital converter), D/A(digital-analog converter)에 의해서 자료를 아날로그형, 디지털형으로 출력할 수 있다.


참고

독학사 교재

'CS 공부 > 컴퓨터 구조' 카테고리의 다른 글

순차논리회로  (0) 2024.12.26
조합논리회로  (0) 2024.12.26
부울 대수 및 논리 게이트  (0) 2024.12.26
컴퓨터의 기본구조  (0) 2024.12.26
컴퓨터 구조를 공부해야 하는 이유  (0) 2024.12.25

댓글