Основы операционных систем. Практикум - ответы
Количество вопросов - 80
{struct sembuf mybuf[2];mybuf[0].sem_op = 2;mybuf[0].sem_flg = 0;mybuf[0].sem_num = 0;mybuf[1].sem_op = 0;mybuf[1].sem_flg = 0;mybuf[1].sem_num = 1;semop(semid, &mybuf, 2);}Чему будут равны значения семафоров с номерами 0 и 1 после их выполнения, если другие процессы в системе доступа к ним не имеют:
{struct sembuf mybuf[2];mybuf[0].sem_op = 2;mybuf[0].sem_flg = 0;mybuf[0].sem_num = 0;mybuf[1].sem_op = 1;mybuf[1].sem_flg = 0;mybuf[1].sem_num = 2;semop(semid, &mybuf, 2);}Чему будут равны значения семафоров с номерами 0 и 1 после их выполнения, если другие процессы в системе доступа к ним не имеют:
{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 после их выполнения, если другие процессы в системе доступа к ним не имеют:
cp –r aaa bbb,где aaa и bbb - имена существующих директорий (директория bbb — пустая, все необходимые права доступа имеются)?