Задать вопрос
1 апреля, 05:11

Робот имеет следующую систему команд: вперед, направо а, налево а, копать,

а - угол от 0 до 90, кратный 5 (т. е. разрешены углы 0, 5, 10 ...). Укажите объем памяти в байтах, необходимый для хранения 1000 команд робота, если каждая команда кодируется цепочкой бит наименьшего размера, одинакового для всех команд.

+3
Ответы (1)
  1. 1 апреля, 06:27
    0
    Определим количество различных команд робота. Задачка конечно надуманная, потому что нет, например, команды остановки робота. Ну, что задали ... Итак, "вперед" и "копать" - две команды. "Направо на угол от 0 до 90" - это 90/5+1 = 19 команд. Тут мы используем формулу для нахождения количества точек на интервале [a; b] с шагом h: n = (b-a) / h+1. Столько же команд для "Налево на угол от 0 до 90" - 19. Всего получается 2+19+19=40 команд. Пусть эти команды имеют коды от 0 до 39, тогда 39 - самое большое число для кодирования. В качестве кода выбираем запись в двоичном виде. 2⁵ < 39 < 2⁶, поэтому для кодирования нам потребуется 6 бит. Ну а 1000 команд потребуют в 1000 раз больше памяти: 6*1000=6000. В байте 8 бит, поэтому 6000 бит = 6000/8 = 750 байт.

    Ответ: 750 байт
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Робот имеет следующую систему команд: вперед, направо а, налево а, копать, а - угол от 0 до 90, кратный 5 (т. е. разрешены углы 0, 5, 10 ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
При выполнении какого из перечисленных ниже алгоритмов на экране появился правильный треугольник? 1 Повтори 3 [Вперёд 50 Направо 20 Направо 25] 2 Повтори 3 [Вперёд 50 Направо 100 Направо 20] 3 Повтори 6 [Вперёд 50 Направо 10 Направо 20] 4 Повтори 6
Ответы (1)
Исполнитель "Стрелочка" умеет выполнять определенные команды: вперед, прыжок, направо, налево. Команда "вперед" перемещает стрелку и оставляет на поле черный след длинной в одну клетку, а команда "прыжок" перемещает стрелку на одну клетку, не
Ответы (1)
В каком варианте объёмы памяти расположены в порядке возрастания? 1) 5 бит, 3 байта, 20 бит, 1 Кбайт, 1010 байт 2) 5 бит, 3 байта, 20 бит, 1010 байт, 1 Кбайт 3) 5 бит, 20 бит, 3 байта, 1 Кбайт, 1010 байт 4) 5 бит, 20 бит, 3 байта, 1010 байт, 1 Кбайт
Ответы (1)
1) определите объем памяти, необходимый для хранения unicode следующей фразы: "Как удивительны в России вечера" 2) определите объем памяти, необходимый для хранения растрового 16 цветного изображения 100*100 точек
Ответы (1)
Укажите упорядоченную по возрастанию последовательность значений Выберите один ответ: 1. 20 бит, 2 байта, 15 бит 2. 2 байта, 15 бит, 20 бит 3. 15 бит, 2 байта, 20 бит 4. 15 бит, 20 бит, 2 байта
Ответы (1)