Онлайн Тест 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 руб.
Другие работы
Плита - Вариант 3. Задание 66
.Инженер.
: 3 сентября 2025
С.К. Боголюбов. Индивидуальные задания по курсу черчения. Задание 66. Вариант 3. Плита.
По приведенным изображениям детали построить вид сверху и выполнить необходимые разрезы.
В состав работы входит:
Чертеж;
3D модель.
Выполнено в программе Компас + чертеж в PDF.
100 руб.
Буфер МЧ00.67.00.00
coolns
: 24 октября 2019
Буфер автокад
Буфер чертеж
Буфер чертежи
Буфер деталирование
Буфер скачать
Буфер деталировка
Данный буфер служит гасителем ударной нагрузки поступательно движущейся тележки грузоподъемного крана.
Буфер закреплен на раме тележки четырьмя болтами (на чертеже не показаны). В полости корпуса поз. 1 установлена пружина поз. 4. Стойка поз. 2, в которую упирается пружина, соединена с корпусом четырьмя болтами поз. 7. Внутри корпуса с левой стороны имеется выступ для центрирования пружины и отверстие с
260 руб.
Специальные главы математического анализа, 8-й вариант
Е2
: 9 июня 2018
Найти область сходимости степенного ряда. Разложить функцию в ряд Фурье на данном отрезке . Начертить область на комплексной плоскости по данным условиям
400 руб.
ГОСТ 10510-80 (СТ СЭВ 478-77, ИСО 8490-86) Металлы. Метод испытания на выдавливание листов и лент по Эрексену
Elfa254
: 1 июля 2013
Настоящий стандарт устанавливает метод испытания на выдавливание по Эрексену листов и лент толщиной от 0,1 мм до 2,0 мм при температуре от 10 до 35 гр. цельсия.