Формулы метода ВТИ (Всесоюзный технологический институт)
Параметр закон регул. | П | ПИ | ПИД |
Кр | |||
Ти | – | ||
То | – | – | |
Тим |
П | ПИ | ПИД | |
Кр | |||
Ти | – | ||
То | – | – | |
Тим |
Отношение запаздывания объекта к его пост. времени | |||
Параметр закон регул. | П | ПИ | ПИД |
Кр | |||
Ти | – | ||
То | – | – | |
Тим |
21. Функции операционных систем: управление задачами, данными, исключениями и восстановлением.
Операционная система — это набор программ, обеспечивающий организацию вычислительного процесса на ЭВМ. Основные задачи ОС следующие:
1. увеличение пропускной способности ЭВМ (за счет организации непрерывной обработки потока задач с автоматическим переходом от одной задачи к другой и эффективного распределения ресурсов ЭВМ по нескольким задачам);
2. уменьшение времени реакции системы на запросы пользователей от ЭВМ;
3. упрощение работы разработчиков программных средств и сотрудников обслуживающего персонала ЭВМ (за счет предоставления им значительного количества языков программирования и разнообразных сервисных программ).
Операционные системы могут классифицироваться по следующим показателям:
-количество пользователей: однопользовательские ОС (MS-DOS, Windows) и многопользовательские ОС (VM, UNIX);
-доступ: пакетные (OS 360), интерактивные (Windows, UNIX), системы реального времени (QNX, Neutrino, RSX);
-количество решаемых задач: однозадачные ОС (MS-DOS) и многозадачные ОС (Windows, UNIX).
Операционная система предназначена для выполнения следующих основных (тесно взаимосвязанных) функций:
управление данными;
управление задачами (заданиями, процессами);
связь с человеком-оператором.
В различных ОС эти функции реализуются с помощью разных технических, программных, информаци-онных методов и средств.
Структурно операционная система представляет собой совокупность программ, управляющих ходом работы вычислительной машины, идентифицирующих прикладные программы и данные и осуществляющих связь между машиной и оператором. Операционная система повышает производительность вычислительного комплекса за счет гибкой организации прохождения потока задач через машину, равномерной загрузки оборудования, оптимального использования всех ресурсов ЭВМ, стандартной организации хранения в машине больших массивов данных при наличии разнообразных способов доступа к ним.
В состав системного программного обеспечения входят также сервисные программы, которые предназначены для проверки исправности блоков ЭВМ, обнаружения и локализации отказов устройств и устранения их влияния на работу системы в целом.
Программы ОС постоянно (резидентно) занимают в оперативной памяти объем, установленный при конфигурировании системы. Основные части операционной системы по мере необходимости вызываются из внешней памяти на МД.
Операционная система обеспечивает осуществление в вычислительной системе следующих процессов:
-обработки задач;
-работы системы в режиме диалога и квантования времени;
-работы системы в реальном масштабе времени в составе многопроцессорных и многомашинных комплексов;
-связи оператора с системой;
-протоколирования хода выполнения вычислительных работ;
-обработки данных, поступающих по каналам связи;
-функционирования устройств ввода-вывода;
-использования широкого набора средств отладки и тестирования программ;
-планирования прохождения задач в соответствии с их приоритетами;
-ведения учета и контроля за использованием данных, программ и ресурсов ЭВМ.
Основные компоненты операционных систем — управляющие и обрабатывающие программы.
Управляющая программа определяет порядок выполнения обрабатывающих программ и обеспечивает необходимым набором услуг для их выполнения.
Основные функции управляющей программы: последовательное или приоритетное выполнение каждой работы (управление задачами); хранение, поиск и обслуживание данных не-зависимо от их организации и способа хранения (управление данными).
Управляющие программы включают в себя:
1) Программы управления задачами считывают входные потоки задач, обрабатывают их в зависимости от приоритета, инициируют одновременное выполнение нескольких заданий, ведут системный журнал и т.д.
2)Программы управления данными обеспечивают способы организации, идентификации, хранения, каталогизации и выборки обрабатываемых данных. Эти программы управляют вводом-выводом данных с различной организацией, объединением записей в блоки и разделением блоков на записи, обработкой меток томов и наборов данных.
3)Программы управления восстановлением после сбоя обрабатывают прерывания от систем контроля, регистрируют сбои в процессоре и внешних устройствах, формируют записи о сбое в журнале, анализируют возможность завершения затронутой сбоем задачи и переводят систему в состояние ожидания, если завершение задачи невозможно.