Операционные системы
операционные системы
Операционная система, сокр. ОС (англ. operating system, OS)
Понятие ОС
Основные функции ОС
Основные компоненты ОС
Основные принципы построения ОС
Место ОС
Общая картина функционирования компьютерной системы
По числу одновременно выполняемых задач
По количеству одновременно работающих пользователей
Многозадачные делятся на
Многозадачные по критериям эффективности делятся также на
По поддержке многопроцессорной обработки
Классификация По назначению
По интерфейсу пользователя
Операционные системы
MS DOS
Windows_2000_Professional
по типу использования ресурсов
Основные компоненты операционной системы
Функции, входящие в состав ядра делят на 2 класса
Классическая архитектура ОС
Микроядерная архитектура
Четыре режима переключения, в классической архитектуре – 2 режима
Сетевые операционные системы
Операционные системы
Термин «Сетевая Операционная система» имеет 2 значения
Функциональные компоненты сетевой ОС
Компьютер в сети может выступать в трех разных ролях:
717.50K
Category: softwaresoftware

Операционные системы

1. Операционные системы

1

2. операционные системы

2

3. Операционная система, сокр. ОС (англ. operating system, OS)

3

4. Понятие ОС

Операционная система
(англ. operating system)
- Комплекс
управляющих
программ…
и
обрабатывающих
4

5. Основные функции ОС

• 1) предоставлять пользователю некую
расширенную виртуальную машину
• 2) управлять ресурсами вычислительной системы
5

6. Основные компоненты ОС


Управление процессами
Управление основной памятью
Управление файлами
Управление системой ввода-вывода
Управление внешней памятью
Поддержка сетей (networking)
Система защиты (protection)
Система поддержки командного
интерпретатора.
Графическая оболочка.
6

7. Основные принципы построения ОС


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

8. Место ОС

8

9. Общая картина функционирования компьютерной системы

9

10. По числу одновременно выполняемых задач

• Однозадачные (MS DOS)
• Многозадачные (OS/2, Unix, Windows)
10

11. По количеству одновременно работающих пользователей

• однопользовательские (MS DOS,
Windows 3х )
• многопользовательские (Unix, Linux,
Windows 95 - 8)
11

12. Многозадачные делятся на

• невытесняющая многозадачность
(NetWare, Windows 3.x);
• вытесняющая многозадачность
(Windows NT, OS/2, UNIX).
12

13. Многозадачные по критериям эффективности делятся также на

• Системы пакетной обработки (например, OC
EC);
• Системы разделения времени (UNIX, VMS);
• Системы реального времени (QNX, RT/11).
13

14. По поддержке многопроцессорной обработки

• Однопроцессорные (Windows 3.x,
Windows 95 )
• Многопроцессорные (Solaris, OS/2,
UNIX, Windows NT/2000/2003/XP и выше)
Ассиметричные и симметричные
14

15. Классификация По назначению

• Универсальные (Windows )
• Специализированные (ClearOS(ClarkConnect)),
– IP Cop -программный маршрутизатор, основанный на ядре Linux
– Zeroshell- на базе Linux для создания маршрутизатора на базе
старого морально устаревшего ПК
15

16. По интерфейсу пользователя

• Текстовые (Командная строка) (первые
версии MS-DOS и UNIX )
• Графические (Windows )
16

17. Операционные системы

17

18. MS DOS

18

19. Windows_2000_Professional

19

20. по типу использования ресурсов

1. Стандартные (Локальные) (MS-DOS, MSWindows 95-98 )
2. Сетевые


Одноранговые (OS/2, Windows Nt
Workstation )
Серверные (Windows NT Server Novell Net
Ware )
20

21. Основные компоненты операционной системы

• модули, выполняющие основные функции
ОС - ядро ОС;
• модули, выполняющие вспомогательные
функции ОС.
21

22.

Модули ядра выполняют базовые
функции ОС
• управление процессами,
• управление памятью,
• управление устройствами вводавывода.
22

23. Функции, входящие в состав ядра делят на 2 класса

• 1)Для решения внутрисистемных задач
• 2)Для поддержки приложений
23

24.

Вспомогательные модули ОС
• Утилиты
• библиотеки процедур и функций
• программы предоставления пользователю
дополнительных услуг
• системные обрабатывающие программы
24

25. Классическая архитектура ОС

25

26.

26

27.

27

28. Микроядерная архитектура

28

29.

29

30.

30

31. Четыре режима переключения, в классической архитектуре – 2 режима

31

32. Сетевые операционные системы

32

33. Операционные системы

• Сетевые ОС
• Распределенные ОС.
33

34. Термин «Сетевая Операционная система» имеет 2 значения

• 1) Совокупность ОС всех компьютеров сети
• 2) ОС отдельного компьютера, способного
работать в сети
34

35. Функциональные компоненты сетевой ОС

1)Средства управления локальными
ресурсами
2)Сетевые средства:
- Серверная часть ОС
- Клиентская часть ОС
- Транспортные средства ОС
35

36. Компьютер в сети может выступать в трех разных ролях:

• Роль выделенного сервера сети (исключительно
обслуживание запросов других компьютеров);
• Роль клиентского узла (обращается с запросами
к ресурсам другой машины);
• Одноранговый узел – это компьютер,
совмещающий функции клиента и сервера.
36

37.

• Одноранговые сетевые ОС
• Серверные ОС
37
English     Русский Rules