컴퓨터시스템의 하드웨어
컴퓨터시스템의 주요 구성장치
- 입력장치
- 기억장치
- 연산장치 → CPU
- 제어장치 → CPU
- 출력장치
3가지 기본동작
- 산술연산
- 논리연산
- 입출력
컴퓨터시스템의 소프트웨어
- 사람이 컴퓨터에게 작업 지시하거나 하드웨어와 이용자 사이 이용자가 하드웨어를 의식하지 않고 쉽게 이용할 수 있도록 매개체 역할을 수행하는 프로그램 집합
응용소프트웨어
ex) 학사관리 프로그램, 급여관리 프로그램, 재고관리 프로그램 등
시스템소프트웨어
ex) 운영체제, 컴파일러, 링커, 로드 등
프로그램 (program)
- 컴퓨터 실행시키기 위해 차례대로 작성된 명령어들 집합
- 주기억장치에 저장된 일련의 명령어들로 컴퓨터시스템에서 일어나야 할 동작 규정
- 컴퓨터시스템에서 어떤 처리동작이 일어나야 하는지 명시
- 올바른 처리가 이뤄질 수 있도록 명령어들 배열되어 있음
데이터와 정보
데이터 (data)
- 정보로 추출되어지기 전 가공되지 않은 것
- 사실 및 개념 또는 명령을 사람이나 자동기계가 통신·해석·처리 하기에 적절한 형태로 표시한 것
정보 (information)
어떤 매개체에 의해 집대성되고 의미 있는 것으로 처리되어 가공된 데이터
데이터 → 컴퓨터 (처리) → 결과출력 (유용한 정보)
개인용컴퓨터
- 출력장치 : CRT 터미널이나 액정 디스플레이장치
- 입력장치 : 키보드 (keyboard)와 마우스 (mouse)
- 마이크로프로세서 (처리속도)와 하드디스크 저장장치의 급속한 발전
- PDA : 전용단말기, 전용OS, Windows mobile / CE, Palm OS
마이크로프로세서와 운영체제
마이크로프로세서
- 1990년 대 : 인텔사 Intel 80386, Intel 80486 에서 펜티엄으로 발전
- 2000년 대 : 고성능 멀티 코어 i2,,, i7, 2021년 i11 (매시브 코어)로 발전
- 고성능, 3D, 애니메이션, 이미지, 음성인식 등 지원, 인터넷과 멀티미디어 시대 도래
운영체제
- PC : MS-DOS, Windows시리즈, Windows 11
- PDA : 팜 (Palm) OS, Windows CE
- 스마트폰 : iOS, Android, Windows Phone
서버시스템 (Server system)
- 정보자원의 효율적 분산 및 정보 이용자 접근 쉽게 구현하기 위해 클라이언트 / 서버 컴퓨팅과 같은 정보기술 이용한
정보시스템
- 강력한 성능과 기능 마이크로프로세서들
- CPU 1개 이상 탑재하여 적은 비용으로도 슈퍼컴퓨터 성능 가질 수 있음
ex) 웹 서버, 네트워크 서버, 메일 서버, 데이터베이스 서버, VOD (Video On Demand) 서버 등
메인프레임
- 1950년대 초 개발된 대형 범용컴퓨터
- 1060년대 후반 메인프레임 시대, 고가로 인해 소수 대기업들만 이용
- 자기디스크와 같은 보조 기억장치 사용
- 단말장치 (Terminal) 사용한 다중 사용자 환경
- 안정성, 고성능, 편리성, 보안성
- 대단위 네트워크 갖는 회사나 기관에 중앙 컴퓨터나 중앙서버로 사용
슈퍼컴퓨터
- 대용량 과학계산 처리 가능
- 매우 고가
- 우주개발, 원자력 계산, 국방과 무기 분야, 일기예보, 과학적 연구 등 사용
전용컴퓨터
- 특수한 작업 수행하기 위해 개발된 컴퓨터
- 미사일 유도체제, 핵반응시설 제어, 의료기기, 가전제품, 이공학 분야에서 실험실의 각종 기기 제어 등 각종 분야에 사용
'방통대 _ 컴퓨터과학과 > 컴퓨터의이해' 카테고리의 다른 글
[방송통신대학교 _ 컴퓨터과학과] 컴퓨터의이해 _ 정보화 사회와 컴퓨터 _ 정보사회와 정보혁명 (2) | 2025.03.04 |
---|