하드웨어와 소프트웨어
컴퓨터의 구성 요소
크게 하드웨어와 소프트웨어로 나뉘어 져 있다.
- 하드웨어 : 컴퓨터를 구성하고 있는 물리적인 부품
- 소프트웨어 : 다양한 장치들을 동작시켜 특정 작업을 해결하는 프로그램
폰노이만 구조
- 입력장치를 통해서 명령과 데이터가 들어간다.
- 제어장치가 명령어와 데이터를 가지고 연산을 하게 된다.
- 연산의 결과값을 주기억장치에 저장한다
- 주기억장치에 있는 내용을 출력장치를 통해서 내보내준다.
이는 사람의 정보처리 , 문제해결 과정과 매우 유사하다.
이처럼 사람의 문제 해결 구조를 컴퓨터에 동일하게 만들었는데 ,
해당 구조를 폰 노이만 구조라고 한다.
소프트웨어의 구분
- 응용 소프트웨어 : 사용자의 업무나 목적에 맞게 설계된 문제 해결 처리 절차.
- 시스템 소프트웨어 : 하드웨어를 제어,관리해서 응용 소프트웨어를 실행할 수 있는 환경을 제공해준다.
하드웨어의 이해
입력장치
- 명령과 데이터를 컴퓨터에 (2진수로) 전달하는 장치이다.
( 키보드 , 마우스 , 스캐너 , 터치스크린 )
출력장치