Шпаргалка: Операционная система, программное обеспечение ПК
ОС реального времени.
Это системы, предназначенные для облегчения разработки так называемых приложений реального времени – программ, управляющих некомпьютерным оборудованием, часто с очень жесткими ограничениями по времени. Примером такого приложения может быть программа бортового компьютера fly-by-wire (дословно – «летящий по проволоке», т. е. использующий систему управления, в которой органы управления не имеют механической и гидравлической связи с рулевыми плоскостями) самолета, системы управления ускорителем элементарных частиц или промышленным оборудованием. Подобные системы обязаны поддерживать многопоточность, гарантированное время реакции на внешнее событие, простой доступ к таймеру и внешним устройствам.
ОС промежуточных типов.
Существуют системы, которые нельзя отнести к одному из вышеперечисленных классов. Такова, например, система RT-11, которая, по сути своей, является ДОС, но позволяет одновременное исполнение нескольких программ с довольно богатыми средствами взаимодействия и синхронизации. Другим примером промежуточной системы являются MS Windows 3.x и Windows 95, которые, как ОС, используют аппаратные средства процессора для защиты и виртуализации памяти и даже могут обеспечивать некоторое подобие многозадачности, но не защищают себя и программы от ошибок других программ, подобно ДОС.
Системы виртуальных машин.
Такие системы стоят несколько особняком. Система виртуальных машин – это ОС, допускающая одновременную работу нескольких программ, но создающая при этом для каждой программы иллюзию того, что машина находится в полном ее распоряжении, как при работе под управлением ДОС. Зачастую, «программой» оказывается полноценная операционная система – примерами таких систем являются VMWare для машин с архитектурой iх86 или VM для System/370 и её потомков.
Виртуальные машины являются ценным средством при разработке и тестировании кросс-платформенных приложений. Реже они используются для отладки модулей ядра или самой ОС.
Такие системы отличаются высокими накладными расходами и сравнительно низкой надежностью, поэтому относительно редко находят промышленное применение.
Билет №3 Понятие операционной системы. Основные функции операционной системы
Операционная система — программа, которая загружает ПК и работает напрямую с аппаратными частями ПК, является транслятором (переводчиком) с человеческого языка на машинный.
Без Операционной системы ПК функционировать не может.
Операционная система обеспечивает совместное функционирование всех устройств ПК и предоставляет пользователю доступ к его ресурсам.
WINDOWS 95, WINDOWS 98, WINDOWS ME, WINDOWS XP.
Состав Операционной системы:
7) Программный модуль, управляющий файлами.
8) Командный процессор (выполняет команды пользователя).
9) Программы, обеспечивающие управление работой различных устройств (ввода, вывода, хранения).
10) Графический модуль.
11) Справочная система.
12) Приложения.
Этапы загрузки Операционной системы:
7) Включение ПК.
8) Процессор обращается к ПЗУ за командами начальной загрузки.
9) Тестирование подключенных устройств.
10) Вывод характеристик найденных устройств.
11) Загружается Операционная система из внешней памяти (HDD) в оперативную.
12) Операционная система готова принимать задания от пользователя (Рабочий Стол).
К функции обслуживания файловой структуры относятся следующие операции, происходящие под управлением ОС:
- создание файлов и присвоение им имён;