Операционные системы и среды При переносе мобильной ОС на другую платформу

Выберите один ответ

а весь код ОС может быть просто перекомпилирован
Б. Весь код операционной системы переписывается заново
с Модули ОС, разработанные на языке высокого уровня переписываются заново
d Модули зависимые от аппаратных средств, разработанные на языке Ассемблера переписываются заново

Укажите элемент архитектуры, не влияющий на переносимость (мобильность) ос

a Объем памяти
ь. Наличие внутренних специализированных регистров
с Количество внутренних рабочих регистров
d. Система ввода-вывода

Одной из функций ОС является

Выберите один ответ
а выполнение инструкций программы
b. Компоновка программ
с Трансляция программ
d. Загрузка программ

Операционная система получает информацию об изменениях во внешних устройствах, используя

Выберите один ответ:

а Периодический опрос всех портов ввода-вывода
b. Опрос внешних устройств после окончания работы очередной программы
c механизм синхронизации
d Механизм прерываний


Операционные системы и среды При переносе мобильной ОС на другую платформуВыберите один ответа весь

илья20067 илья20067    2   07.02.2022 05:45    233

Ответы
Операционные системы и среды

При переносе мобильной ОС на другую платформу:

1. Определение способа переноса кода ОС:
a) Весь код ОС может быть просто перекомпилирован - при смене платформы переносимость операционной системы может быть достигнута путем перекомпиляции кода, который был написан на языке высокого уровня. Это возможно, если новая платформа поддерживает тот же язык программирования и имеет аналогичную архитектуру.
б) Весь код операционной системы переписывается заново - при смене платформы может потребоваться переписывание всего кода ОС, если новая платформа значительно отличается от предыдущей и не поддерживает язык программирования, на котором был написан исходный код ОС.
с) Модули ОС, разработанные на языке высокого уровня переписываются заново - в случае смены платформы некоторые модули операционной системы могут потребовать переписывания, если они написаны на языке программирования, который не поддерживается на новой платформе.
d) Модули зависимые от аппаратных средств, разработанные на языке Ассемблера переписываются заново - при смене платформы модули, разработанные на языке Ассемблера, могут потребовать переписывания, если новая платформа имеет отличные от предыдущей аппаратные средства и не поддерживает этот язык программирования.

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

Одной из функций ОС является:
а) Выполнение инструкций программы - операционная система отвечает за исполнение инструкций программы и управление ресурсами системы для обеспечения ее работы.
б) Компоновка программ - компоновка программ относится к процессу создания исполняемого файла из различных объектных файлов и библиотек. Это не является основной функцией операционной системы.
с) Трансляция программ - трансляция программ относится к процессу преобразования программного кода на языке высокого уровня в машинный код, который может быть исполнен процессором. Это также не является основной функцией ОС.
d) Загрузка программ - загрузка программ относится к процессу загрузки программного кода из внешней памяти в оперативную память компьютера для последующего выполнения. Это является одной из функций операционной системы.

Операционная система получает информацию об изменениях во внешних устройствах, используя:
а) Периодический опрос всех портов ввода-вывода - ОС может периодически опрашивать все порты ввода-вывода для обнаружения изменений во внешних устройствах.
б) Опрос внешних устройств после окончания работы очередной программы - ОС может опрашивать внешние устройства после окончания работы программы для обнаружения изменений.
с) Механизм синхронизации - механизм синхронизации используется для согласования действий между различными процессами и устройствами, но не для получения информации об изменениях.
d) Механизм прерываний - ОС использует механизм прерываний для получения информации об изменениях во внешних устройствах. Когда происходит изменение, устройство посылает прерывание ОС, чтобы та могла обработать это событие.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика