1. Аппаратное и программное обеспечение компьютера

Свое название компьютер получил от английского слова «compute», которое переводится как «вычислять». Действительно, первоначально компьютер создавался для осуществления сложных вычислений, однако это не единственное его назначение. Сейчас на компьютере можно рисовать, создавать музыку, верстать тексты, смотреть фильмы, играть и делать множество других полезных и не очень полезных дел. За счет чего компьютер имеет столь широкую область применения? За счет того, что его можно программировать, т.е. задавать компьютеру программы.

Программа – информация о том, какие команды и в каком порядке необходимо выполнять.

Сам по себе компьютер – это всего лишь инструмент для выполнения программ. Компьютер умеет делать то и только то, что записано в программе. Именно за счет использования программ компьютер является таким универсальным: если необходимо использовать компьютер в какой-то новой области, то не обязательно менять его устройство, достаточно изменить программу. В этом и состоит главное отличие компьютера от других приборов.

Разумеется, возможности компьютера не безграничны, они зависят и от устройства компьютера. Если в программе записана команда «издать звук», а компьютер не имеет звуковоспроизводящей аппаратуры, то звук он не издаст. С другой стороны, компьютер без программ также бесполезен, как пистолет без патронов или радиоприемник без радиостанций. Таким образом, можно сказать, что компьютер имеет две важные составляющие: аппаратуру и программы. Для полноценного функционирования необходимо обеспечить компьютер и тем, и другим.

Аппаратное обеспечение компьютера – это набор устройств, из которых состоит компьютер, и тех, которые могут быть к нему подключены.

По-английски аппаратное обеспечение называется hardware («твердое изделие»). На профессиональном сленге его называют «железом». Те устройства, из которых состоит компьютер (например, процессор), обычно называют комплектующими, а те устройства, которые к нему подключены (например, принтер), называют периферийными устройствами.

Программное обеспечение компьютера – совокупность программ, написанных для компьютера.

По-английски программное обеспечение называется software («мягкое изделие»). Некоторые программы необходимо просто запустить, и они работают без какого-либо участия пользователя. Такие программы называют автоматизированными. Другие же программы наоборот, поддерживают диалог с пользователем, задавая ему вопросы и выполняя его команды. Такие программы называют интерактивными (от англ. interactive – взаимодействующий, воздействующий друг на друга). Подавляющее множество программ, с которыми Вам предстоит иметь дело, в том числе текстовые и графические редакторы, компьютерные игры и многие другие, являются интерактивными.

    1. Классификация аппаратного обеспечения

Математик Джон фон Нейман, которого считают одним из отцов компьютерной техники, еще в середине XX века разработал основные принципы построения вычислительных машин. По утверждению фон Неймана, в состав вычислительной машины должны входить такие устройства:

  • арифметическое устройство;

  • устройство управления;

  • запоминающее устройство;

  • устройство ввода данных;

  • устройство вывода результатов.

Так как большинство компьютеров построено на основе «фон-неймановской архитектуры», практически каждый компьютер обладает этими устройствами. Рассмотрим функции каждого из них.