입력장치
- 키보드
- 마우스
- 스캐너
- 영상입력장치
출력장치
- 모니터
- 프린터
- 3D프린터
CPU(중앙처리장치)
CPU
기억장치
주기억장치(Main Memory)
- RAM(Random Access M)
- ROM(Read-Only M)
보조기억장치
특수기억장치
- 캐시 기억 장치(Cache M)
- CPU와 M.M사이의 고속도 저용량의 기억소자
- CPU가 M.M사이의 속도차이를 줄이기위해 사용
- 가상 기억 장치
소프트웨어의 구성
소프트웨어는 컴퓨터 하드웨어를 구성하는 모든 장치들의 동작을 지시하고 제어하며, 전체 시스템의 자원을 관리하고 운용하는 데 필요한 모든 종류의 프로그램들과 프로그램의 개발, 운용, 유지보수에 필요한 절차와 문서 등을 포함한 전체
- 소프트웨어
- 시스템 소프트웨어
- 제어 프로그램 감독 프로그램 : 컴퓨터 전체의 동작 상태을 감독 작업관리 프로그램 : 작업의 연속처리, 입/출력 장치 할당 데이터 관리 프로그램 : 데이터전송, 외부 기억장치의 데이터 관리
- 처리 프로그램 언어번역 프로그램 : 프로그램 ↔ 기계어 서비스 프로그램 : 편집기, 자료집 ,유틸리티 프로그램….
- 응용 프로그램
- 사용자프로그램 특정 사용자의 요구에 맞춰제작
- 패키지 프로그램 응용범위에 따라 일반분야에