• 중앙처리장치(CPU) : 컴퓨터의 두뇌로서 프로그램을 읽고 해석하여 실행한다. 산술논리연산장치, 제어장치, 레지스터로 구성된다
  • 저장장치 : 컴퓨터에 필요한 정보를 저장한다. CPU가 사용하는 주기억장치와 영구적 저장을 위한 보조기억장치로 구성된다.
  • 입력장치 : 컴퓨터 시스템 외부에서 정보를 입력받는다. 마우스, 키보드, 터치패드, 광학스캐너 등이 있다.
  • 출력장치 : 컴퓨터 시스템에서 처리된 결과물을 외부로 출력해준다. 프린터, 스피커, 모니터 등이 있다.