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


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



ЗНАЕТЕ ЛИ ВЫ?

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



Образовался новый тип ОС - системы разделения времени, которая позволяет создать для каждого пользователя иллюзию единоличной работы с компьютером. Появление больших интегральных схем (БИС) и сверхбольших интегральных схем (СБИС) обеспечило широкое распространение компьютеров и их использование неспециалистами в области программирования. Это потребовало разработки дружественного, интуитивно понятного программного интерфейса. Развитие средств коммуникаций обусловило развитие сетевых ОС.

К современным ОС предъявляются следующие требования:

·   совместимости - ОС должна включать средства для выполнения приложений, подготовленных для других ОС;

·   переносимости - обеспечение возможности переноса ОС с одной аппаратурной платформы на другую;

·   надежности и отказоустойчивости - предполагает защиту ОС от внутренних и внешних ошибок, сбоев и отказов;

·   безопасности - ОС должна содержать средства защиты ресурсов одних пользователей от других;

·   расширяемости - ОС должна обеспечивать удобства внесения последующих изменений и дополнений;

·   производительности - система должна обладать достаточным быстродействием.

Классификация ОС

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

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

По числу одновременно выполняемых задач выделяют ОС:

·   однозадачные ОС (MS-DOS, ранние версии PS DOS);

·   многозадачные (OS/2, UNIX, Windows).

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

Многозадачные ОС дополнительно управляют разделением между задачами совместно используемых ресурсов. Среди вариантов реализации многозадачности выделяют две группы алгоритмов распределения процессорного времени:

·   невытесняющая многозадачность (NetWare, Windows 3. x и 9. х);

·   вытесняющая многозадачность (Windows NT, OS/2, UNIX).

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

По числу одновременно работающих пользователей выделяют ОС:

·   однопользовательские (MS-DOS, Windows 3. x, ранние версии OS/2);

·   многопользовательские (UNIX, Windows NT).

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

Многопроцессорная обработка предполагает поддержку работы нескольких процессоров и приветствует в ОС Solaris 2. x фирмы Sun, OS/2 фирмы IBM, Windows NT фирмы Microsoft, NetWare 4.1. фирмы Novell и др.

Многопроцессорные ОС делятся на:

·   Асимметричная ОС выполняется на одном из процессоров системы, распределяя прикладные задачи по остальным процессорам.

·   Симметричные ОС децентрализована и использует все процессоры, разделяя между ними системные и прикладные задачи.

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

Заключение

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

В настоящий момент около 90% персональных компьютеров используют ОС Windows, которая имеет ряд достоинств и вытеснила конкурентов из этого сегмента рынка. Более широкий класс ОС ориентирован для использования на серверах. К этому классу ОС относят: семейство Unix, разработки фирмы Microsoft, сетевые продукты Novell и корпорации IBM.

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


Практическая часть

Общая характеристика задачи

Исходные данные для расчета заработной платы организации представлены на рис.17.1 и 17.2.



Поделиться:


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

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