Что понимается под программным обеспечением

Что понимается под программным обеспечением

СРЕДСТВА РЕСУРСНОЙ ПОМОЩИ .

ПО ЭВМ. Неспециализированное (системное) ПО

Состав неспециализированного ПО. Операционные совокупности

Каждая ЭВМ (компьютер)есть совокупностью автоматического выполнения программ. Под программой знают описание, принимаемое ЭВМ и достаточное для ответа определенной задачи.

Под программным обеспечением знают совокупность программ, снабжающих исполнение некоего вида задач. По функциональному назначению ПО разделяют на НЕСПЕЦИАЛИЗИРОВАННОЕ (СИСТЕМНОЕ) и ОСОБОЕ (ПРИКЛАДНОЕ). Неспециализированное ПО (ОПО ) поставляется с ЭВМ, особое должно приобретаться либо разрабатываться пользователем.

Состав ОПО, в большинстве случаев содержит следующие компоненты:

    ОС (ОС) СОВОКУПНОСТЬ ПРОГРАММИРОВАНИЯ СЕРВИСНЫЕ СОВОКУПНОСТИ

ОС – совокупность программ, предназначенная для организации сотрудничества пользователя с ЭВМ и организации сотрудничества устройств ЭВМ. ОС в некоем смысле есть посредником между пользователем и ЭВМ (наблюдай рисунок). Без ОС

пользователю было нужно бы общаться с ЭВМ на языке бинарных кодов (в совокупности команд процессора). В состав любой ОС входит особая программа – ИНТЕРПРЕТАТОР КОМАНД. Эта программа переводит вводимую пользователем команду (команду ОС ) в последовательность команд процессора и делает ее.

ОС не смогут, в большинстве случаев, дать пользователям возможности, которыми не владеет ЭВМ. Они в состоянии лишь действенно применять аппаратные средства компьютера.

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

— по КОЛИЧЕСТВУ ПОЛЬЗОВАТЕЛЕЙ. в один момент обслуживаемых совокупностью;

— по ЧИСЛУ ЗАДАЧ. каковые смогут в один момент выполняться под управлением ОС;

— по ТИПУ СРЕДСТВ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ (СВТ). для управления ресурсами которых совокупность предназначена;

— по ТИПУ ДОСТУПА пользователя к ЭВМ.

По количеству пользователей различают ОДНОПОЛЬЗОВАТЕЛЬСКИЕ и МНОГОПОЛЬЗОВАТЕЛЬСКИЕ ОС. Многопользовательские совокупности поддерживают ОДНОВРЕМЕННУЮ РАБОТУ на ЭВМ НЕСКОЛЬКИХ ПОЛЬЗОВАТЕЛЕЙ за разными ТЕРМИНАЛАМИ (терминал — клавиатура и монитор).

По типу СВТ ОС делятся на ОДНОПРОЦЕССОРНЫЕ, МНОГОПРОЦЕССОРНЫЕ, СЕТЕВЫЕ РАСПРЕДЕЛЕННЫЕ .

По числу задач

различают МНОГОЗАДАЧНЫЕ и ОДНОЗАДАЧНЫЕ ОС. В случае если ОС многопользовательская, то в большинстве случаев она и многозадачная, а не наоборот. В однозадачной совокупности исполнение задачи может начаться лишь по окончании завершения прошлой.

В многозадачной ОС разные задачи смогут выполняться параллельно.

По типу доступа (либо режиму работы) многозадачные ОС делятся на:

1. СОВОКУПНОСТИ С ПАКЕТНОЙ ОБРАБОТКОЙ.

2. СОВОКУПНОСТИ РАЗДЕЛЕНИЯ ВРЕМЕНИ.

3. СОВОКУПНОСТИ НАСТОЯЩЕГО ВРЕМЕНИ.

В СОВОКУПНОСТЯХ С ПАКЕТНОЙ ОБРАБОТКОЙ в ОЗУ ЭВМ загружается пара программ, каковые ОС обслуживает в соответствии с приоритетом (важностью) программы устанавливаемым пользователем (пользователями). Наряду с этим, программа с наивысшим текущим приоритетом занимает процессор или до собственного завершения, или до обращения к устройствам ввода/вывода.

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

В СОВОКУПНОСТЯХ РАЗДЕЛЕНИЯ ВРЕМЕНИ каждой программе предоставляется в соответствии с приоритетом определенная часть (квант) времени в течении которого она может занимать процессор. К примеру, программы А,Б и В дробят 0,01сек в соответствии с приоритетами (А приоритетнее Б, которая приоритетней В) следующим образом:

А — 0,005сек. Б — 0,003сек. и В — 0,002сек.

Первой стартует А, по прошествии 0,005сек. программа Б прерывает А и занимает процессор. По прошествии 0,003сек. В прерывает Б и занимает процессор.

По окончании ее кванта времени 0,002сек. процессор снова предоставляется программе А и т.д. по кругу. Преимуществом совокупности разделения времени содержится в гарантии предоставления процессора любой программе за конечный временной отрезок (в примере через каждые 0,01сек.)

СОВОКУПНОСТИ НАСТОЯЩЕГО ВРЕМЕНИ подобны системам с разделения времени, но на кое-какие события (либо комплект событий) такая ОС обязана реагировать за временной отрезок не превышающий заданный. Такие ОС распространены с современных совокупностях связи, оружия, электронных продаж и т.п.

Источник: ecocyb.narod.ru

гражданин рф в видеочате

Интересные записи

Похожие статьи, которые вам, наверника будут интересны: