소프트웨어 + 하드웨어
컴퓨터나 컴퓨터에 붙어 있는 주변 장치들
하드웨어는 컴퓨터의 육체이고, 하나의 "기계"
컴퓨터 본체, CPU, 하드 디스크, 마우스, 모니터, 비디오 카드, 사운드 카드 등 손으로 만질 수 있는 모든 것
입력, 연산, 제어, 기억, 출력 등 다섯 가지 기능을 구현
소프트웨어는 하드웨어 안에서 구동되는 "프로그램"
컴퓨터로 게임을 한다고 할 때, 컴퓨터 자체에는 어떤 게임도 들어 있지 않다. 컴퓨터의 하드 디스크에, 게임 프로그램을 설치해 주어야 컴퓨터로 게임을 할 수가 있게 된다.
소프트웨어는 아무리 복잡한 소프트웨어라도 결국 0과 1이라는 2진수로 되어 있기에, 컴퓨터에게 동작 방법을 지시하는 명령어 집합의 모음이라고 할 수 있다.
물질이 아닌 정보로 이루어져 있기 때문에, 인터넷으로 다운받아서 사용할 수 있다.
운영체제도 소프트웨어의 일종.
소프트웨어와 하드웨어를 연결해 주는 특수한 소프트웨어
컴퓨터를 사면 이미 설치되어 있는 MS 윈도우나, 리눅스 등이, 운영체제!
운영체제가 설치되어 있지 않으면 컴퓨터가 켜지지 않고 부팅이 되지 않는다.
운영체제라는 특수한 소프트웨어를 우선 컴퓨터에 설치한 후에, 그 운영체제 속에 게임 등의 다른 소프트웨어를 설치하는 것이다.
게임 프로그램 자체에는, 괴물의 그림이나 움직임 등, 게임에 꼭 필요한 정보만 들어 있을 뿐인지, 컴퓨터를 구동시킬 수 있는 능력이 없기 때문이다.
컴퓨터라는 기계를 실제로 움직여 주는 소프트웨어가 운영체제이다.