Понятие операционной системы. Классификация ОС по особенностям реализации алгоритмов управления.




Программы организации работ. Устройств и не связан со спецификой решаемых задач входят в состав комплекса программ, которой наз. операционными системами (ОС).

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

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

ОС различаются:

а) особенностями реализации алгоритмов управления ресурсов компьютера

б) областями использования.

В зависимости от особенностей алгоритмов управления процесса ОС делятся на:

1. однозадачные и многозадачные

2. однопользовательские и многопользовательские

3. однопроцессорные и многопроцессорные системы

4. локальные и сетевые

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

1. однозадачные

а) MS DOS

б)MSX

2. многозадачные:

а)OCEC

б)OS/2

в)UNIX

г) Windows

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

1) однопользовательские

а)MS DOS

б)Windows 3x

2)многопользовательские

а)UNIX

б)Windows NT

в)Windows XP

г)Linux

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

Функции, поддерживающие многопроцессорные обработки данных обладают также ОС:

1)Windows NT

2) NET WARE 4.1.

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

 

2.Эволюция ОС. Характеристика этапов эволюции.

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

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

3. 65-80 гг. – переход к интегральным микропроцессорам, создается семейства программно- совместных ЭВМ, программная совместимость требовала совместимости ОС, примером ОС этого этапа является ОС/360. Для ОС того периода характерна реализация мультипрограммирования как способа организации вычислительного процесса при котором на одном процессоре попеременно выполнялось несколько задач, появился новый тип ОС – системы с разд. Временем, который создает для каждого пользователя иллюзию единоличного использования ЭВМ.

4. С 80-х г. появляются большие интегрированные системы(БИС). Началась эра ПК. Среди ОС на рынке доминировали MSDOS(однопользовательские) и UNIX(многопользовательские). С середины 80-х развив сети ПК, работающих под управлением сетевых ОС. Появляется Windows 95, 98. Можно выделить 5 основных 32-х разр. сетевых ОС: а) Net Ware б) Windows NT в)OS/2 г) Vines 6.0 д) Unix

 

3 Сравнительная характеристика ОС MS DOS и ОС типа Windows.

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

ОС типа Windows существенно отличается от MS DOS не только с точки зрения пользователя, но и с точки зрения программиста. В настоящее время, в основном, распространен ОС Windows, который получили общие названияWIN 32: Windows 95, 98, 2000, ХP, NT. От ранних версий Windows, они отличаются тем, что используют 32-х битную адресацию (в ранних версиях 16 бит). Различаются между собой Win 32 следующим образом: 95 и 98 Windows предназначены для широкого круга пользователей. Windows NT – для пользоват. профессион. и изначально создавалась как полноценная ОС к Windows 95и 98. Не предъявлены никаких требований к оборудованию, программному обеспечению, не гарантирован. Той степени неделимости как Windows NT.

 

4. Основные достоинства ОС серии Win32

1. системная поддержка виртуального пространства памяти до 4 гбайт, т.е. каждое приложение Win32 выполняется в своем виртуальном пространстве памяти, размером 4 гбайт, в кот. Младшие 2 гбайта зарезервированы за ОС, а старшие 2 гбайта отведены программе.

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

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

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

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

4. Независимость программ от аппаратуры. Все вопросы, связанные с различными подключ. устройствами решаются на уровне специальных Windows- драйверов, которые обеспечивают max идентичность выполнения операций с устройствами различного типа.

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

6. Совместимость с ранее разработанным программным обеспечением ОС Windows может выполнять подавляющее большинство программ MS DOS.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-08-20 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: