Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы в виде шпор.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
615.42 Кб
Скачать

22. Описание особенностей работы ос Windows

Windows – это объектно-ориентированная среда. Все элементы интерфейса – это объекты, каждый со своими свойствами и способами поведения.

Для работы с объектами предусмотрена система контекстных меню, которые отражают их свойства и поведение, позволяют изменять свойства и выполнять допустимые над данным объектом действия.

К особенностям ОС Windows относятся:

1. Вытесняющая многозадачность.

2. Единый программный интерфейс – это возможность создавать данные в одних программах и переносить их в другие.

3. Единый интерфейс пользователя. Это означает, что интерфейс приложений стандартизован, а значит, изучив одну программу, легче освоить другие.

4. Единый аппаратно-программный интерфейс. ОС Windows сама обеспечивает совместимость разнообразного оборудования и программ. Изготовители оборудования добиваются только работы с Windows, а дальше ОС берет на себя заботы по обеспечению работы устройств. Точно так же изготовители программ могут не беспокоиться о работе с неизвестным им оборудованием. Их задача сводится к тому, чтобы обеспечить взаимодействие с Windows. ОС Windows ввела новый стандарт самоустанавливающихся устройств. Подключение таких устройств происходит автоматически. ОС сама «узнает», что установлено в компьютере, и настраивается на работу с новым оборудованием.

К преимуществам Windows можно отнести:

1. Принцип точного отображения WYSIWYG (What You See Is What You Get). При работе с документом пользователь видит на экране изображение, практически полностью соответствующее тому, что будет получено после распечатки на принтере. Это происходит благодаря использованию масштабируемых шрифтов TrueType.

2. Удобные принципы работы с мышью.

3. Встроенные сетевые возможности и поддержка работы в Internet.

4. Широкая поддержка средств мультимедиа.

5. Особые возможности для пользователей с отклонениями в состоянии здоровья.

23. Ос семейства Unix и их особенности работы

UNIX – семейство переносимых, многозадачных и многопользовательских операционных систем.

Главной отличительной чертой этой системы является ее модульность и обширный набор системных программ, которые позволяли создать благоприятную обстановку для пользователей-программистов. Система UNIX органически сочетается с языком Си, на котором написано более 90% ее собственных модулей. Командный язык системы практически совпадает с языком Си, что позволяло очень легко комбинировать различные программы при создании больших прикладных систем.

Особенности UNIX:

1. Файловая система древовидная, чувствительная к регистру символов в именах, очень слабые ограничения на длину имён и пути.

2. Нет поддержки структурированных файлов ядром ОС, на уровне системных вызовов файл есть поток байтов.

3. Командная строка находится в адресном пространстве запускаемого процесса.

4. Понятие «переменных окружения».

5. Запуск процессов вызовом fork(), то есть возможность клонирования текущего процесса со всем состоянием.

6. Понятия stdin/stdout/stderr.

7. Ввод/вывод только через дескрипторы файлов.

8. Интерпретатор команд есть обыкновенное приложение, общающееся с ядром обыкновенными системными вызовами.

9. Команда командной строки есть не более чем имя файла программы, не требуется специальная регистрация и специальная разработка программ как команд.

10. Используются параметры командной строки.

11. «Раскрутка» ОС после загрузки ядра путём исполнения скриптов стандартным интерпретатором команд.

12. Широкое использование именованных каналов.

13. Все процессы, кроме init, равны между собой, не бывает «специальных процессов».

14. Адресное пространство делится на глобальное для всех процессов ядро и на локальную для процесса части, нет «групповой» части адресного пространства.

15. Использование двух уровней привилегий процессора вместо четырёх в VMS.

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

17. Концепция сигнала уникальна для UNIX, и крайне сложна в переносе на другие ОС, такие как Windows.