Онлайн Тест 3 по дисциплине: Операционные системы реального времени.
Состав работы
|
|
Необходимые программы
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Вопрос №1
Что передаётся в качестве второго параметра функции GetEnvironmentVariable?
Значение переменной среды
Значение, хранящейся в стеке
Значение, хранящейся в динамической памяти
Указатель на буфер для записи значения переменной среды
Имя переменной, хранящейся в стеке
Имя переменной, хранящейся в динамической памяти
Имя переменной среды
Такого параметра у функции нет
Вопрос №2
Какой функцией можно создать нить в процессе?
PeekMessage
GetMessage
PostThreadMessage
CreateThread
WaitMessage
ReadFile
WriteFile
Вопрос №3
Зачем используется функция TerminateProcess?
Завершение другого процесса из текущего
Завершение текущего процесса
Завершение работы нити
Удаление процесса
Приостановка процесса и передача управления другому процессу
Такой функции не существует
Вопрос №4
Что передаётся в качестве предпоследнего параметра функции CreateProcess?
Имя исполняемого файла
Параметры командной строки
Параметры окна
Указатель на структуру с информацией о созданном процессе
Имя нити
Идентификатор нити
Такого параметра не существует
Вопрос №5
Для чего используется функция SetEnvironmentVariable?
Получение параметров командной строки, переданных программе
Установка значения переменной, хранящейся в стеке программы
Установка значения переменной, хранящейся в динамической памяти
Взятие значения переменной, хранящейся в стеке программы
Взятие значения переменной, хранящейся в динамической памяти
Копирует значение переменной среды в буфер
Создаёт, удаляет или задаёт значение переменной среды
Вопрос №6
Что возвращает функция WaitForSingleObject?
Описатель ожидаемого для завершения процесса
0, если процесс успел завершиться в указанный промежуток времени, 1 в противном случае
1, если процесс успел завершиться в указанный промежуток времени, 0 в противном случае
0, если процесс успел завершиться в указанный промежуток времени, любое положительное число в противном случае
Любое положительное число, если процесс успел завершиться в указанный промежуток времени, 0 в противном случае
0, если процесс успел завершиться в указанный промежуток времени, любое отрицательное число в противном случае
Вопрос №7
Зачем используется функция ExitProcess?
Завершение другого процесса из текущего
Завершение текущего процесса
Завершение работы нити
Удаление процесса
Приостановка процесса и передача управления другому процессу
Такой функции не существует
Вопрос №8
Что передаётся в качестве первого параметра функции CreateProcess?
Имя исполняемого файла
Параметры командной строки
Параметры окна
Указатель на структуру с информацией о созданном процессе
Имя нити
Идентификатор нити
Такого параметра не существует
Вопрос №9
Что передаётся в качестве шестого параметра функции CreateFileMapping?
Описатель объекта, используемый для отображения файла в память
Уровень доступа
Смещение объекта в памяти
Размер объекта
Атрибуты защиты проекта
Указатель на выделенную область памяти
Имя объекта
У этой функции нет такого параметра
Вопрос №10
Что передаётся в качестве четвёртого параметра функции PostThreadMessage?
Идентификатор нити, которой будет послано сообщение
Код сообщения
4-х байтовое число, определяющее содержание сообщения
Идентификатор нити, которая отсылает сообщение
8-ми байтовое число, определяющее содержание сообщения
В этой функции нет такого параметра
Вопрос №11
Что передаётся в качестве второго параметра функции ExitProcess?
Описатель процесса, который нужно завершить
Описатель процесса, который вызывает функцию
Время, через которое требуется завершить процесс
Код завершения процесса
Такого параметра не существует
Вопрос №12
Что передаётся в качестве третьего параметра функции PostThreadMessage?
Идентификатор нити, которой будет послано сообщение
Код сообщения
4-х байтовое число, определяющее содержание сообщения
Идентификатор нити, которая отсылает сообщение
8-ми байтовое число, определяющее содержание сообщения
В этой функции нет такого параметра
Вопрос №13
Что делает функция CreateThread?
Проверяет наличие сообщений в нити
Принимает сообщение из именованного канала
Принимает сообщение из анонимного канала
Записывает сообщение в структуру MSG
Отправляет сообщение
Создаёт очередь сообщений нити
Создаёт нить
Ожидает прихода сообщения в очередь нити и записывает его в структуру MSG
Вопрос №14
Как получить доступ к параметрам, переданным процессу из командной строки?
Параметры хранятся в переменной argc функции main
Параметры хранятся в переменной argv функции main
При помощи функции SetEnvironmentVariable
При помощи функции GetEnvironmentVariable
Процессу нельзя передать параметры
Вопрос №15
Что передаётся в качестве первого параметра функции GetEnvironmentVariable?
Значение переменной среды
Значение, хранящейся в стеке
Значение, хранящейся в динамической памяти
Указатель на буфер для записи значения переменной среды
Имя переменной, хранящейся в стеке
Имя переменной, хранящейся в динамической памяти
Имя переменной среды
Такого параметра у функции нет
Вопрос №16
Для чего используется функция GetLastError?
Позволяет получить расширенную информацию о типе ошибки
Установить тип ошибки при возникновении определённого события
Получить код последней ошибки, которая возникла в процессе, после его завершения
Получить код последней ошибки, которая возникла в нити, после её завершения
Такой функции не существует
Вопрос №17
Вызовом какой функции можно завершить текущий процесс в любой точке?
Return
WaitProcess
WaitForSingleObject
ExitThread
ReturnProcess
ExitProcess
ExitObject
Такой функции не существует
Вопрос №18
При помощи какой функции осуществляется посылка короткого сообщения?
PeekMessage
GetMessage
PostThreadMessage
WaitMessage
ReadFile
WriteFile
Вопрос №19
Что передаётся в качестве второго параметра функции PostThreadMessage?
Идентификатор нити, которой будет послано сообщение
Код сообщения
4-х байтовое число, определяющее содержание сообщения
Идентификатор нити, которая отсылает сообщение
8-ми байтовое число, определяющее содержание сообщения
В этой функции нет такого параметра
Вопрос №20
Вызов какой функции инициирует ожидание завершения другого процесса?
TerminateProcess
ExitProcess
CreateFileMapping
WaitForSingleProcess
WaitForSingleObject
Wait
WaitProcess
Такой функции не существует
================================================
Что передаётся в качестве второго параметра функции GetEnvironmentVariable?
Значение переменной среды
Значение, хранящейся в стеке
Значение, хранящейся в динамической памяти
Указатель на буфер для записи значения переменной среды
Имя переменной, хранящейся в стеке
Имя переменной, хранящейся в динамической памяти
Имя переменной среды
Такого параметра у функции нет
Вопрос №2
Какой функцией можно создать нить в процессе?
PeekMessage
GetMessage
PostThreadMessage
CreateThread
WaitMessage
ReadFile
WriteFile
Вопрос №3
Зачем используется функция TerminateProcess?
Завершение другого процесса из текущего
Завершение текущего процесса
Завершение работы нити
Удаление процесса
Приостановка процесса и передача управления другому процессу
Такой функции не существует
Вопрос №4
Что передаётся в качестве предпоследнего параметра функции CreateProcess?
Имя исполняемого файла
Параметры командной строки
Параметры окна
Указатель на структуру с информацией о созданном процессе
Имя нити
Идентификатор нити
Такого параметра не существует
Вопрос №5
Для чего используется функция SetEnvironmentVariable?
Получение параметров командной строки, переданных программе
Установка значения переменной, хранящейся в стеке программы
Установка значения переменной, хранящейся в динамической памяти
Взятие значения переменной, хранящейся в стеке программы
Взятие значения переменной, хранящейся в динамической памяти
Копирует значение переменной среды в буфер
Создаёт, удаляет или задаёт значение переменной среды
Вопрос №6
Что возвращает функция WaitForSingleObject?
Описатель ожидаемого для завершения процесса
0, если процесс успел завершиться в указанный промежуток времени, 1 в противном случае
1, если процесс успел завершиться в указанный промежуток времени, 0 в противном случае
0, если процесс успел завершиться в указанный промежуток времени, любое положительное число в противном случае
Любое положительное число, если процесс успел завершиться в указанный промежуток времени, 0 в противном случае
0, если процесс успел завершиться в указанный промежуток времени, любое отрицательное число в противном случае
Вопрос №7
Зачем используется функция ExitProcess?
Завершение другого процесса из текущего
Завершение текущего процесса
Завершение работы нити
Удаление процесса
Приостановка процесса и передача управления другому процессу
Такой функции не существует
Вопрос №8
Что передаётся в качестве первого параметра функции CreateProcess?
Имя исполняемого файла
Параметры командной строки
Параметры окна
Указатель на структуру с информацией о созданном процессе
Имя нити
Идентификатор нити
Такого параметра не существует
Вопрос №9
Что передаётся в качестве шестого параметра функции CreateFileMapping?
Описатель объекта, используемый для отображения файла в память
Уровень доступа
Смещение объекта в памяти
Размер объекта
Атрибуты защиты проекта
Указатель на выделенную область памяти
Имя объекта
У этой функции нет такого параметра
Вопрос №10
Что передаётся в качестве четвёртого параметра функции PostThreadMessage?
Идентификатор нити, которой будет послано сообщение
Код сообщения
4-х байтовое число, определяющее содержание сообщения
Идентификатор нити, которая отсылает сообщение
8-ми байтовое число, определяющее содержание сообщения
В этой функции нет такого параметра
Вопрос №11
Что передаётся в качестве второго параметра функции ExitProcess?
Описатель процесса, который нужно завершить
Описатель процесса, который вызывает функцию
Время, через которое требуется завершить процесс
Код завершения процесса
Такого параметра не существует
Вопрос №12
Что передаётся в качестве третьего параметра функции PostThreadMessage?
Идентификатор нити, которой будет послано сообщение
Код сообщения
4-х байтовое число, определяющее содержание сообщения
Идентификатор нити, которая отсылает сообщение
8-ми байтовое число, определяющее содержание сообщения
В этой функции нет такого параметра
Вопрос №13
Что делает функция CreateThread?
Проверяет наличие сообщений в нити
Принимает сообщение из именованного канала
Принимает сообщение из анонимного канала
Записывает сообщение в структуру MSG
Отправляет сообщение
Создаёт очередь сообщений нити
Создаёт нить
Ожидает прихода сообщения в очередь нити и записывает его в структуру MSG
Вопрос №14
Как получить доступ к параметрам, переданным процессу из командной строки?
Параметры хранятся в переменной argc функции main
Параметры хранятся в переменной argv функции main
При помощи функции SetEnvironmentVariable
При помощи функции GetEnvironmentVariable
Процессу нельзя передать параметры
Вопрос №15
Что передаётся в качестве первого параметра функции GetEnvironmentVariable?
Значение переменной среды
Значение, хранящейся в стеке
Значение, хранящейся в динамической памяти
Указатель на буфер для записи значения переменной среды
Имя переменной, хранящейся в стеке
Имя переменной, хранящейся в динамической памяти
Имя переменной среды
Такого параметра у функции нет
Вопрос №16
Для чего используется функция GetLastError?
Позволяет получить расширенную информацию о типе ошибки
Установить тип ошибки при возникновении определённого события
Получить код последней ошибки, которая возникла в процессе, после его завершения
Получить код последней ошибки, которая возникла в нити, после её завершения
Такой функции не существует
Вопрос №17
Вызовом какой функции можно завершить текущий процесс в любой точке?
Return
WaitProcess
WaitForSingleObject
ExitThread
ReturnProcess
ExitProcess
ExitObject
Такой функции не существует
Вопрос №18
При помощи какой функции осуществляется посылка короткого сообщения?
PeekMessage
GetMessage
PostThreadMessage
WaitMessage
ReadFile
WriteFile
Вопрос №19
Что передаётся в качестве второго параметра функции PostThreadMessage?
Идентификатор нити, которой будет послано сообщение
Код сообщения
4-х байтовое число, определяющее содержание сообщения
Идентификатор нити, которая отсылает сообщение
8-ми байтовое число, определяющее содержание сообщения
В этой функции нет такого параметра
Вопрос №20
Вызов какой функции инициирует ожидание завершения другого процесса?
TerminateProcess
ExitProcess
CreateFileMapping
WaitForSingleProcess
WaitForSingleObject
Wait
WaitProcess
Такой функции не существует
================================================
Дополнительная информация
Оценка: Отлично
Дата оценки: 08.12.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 08.12.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
«Операционные системы реального времени».
boeobq
: 3 декабря 2021
Взаимодействие с помощью сообщений
Задание:
Предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива на
55 руб.
Операционные системы реального времени
AlexBrookman
: 3 февраля 2019
По материалу второй главы курса "Взаимодействие с помощью сообщений"
Задача
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в од
300 руб.
Операционные системы реального времени
alexxxxxxxela
: 5 марта 2015
КОНТРОЛЬНАЯ РАБОТА, № 3 ВАРИАНТ
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива н
100 руб.
Презентация - Операционные системы реального времени
Lokard
: 25 июня 2013
Введение.
Определение реального времени.
Жесткое реальное время (hard).
Реальное время с допусками (soft).
Комбинированное реальное время (firm).
Классификация и примеры событий.
История развития встроенных ОС.
Временной циклический исполнитель (cyclic executive).
Система, управляемая прерываниями (interrupt-driven executive).
Приоритетный планировщик, управляемый событиями (event-driven priority-based scheduler).
Характеристики встроенных ОС.
10 руб.
«Операционные системы реального времени». Билет №1
boeobq
: 3 декабря 2021
Задания билета.
Задание 1
Дать описание конкретных действий, которые выполняет приведённый ниже программный запрос с заданными фактическими параметрами:
h = CreateFileMapping (1000, 0, PAGE_READONLY, 0, 4096, 0);
Задание 2
Сформулировать основные различия между понятиями "процесс" и "нить" (вычислительная работа, пространство памяти, механизм создания).
Задание 3
Написать фрагмент программы, посылающий некоторой нити сообщение 12345 каждую секунду. Как можно остановить работу этой программы?
150 руб.
«Операционные системы реального времени». Вариант №21
Леший
: 6 октября 2021
По материалу второй главы курса "Взаимодействие с помощью сообщений"
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из к
777 руб.
Операционные системы реального времени. Контрольная работа.
sibguter
: 24 сентября 2019
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива начинает его сжигать. Когда всё т
39 руб.
Операционные системы реального времени. Контрольная работа.
ASSASSIN
: 12 сентября 2017
по материалу второй главы курса "Взаимодействие с помощью сообщений"
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из
350 руб.
Другие работы
Лабораторные работы по химии. Тема: «Растворы»
ililil
: 19 декабря 2011
Тема: «Растворы»
Цель работы: Определить концентрацию серной и соляной кислот.
Теория: Титрование – постепенное преливание раствора известной концентрации к раствору с неизвестной концентрацией, но точного объёма.
Молярная концентрация – число моль вещества в одном литре раствора.
Нормальная концентрация – число моль эквивалентов в одном литре раствора.
Общая характеристика природных соединений, используемых в качестве лекарственных веществ
alfFRED
: 6 февраля 2013
1. Общая характеристика, свойства и способы получения алкалоидов
Алкалоиды — азотсодержащие органические основания, встречающиеся чаще всего в растениях и, как правило, обладающие активным биологическим действием.
Алкалоидсодержащие растения издавна применялись в народной медицине. В конце XVIII в. ряд ученых (Фуркруа, Бомэ, Дерозн) предпринимали попытки извлечения алкалоидов из растений. В 1804 г. французский фармацевт Сеген выделил из опия неочищенный морфин. Немецкий фармацевт Сертюрнер в 180
Основы термодинамики и теплотехники СахГУ Задача 4 Вариант 08
Z24
: 29 января 2026
Наружная стена здания сделана из красного кирпича с коэффициентом теплопроводности λ=0,8 Вт/(м·ºС), толщина стены b. Температура воздуха в помещении — t1, наружного — t2.
Определите, пренебрегая лучистым теплообменом, коэффициент теплопередачи, удельную потерю тепла через стенку и температуру обеих поверхностей стенки по заданным коэффициентам теплоотдачи с обеих сторон α1 и α2.
150 руб.
Контрольная и Лабораторные работы 1-2 по дисциплине: Физика (Часть 2). Вариант №33
IT-STUDHELP
: 3 июля 2023
Контрольная работа
Вариант 33.
Вопросы
1.Радиус-вектор материальной точки изменяется со временем по закону: r ⃗=3t^3 i ⃗-2t^2 j ⃗+tk ⃗,м, где векторы i ⃗,j ⃗,k ⃗ являются ортами декартовой системы координат. За первую секунду движения равнодействующая сила совершила работу 19,4 Дж. Чему равна масса данной материальной точки?
2.Шар массой 1 кг, движущийся горизонтально со скоростью 1, столкнулся с неподвижным шаром массой 1,5 кг. Какую долю своей кинетической энергии первый шар передал второ
950 руб.