Оптимальная система, понятие эффективности и критерия эффективности. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Оптимальная система, понятие эффективности и критерия эффективности.



Эффективность - степень соответствия системы своему назначению. Из двух систем более эффективной считается та, которая лучше соответствует своему назначению.

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

Показатель эффективности – мера одного свойства (характеристики) исследуе­мой системы. Он всегда имеет количественный смысл, т.к. является измерением неко­торого свойства. По этой причине испытание некоторого показателя эффективности предполагает наличие способа измерения (оценки) значения этого показателя. В качестве оценок эффективности систем могут применяться, например, такие показатели, как:

производительность, стоимость, надежности, габариты.

Критерий эффективности – мера эффективности системы. Критерий эффективности – есть количественный показатель, который измеряется эффектив­ностью системы, обобщающая все ее свойства в одной оценке. Эта оценка определяет­ся значением критерия эффективности. Эффективность систем, разрабатываемых для одной цели, оценивается на основе одного критерия, общего для всего класса подобных систем.

Различие в назначение систем предполагает, что для оценки эффективности таких систем используются различные критерии.

Если при увеличении эффективности значение критерия возрастает, критерий называется прямым, а если уменьшается, то инверсным.

Из двух систем более эффективной считается та, которая обладает большим значением прямого критерия (либо меньшим значением инверсного).

Оптимальная система – система, которой соответствует максимальное (мини­мальное) значение прямого (инверсного) критерия эффективности на множестве всех мыслимых вариантов построения систем.

 


 

Основные блоки (компоненты) ОС. Прохождение задачи через ОС

IO.SYS

Файл io.sys содержит расширение базовой системы ввода/вывода BIOS (Basic Input/Output System) и является интерфейсом между операционной системой и BIOS. Расширение используется операционной системой для взаимодействия с аппаратурой компьютера и BIOS. Для того чтобы максимально уменьшить зависимость программ от особенностей аппаратного обеспечения компьютера используется многоступенчатая схема доступа программ к устройствам ввода/вывода. Согласно этой схеме программа никогда (в идеальном случае) не обращается непосредственно к портам аппаратуры. Вместо этого она взывает программное прерывание с нужным номером и запрашивает ту или иную функцию, загружая соответствующим образом регистры процессора.

COMMAND.COM

Файл command.com - это так называемый командный процессор.

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

Программист может написать свой собственный командный процессор и подключить его вместо стандартного. Новый командный процессор должен выполнять все функции, которые раньше выполняла стандартная программа command.com.

CONFIG.SYS

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

AUTOEXEC.BAT

Для автоматического выполнения часто используемых последовательностей команд можно создать так называемый пакетный файл

Драйверы

Драйверы представляют собой программы, обслуживающие различную аппаратуру

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

Внешние команды

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

Прохождение задачи через ОС

Операционная система должна выполнять рациональное планирование работ по обработке всех поступающих задач (комплекс мероприятий по вводу задач в ЭВМ, распознаванию их характеристик, размещению всех входных наборов данных на внешних носителях, организации входных и выходных очередей). Как правило, задачи из входного потока данных, прочитанного одним из внешних устройств (ВУ), не сразу попадают в RAM ЭВМ, а размещаются на устройствах внешней памяти. В режимах пакетной обработки задачи выстраиваются в очередь (входную очередь), место задачи в очереди определяется ее приоритетом. Перенос задачи из очереди в RAM ЭВМ происходит автоматически.
При реализации комплекса мероприятий, выполняемого ОС непосредственно перед началом решения задачи, главное внимание уделяется предоставлению всех необходимых для решения задачи ресурсов ВС (области RAM, места на диске, требующихся наборов данных и т.п.) Если для решения очередной задачи не хватает ресурсов, ОС должна принять одно из следующих решений: 1)отобрать часть ресурсов у какой - либо другой задачи, выполнявшейся в данный момент и менее приоритетной;

2)подождать, пока какая-нибудь из решаемых задач завершится и освободит требуемый ресурс; 3)пропустить вне очереди ту задачу, чья очередь еще не подошла, но для выполнения которой ресурсов достаточно.



Поделиться:


Последнее изменение этой страницы: 2017-02-06; просмотров: 200; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.135.183.187 (0.039 с.)