Добавил:
Кафедра ВТ Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Итоговый тест

.pdf
Скачиваний:
26
Добавлен:
02.01.2023
Размер:
1.39 Mб
Скачать

Вопрос 19

Верно

Баллов: 1,00 из

1,00

Вопрос 20

Неверно

Баллов: 0,00 из

1,00

Лекция 12

 

 

 

 

Какой процесс может удалять разделяемый сегмент

 

Выберите один или несколько ответов:

 

создатель сегмента!

 

процесс, имеющий эффективный идентификатор пользователя такой же, как и владелец или

!

создатель разделяемого сегмента

 

владелец сегмента!

 

любой

 

 

 

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

Выберите один или несколько ответов:

select

connect

socket "

fork!

accept!

Перейти на...

Сводка хранения данных Скачать мобильное приложение

В начало / Курсы / Факультет компьютерных технологий и информатики / Кафедра вычислительной техники

/

2022/2023 учебный год / Осенний семестр 22/23 уч.года

/

Организация процессов и программирование в среде Linux 9305, 9306, 9307, 9308 / Тема 13 / Тест 3

Тест начат Пятница, 23 декабря 2022, 19:30

Состояние Завершены

Завершен Пятница, 23 декабря 2022, 20:00

Прошло 30 мин. 1 сек.

времени

Оценка

Вопрос 1

Верно

Баллов: 1,00 из

1,00

18,00 из 20,00 (90%)

В каких случаях процесс переходит в состояние ожидания при работе с очередью сообщений

Выберите один или несколько ответов:

Если сообщение не найдено при чтении и установлен флаг IPC_NOWAIT

Если нет места при передаче сообщения и установлен флаг IPC_NOWAIT

Если сообщение не найдено при чтении и не установлен флаг IPC_NOWAIT!

Если очередь не создана

Если нет места при передаче сообщения и не установлен флаг IPC_NOWAIT!

Вопрос 2

Верно

Баллов: 1,00 из

1,00

Вопрос 3

Верно

Баллов: 1,00 из

1,00

Вопрос 4

Верно

Баллов: 1,00 из

1,00

Какие сигналы можно использовать при работе с интервальными таймерами

Выберите один или несколько ответов:

SIGVTALRM!

SIGPROF!

SIGABRT

SIGALRM!

Какие имеются возможности при описании реакции на сигнал

Выберите один или несколько ответов:

указать стандартную реакцию!

указать собственную реакцию!

заменить сигнал

игнорировать сигнал!

В каких случаях при закрытии канала на чтение или запись работа с каналом прекращается

Выберите один или несколько ответов:

Если нет процессов пишущих в канал и читающих данные из канала!

Независимо от наличия или отсутствия процессов, работающих с каналом

Если нет процессов читающих данные из канала

Вопрос 5

Верно

Баллов: 1,00 из

1,00

Если нет процессов пишущих в канал

В каком состоянии процесс анализирует поступившие ему сигналы

Выберите один или несколько ответов: ожидания

выполнения программы

выполнения ядра!

Вопрос 6

Верно

Баллов: 1,00 из

1,00

Вопрос 7

Верно

Баллов: 1,00 из

1,00

Вопрос 8

Верно

Баллов: 1,00 из

1,00

Вопрос 9

Неверно

Баллов: 0,00 из

1,00

На каком этапе загрузки ОС Linux выполняется монтирование файловой системы

Выберите один или несколько ответов:

декомпрессия ядра

выполнение процесса 0!

инициализация сегментных регистров

выполнение процесса init

В каких случаях вызывается диспетчер процессов

Выберите один или несколько ответов:

При переходе в состояние готовности к выполнению!

При остановке процесса!

При завершении процесса!

При обработке сигнала

При истечении кванта процессорного времени!

Что определяет порядковый номер скрипта

Выберите один или несколько ответов:

Порядок запуска!

Порядок остановки

Порядок хранения

Порядок написания

Какой домен обеспечивает взаимодействие через сокеты на одном компьютере

Выберите один или несколько ответов:

AF_IPX

AF_INET6

AF_INET!

AF_UNIX!

Вопрос 10

Верно

Баллов: 1,00 из

1,00

Вопрос 11

Верно

Баллов: 1,00 из

1,00

Вопрос 12

Верно

Баллов: 1,00 из

1,00

Вопрос 13

Верно

Баллов: 1,00 из

1,00

Вопрос 14

Верно

Баллов: 1,00 из

1,00

Состояния процесса

Выберите один или несколько ответов:

TASK_STOPPED!

TASK_RUNNING!

TASK_RUNNING!

TASK_INIT

EXIT_ZOMBIE!

Перечислите, какие сегменты памяти может иметь процесс

Выберите один или несколько ответов:

Сегмент файлов!

Сегмент процесса

Сегмент программного кода!

Сегмент нити

Разделяемый сегмент!

Какие команды можно выполнять над выбранными элементами из множественного семафора

Выберите один или несколько ответов:

Условное открытие семафора

Условное закрытие семафора!

Проверка на 0!

Открытие семафора!

Закрытие семафора!

Условная проверка на 0!

С помощью каких функций можно заменить программу процесса

Выберите один или несколько ответов:

atexit

execl!

vfork

execv!

exit

Какие механизмы используются для запуска периодических процессов

Выберите один или несколько ответов:

сигналы!

сервис cron!

Вопрос 15

Верно

Баллов: 1,00 из

1,00

Вопрос 16

Верно

Баллов: 1,00 из

1,00

Вопрос 17

Верно

Баллов: 1,00 из

1,00

Вопрос 18

Верно

Баллов: 1,00 из

1,00

Вопрос 19

Верно

Баллов: 1,00 из

1,00

интервальные таймеры!

семафоры

сообщения

Какие атрибуты множественного семафора можно изменять

Выберите один или несколько ответов:

число простых семафоров

ключ семафора

владельца семафора!

права доступа !

Какую функцию должен вызвать клиент чтобы проверить работает ли TCP-сервер

Выберите один или несколько ответов:

connect!

accept

select

send

recv

Какие функции всегда переводят процесс в состояние ожидания

Выберите один или несколько ответов:

wait

pause!

waitpid

sleep!

К какому типу процессов относятся программы, работающие в фоновом режиме без общения с пользователем

Выберите один или несколько ответов:

Системный процесс

Прикладной процесс

Демон!

Сервис

Могут ли процессы продолжать работать с семафором после его уничтожения

Выберите один или несколько ответов:

Только процессы, ожидающие семафор

Вопрос 20

Неверно

Баллов: 0,00 из

1,00

Лекция 12

да

Чем отличается функция signal от функции sigaction

Выберите один или несколько ответов:

нельзя указать собственную реакцию

нельзя блокировать получение других сигналов!

реакция на сигнал не меняется

нельзя указать стандартную реакцию"

Перейти на...

Сводка хранения данных Скачать мобильное приложение

В начало / Мои курсы / Организация процессов и программирование в среде Linux 9305, 9306, 9307, 9308 / Тема 13 / Тест 3

Тест начат

Среда, 21 декабря 2022, 19:10

Состояние

Завершены

Завершен

Среда, 21 декабря 2022, 19:22

Прошло

12 мин. 27 сек.

времени

 

Оценка

19,00 из 20,00 (95%)

Вопрос 1

Верно

Баллов: 1,00 из

1,00

Какой процесс может удалять разделяемый сегмент

Выберите один или несколько ответов:

процесс, имеющий эффективный идентификатор пользователя такой же, как и владелец или создатель разделяемого сегмента

владелец сегмента

создатель сегмента

любой

Вопрос 2

Верно

Баллов: 1,00 из

1,00

Вопрос 3

Верно

Баллов: 1,00 из

1,00

С помощью каких функций можно создать поток (нить)

Выберите один или несколько ответов: vfork

fork

pthread_create

clone

pthread_join

Могут ли процессы продолжать работать с семафором после его уничтожения

Выберите один или несколько ответов: нет

Только процессы, ожидающие семафор

да

Вопрос 4

Верно

Баллов: 1,00 из

1,00

Вопрос 5

Верно

Баллов: 1,00 из

1,00

С помощью каких команд можно просмотреть список запущенных процессов

Выберите один или несколько ответов: ps

sudo

top

cd

man

Сервис это

Выберите один или несколько ответов: программа, работающая в фоновом режиме

программа, которая запускается и останавливается через инициализационные скрипты

системный процесс

процесс, порожденный в рамках пользовательского сеанса работы

Вопрос 6

Неверно

Баллов: 0,00 из

1,00

Вопрос 7

Верно

Баллов: 1,00 из

1,00

Чем отличается функция signal от функции sigaction

Выберите один или несколько ответов: нельзя указать собственную реакцию

нельзя указать стандартную реакцию

реакция на сигнал не меняется

нельзя блокировать получение других сигналов

Какие команды можно выполнять над выбранными элементами из множественного семафора

Выберите один или несколько ответов: Условное открытие семафора

Закрытие семафора

Проверка на 0

Условная проверка на 0

Условное закрытие семафора

Открытие семафора

Соседние файлы в предмете Программирование в среде Linux