Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Операционные системы

Содержание

Можно выделить шесть основных функций, которые выполняли классические операционные системы в процессе эволюции:Планирование заданий и использования процессора. Обеспечение программ средствами коммуникации и синхронизации. Управление памятью. Управление файловой системой. Управление вводом-выводом. Обеспечение безопасностиПервый период (1945–1955 гг.). Ламповые
Операционные системы Можно выделить шесть основных функций, которые выполняли классические операционные системы в процессе 1946 г. – ENIAC (Electronic Numerical Integrator and Computer) – полное отсутствие 1963 г. – ОС MCP (Главная управляющая программа) для компьютеров B5000 фирмы DOS - Дисковая Операционная Система Windows 3.1 Windows for Workgroups 3.11 Windows 95 и Windows 98 Windows NT Общие характеристики Windows NT 2000Аппаратные требования для Windows NT 2000: минимальные (рекомендуемые)Память: OS/2 UNIX Linux ОПЕРАЦИОННАЯ СИСТЕМА - это набор программ, контролирующих работу прикладных программ и системных 1. Принцип модульности2. Принцип функциональной избирательности3. Принцип генерируемости ОС4. Принцип функциональной избыточности5. Виртуализация от Microsoft Слои программного обеспечения компьютерной системыПОЛЬЗОВАТЕЛЬПРИКЛАДНЫЕ ПРОГРАММЫПРОЧИЕ СИСТЕМНЫЕ ПРОГРАММЫОПЕРАЦИОННАЯ СИСТЕМАТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕСистемные программыПрограммное обеспечение Состав компонентов и функции операционной системы:1. Управление процессами2. Управление памятью3. Управление файлами4. Особенности алгоритмов управления ресурсамиОСОднозадачныеМногозадачныеМногополь-зовательскиеОднополь-зовательскиеMS-DOSOC EC, OS/2, UNIX, WindowsMS-DOS, Windows 3.x, ранние версии ОСОднопроцессорнаяобработкаМногопроцессорнаяобработкамультипроцессированиеасимметричные ОС симметричные ОС операционные системы различающиесяпо типу аппаратурыперсональных компьютеровмини-компьютеровмейнфреймовкластеровсетей ЭВМ Особенности областей использованияМногозадачные ОСсистемы пакетной обработки (например, OC EC), системы разделения времени Особенности методов построениямонолитное ядро или микроядерный подходПостроение ОС на базе объектно-ориентированного подхода Структура сетевой операционной системыПод сетевой операционной системой в широком смысле понимается совокупность Клиент-серверная природа сетевых служб взаимодействие сетевых компонентов Варианты построения сетевых ОС Одноранговые сетевые ОС и ОС с выделенными серверамиОдноранговая сеть Двухранговая сеть Файловая системаФайловая система - это часть операционной системы, назначение которой состоит в Типы файловобычные файлы специальные файлы файлы-каталогитекстовые двоичные В разных файловых системах могут использоваться в качестве атрибутов разные характеристики, например: Логическая организация файловой системы  а - одноуровневая; б - иерархическая (дерево); Права доступа к файлуВ разных файловых системах может быть определен свой список определение прав доступаизбирательный доступмандатный подход Общая модель файловой системы Современные архитектуры файловых систем
Слайды презентации

Слайд 2 Можно выделить шесть основных функций, которые выполняли классические

Можно выделить шесть основных функций, которые выполняли классические операционные системы в

операционные системы в процессе эволюции:

Планирование заданий и использования процессора.


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

Первый период (1945–1955 гг.). Ламповые машины. Операционных систем нет

Второй период (1955 г.–начало 60-х). Компьютеры на основе транзисторов. Пакетные операционные системы

Третий период (начало 60-х – 1980 г.). Компьютеры на основе интегральных микросхем. Первые многозадачные ОС

Четвертый период (с 1980 г. по настоящее время). Персональные компьютеры. Классические, сетевые и распределенные системы


Слайд 3 1946 г. – ENIAC (Electronic Numerical Integrator and

1946 г. – ENIAC (Electronic Numerical Integrator and Computer) – полное

Computer) – полное отсутствие какого-либо ПО, программирование путем коммутации

устройств.
Начало 50-х г. – появление алгоритмических языков и системного ПО.
Усложнение процесса выполнения программ:
1. Загрузка нужного транслятора.
2. Запуск транслятора и получение программы в машинных кодах.
3. Связывание программы с библиотечными подпрограммами.
4. Запуск программы на выполнение.
5. Вывод результатов работы на печатающее или другое устройство.
Для повышения эффективности использования ЭВМ вводятся операторы,
затем разрабатываются управляющие программы – мониторы - прообразы
операционных систем.
1952 г. – Первая ОС создана исследовательской лабораторией фирмы General Motors для IBM-701.
1955 г. – ОС для IBM-704. Конец 50-х годов: язык управления заданиями и пакетная обработка заданий.



Слайд 4 1963 г. – ОС MCP (Главная управляющая программа)

1963 г. – ОС MCP (Главная управляющая программа) для компьютеров B5000

для компьютеров B5000 фирмы Burroughs: мультипрограммирование, мультипроцессорная обработка, виртуальная

память, возможность отладки программ на языке исходного уровня, сама ОС написана на языке высокого уровня.
1963 г. – ОС CTSS (Compatible Time Sharing System – совместимая система разделения времени для компьютера IBM 7094 – Массачусетский технологический институт.
1963 г. – ОС MULTICS (Multiplexed Information and Computing Service) – Массачусетский технологический институт.
1974 г. – (UNICS) UNIX (Uniplexed Information and Computing Service) для компьютера PDP-7, публикация статьи Ритчи (С) и Томпсона.
1981 г. – PC (IBM), DOS (Seattle Computer Products) – MS DOS (Б. Гейтс).
1983г. – Apple, Lisa с Apple, Lisa с GUI (Даг Энгельбарт – Стэнфорд).
1985 г. – Windows, X Windows и Motif (для UNIX).
1987 г. – MINIX (Э. Таненбаум)
1991 г. – Linux (Линус Торвальдс).

Слайд 5 DOS - Дисковая Операционная Система

DOS - Дисковая Операционная Система

Слайд 6 Windows 3.1
Windows for Workgroups 3.11

Windows 3.1 Windows for Workgroups 3.11

Слайд 7 Windows 95 и Windows 98

Windows 95 и Windows 98

Слайд 9 Windows NT

Windows NT

Слайд 10 Общие характеристики Windows NT 2000
Аппаратные требования для Windows

Общие характеристики Windows NT 2000Аппаратные требования для Windows NT 2000: минимальные

NT 2000: минимальные (рекомендуемые)
Память: 32Мб (64Мб)
Процессор: IP-200МГц (IP-233МГц) или

совместимый
Винчестер: 300Мб (500Мб)

Слайд 14 ОПЕРАЦИОННАЯ СИСТЕМА
- это набор программ, контролирующих работу

ОПЕРАЦИОННАЯ СИСТЕМА - это набор программ, контролирующих работу прикладных программ и

прикладных программ и системных приложений и исполняющих роль интерфейса

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

ОПЕРАЦИОННАЯ СРЕДА

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

ОПЕРАЦИОННАЯ ОБОЛОЧКА

- часть операционной среды, определяющая интерфейс пользователя, его реализацию (текстовый, графический и т.п.), командные и сервисные возможности пользователя по управлению прикладными программами и компьютером


Слайд 15 1. Принцип модульности
2. Принцип функциональной избирательности
3. Принцип генерируемости

1. Принцип модульности2. Принцип функциональной избирательности3. Принцип генерируемости ОС4. Принцип функциональной

ОС
4. Принцип функциональной избыточности
5. Принцип виртуализации
6. Принцип независимости программ

от внешних устройств

7. Принцип совместимости

8. Принцип открытости и наращиваемости

9. Принцип мобильности

10.Принцип обеспечения безопасности вычислений

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


Слайд 16 Виртуализация от Microsoft

Виртуализация от Microsoft

Слайд 18 Слои программного обеспечения компьютерной системы
ПОЛЬЗОВАТЕЛЬ
ПРИКЛАДНЫЕ ПРОГРАММЫ
ПРОЧИЕ СИСТЕМНЫЕ ПРОГРАММЫ
ОПЕРАЦИОННАЯ

Слои программного обеспечения компьютерной системыПОЛЬЗОВАТЕЛЬПРИКЛАДНЫЕ ПРОГРАММЫПРОЧИЕ СИСТЕМНЫЕ ПРОГРАММЫОПЕРАЦИОННАЯ СИСТЕМАТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕСистемные программыПрограммное обеспечение

СИСТЕМА
ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
Системные программы
Программное обеспечение


Слайд 19 Состав компонентов и функции операционной системы:
1. Управление процессами
2.

Состав компонентов и функции операционной системы:1. Управление процессами2. Управление памятью3. Управление

Управление памятью
3. Управление файлами
4. Управление внешними устройствами
5. Защита данных
6.

Администрирование
7. Интерфейс прикладного программирования
8. Пользовательский интерфейс


Слайд 20 Особенности алгоритмов управления ресурсами
ОС
Однозадачные
Многозадачные
Многополь-
зовательские
Однополь-зовательские
MS-DOS
OC EC, OS/2,
UNIX, Windows
MS-DOS,

Особенности алгоритмов управления ресурсамиОСОднозадачныеМногозадачныеМногополь-зовательскиеОднополь-зовательскиеMS-DOSOC EC, OS/2, UNIX, WindowsMS-DOS, Windows 3.x, ранние

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

Windows 3.x);

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


Слайд 21 ОС
Однопроцессорная
обработка
Многопроцессорная
обработка
мультипроцессирование

асимметричные ОС
симметричные ОС

ОСОднопроцессорнаяобработкаМногопроцессорнаяобработкамультипроцессированиеасимметричные ОС симметричные ОС

Слайд 22 операционные системы различающиеся
по типу аппаратуры
персональных компьютеров
мини-компьютеров
мейнфреймов
кластеров
сетей ЭВМ

операционные системы различающиесяпо типу аппаратурыперсональных компьютеровмини-компьютеровмейнфреймовкластеровсетей ЭВМ

Слайд 23 Особенности областей использования
Многозадачные ОС
системы пакетной обработки (например, OC

Особенности областей использованияМногозадачные ОСсистемы пакетной обработки (например, OC EC), системы разделения

EC),

системы разделения времени (UNIX, VMS),

системы реального времени

(QNX, RT/11).


Слайд 24 Особенности методов построения
монолитное ядро или микроядерный подход
Построение ОС

Особенности методов построениямонолитное ядро или микроядерный подходПостроение ОС на базе объектно-ориентированного

на базе объектно-ориентированного подхода
Наличие нескольких прикладных сред дает


Распределенная организация операционной системы


Слайд 26 Структура сетевой операционной системы
Под сетевой операционной системой в

Структура сетевой операционной системыПод сетевой операционной системой в широком смысле понимается

широком смысле понимается совокупность операционных систем отдельных компьютеров, взаимодействующих

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

Слайд 27 Клиент-серверная природа сетевых служб

Клиент-серверная природа сетевых служб

Слайд 28 взаимодействие сетевых компонентов

взаимодействие сетевых компонентов

Слайд 29 Варианты построения сетевых ОС

Варианты построения сетевых ОС

Слайд 30 Одноранговые сетевые ОС и ОС с выделенными серверами
Одноранговая

Одноранговые сетевые ОС и ОС с выделенными серверамиОдноранговая сеть

сеть


Слайд 31 Двухранговая сеть

Двухранговая сеть

Слайд 32 Файловая система
Файловая система - это часть операционной системы,

Файловая системаФайловая система - это часть операционной системы, назначение которой состоит

назначение которой состоит в том, чтобы обеспечить пользователю удобный

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

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


Слайд 33 Типы файлов
обычные файлы
специальные файлы

файлы-каталоги

текстовые
двоичные

Типы файловобычные файлы специальные файлы файлы-каталогитекстовые двоичные

Слайд 34 В разных файловых системах могут использоваться в качестве

В разных файловых системах могут использоваться в качестве атрибутов разные характеристики,

атрибутов разные характеристики, например:
информация о разрешенном доступе,
пароль

для доступа к файлу,
владелец файла,
создатель файла,
признак "только для чтения",
признак "скрытый файл",
признак "системный файл",
признак "архивный файл",
признак "двоичный/символьный",
признак "временный" (удалить после завершения процесса),
признак блокировки,
длина записи,
указатель на ключевое поле в записи,
длина ключа,
времена создания, последнего доступа и последнего изменения,
текущий размер файла,
максимальный размер файла.

Слайд 35 Логическая организация файловой системы а - одноуровневая; б

Логическая организация файловой системы а - одноуровневая; б - иерархическая (дерево); в - иерархическая (сеть)

- иерархическая (дерево); в - иерархическая (сеть)


Слайд 36 Права доступа к файлу
В разных файловых системах может

Права доступа к файлуВ разных файловых системах может быть определен свой

быть определен свой список дифференцируемых операций доступа. Этот список

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

Слайд 37 определение прав доступа
избирательный доступ
мандатный подход

определение прав доступаизбирательный доступмандатный подход

Слайд 38 Общая модель файловой системы

Общая модель файловой системы

Слайд 39 Современные архитектуры файловых систем

Современные архитектуры файловых систем

  • Имя файла: operatsionnye-sistemy.pptx
  • Количество просмотров: 145
  • Количество скачиваний: 1