ak74-81
?>

Вкомпьютерной игре распознаются 65 различных команд . сколько бит требуется отвести в блоке памяти для кодирования каждой команды? достаточно ли отведенных бит для кодирования 120 команд?

Информатика

Ответы

Nekrasova
Для 65 команд необходимо 7 бит. 6 бит - максимум 64, т.к. 2^6=64, 7 бит - максимум 128, т.к. 2^7=128.
Семи бит достаточно для хранения 120 команд.
raa-0485428

G(9) = 9! = 362880

Объяснение:

Из условия задачи видно, что функция G рекурсивная, с условием завершения рекурсии при G(1) = 1

Тогда найдём значение при n = 9

Для удобства я буду обозначать -> как вхождение в рекурсию:

G(9) = G(8) * 9 -> G(7) *8 -> G(6) * 7 -> G(5) * 6 -> G(4) * 5 -> G(3) * 4 -> G(2) * 3 -> G(1) * 2 -> G(1) - это последовательность вызовов данной рекурсии, вглядевшись в которую можно увидеть факториал, откуда

G(9) = 9! = 362880

Теперь же пройдёмся обратно по рекурсии, где -> обозначает выход из рекурсии

G(1) = 1 -> G(2) = 1 * 2 = 2 -> G(3) = 2 * 3 = 6 -> G(4) = 6 * 4 = 24 -> G(5) = 24 * 5 = 120 -> G(6) = 120 * 6 = 720 -> G(7) = 720 * 7 = 5040-> G(8) = 5040 * 8 = 40320 -> G(9) = 40320 * 9 = 362880

VladimirovnaBugrova

Объяснение:

1. Можно вычислять скорость передачи, но в конкретном случае намного проще решить математически, через пропорцию:

12 Мб - 9 минут

8 Мб - x минут

x=8*9/12= 6 минут

2. В книжке всего 400*30*60=720000 символов. Каждый символ кодируется 8 битами. Значит всего в книжке 720000*8=5760000 бит.

При скорости передачи 5 кбит/с = 5120 бит/с книжку можно передать за 5760000 / 5120=1125 секунд.

3. 2 Кб = 2048 байт= 2048*8=16384 бит.

Если 16384  бит передали за 8 с, то каждую секунду передается 16384/8=2048 бит

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Вкомпьютерной игре распознаются 65 различных команд . сколько бит требуется отвести в блоке памяти для кодирования каждой команды? достаточно ли отведенных бит для кодирования 120 команд?
Ваше имя (никнейм)*
Email*
Комментарий*