컴퓨터란?
- 전자회로를 이용하여 입력된 데이터를 자동으로 처리한 후 결과를 즉시 출력하거나 이후에 사용할 수 있도록 저장하여 관리하는 기계입니다. 컴퓨터는 종류나 크기 또는 성능에 상관없이 하드웨어(hardware) 와 소프트웨어(software) 로
구성됩니다.
하드웨어는 컴퓨터를 구성하는 기계적 장치를 말합니다.
소프트웨어는 하드웨어의 동작을 지시하는 명령어 집합인 프로그램을 말합니다.
1. 하드웨어
하드웨어는 모니터, 하드디스크, 프린터 같은 컴퓨터와 관련된 모든 물리적 장치로 입력 기능, 출력 기능, 처리 기능, 저장 기능을 담당합니다.
1.1 입력장치
- 입력장치는 외부로부터 문자, 소리, 그림, 영상 등의 데이터를 전달받는 장치이다.
키보드, 마우스, 스캐너가 대표적이다.
1.2 출력장치
- 출력장치는 수행된 결과를 문서나 그림 형태로 사용자에게 전달하는 장치이다.
모니터와 프린터가 대표적이다.
1.3 중앙처리장치
- 중앙처리장치는 프로세서 라고도 불리는데, 입력된 데이터를 연산하여 결과를 얻기 위한 장치로 컴퓨터에서 가장 핵심적인 역할을 한다. 중앙처리장치의 내부는 제어장치 와 연산장치 로 구성된다.
- 제어장치는 중앙처리장치와 기억장치 사이에서 프로그램 명령과 데이터 입출력을 제어하고
- 연산장치는 산술연산(수치데이터를 대상으로 하는 덧셈, 뺄셈, 곱센, 나눗셈을 말한다.) 과
논리연산(2진 데이터 0과 1을 대상으로 하는 논리합, 논리곱, 부정, 배타적 논리합 등을 말한다.) 을 수행한다.
1.4 기억장치
- 기억장치는 입출력 데이터와 연산 처리 결과를 저장하는 장치로 주 기억장치(main memory)와 보조기억장치(secondary memory) 로 나눌 수 있다. 주 기억장치에는 RAM(Random Access Memory) 과 ROM(Read Only Memory) 이 있고, 보조 기억장치에는 하드디스크, CD-ROM, DVD, 플래시메모리 flash memory 등이 있다.
2. 소프트웨어
소프트웨어는 하드웨어를 구성하는 각 장치의 동작을 제어하는 명령어의 집합 ( 프로그램이라고도 부른다 )
컴퓨터 사용자는 소프트웨어를 통해 하드웨어를 제어한다. - 소프트웨어가 없으면 컴퓨터 사용이 힘듬
1. 시스템 소프트웨어
운영체제, 컴파일러, 어셈블러, 각종 유틸리티 등과 같이 컴퓨터 시스템을 운영하는 데 필요한 프로그램을 말한다.
사용자가 하드웨어를 쉽고 편하게 사용할 수 있도록 돕는 역할
2. 응용 소프트웨어
문서 작성, 그림 편집, 동영상 제작, 인터넷 검색 같은 특정 업무를 할 때 사용하는 프로그램을 말한다.
워드 프로세서, 스프레드 시트, 웹브라우저 등
'CS' 카테고리의 다른 글
HTTP 상태 코드 (0) | 2020.08.09 |
---|---|
URI 와 URL (0) | 2020.08.08 |
네트워크의 기본 TCP/IP (0) | 2020.08.08 |
컴퓨터 구조 (0) | 2020.07.21 |
댓글