Файл: Операционные системы основные понятия, факты.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 23

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ОПЕРАЦИОННЫЕ СИСТЕМЫ

 

Основные понятия, факты

Основные функции ОС. Классификация ОС. Принципы построения ОС. Архитектура ОС. Микроядерные и монолитные ОС. Технология микроядра. Тенденции в проектировании ОС. Сетевые ОС.

 
Назначение и функции операционной системы

 

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

 

Функции ОС

        прием от пользователя (оператора) заданий или команд, сформулированных на соответствующих языках, и их обработка;

        загрузка в ОП программ и их исполнение;

        инициация программы (передача ей управления);

        прием и исполнение программных запросов на запуск, приостановку, остановку других программ; организация взаимодействия между задачами;

        идентификация всех программ и данных;

        обеспечение работы системы управления файлами и/или систем управления БД;

        обеспечение режима мультипрограммирования (многозадачности);

        планирование и диспетчеризация задач;

        обеспечение функций по организации и управлению операциями ввода/вывода;

        удовлетворение жестким ограничениям на время ответа в режиме реального времени (для соответствующих ОС);

        управление памятью, организация виртуальной памяти;

        организация механизмов обмена сообщениями и данными между выполняющимися программами;

        защита одной программы от влияния другой; обеспечение сохранности данных;

        аутентификация, авторизация и другие средства обеспечения безопасности;

        предоставление услуг на случай частичного сбоя системы;

        обеспечение работы систем программирования;

        параллельное исполнение нескольких задач.

 

Классификация операционных систем

 

Операционные системы различаются


      особенностями реализации внутренних алгоритмов управления основными ресурсами компьютера (процессорами, памятью, устройствами),

      особенностями использованных методов проектирования,

      типами аппаратных платформ,

      критериями эффективности,

      особенностями реализации сетевых решений

      и многими другими свойствами.

Назначение операционной системы

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

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

Состав операционной системы

Современные операционные системы имеют сложную структуру, каждый элемент которой выполняет определенные функции по управлению компьютером.

1. Управление файловой системой. Процесс работы компьютера сводится к обмену файлами между устройствами. В операционной системе имеются программные модулиуправляющие файловой системой.

2. Командный процессор. Специальная программа, которая запрашивает у пользователя команды и выполняет их.

3. Драйверы устройств. Специальные программы, которые обеспечивают управление работой устройств и согласование информационного обмена с другими устройствами, а также позволяют производить настройку некоторых параметров устройств. Технология «Plug ad Play» (подключай и играй) позволяет автоматизировать подключение к компьютеру новых устройств и обеспечивает их конфигурирование.

4. Графический интерфейс. Используется для упрощения работы пользователя.

5. Сервисные программы или утилиты. Программы, позволяющие обслуживать диски (проверять, сжимать, дефрагментировать и т.д.), выполнять операции с файлами (архивировать и т.д.), работать в компьютерных сетях и т.д.

6. Справочная система. Позволяет оперативно получить информацию как о функционировании операционной системы в целом, так и о работе ее отдельных модулей.



Загрузка операционной системы

После включения компьютера происходит загрузка операционной системы с системного диска в оперативную память. Загрузка должна выполнятся в соответствии с программой загрузки. Однако для того, чтобы компьютер выполнял какую-нибудь программу, эта программа должна уже находится в оперативной памяти. Разрешение этого противоречия состоит в последовательной, поэтапной загрузке операционной системы.

Самотестирование компьютера

В состав компьютера входит энергонезависимое постоянное запоминающее устройство (ПЗУ), содержащее программы тестирования компьютера и первого этапа загрузки операционной системы – это BIOS(Basic Iput/Output System – базовая система вввода/вывода).

После включения питания или нажатия кнопки RESET на системном блоке компьютера или одновременного нажатия комбинации клавиш {Ctrl+Alt+Del} на клавиатуре процессор начинает выполнение программы самотестирования компьютера POST(Power-OSelf Test). Производится тестирование работоспособности компьютера.

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

После успешной инициализации видеокарты краткие диагностические сообщения выводятся на экран монитора.

Загрузка операционной системы

После проведения самотестирования специальная программа, содержащаяся в BIOS, начинает поиск загрузчика операционной системы. Происходит поочередное обращение к имеющимся в компьютере дискам и поиск в определенном месте наличия специальной программы Master Boot(программы загрузчика операционной системы).

Если системный диск и программа-загрузчик оказываются на месте, то она загружается в оперативную память и ей передается управление работой компьютера.

Если системные диски в компьютере отсутствуют, на экране монитора появляется сообщение «osystem disk» и компьютер остается неработоспособным.