История, назначение и функции операционных систем. Тема 1

1.

Тема 1. История,
назначение и функции
операционных систем

2.

План лекции:
Системное программное обеспечение
(СПО).
2. Понятие операционных систем (ОС).
3. История развития ОС.
4. Назначение и основные функции ОС.
5. Состав и принципы работы ОС.
6. Принципы построения ОС.
7. Типы ОС.
8. Классификация ОС.
1.

3.

4.

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

5.

История развития операционных
систем (ОС)

6.

Разнообразие операционных
систем

7.

Первая ОС
GM-NAA I/O (General Motors & North American Aviation Input/Output
system) — первая операционная система для компьютера IBM 704.
Была создана в 1955-56 году Робертом Патриком с General Motors и
Оуэном Моком с North American Aviation. Она была основана на
системном мониторе и работала на больших машинах. Основная
функция GM-НАА — автоматическое выполнение новой программы,
когда старая программа завершилась.

8.

ОС Multics
Разработка операционной системы Multics была
начата в 1964 году.
Четыре года компания American Telegraph &
Telephone Bell Labs совместно с фирмой General
Electric и группой исследователей из Масачусетского
технологического института творила проект Os
Multics (также именуемый MAC - не путать с МасOS).
Целью проекта было создание
многопользовательской интерактивной
операционной системы, обеспечивающей большое
число пользователей удобными и мощными
средствами доступа к вычислительным ресурсам.

9.

Возникновение UNIX
Первая система UNIX была разработана в
1969 году в подразделении Bell Labs компании
AT & T. С тех пор было создано большое
количество различных UNIX-систем.
Некоторые отличительные признаки UNIXсистем включают в себя:
1) Использование текстовых файлов для
настройки и управления системой;
2) Широкое применение утилит, запускаемых
в командной строке;
3) Взаимодействие с пользователем
посредством виртуального устройства —
терминала;
4) Представление физических и виртуальных
устройств как файлов.

10.

Создатели Unix
Кен Томпсон
создал игру «Space Travel»
разрабатывал новую файловую систему
начал ее усовершенствовать, включив такие функции как
inodes, подсистему управления процессами и памятью, и
простой командный интерпретатор.
В ноябре 1971 года была опубликована «Первая редакция
UNIX».

11.

Создатели Unix
Денис Ритчи
Разработал новый язык программирования С.
Именно на нём была написана 4-я редакция UNIX в 1973 году.
В июле 1974 года вышла 5-я версия UNIX.
Шестая редакция UNIX (аkа UNIX V6), выпущенная в 1975 году,
стала первым коммерчески распространяемым Юниксом.
Большая ее часть была написана на С.

12.

Последователи Unix
Когда в 1976 году в Университет Беркли
попала «Unix 6», там возникли местные
юникс-гуру. Одним из них был
Билл Джой.
Собрав своих друзей-программистов,
Билли начал разработку собственной системы
на ядре UNIX . Включив помимо основных функций кучу своих (в том
числе компилятор Паскаля), он назвал всю эту сборную солянку
Distribution (BSD 1.0).
Третья версия BSD основывалась на переносе UNIX Version 7 на
компьютеры семейства VAX, что дало систему 32/V, легшую в основу
BSD 3.x. Ну, и самое главное - при этом был разработан стек
протоколов ТСР/IР; разработка финансировалась Министерством
Безопасности США.

13.

Операционная система DOS
В конце 1981 года вышла первая версия новой ОС - РС-DOS 1.0.
В 1982-м одновременно появились РС-DOS и МS-DOS версии
1.1
К 1983-му году были разработаны версии 2.0, в которых
появилась поддержка винчестеров, а также улучшенная
система администрирования файлов.
РТS-DOS производства одной из российских физических
лабораторий. Последняя ее версия означена как 6.65.
Но самой необычной является DR-ОреnDos 7.02. Изначально
эту OC разрабатывала Digital Research, но потом по каким-то
причинам от нее отказалась и продала ее компании Novell.
Новелл встроил в нее свои сетевые штучки и продал дальше фирме CALDERA, которая дополнила DR-DOS средствами
доступа в Интернет и сейчас распространяет ее бесплатно.

14.

Операционная система Windows
Билл Гейтс и Пол Аллен

15.

Операционная система Windows
в ноябре 1985 вышла Windows 1.0.
в ноябре 87-го вышла Windows 2.0,
Май 1990-го года, вышла Windows 3.0.
24 августа 1995 г.- дата официального релиза Windows 95
(другие названия: Windows 4.0, Windows Chicago).
Чуть позже вышла новая Windows NT с тем же интерфейсом,
что и 95-е. Поставлялась в двух вариантах: как сервер и как
рабочая станция.
В 1996-м году вышла Windows-95 OSR2 (это
расшифровывается как Open Service Relase). В дистрибутив
входил Internet Explorer 3.0 и Outlook. Из основных функций поддержка FАТ32.
Год 1998. Вышла Windows-98. Появился так называемый Active
Desktop. Улучшена поддержка универсальных драйверов и
DirectX.
Год 2000. Выходит полная версия Windows Millenium.

16.

macOS
Впервые операционная система Mac OS была представлена в
1984 году наряду с выпуском первого компьютера Macintosh.
Первый Macintosh
(1984 год):

17.

Гениальный маркетолог Стив Джобс и
гениальный инженер Стив Возняк
основатели Apple

18.

macOS
System 1.0 (1984)

19.

macOS
System 2.0 – 6.0 (1985-1988)
System 7.0 – 7.6 (1991-1996)

20.

macOS
System 8 (1997)

21.

macOS
Mac OS 9 (1999)
Mac OS X 10.0 Cheetah (2000)
Mac OS X 10.1 Puma (2001)
Mac OS X 10.2 Jaguar (2002)
Mac OS X 10.3 Panther (2003)
Mac OS X 10.4 Tiger (2005)
Mac OS X 10.5 Leopard (2007)

22.

macOS
Mac OS X 10.6 Snow Leopard
(2009)

23.

macOS
Mac OS X 10.7 Lion (2011)
Mac OS X 10.8 Mountain Lion
(2012)
Mac OS X 10.9 Mavericks (2013)
Mac OS X 10.10 Yosemite (2014)
Mac OS X 10.11 El Capitan (2015)
macOS 10.12 Sierra (2016)
macOS 10.13 High Sierra (2017)
macOS 10.14 Mojave (2018)

24.

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

25.

Linux
Эмблемой Linux стал Такс (Tux) - пингвин,
нарисованный в 1996 году программистом и
дизайнером Ларри Юингом.

26.

Ubuntu
Разрабатывается и спонсируется компанией Canonical
Ltd,

27.

Debian
это самый стабильный дистрибутив из всех
существующих.

28.

Linux Mint - дистрибутив,
основанный на Ubuntu и Debian.

29.

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

30.

Manjaro - дистрибутив,
основанный на Arch Linux.

31.

CentOS основанный на
коммерческом Red Hat

32.

Назначение ОС

33.

Функции ОС
распределяет (allocates) и назначает
(assigns) использование ресурсов
компьютера,
планирует (schedules)
использование ресурсов компьютера и
время исполнения задач,
осуществляет текущий контроль
(monitoring) работы компьютера.

34.

Состав операционной системы
Ядро
Загрузчик
Командный процессор
Драйверы устройств
Графический интерфейс
Справочная система
Сервисные программы

35.

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

36.

Типы ОС
однопользовательские однозадачные, или
просто однозадачные;
однопользовательские многозадачные, или
просто многозадачные;
многопользовательские многозадачные, или
просто многопользовательские

37.

38.

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