Задание 4. Для групповых операций с файлами используются маски имён файлов.
Маска представляет собой последовательность букв, цифр и прочих допустимых в
именах файлов символов, в которой также могут встречаться следующие символы:
символ "?" (вопросительный знак) означает ровно один произвольный символ;
символ "*" (звёздочка) означает любую последовательность символов
произвольной длины, в том числе "*" может задавать и пустую последовательность.
В каталоге находятся пять файлов:
vasya. exe;
katya. txt;
masya. ext.
Определите, по какой из масок из них будет отобрана указанная группа файлов:
1) *a*ya. ex;
2) *ya.*
3) ? a? ya.? x?
4) ??? ya.*x*
Ответ. ___.
Задание 5. Для передачи по каналу связи сообщения, состоящего только из символов
А, Б, В и Г, используется неравномерный (по длине) код: А=10, Б=11, В=001,
Г =011. Через канал связи передаётся сообщение: АБГВГБ. Закодируйте
сообщение данным кодом. Полученную двоичную последовательность переведите в
шестнадцатеричный вид.
Ответ. ___.
Задание 6. Автомат получает на вход два двузначных шестнадцатеричных числа. В
этих числах все цифры не превосходят цифру 6 (если в числе есть цифра больше 6,
автомат отказывается работать). По этим числам строится новое шестнадцатеричное
число по следующим правилам.
1. Вычисляются два шестнадцатеричных числа сумма старших разрядов
полученных чисел и сумма младших разрядов этих чисел.
2. Полученные два шестнадцатеричных числа записываются друг за другом в
порядке возрастания (без разделителей).
Пример. Исходные числа: 52, 66. Поразрядные суммы: В,. 8. Результат: 8В.
Определите, какое из следующих чисел может быть результатом работы автомата.
1) 7D;
2) A5;
3) 2C;
4) 112.
Ответ. ___.