Сколько коммутаторов устройств существует в операционной системе UNIX?

1
2
их количество совпадает с числом устройств

Сколько нитей исполнения может быть ассоциировано с одной и той же функцией в одном процессе?

не более одной
одна
произвольное количество

Можно ли при отображении файла в память в системном вызове mmap() с флагом MAP_SHARED указать в качестве второго параметра длину, превышающую размер файла?

нет, нельзя
да, можно, и изменения в памяти за пределами файла будут отображены на диск с увеличением его размера
да, можно, но использование памяти за пределами размеров файла может вызвать ошибку

Время жизни средства связи FIFO в вычислительной системе определяется:

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

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

лидер текущей группы процессов
лидер фоновой группы этого же сеанса
лидер сеанса

Некоторый процесс, создавший массив семафоров, успешно выполнил системный вызов exec(). Будет ли доступен массив семафоров в новом пользовательском контексте:

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

Сразу после создания массива из трех семафоров с идентификатором IPC semid процесс выполняет следующие действия: { struct sembuf mybuf[2]; mybuf[0].sem_op = -1; mybuf[0].sem_flg = 0; mybuf[0].sem_num = 0; mybuf[1].sem_op = 1; mybuf[1].sem_flg = 0; mybuf[1

Сразу после создания массива из трех семафоров с идентификатором IPC semid процесс выполняет следующие действия:
{
struct sembuf mybuf[2];
mybuf[0].sem_op = -1;
mybuf[0].sem_flg = 0;
mybuf[0].sem_num = 0;
mybuf[1].sem_op = 1;
mybuf[1].sem_flg = 0;
mybuf[1].sem_num = 1;
semop(semid, &mybuf, 2);
}
Чему будут равны значения семафоров с номерами 0 и 1 после их выполнения, если другие процессы в системе доступа к ним не имеют:
0 и 1
1 и 0
процесс не вернется из вызова semop

Что возвращает системный вызов getuid()?

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

RSS-материал RSS-материал

Не нашли ответ на свой вопрос? Задайте его на нашем форуме.