Содержание
1. Определение, назначение, состав и функции операционных систем. Классификация операционных систем 3
2. Сетевые операционные системы. Компоненты сети. Организация файлового сервера. Средства защиты информации в сети. 5
4. Программные средства человеко-машинного интерфейса: мультимедиа и гипермедиа; аудио и сенсорное сопровождение 10
1. Определение, назначение, состав и функции операционных систем. Классификация операционных систем
Операционная система – это набор программ, обеспечивающий организацию вычислительного процесса на ЭВМ. Основные задачи
увеличение пропускной способности ЭВМ (за счет организации непрерывной обработки потока задач с автоматическим переходом от одной задачи к другой и эффективного распределения ресурсов ЭВМ по нескольким задачам);
уменьшение времени реакции системы на запросы пользователей пользователями ответов от ЭВМ;
упрощение работы разработчиков программных средств и сотрудников обслуживающего персонала ЭВМ (за счет предоставления им значительного количества языков программирования и разнообразных сервисных программ).
Функции операционных систем
Операционная система предназначена для выполнения следующих основных (тесно взаимосвязанных) функций:
управление данными;
управление задачами (заданиями, процессами);
связь с человеком-оператором.
Функциональная сложность операционной системы неизбежно приводит к сложности ее архитектуры, под которой понимают структурную организацию ОС на основе различных программных модулей. Обычно в состав ОС входят исполняемые и объектные модули стандартных для данной ОС форматов, библиотеки разных типов, модули исходного текста программ, программные модули специального формата (например, загрузчик ОС, драйверы ввода-вывода), конфигурационные файлы, файлы документации, модули справочной системы и т. д.
Большинство современных операционных систем представляют собой хорошо структурированные модульные системы, способные к развитию, расширению и переносу на новые платформы. Какой-либо единой архитектуры ОС не существует, но существуют универсальные подходы к структурированию ОС.
Структуру ОС составляют следующие модули:
базовый модуль (ядро ОС)– управляет работой программы и файловой системой, обеспечивает доступ к ней и обмен файлами между периферийными устройствами;
командный процессор – расшифровывает и исполняет команды пользователя, поступающие прежде всего через клавиатуру;
драйверы периферийных устройств – программно обеспечивают согласованность работы этих устройств с процессором (каждое периферийное устройство обрабатывает информацию по разному и в различном темпе);
дополнительные сервисные программы (утилиты) – делают удобным и многосторонним процесс общения пользователя с компьютером.
Операционные системы могут различаться особенностями реализации внутренних алгоритмов управления основными ресурсами компьютера (процессорами, памятью, устройствами), особенностями использованных методов проектирования, типами аппаратных платформ, областями использования и многими другими свойствами.
В зависимости от количества одновременно обрабатываемых задач и числа пользователей, которых могут обслуживать ОС, различают четыре основных класса операционных систем:
1. однопользовательские однозадачные, которые поддерживаю