Ну что ж, хватит о «железе», займемся «софтом».
1.3. Самые главные программы
Программ в компьютере великое множество. Даже в новом компьютере, который вы только-только распаковали и торжественно подключили. Как правило, компьютеры продают с заранее установленным программным обеспечением (ПО), так что при первом включении вы обнаружите как минимум операционную систему и кучу прикладных программ.
Стоп! Что-то я тороплюсь. Наверное, нужно сначала определиться с терминами.
Дело в том, что программ много, но программа программе рознь. Если сравнить программное обеспечение с архитектурным сооружением, то легко обнаружить, что есть у ПО и «фундамент» (программа BIOS), и «стены» (операционная система), а также «окна» и «двери» (прикладные программы) (рис. 1.11).
Рис. 1.11.Уровни программного обеспечения компьютера Не очень понятно? Сейчас будем разбираться.
Самая первая и самая главная программа – BIOS (Basic Input-Output System, базовая система ввода-вывода). Она «зашита» в микросхему на материнской плате и выполняется сразу, как только вы включили компьютер. Эта небольшая программа критически необходима для начала нормальной работы большинства компонентов компьютера. О приложениях я уж не говорю: если BIOS не работает или обнаруживает критическую ошибку в работе устройств, то до запуска других программ дело просто не дойдет.
Для питания микросхемы с BIOS используется специальный аккумулятор. Он нужен для того, чтобы настройки BIOS не исчезали даже после выключения компьютера. Настройки хранятся в полупостоянном запоминающем устройстве (CMOS). Кроме того, благодаря аккумулятору идут часы, тоже расположенные на материнской карте.
BIOS не является «черным ящиком», в котором происходят таинственные, недоступные для понимания процессы. При включении компьютера достаточно нажать клавишу Delete или F2 (в разных компьютерах по-разному), чтобы войти в окно настроек BIOS. О них мы поговорим в гл. 3.
Что происходит при старте BIOS? Проще говоря, система ввода-вывода опрашивает все устройства, проверяет, включились ли они, нет ли между ними конфликтов, если нужно, контролирует правильность настроек. Если возникают проблемы, BIOS тревожно пищит несколько раз и блокирует дальнейшую загрузку компьютера. Тут придется вмешиваться вам. Если все нормально, BIOS пискнет всего один раз и со словами «А теперь горбатый!» передаст управление операционной системе.
Впрочем, про «горбатого» я, конечно, пошутил. Во-первых, все происходит в торжественном молчании, под негромкий гул вентиляторов и жестких дисков. Во-вторых, BIOS работает все время, пока включено питание. Для пользователя ее работа, как правило, не видна. Разве что произойдет какое-нибудь нехорошее событие. Например, процессор слишком сильно нагреется – и BIOS со свойственной ей прямотой просто отключает компьютер.
Но если все в порядке, после начальной проверки BIOS на первый план выходит операционная система.
Операционная система как бригадир
Операционная система, или ОС (Operating System), или просто «оперативка» – набор компьютерных программ, который позволяет работать другим, более мелким, приложениям. ОС обеспечивает взаимодействие программ между собой, с «железом» и с пользователем. Образно говоря, «оперативка» выполняет роль очень добросовестного бригадира, без разрешения которого ни один «рабочий» (приложение) не выполнит ни одного действия.
Операционных систем сегодня создано довольно много, но несомненным лидером является дружная семья ОС Windows. По оценке компании Net Applications в марте 2008 года доля Windows составляла 91,57 % от всех операционных систем. В этой книге мы будем рассматривать Windows Vista.
Но все-таки бригадир без бригады – ничто. Так и операционная система без прикладных программ непонятно зачем нужна.
Прикладные программы, или приложения, – это как раз те самые «кочегары» и «плотники», которые выполняют нужные для нас функции. Одни позволяют редактировать текст, изображения, видео и т. д. Такие приложения мы называем редакторами. Другие выполняют разные специальные задачи, например борются с вирусами, используются как калькуляторы, календари, часы и пр. Это все утилиты. Есть еще программы-игры, программы-проигрыватели, программы для обмена сообщениями и т. д.
Читать дальше