Операционная система Выполнили: Тарвердян Мартин и Иванов Денис

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Операционная система Выполнили: Тарвердян Мартин и Иванов Денис создатель Mind Map: Операционная система Выполнили: Тарвердян Мартин и Иванов Денис

1. Функции

1.1. Обеспечение загрузки пользовательских программ в оперативную память и их исполнение

1.2. Обеспечение управление памятью

1.3. Обеспечение работы с устройствами долговременной памятью

1.4. Предоставление стандартизованного доступа различных периферийным устройствам

1.5. Предоставление пользовательского интерфейса

1.6. Параллельное исполнение нескольких задач

1.7. Организация взаимодействия задач друг с другом

1.8. Организация межмашинного взаимодействия и разделение ресурсов

1.9. Защита системы от ошибочных и зловредных действий пользователей и их программ

1.10. Аутентификация, авторизация

2. История развития

2.1. 1 Этап. 1945-1955х годов

2.1.1. Все задачи организации вычислялось вручную с пульта управления

2.2. 2 Этап. 1955-1965х годов

2.2.1. Появились системы почётной обработки

2.3. 3 Этап. 1965-1980х годов

2.3.1. Появились многозадачные ОС

2.4. 4 Этап. С 1980-х годов

2.4.1. Стали развиваться классические и сетевые ОС

3. Принцип построения

3.1. Принцип модульности

3.2. Принцип функциональной избирательности

3.3. Принцип генерируемости ОС

3.4. Принцип функциональной избыточности

3.5. Принцип виртуализации

3.6. Принцип открытой и наращиваемой ОС

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

3.8. Принцип независимости программ от внешних устройств

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

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

4. Архитектура

4.1. Монолитная организация

4.2. Многоуровневая организация

4.3. Архитектура типа клиент-сервер

5. Классификация

5.1. По назначению

5.1.1. Настольные ОС

5.1.2. ОС для серверов

5.1.3. Мобильные ОС

5.1.4. Встраиваемые ОС

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

5.1.6. ОС для суперкомпьютеров

5.2. По алгоритму управления ресурсами

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

5.2.1.1. Однозадачные

5.2.1.2. Многозадачные

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

5.2.2.1. однопользовательские

5.2.2.2. многопользовательские

5.2.3. По возможности распараллеливания, вычислений в рамках одной задачи

5.2.3.1. многонитевые

5.2.3.2. не поддерживающие многонитевые обработки

5.2.4. По наличию средств поддержки многопроцессорной обработки

5.2.4.1. однопроцессорные

5.2.4.2. многопроцессорные

5.3. по наличию сетевых служб и сервисов

5.3.1. сетевые

5.3.2. автономные