Вы находитесь на странице: 1из 28

Лекция 8

ОПЕРАЦИОННЫЕ СИСТЕМЫ
Операционная система — совокупность программных
средств, обеспечивающих управление аппаратной частью
компьютера и прикладными программами, а также их
взаимодействием между собой и с пользователем

Интерфейсы:
• интерфейс между пользователем и программно-
аппаратными средствами компьютера (интерфейс
пользователя)
• интерфейс между программным и аппаратным
обеспечением (аппаратно-программный интерфейс)
• интерфейс между разными видами программного
обеспечения (программный интерфейс).
Функции ОС:

• управление работой каждого блока ПО и их


взаимодействием

• управление выполнением программ

• организацию хранения информации во внешней памяти

• взаимодействие пользователя с компьютером


(поддержку интерфейса пользователя).
Ядро — центральная часть операционной системы,
обеспечивающая приложениям координированный
доступ к ресурсам компьютера, таким как процессорное
время, оперативная память. внешнее оборудование
Типы архитектуры ядра ОС:

• монолитное

• модульное

• микроядро

• экзоядро

• наноядро

• гибридное
Виртуальная машина (Virtual Machine) - программная
или аппаратная среда, исполняющая некоторый код
(например, байт-код, шитый код, псевдокод или
машинный код реального процессора), или
спецификацию такой системы.

Использование:
• для защиты информации и ограничения возможностей
процессов
• для исследования производительности ПО или новой
компьютерной архитектуры
• для эмуляции различных архитектур
• с целью оптимизации использования ресурсов
мэйнфреймов и прочих мощных компьютеров
• вредоносным кодом для управления инфицированной
системой
Классификация операционных систем:

По режиму обработки задач:


• однопрограммные
• мультизадачные

По организации работы с вычислительной системой:


• однопользовательские
• мультитерминальные

По основному архитектурному принципу


• микроядерные
• макроядерные
Классификация ОС по сфере использования:

• операционные системы для персональных компьютеров

• серверные ОС

• ОС реального времени

• ОС для бытовой техники

• ОС для смарт-карт

• ОС для мэйнфреймов
Критерии ОС:

• управление памятью

• функциональные возможности вспомогательных


программ (утилиты) в составе ОС

• наличие компрессии магнитных дисков

• возможность архивирования файлов

• поддержка многозадачного режима работы

• наличие качественной документации

• условия и сложность процесса инсталляции


Виды ОС:

1955 – первая ОС для компьютеров GM-HAA. Создана в


Робертом Патриком из General Motors и Оуэном Моком из
North American Aviation. Основная функция GM-НАА —
автоматическое выполнение новой программы, когда
старая программа завершилась.
1981 год - MS DOS (Microsoft Disk Operating
System) — это неграфическая ОС,
реализующая интерфейс командной строки
1987 год – OS/2 разработана совместно IBM и
Microsoft
• поддержку как текстового, так и графического
интерфейса пользователя

• одновременную обработку нескольких приложений

• многопоточную обработку нескольких задач одного


приложения

• 32-разрядную обработку данных

• сжатие данных при записи на магнитные диски

• защиту памяти
1983 год – Novell NetWare
Операционная система обеспечивает
подключение до 1000 рабочих станций
История создания ОС Windows

1985 – Windows 1.0, дополнение к MS DOS


История создания ОС Windows

1988 – Windows 2.0


История создания ОС Windows

1992 – Windows 3.1 - первая многопользовательская ОС


История создания ОС Windows

1992 – Windows NT - система для одноранговой


локальной сети и сетевой клиент для сервера
Windows NT может использовать две файловые системы:
• FAT — файловую систему MS DOS с кластерами
размером 32 Кб
• NTFS (New Technology File System)

Система обеспечивает:
• многопользовательский режим
• выполнение функций сервера локальной компьютерной
сети и возможность каждой абонентской системы в сети
быть сервером или клиентом
• многозадачность и многопоточность обработки данных; •
адресацию внутренней и внешней памяти большого
размера
• поддержку мультипроцессорной обработки и т. д.
История создания ОС Windows

1998 – Windows 98 - результат развития предыдущих ОС


Windows
Windows 2000 — Windows NT 5.0 (2000)
Windows XP — Windows NT 5.1 (2001)
Windows Server 2003 — Windows NT 5.2 (2003)
Windows Vista — Windows NT 6.0 (2006)
Windows Home Server — Windows NT 5.2 (2007)
Windows Server 2008 — Windows NT 6.0 (2008)
Windows Small Business Server — Windows NT 6.0 (2008)
Windows 7 — Windows NT 6.1 (2009)
Windows Server 2008 R2 — Windows NT 6.1 (2009)
Windows Home Server 2011 — Windows NT 6.1 (2011)
Windows 8 — Windows NT 6.2 (2012)
Windows Server 2012 — Windows NT 6.2 (2012)
Windows 8.1 — Windows NT 6.3 (2012)
Windows Server 2012 R2 — Windows NT 6.3 (2013)
Windows 10 — Windows NT 10.0 (2015)
Windows Server 2016 — Windows NT 10.0 (2016)
Windows Server 2019 — Windows NT 10.0 (2019)
Основные элементы интерфейса пользователя ОС
Windows:

1. Рабочий стол
2. Панель задач
3. Главное меню Windows (кнопка Пуск
4. Диалоговое окно и информационное окно
5. Окно программы
6. Раскрывающиеся меню программы
7. Контекстное меню объекта
8. Объекты интерфейса ОС Windows: файлы
(документы), папки (каталоги), значки, ярлыки
Операционная система UNIX (Uniplexed Information and
Computing System) создана в корпорации Bell Laboratory
(Bell Labs) в 1971 г. Д. Ритчи и К. Томпсоном

Системы UNIX могут иметь различные файловые


системы:
NFS
UNIX System BSD

Операционная система UNIX получила распространение


для суперкомпьютеров, профессиональных ПК, рабочих
станций
1993 – ОС Free BSD - результат развития предыдущих
ОС Windows
Операционная система Linux Операционная система
для ПК и рабочих станций, отличающаяся наличием
полнофункционального графического пользовательского
интерфейса, подобно Windows и Mac OS.

Разработал Л. Торвальдс в начале 1990-х годов при


участии ряда программистов из разных стран мира
Различные дистрибутивы Linux:

Ubuntu

Debian

CentOS

Linux Mint

Kali Linux

Fedora

OpenSUSE

Elementary OS
Операционная система QNX — операционная система
реального времени, предназначенная преимущественно
для встраиваемых систем. Считается одной из лучших
реализаций концепции микроядерных операционных
систем

Вам также может понравиться

  • Ворд 3
    Ворд 3
    Документ1 страница
    Ворд 3
    jalal Akbar
    Оценок пока нет
  • Ворд 4
    Ворд 4
    Документ2 страницы
    Ворд 4
    jalal Akbar
    Оценок пока нет
  • Ворд 2
    Ворд 2
    Документ7 страниц
    Ворд 2
    jalal Akbar
    Оценок пока нет
  • Ворд 1
    Ворд 1
    Документ2 страницы
    Ворд 1
    jalal Akbar
    Оценок пока нет
  • Лекция №5
    Лекция №5
    Документ24 страницы
    Лекция №5
    jalal Akbar
    Оценок пока нет
  • Лекция №6
    Лекция №6
    Документ24 страницы
    Лекция №6
    jalal Akbar
    Оценок пока нет
  • Лекция №4
    Лекция №4
    Документ19 страниц
    Лекция №4
    jalal Akbar
    Оценок пока нет