Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Основные принципы построения ОС

Читайте также:
  1. I. Основные богословские положения
  2. II Основные источники загрязнений гидросферы.
  3. II. Основные положения учения Ф. де Соссюра о языке.
  4. II. Основные теории по анализу международных отношений.
  5. II.1.1 Основные источники информации для оценки эффективности строительной организации
  6. III. Назовите основные последствия прямохождения человека (т.е. изменения в строении, физиологии, поведении) в опорно-двигательной системе.
  7. III. Основные положения лингвистической концепции В. фон Гумбольдта.
  8. III. Основные положения синтетической теории эволюции
  9. III. ОСНОВНЫЕ ПРИНЦИПЫ МАТЕРИАЛИСТИЧЕСКОГО УЧЕНИЯ К. МАРКСА И Ф. ЭНГЕЛЬСА.
  10. III. Принципы взаимодействия государства и других общественных институтов

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

Цель создания операционной системы - получить экономический выигрыш при использовании системы, путем увеличения производительности труда программистов и эффективности работы оборудования.

1) Принцип модульности - основной принцип построения ОС состоит в выделении отдельных функций и оформление их в виде отдельных блоков - "модульный принцип построения". Модуль - программный блок, который реализует определенную функцию и выполнен в соответствии с принятыми межмодульными интерфейсами. Привелегированные, повторно входимые и реентерабельные модули.

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

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

4) Принцип генерируемости ОС - возможность изменения конфигурации системы, в зависмости от функций ВС и назначения ОС.

5) Принцип виртуализация - построение виртуальных ресурсов различных уровней, от виртуальной машины до виртуальных устройств с новыми или улучшенными характеристиками.

6) Принцип независимости программ от внешних устройств - связь программ с устройствами вв производится не на уровне трансляции, а в период ее исполнения. При этом перетрансляция программы для работа с другим или новым устройством не требуется.

7) Принцип совместимости - способность выполнять программы написанные для других ОС и версий ОС. Двоичная совместимость и совместимость на уровне исходных кодов. Программы для процессоров разных архитектур.

8) Принцип откытости и наращиваемости ОС - использует не только настройки и конфигурации но и доступна для анализа специалистами на всех уровнях и ввода в состав новых модулей (функций).

9) Принцип мобильности (переносимость) ОС - легкость переноса на новые арппаратные платформы (исходные тексты на языке высокого уровня, ограниченная зависимость ядра от оборудования и др).

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




Дата добавления: 2015-02-16; просмотров: 77 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав