Aleksandrovich1669
?>

Как связаны мощность алфавита и разрядность двоичного кода, достаточно ли для кодирование всех символов этого алфавита?

Информатика

Ответы

eshabunina
N=2^i где n-мощность алфавита, 2-основание(сколькими символами кодируется символ), i-разрядность(длина числовой строки). чтобы узнать, достаточно ли мощности алфавита для кодирования, нужно сравнить данную мощность с количеством букв в алфавите. пример на : n-32, а количество наших букв равно 33. следовательно, нужно взять большую разрядность - не 5, а 6. тогда мы получаем n-64, чего хватает не только на обозначение букв, но и для знаков препинания. если вы имели в виду код ascii, то прогоните по выделенному алгоритму.
Чубкова1290

такие легко решаются, если заменить логические знаки на арифметические. сейчас я напишу логические знаки и их аналогичные арифметические.

∧ или & - * (умножение)

∨ - + (сложение)

¬ - отрицание (1 превращается в 0, а 0 в 1)

запишу в качестве примера последнюю таблицу первую строчку

при a=0 b=0 c=0

a& b меняем на a*b

получается 0*0 ответ 0

a& b∨c меняем на a*b+c

получается 0*0+0 ответ 0

¬(a& b∨c) меняем на ¬(a*b+c)

получается ¬(0*0+0) сначала решаем в скобках, будет ¬(0) или  ¬0 ответ: 1

подробнее - на -

yna21289

a     b     a& b     ¯a& b     ∨

0     0       0           0         0

0     1         0           1         1

1     0       0           0         0

1     1         1           0         1

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

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

Как связаны мощность алфавита и разрядность двоичного кода, достаточно ли для кодирование всех символов этого алфавита?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

aleksey7800
dream2366
upmoskovskiy
olgalooo
gip5362
Immortal3331
ielienakozlova696
neblondinka19
Klochkov malakhov1974
Владимир-Денисович1080
Ruslan Zarekovkin
Stasyadoma
Марина Федорович924
korotinadasha07
larisau41