본문 바로가기

IT통합기초

02. 시스템(컴퓨터)의 구성

시스템이란?

 > 어떤 업무를 수행하기 위한 기계적인 요소의 집합체 = 컴퓨터

 

 

1. 하드웨어 : 컴퓨터를 구성하는 모든 기계 장치를 통틀어 이르는 말

   1) 입력장치 : 데이터의 처리를 위해 컴퓨터의  처리장치에 데이터를 주는 장치 (EX : 마우스, 키보드, 스캐너, 마이크 등)

 

   2) 제어/연산 장치 : 데이터를 제어하고 연산을 수행, 처리하는데 필요한 장치 = CPU

                                                                                   ( CPU는 프로세서라고도 부름, 프로세스랑 혼동하지 말기 )

 

CPU의 동작과정

1+1 입력

Bus interface (데이터가 지나가는 통로)

Register (임시  기억장치, 임시로 1+1을 기억)

ALU (연산장치, 1+1을 계산하여 2를 도출)

Control Unit (제어장치, 오류가 없는지 확인)

ALU

Register

Bus Interface

2를 출력

 

 

   3) 기억장치 : 데이터를 저장하는데 이용되는 장치

 

      ① 주기억장치

         1) ROM : 펌웨어(하드웨어에 들어가는 소프트웨어)을 저장하는 저장공간

         2) RAM : 프로세스(실행중인 프로그램)를 저장하는 기억장치로 임시 저장공간

                    (RAM은 재부팅 시 날아감, 휘발성 메모리 또는 메모리라고 부름)

 

      ② 보조기억장치 : 프로그램이나 데이터를 영구적으로 보관하기 위한 기억장치 (하드디스크, SSD)

             ( 보조기억장치가 있어서 게임이나 프로그램 설치 후 재부팅해도 재설치를 하지 않아도 됨 )

 

 

   4) 출력장치 : 데이터가 처리되어 나온 결과를 사람이 알 수 있도록 보여주는 장치 (EX:모니터, 스피커, 프린터기)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. 소프트웨어 : 컴퓨터를 통제하거나 컴퓨터에 명령을 내려서 작업을 수행하게 하는 프로그램 = 프로그램

   1) 시스템 소프트웨어(OS) : 사용자가 컴퓨터를 사용할 수 있게 하는 매개체 역할 (EX : 윈도우, 리눅스 등 운영체제)

      ① 특징 : 내부 기능의 통제와 응용 소프트웨어의 실행

      ② 거의 대부분의 시스템 소프트웨어는 운영체제임, 그래서 운영체제 = 시스템 소프트웨어라고 생각해도 무리X

                                ( 다만, 운영체제를 제외한 프로그램이 시스템 소프트웨어인 경우가 있긴 함 )

 

   2) 응용 소프트웨어 : 특정한 목적을 위해 개발된 프로그램 (EX : LOL, 카카오톡, Microsoft프로그램 등)

      ① 특징 : 시스템 소프트웨어가 없으면 실행되지 못함

728x90