Базовое ПО

В базовое ПО входя:

· базовая система ввода-вывода (BIOS – Basic Input/Output System);

· операционная система (сетевая операционная система);

· операционные оболочки.

Базовая система ввода-вывода (BIOS) представляет собой набор программ, обеспечивающих взаимодействие ОС и других программ с различными устройствами компьютера (клавиатурой, видеоадаптером, дисководом, таймером и др.). В функции BIOS входят также автоматическое тестирование основных аппаратных компонентов, например, оперативной памяти, при включении компьютера, поиск на диске программы-загрузчика ОС и ее загрузка в оперативную память. Программные модули BIOS находятся в постоянном запоминающем устройстве – ПЗУ, они имеют определенные адреса, благодаря чему все приложения могут использовать их для реализации основных функций ввода-вывода.

BIOS (Basic Input/Output System – базовая система ввода-вывода) – совокупность программ, предназначенных для автоматического тестирования устройств после включения питания компьютера, загрузки ОС в оперативную память и обеспечения взаимодействия ОС и приложений с различными устройствами компьютера.

Операционная система (ОС) предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭАМ. Она выполняет роль связующего звена между аппаратурой компьютера, выполняемыми программами и пользователем.

ОС обычно хранится во внешней памяти компьютера – на диске. При включении компьютера она считывается с дисковой памяти и размещается в оперативной памяти. Этот процесс называется загрузкой ОС.

В функции ОС входит:

· осуществление диалога с пользователем;

· ввод-вывод и управление данными;

· планирование и организация процесса обработки информации;

· распределение ресурсов (оперативной памяти, процессора, внешних устройств);

· запуск программ на выполнение;

· передача информации между различными внутренними устройствами;

· программная поддержка работы периферийных устройств (монитора, клавиатуры, дисковых накопителей, принтера и др.);

· вспомогательные операции обслуживания.

ОС для компьютеров делятся на:

· одно- и многозадачные (в зависимости от числа одновременно запускаемых и выполняемых прикладных процессов);

· одно- и многопользовательские (в зависимости от числа пользователей одновременно работающих с ос);

· несетевые и сетевые, обеспечивающие работу локальной компьютерной сети.

ОС для компьютера, ориентированного на профессиональное применение, должна содержать следующие основные программные компоненты:

· управление вводом-выводом;

· управление файловой системой;

· планирование процессов;

· анализ и выполнение команд, адресованных ос.

Каждая ОС имеет свой командный язык, который позволяет пользователю выполнять те или иные действия:

· обращаться к каталогам (папкам);

· выполнять разметку внешних носителей;

· запускать программы и др.

Анализ и выполнение команд пользователя, включая загрузку программ из файлов в оперативную память и их запуск, осуществляет командный процессор операционной системы.

Наиболее распространенные ОС: Windows (XP, Vista, 7), Unix, Linux.

Операционные оболочки – специальные программы, предназначенные для облегчения общения пользователя с командами ОС. Операционные оболочки могут иметь текстовый или графический интерфейс конечного пользователя. Наиболее популярные оболочки: Norton Commander, FAR, Windows Commander, Norton Navigator, XTree Gold и др.