Консультация № 191096
07.06.2017, 10:00
0.00 руб.
07.06.2017, 10:09
0 3 1
Уважаемые эксперты! Пожалуйста, ответьте на вопрос: по дискретной математике 1. Произвести преобразование указанных ниже чисел из одной системы счисления в другую (основания систем счисления указаны в подстрочном индексе):
• 10100012 = Х5, Х5 ?
• 77568 = Z2, Z2 ?
• 11001011012 = Y16, Y16 ?
• 11001011012= W8, W8 ?
• F3CD7416 = V8, V8 ?

2. Произвести преобразование десятичного числа Z в двоичное и опреде-лить для него код Грея:
Z = 2810.

3. Произвести преобразование кода Грея ZG в двоичное число:
ZG = 110100111100.

4. Синтезировать коды Шеннона-Фено и Хаффмена для указанной ниже группы символов:
Символы Вероятности
Z1 0.04
Z2 0.20
Z3 0.13
Z4 0.15
Z5 0.22
Z6 0.07
Z7 0.08
Z8 0.11

5. Произвести преобразование десятичного числа D в двоичное и опреде-лить для него код Хэмминга:
D = 53.

6. Определить значение переданного с использованием кода Хэмминга числа. При передаче кода имела место однократная ошибка:
1 0 0 1 0 0 0 1 0 0 1


Обсуждение

давно
Мастер-Эксперт
17387
18346
07.06.2017, 10:10
общий
Обратите, пожалуйста, внимание на данную консультацию, перенесённую из другого раздела.
Об авторе:
Facta loquuntur.
давно
Мастер-Эксперт
17387
18346
07.06.2017, 10:12
общий
Адресаты:
Насколько я понимаю, первое задание Вы исказили, не указав подстрочными символами основания систем счисления.
Об авторе:
Facta loquuntur.
давно
Мастер-Эксперт
17387
18346
07.06.2017, 11:17
общий
это ответ
Здравствуйте, asdf1234!

Исправим задание, указав подстрочными символами основания систем счисления. Пусть требуется
Цитата: asdf1234
1. Произвести преобразование указанных ниже чисел из одной системы счисления в другую (основания систем счисления указаны в подстрочном индексе):
101000125, Х5?
77568=Z2, Z2?
11001011012=Y16, Y16?
11001011012=W8, W8?
F3CD7416=V8, V8?


Имеем






а можно каждую цифру восьмеричного числа заменить соответствующей двоичной триадой, учитывая, что и записать полученные цифры подряд. Получим


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

В числе десять цифр. Дополним его двумя нулями слева и разобьём на группы из трёх цифр. Получим число Каждую тройку цифр заменим одной восьмеричной цифрой, используя таблицу соответствия. Получим число То есть

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

Об авторе:
Facta loquuntur.
Форма ответа