![Программное обеспечивание](https://pksecurity.ru/images/computer-help/ustanovka-program.jpg)
Программное обеспечивание
![Системы программирования](https://cf.ppt-online.org/files/slide/k/k3FPM02q7p5Oe6RruCxdJgTmAy9fQSnwDjot8h/slide-8.jpg)
Системы программирования
Назначение cистем программирования
Режим работы систем программирования
![Прикладное ПО](https://cf2.ppt-online.org/files2/slide/e/EkuQ6MfreXsWZhpm8oq5K4LxaIUgtTP3nGvzFD1OY/slide-1.jpg)
Прикладное ПО
Текстовые редакторы и
процессоры
Графические редакторы и графические пакеты
Коммуникационные программы
Системы управления базами данных (СУБД)
Бухгалтерские
программы и пакеты
Экспертные
системы
Математические пакеты
Системы автоматизированного
проектирования (САПР)
Электронные образовательные издания и ресурсы
![Системное программное обеспечение](https://itguides.ru/wp-content/uploads/2017/07/%D0%9F%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0-%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D1%85-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC.png)
Системное программное обеспечение
![Сервисные программы](https://expertnov.ru/800/600/https/myslide.ru/documents_7/6671305f52fa8c344c99943fdc47b4e8/img8.jpg)
Архиваторы
Антивирусы
Коммуникационные программы
Драйверы
![Операционные системы](https://ds-service39.ru/wp-content/uploads/e/2/6/e265dad6ea1a30dbf952af950ebd0c8e.jpeg)
Операционные системы
Настольные компьютеры
Windows
MacOS
Linux
Мобильные компьютеры
Android
IOS
Windows Phone
Состав операционной системы
![Оболочка](https://fs.znanio.ru/methodology/images/d3/98/d3984fc2a68a5afbae0b4d7b4bb14c1a7f760c2c.jpg)
Оболочка
Драйверы устройств
![Ядро](https://cf.ppt-online.org/files/slide/5/5t2zCaSJW9q1FOLGcTDs63ygExoBVA4QIRuMkh/slide-16.jpg)
Ядро
Функции операционной системы
Запуск и выполнение программ
Распределение ресурсов компьютера
Обмен данными с внешними устройствами
Организация сетевого взаимодействия
Тестирование компьютера
Обслуживание компьютера
Обеспечение безопасности
Предоставление пользовательского интерфейса
Работа файловой системы
Функции файловой системы
Определение физического местоположения файлов и каталогов на диске;
Доступ к файлам и каталогам на диске;
Определение занятого и свободного пространства диска
![Линейки операционных систем](https://versiya.info/uploads/posts/2019-04/1554632403_reseller.jpg)
Линейки операционных систем
Microsoft Windows
![Плюсы](https://img2.freepng.ru/20180315/sdw/kisspng-plus-and-minus-signs-computer-icons-clip-art-plus-sign-5aaad8632b3888.9799936515211459551771.jpg)
Плюсы
Возможность гибкой настройки
Простота настройки
Есть поддержка современных играм
Совместима с большинством современных программ
Интуитивно понятный и удобный интерфейс
Есть драйвера для всех устройств
![Минусы](https://extragram.ru/wp-content/uploads/2018/05/logo-kopiya.png)
Минусы
Платная ОС
Может быть уязвима для вирусов
Linux
![Плюсы](https://img2.freepng.ru/20180315/sdw/kisspng-plus-and-minus-signs-computer-icons-clip-art-plus-sign-5aaad8632b3888.9799936515211459551771.jpg)
Плюсы
Бесплатность ОС и многих программ
Высокий уровень безопасности и защиты от вирусов
Невысокие требования к аппаратным средствам
Возможность гибкой настройки.
![Минусы](https://extragram.ru/wp-content/uploads/2018/05/logo-kopiya.png)
Минусы
Сложность настройки
Нет драйверов для некоторых устройств
Нет версий некоторых программ (Adobe Photoshop)
Нет поддержки современных игр
Основные принципы построения ОС
Принцип перемещаемости
Принцип открытой и наращиваемой ОС
Принцип независимости программ от внешних устройств
Принцип генерируемости
Принцип защиты
Принцип виртуализации
Принцип модульности
Принцип функциональной избирательности
Частотный принцип
Принцип функциональной избыточности
Принцип по умолчанию
![Современные ОС](https://cf2.ppt-online.org/files2/slide/k/KoMsEC6WFrlc8XZJY5bnzeHNDTQpOU9v1xkBVf/slide-21.jpg)
Современные ОС
ОС для мобильных устройств
Google Android (на основе ядра Linux)
iOS (для iPhone, iPad)
Windows Phone
ОС реального времени
QNX
Windows CE
VxWorks
LynxOS
Классификация ОС
Однозадачные
Многозадачные
По числу одновременно работающих пользователей
Однопользовательские
Многопользовательские
![По реализации интерфейса пользователя](https://fuzeservers.ru/wp-content/uploads/e/c/b/ecbaf4df205a6c63225c2188c6036ddb.jpeg)
По реализации интерфейса пользователя
Неграфические
Графические
По возможности управления сетевыми ресурсами
Локальные ОС
Сетевые ОС
По типу лицензии
Проприетарная
Свободная
![По разрядности кода](https://blog.codinghorror.com/content/images/uploads/2007/11/6a0120a85dcdae970b012877701d33970c-pi.png)
По разрядности кода
8-разрядные ОС
16-разрядные ОС
32-разрядные ОС
64-разрядные ОС
По типу доступа пользователя к ЭВМ
Системы пакетной обработки
Системы разделения времени
Системы реального времени