Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1_СРС_ОС_2КСМ,_2зКСМ_НМКД_2016-17.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
222.21 Кб
Скачать

3.2 Вопросы и задания для самопроверки к подтеме «Назначение и функции операционной системы»

9. Поясните определение ОС как расширенной машины.

10. В соответствии с определением ОС, ее главными функциями являются: 1) предоставление услуг пользователю; 2) эффективное управление ресурсами компьютера. Какая их этих функций должна была доминировать: а) в мультипрограммных ОС времен IBM/360; б) в первых ОС для персональных компьютеров ?

11. В чем состоит отличие в виртуальных машинах, предоставляемых операционной системой обычному пользователю и прикладному программисту?

12. Сравните интерфейс прикладного программиста с операционной системой и интерфейс системного программиста с реальной аппаратурой. Что можно сказать о разнообразии и мощности интерфейсных функций, имеющихся в распоряжении каждого из них ?

13. Назовите абстрактно сформулированные задачи ОС по управлению любым типом ресурса. Конкретизируйте эти задачи применительно к процессору, памяти, внешним устройствам.

14. Вставьте пропущенные слова определения: «Пользователю ... ОС не требуется знать, на каком из компьютеров сети хранятся файлы, с которыми он работает, а пользователю ... ОС эти сведения обычно необходимы».

15. Какие из утверждений верны: 1) сетевая операционная система ‒ совокупность операционных систем всех компьютеров сети; 2) сетевая операционная система ‒ операционная система отдельного компьютера, способного работать в сети; 3) сетевая операционная система ‒ набор сетевых служб, выполненный в виде оболочки.

16. Какой минимум функциональных возможностей надо добавить к локальной ОС, чтобы она стала сетевой?

17. Перечислите основные сетевые службы. Какие из них, как правило, встроены в операционную систему?

18. Какие из утверждений верны: 1) редиректор ‒ клиентская часть сетевой службы; 2) редиректор ‒ модуль, входящий в состав клиентской части сетевой службы, распознающий и перенаправляющий запросы к нужному сетевому серверу или локальной ОС.

19. Поясните значение следующих терминов применительно к сетевым ОС: сервис; сервер; клиент; служба; оболочка; услуга; редиректор. Какие из них употребляются как синонимы?

20. Может ли сетевая оболочка работать поверх сетевой ОС?

21. В каких случаях может оказаться полезным наличие сразу нескольких серверных (клиентских) частей файловых служб ?

22. Какие из следующих утверждений верны: 1) ОС выделенного сервера никогда не содержит клиентских частей сетевых служб; 2) в одноранговых ОС всегда имеются и клиентские, и серверные части сетевых служб; 3) в сетях с выделенными серверами могут поддерживаться одноранговые связи.

23. Может ли выделенный сервер обращаться с запросами к ресурсам клиентских станций ?

24. Приведите примеры одноранговых ОС и ОС с выделенным сервером.

3.3 Вопросы и задания для самопроверки к подтеме «Архитектура операционной системы»

25. Какие из приведенных терминов являются синонимами: 1) привилегированный режим; 2) защищенный режим; 3) режим супервизора; 4) пользовательский режим; 5) реальный режим; 6) режим ядра.

26. Можно ли, анализируя двоичный код программы, сделать вывод о невозможности ее выполнения в пользовательском режиме ?

27. В чем состоят отличия в работе процессора в привилегированном и пользовательском режимах ?

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

29. Какие этапы включает разработка варианта мобильной ОС для новой аппаратной платформы ?

30. Опишите порядок взаимодействия приложений с ОС, имеющей микроядерную архитектуру.

31. Какими этапами отличается выполнение системного вызова в микроядерной ОС и ОС с монолитным ядром ?

32. Может ли программа, эмулируемая на чужом процессоре, выполняться быстрее, чем на родном ?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]