тупизне сдать зачёт. С 1 по 16 задания. 1. Маскируемым прерыванием является
Выберите один ответ
а. Прерывание от схем контроля
b. Прерывание от клавиатуры
с. Прерывание, вызванное обращением за пределы сегмента ОП
d. Прерывание вследствие поступления команды с несуществующим ходом операции
2. Операционная система получает информацию об изменениях во внешних устройствах, используя
Выберите один ответ:
а. Механизм синхронизации
b. Периодический опрос всех портов ввода-вывода
c. Опрос внешних устройств после окончания работы очередной программы
d. Механизм прерываний
3. Возможность работы отдельных функций ОС в пользовательском режиме
Выберите один ответ:
а. Функции ОС не могут работать в пользовательском режиме
b. В ОС с макроядерной архитектурой
c. B OС с монолитной архитектурой
d. B OC с микроядерной архитектурой
4. Механизм ОС, позволяющий реагировать на различные события
Выберите один ответ:
a. Механизм прерываний
b. Механизм виртуальной памяти
c. Планирование
d. Ввод вывод
5.Укажите элемент архитектуры, не влияющий на переносимость
(мобильность) ОС
Выберите один ответ:
а. Объем памяти
b. Количество внутренних рабочих регистров
с. Наличие внутренних специализированных регистров
d. Система ввода-вывода
6. Модели клиент-сервер в большей степени соответствует архитектура ОС
Выберите один ответ:
a. Архитектура ОС не соответствует модели клиент-сервер
b. Монолитная
c. Микроядерная
d. Макроядерная
7. Программно-адресуемые регистры находятся
Выберите один ответ
а. В КЭШ-памяти
b. В файле на диске
с. В центральном процессоре
d. B оперативной памяти
8. Одной из функций ОС является
а. Загрузка программ
b. Выполнение инструкций программы
с. Компоновка программ
d. Трансляция программ
9. Вектор прерывания состоит из компонент в количестве
a. 4
b. 2
c. 3
d.5
10. Операционная среда
а. Интерфейс, предоставляемый операционной системой приложениям, с целью получения ими необходимого обслуживания
b. оболочка между пользователем и аппаратурой
с. Среда разработки программного обеспечения
d. Комплекс программ, распределяющий ресурсы системы
11. При прерывании программы минимально необходимо сохранить
а. Адрес следующей команды и регистр флагов
b. Адрес следующей команды, регистр флагов и контекст (содержимое внутренних регистров процесcopa)
с. Адрес следующей команды
d. Адрес следующей команды и используемые библиотеки
12.Что из перечисленного не является причиной внутреннего прерывания
а. Выполнение в процессоре деления на ноль
b. Обращение к несуществующему сегменту виртуальной памяти
с. Поступление запроса от интервального таймера
d. Поступление в процессор команды с несуществующим кодом операции
13. Назначение ОС
а. Повышение производительности вычислительной системы
b. Аутентификация и авторизация пользователей
c. разработка программного обеспечения
d. Ввод-вывод и запуск приложений
14. Таблица векторов прерываний содержит
Выберите один ответ:
а. Идентификаторы источников прерываний
b. Адреса программ обрабOTчиKOB
с. Адреса прерываемых программ
d. Указатели на источники прерываний
15. Транзитные модули ОС
Выберите один ответ:
а. Модули, загружаемые в оперативную память по мере необходимости
b. Модули, организующие ввод-вывод
с. модули, предназначенные для организации реакции на различные
события
d. Сервисные модули, расположенные в оперативной памяти
16.Машинный язык это
a. Язык ассемблера
b. Правила двоичной арифметики
c. Интерфейс между пользователем и ЭВМ
d. Правила представления команд ЭВМ при двоичного алфавита
Вставьте , пропущенные правильные ответы
ответы:
1 - ?
2 - ?
3 - ?
4 - ?
5 - ?
6 - ?
7 - ?
8 - ?
9 - ?
10 - ?
11 - ?
12 - ?
13 - ?
14 - ?
15 - ?
16 - ?
121 имеет 3 разряда, значит основание однозначно меньше 10 и больше 2. Подходят 3, 4, 6, 8.
Учитывая, что в числе 121 три разряда, значит число 48 делилось всего три раза.
Число 8 не подойдет, т.к. 48/8=6, значит будет всего два деления.
Число 3 не подойдет, т.к. 48/3 = 16, 16/3=5 - то есть тут будет больше трёх знаков.
Число 4 не подойдет, т.к. 48/4=12, а 12 делится на 4 без остатка, но, судя по числу, во втором делении остаток должен быть равен 2.
Остаётся число 6. Проверим
49/6=8 |1
8/6 = 1 |2
1/6=0 |1
121(6)
Надо перевести сначала 21 в двоичную, потом 2 в двоичную и потом 2002 в двоичную
Получается вот так:
21 = 10101
2=10
2002 = 11111010010
В итоге:
10101.10.11111010010