Форум программистов, компьютерный форум, киберфорум
Информатика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.70/88: Рейтинг темы: голосов - 88, средняя оценка - 4.70
3 / 3 / 1
Регистрация: 04.11.2013
Сообщений: 285
1

Задачи на измерения памяти и мощности алфавитов

06.10.2015, 13:55. Показов 16129. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1) В компьютерной игре распознаются 65 различных команд управления.
Сколько бит требуется отвести в блоке памяти для кодирования каждой команды?
Достаточно ли отведенных бит для кодирования 100 команд?

2) Два текста содержат одинаковый информационный объем, но количество символов во втором тексте в 3,5 раза больше, чем в первом. Определите мощности алфавитов, если известно, что в обоих текстах число символов меньше 200, и на каждый символ приходится целое число битов.

Подскажите, как это решать вообще. По каким формулам?

Заранее Спасибо!

Добавлено через 1 час 22 минуты
бамп

Добавлено через 46 минут
бамп
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.10.2015, 13:55
Ответы с готовыми решениями:

Высвобождение памяти для 3 измерения массива
Здравствуйте. Не могу понять почему выходит ошибка. Я сделал 3х мерный массив, у которого 2 строки...

Задачи на закон Ома, баланс мощности. Источники гамонических воздействий
1) В схеме E1=20*√2*ej45 В, E3=20 В, R1=R2=R3=10 Ом. Найти комплексы токов I1, I2 и сопротивления...

Построить график двух периодов изменения мгновенной мощности, генерируемой источником ЭДС, и мгновенной мощности
Задача 7. Из четырёх идеализированных диодов составлен двухполупериодный выпрямитель, который...

Значение имеет единицы измерения Unitless, а должно иметь единицы измерения длина
Странно, что проблема с единицами измерения, хотя имею дело с матрицами и числами без единиц...

6
Ушел с форума
Автор FAQ
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
07.10.2015, 03:34 2
Frip,
log265=6,022368... округляем 6,022368... в большую сторону. Для кодирования 65 различных команд управления требуется 7 бит. 27=128, 7 бит достаточно для кодирования и 100, и 128 команд.
0
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
07.10.2015, 10:53 3
Лучший ответ Сообщение было отмечено Mikl___ как решение

Решение

Цитата Сообщение от Frip Посмотреть сообщение
Два текста содержат одинаковый информационный объем, но количество символов во втором тексте в 3,5 раза больше, чем в первом. Определите мощности алфавитов, если известно, что в обоих текстах число символов меньше 200, и на каждый символ приходится целое число битов.
Формулы:
И=k*i (Информационный объём= количеству символов умноженному на длину кода символа)
N=2i (Зависимость мощности алфавита от длины кода символа)
Из условия следует, если N1и N2<=200, то i1 и i2<8 (в противном случае N будет уже 256)
Поскольку k2=3,5*k1, а k и i - целые числа, это возможно только в случае i1=7
и i2=2,
следовательно, N1=27=128 и N2=22=4
2
3 / 3 / 1
Регистрация: 04.11.2013
Сообщений: 285
07.10.2015, 11:02  [ТС] 4
Почему берем именно логарифм, поясните пожалуйста. И как это мы округляем 6,022368 до 7???
0
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
07.10.2015, 20:57 5
Цитата Сообщение от Frip Посмотреть сообщение
Почему берем именно логарифм, поясните пожалуйста. И как это мы округляем 6,022368 до 7???
Потому что уроки надо учить.
Хотя бы одну формулу, которую уже Вам привели: N=2i
Если N=65, то i=log2 65. То есть более 6 бит. А раз 6 бит для кодирования каждой команды не хватает, надо брать следующее целое число, то есть 7.
1
3 / 3 / 1
Регистрация: 04.11.2013
Сообщений: 285
08.10.2015, 14:32  [ТС] 6
кот Бегемот, увы, но меня попросили сделать эту задачу. Когда я обучался в школе, на информатике, увы, такое даже близко не проходили
0
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
08.10.2015, 15:59 7
Ну, так Вам и сделали, причем обе. Есть ещё какие-то вопросы?
1
08.10.2015, 15:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.10.2015, 15:59
Помогаю со студенческими работами здесь

Процедура в Delphi - массив алфавитов
Здравствуйте, помогите пожалуйста мне с прцедурой: хочу сделать процедуруЮ хранимую алфавиты,...

Проблема поддержки национальных алфавитов
Добрый день. Проблема поддрежки национальных алфавитов когда-нибудь меня достанет. Сейчас...

Регулятор реактивной мощности в установке компенсации реактивной мощности (УКРМ)
Доброго здравия! Нужно ОЧЕНЬ: схемы, принцип работы, алгоритмы работы. Короче, любая ин-фа по...

Удаление задачи с освобождением памяти
Привет! На стм32 стоит FriiRTOS, использует схему heap_2. Часто создаются и удаляются задачи (все...

Определить, сколько прописных символов русского и английского алфавитов в строке
Задана строка текста длиной не менее двадцати символов. Определить, сколько прописных символов...

Содержаться ли в файле (строке) символы латинского, русского алфавитов, цифры
Здравствуйте, уважаемые форумчане. Помогите решить задачу, хотя бы дать наводку. Вот текст...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru