В базовое ПО входя:
· базовая система ввода-вывода (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 и др.