- •Понятие и назначение ос
- •Функции ос:
- •Классификация ос.
- •Разновидности программ для компьютеров. Примеры
- •Процессоры
- •Компьютерная память
- •Устройство ввода-вы́вода
- •Устройства ввода
- •Устройства вывода
- •Устройства ввода-вывода
- •Понятие интерфейса. Шины
- •9.Связь ос с оборудованием пк. Процессор. Память.
- •10. Связь с оборудованием пк. Внешние устройства.
- •Принтер
- •11.Основные требования к операционным системам реального времени.
- •1)Мультипрограммность и мультизадачность.
- •2)Приоритеты задач.
- •3)Наследование приоритетов.
- •4)Синхронизация процессов и задач.
- •5)Предсказуемость.
- •12.Мультипрограммность и мультизадачность.
- •13.Основные принципы построения ос
- •14.Операционные системы Windows 1.0-3.11.
- •15. Операционные системы Windows 95/98.
- •17.Требования к аппаратной части Windows 9x
- •18. Нововведения xp
- •Осенью 2001 года microsoft обновила Windows2000 Professional до Windows xp (eXPerience-«опыт»)в редакциях:
- •1. Windows xp Professional включена шифрованная файловая система, расширены возможности работы с сетью
- •2. Windows xp Home Edition (для домашнего использования) - еще более мультимедийная и ориентированая на Интернет.
- •1. Встроенная система распознавания голосовых команд и голосового ввода данных.
- •20. Работа со встроенными приложениями.
- •Осенью 2001 года microsoft обновила Windows2000 Professional до Windows xp (eXPerience-«опыт»)в редакциях:
- •1. Windows xp Professional включена шифрованная файловая система, расширены возможности работы с сетью
- •2. Windows xp Home Edition (для домашнего использования) - еще более мультимедийная и ориентированая на Интернет.
- •23.Операционные системы Windows me
- •24. Аппаратные требования xp
- •25. Способы установки xp
- •26. Подготовка к установке xp
- •27.Установка ос
- •28.Средства настройки и восстановления xp
- •29.Минимальные системные требования для Windows xp
- •32. Служебные приложения Windows 98/2000
- •33. Версии Windows Vista.
- •34. Версии Windows Vista.
- •36. Установка нескольких операционных систем (многозагрузочная конфигурация)
- •Установка ос Windows в отдельный раздел или на отдельный жесткий диск
- •37. Редакции windows 7
- •38. Новшества в интерфейсе и встроенных программах Windows 7
- •Мультимедиа
- •Мобильность
- •Удалённый рабочий стол
- •Безопасность
- •39.Стили оформления Windows7
- •40. История и общая характеристика семейства операционных систем unix
- •46. Особенности Free bsd, qnx, os/2.
- •Особенности ibm os/2 Warp
- •47. Структура системы Linux. Вход в систему.
- •Вход в систему
- •48. Система Linux. Командная строка (Основные команды)
- •49. Система линукс. Работа в среде с графическими пользовательским интерфейсом
- •53. Сравнение Linux и Win7
12.Мультипрограммность и мультизадачность.
Операционная система должна быть мультипрограммной и мультизадачной (многопоточной — multi-threaded), а также активно использовать прерывания для диспетчеризации. Как указывалось выше, ОСРВ должна быть предсказуемой. Это означает не то, что ОСРВ должна быть быстрой, а то, что максимальное время выполнения того или иного действия должно быть известно заранее и соответствовать требованиям приложения. Так, например, система Windows 3.11 даже на Pentium IV с частотой более 3000 МГц не может функционировать в качестве ОСРВ, ибо одно приложение может практически монопольно захватить центральный процессор и заблокировать систему для остальных вычислений.
В соответствии с первым требованием операционная система должна быть многопоточной на принципе абсолютного приоритета (прерываемой). То есть планировщик должен иметь возможность прервать любой поток выполнения и предоставить ресурс тому потоку, которому он более необходим. Операционная система (и аппаратура) должна также обеспечивать прерывания на уровне обработки прерываний.
13.Основные принципы построения ос
Операционная система (ОС) - это комплекс аппаратно-программного обеспечения, предназначенный для снижения стоимости программирования, упрощения доступа к системе, повышения эффективности работы.
Цель создания операционной системы - получить экономический выигрыш при использовании системы, путем увеличения производительности труда программистов и эффективности работы оборудования.
Принцип модульности - основной принцип построения ОС состоит в выделении отдельных функций и оформление их в виде отдельных блоков - "модульный принцип построения". Модуль - программный блок, который реализует определенную функцию и выполнен в соответствии с принятыми межмодульными интерфейсами. Привелегированные, повторно входимые и реентерабельные модули.
Принцип функциональной избирательности - выделенная часть важных функций, реализуемых резидентным ядром ОС (управление процессами, памятью, устройствами вв и защида данных). Жругие в виде транзитных для ОП программных модулей - вызываемых по необходимости.
Принцип функциональной избыточности - проведение работы различными средствами имеющимися в системе.
Принцип генерируемости ОС - возможность изменения конфигурации системы, в зависмости от функций ВС и назначения ОС.
Принцип виртуализация - построение виртуальных ресурсов различных уровней, от виртуальной машины до виртуальных устройств с новыми или улучшенными характеристиками.
Принцип независимости программ от внешних устройств - связь программ с устройствами вв производится не на уровне трансляции, а в период ее исполнения. При этом перетрансляция программы для работа с другим или новым устройством не требуется.
Принцип совместимости - способность выполнять программы написанные для других ОС и версий ОС. Двоичная совместимость и совместимость на уровне исходных кодов. Программы для процессоров разных архитектур.
Принцип откытости и наращиваемости ОС - использует не только настройки и конфигурации но и доступна для анализа специалистами на всех уровнях и ввода в состав новых модулей (функций).
Принцип мобильности (переносимость) ОС - легкость переноса на новые арппаратные платформы (исходные тексты на языке высокого уровня, ограниченная зависимость ядра от оборудования и др).
Принцип обеспечение безопасных вычислений - защита ресурсов одного пользователя от других; - установление квот по ресурсам для предотвращения захвата всех; - защита информации от несанкционированного доступа.
