Операционные системы (ОС)

 

ОС является неотъемлемой частью ЭВМ, обеспечивая управление всеми аппаратными компонентами ЭВМ. Число ОС невелико – не более десятка, но их роль чрезвычайно важна. Наиболее распространены операционные системы семейства Windows, Unix, ОС Mac, Linux.

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

В рамках первой задачи ОС обеспечивает взаимодействие программ с внешними устройствами и друг с другом, распределение оперативной памяти, выявление различных событий в процессе работы и реакцию на них и др. Общее управление машиной осуществляется на основе командного языка ОС (языка директив).

Состав ОС. Основные компоненты любой ОС:

· файловая система;

· процессор командного языка (командный процессор);

· драйверы внешних устройств.

Файловая система. Одна из важнейших функций ОС – организация файловой системы. Файл – это место постоянного хранения информации – программ и данных. Реализуются файлы как участки памяти ЭВМ на внешних носителях информации. Каждый файл имеет свое имя, зарегистрированное в оглавлении файлов – каталоге. Каталоги доступны пользователю либо через командный язык ОС, либо через “программы-оболочки”. Эти средства позволяют выполнять операции с файлами: просматривать их, переносить, копировать, удалять. Каталог может также иметь собственное имя и храниться в другом каталоге наряду с обычными файлами. Такой каталог называется подкаталогом (подчиненным) либо вложенным. Совокупность каталогов и файлов файловой системы образуют иерархическую структуру, называемую деревом каталогов.

К файловой системе имеет доступ любая прикладная программа – для этого в языках программирования имеются специальные процедуры.

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

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








Дата добавления: 2015-08-08; просмотров: 569;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.002 сек.