ОС.pptx
- Количество слайдов: 16
1. Понятие операционной системы 2. Функции операционной системы 3. Классификация операционной системы
§ Операционная система составляет основу программного обеспечения ПК § Операционная система представляет комплекс системных и служебных программных средств, который обеспечивает взаимодействие пользователя с компьютером и выполнение всех других программ.
Схема, иллюстрирующая место ОС в многоуровневой структуре компьютера
§ Управление устройствами. Операционная система должна обеспечить совместную работу всех устройств подключенных к магистрали (материнской плате). Не только внутренних, но и любых периферийных— клавиатура, монитор, принтеры, диски и т. п. • Управление памятью. Оперативная память компьютера — это такой ресурс, которого всегда не хватает. В этих условиях разумное планирование использования памяти является важнейшим фактором эффективной работы.
§ • Управление данными. Операционная система должна обеспечить пользователю возможность работы с файлами – создавать, удалять, копировать, редактировать и т. д. • Управление процессами. Эта сторона работы операционной системы связана с запуском и завершением работы программ, обработкой ошибок, обеспечением параллельной работы нескольких программ на одном компьютере.
§ операционная система должна организовать интерфейс (способ общения) с пользователем, защитить данные, обеспечить работу в сети, вести статистику о количестве времени, затраченном различными программами и пользователями, об интенсивности использования ресурсов, о попытках некорректных действий пользователей, о сбоях оборудования и выполнять еще много других функций описание которых нельзя описать одной лекцией.
Операционные системы можно классифицировать по: § количеству одновременно работающих пользователей: § числу заданий § количеству поддерживаемых процессоров § разрядности кода ОС: § типу пользовательского интерфейса: § типу доступа пользователя к ресурсам ЭВМ: § типу использования ресурсов:
По количеству одновременно работающих пользователей операционные системы классифицируются: § однопользовательские (MS-DOS, Windows 3. x, ранние версии OS/2); § многопользовательские (UNIX, Windows NT) Поддержка многопользовательского режима. Главным отличием многопользовательских систем от однопользовательских является наличие средств защиты информации каждого пользователя от несанкционированного доступа других пользователей. Следует заметить, что не всякая многозадачная система является многопользовательской, и не всякая однопользовательская ОС является однозадачной.
По числу процессов, одновременно выполняемых под управлением системы операционные системы классифицируются: § однозадачные (например, MS-DOS, MSX) § многозадачные (OC EC, OS/2, UNIX, Windows 95). Поддержка многозадачности Однозадачные ОС в основном выполняют функцию предоставления пользователю виртуальной машины, делая более простым и удобным процесс взаимодействия пользователя с компьютером. Однозадачные ОС включают средства управления периферийными устройствами, средства управления файлами, средства общения с пользователем. Многозадачные ОС, кроме вышеперечисленных функций, управляют разделением совместно используемых ресурсов, таких как процессор, оперативная память, файлы и внешние устройства.
По количеству поддерживаемых процессоров операционные системы классифицируются: • однопроцессорные • многопроцессорные (OS/2, Net Ware, Widows N) § многопроцессорные ОС, в отличие от однопроцессорных, поддерживают режим распределения ресурсов нескольких процессоров для решения той или иной задачи.
ПО разрядности кода операционные системы классифицируются: • 8 -разрядные • 16 -разрядные • 32 -разрядные • 64 -разрядные При этом подразумевается, что разрядность операционной системы не может превышать разрядности процессора.
ПО типу пользовательского интерфейса операционные системы классифицируются: § командные (текстовые) § объектно- ориентированные (графические) объектно-ориентированные с графическим интерфейсом командные с текстовым интерфейсом
ПО типу доступа пользователя к ресурсам ЭВМ операционные системы классифицируются: § с пакетной обработкой § с разделением времени § реального времени • С пакетной обработкой. Из программ, подлежащих выполнению, формируется пакет (набор) заданий, вводимых в ЭВМ и выполняемых в порядке очередности с возможным учетом приоритетности; • С разделением времени (TSR). Обеспечивают одновременный диалоговый (интерактивный) режим доступа к ЭВМ нескольких пользователей на разных терминалах, которым по очереди выделяются ресурсы машины, что координируется операционной системой в соответствии с заданной дисциплиной обслуживания; • реального времени, обеспечиваюе определенное гарантированное время ответа машины на запрос пользователя с управлением им какими-либо внешними но отношению к ЭВМ событиями, процессами или объектами.
ПО типу использования ресурсов операционные системы классифицируются: § сетевые § локальные Сетевые ОС предназначены для управления ресурсами компьютеров, объединенных в сеть с целью совместного использования данных, и предоставляют мощные средства разграничения доступа к данным Все остальные ОС будут считаться локальными и могут использоваться на любом персональном компьютере, а также на отдельном компьютере, подключенном к сети в качестве рабочей станции или клиента.
§ Выполнила: Шелдакова О. С 13 Арх