Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamen_OS_Teoria_1_2.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
277.75 Кб
Скачать

13. Изложить обзор основных понятий, связанных с операционной системой. Понятие операционных сред и оболочек.

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

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

Оболочки операционных систем обеспечивают:

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

  • просмотр, создание и сравнение каталогов;

  • просмотр, создание и редактирование текстовых файлов;

  • архивацию, обновление и разархивацию архивных файлов и просмотр архивов;

  • синхронизацию каталогов, расщепление и слияние файлов;

  • поддержку связи двух компьютеров через последовательный или параллельный порты;

  • форматирование и копирование дискет, смену метки дискеты и метки тома для жестких дисков, а также чистку дисков от ненужных файлов;

  • запуск программ.

14. Охарактеризовать классификацию операционных систем по различным критериям.

  • количеству одновременно работающих пользователей: однопользовательские, многопользовательские;

  • числу процессов, одновременно выполняемых под управлением системы: однозадачные, многозадачные;

  • количеству поддерживаемых процессоров: однопроцессорные, многопроцессорные;

  • разрядности кода ОС: 8-разрядные, 16-разрядные, 32-разрядные, 64-разрядные;

  • типу интерфейса: командные (текстовые) и объектно-ориентированные (графические);

  • типу доступа пользователя к ЭВМ: с пакетной обработкой, с разделением времени, реального времени;

  • типу использования ресурсов: сетевые, локальные.

15. Изложить функциональные компоненты ос

Программы ОС группируются согласно выполняемым функциям и называются подсистемами ОС. Все подсистемы разделяются на два больших класса по следующим признакам:

-  по типам локальных ресурсов, которыми управляет ОС; соответствующие подсистемы – подсистемы управления ресурсами;

-  по специфические задачи, применимым ко всем ресурсам; соответствующие подсистемы – подсистемы, общие для всех ресурсов.

Основные подсистемы управления ресурсами – это подсистемы:

·  управления процессами;

·  управления памятью;

·  управления файлами и внешними устройствами.

Общие для всех ресурсов – это подсистемы:

·  прикладного программного и пользовательского интерфейсов;

·  защиты данных и администрирования.

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

· Управление процессами

Эта подсистема – важнейшая часть ОС.

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

Подсистема управления процессами планирует выполнение процессов и выполняет следующие функции:

-  распределяет процессорное время между несколькими одновременно существующими в системе процессами;

-  занимается созданием, переключением состояния и уничтожением процессов;

-  обеспечивает процессы необходимыми системными ресурсами;

-  поддерживает синхронизацию процессов;

-  обеспечивает взаимодействие процессов.

· Управление памятью

Функциями подсистемы управления памятью являются:

-  отслеживание свободной и занятой памяти;

-  выделение памяти процессам и ее освобождение при завершении процесса;

-  защита памяти процесса;

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

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

· Управление файлами и внешними устройствами

Управление файлами и внешними устройствами осуществляется совместной работой двух подсистем – файловой системы и подсистемы ввода-вывода.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]