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

0 голосов
431 просмотров

При регистрации в компьютерной
системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы К, О, М, П, Ь, Ю, Т, Е, Р. Каждый такой пароль в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит). Определите объём памяти в байтах, отводимый этой программой для записи 30 паролей.


Информатика (90 баллов) | 431 просмотров
Дан 1 ответ
0 голосов

15(символов)*8бит(1 символ)=120 бит (1 пароль). 
120 бит * 30 (паролей) = 3600 бит( все записи).
3600бит = 450 байт.

(290 баллов)
0

извините,ответ не совпадает.должно быть 240 байт

0

Со­глас­но усло­вию, в па­ро­ле могут быть ис­поль­зо­ва­ны толь­ко 9 букв. Из­вест­но, что с по­мо­щью N бит можно за­ко­ди­ро­вать 2N раз­лич­ных ва­ри­ан­тов. По­сколь­ку 23 < 9 < 24, то для за­пи­си каж­до­го из 9 сим­во­лов не­об­хо­ди­мо 4 бита.

Для хра­не­ния всех 15 сим­во­лов но­ме­ра нужно 4·15 = 60 бит, а т. к. для за­пи­си ис­поль­зу­ет­ся целое число байт, то берём бли­жай­шее не мень­шее зна­че­ние, крат­ное вось­ми: это число 64, что со­став­ля­ет 8 байт.

0

По­это­му 30 па­ро­лей за­ни­ма­ют 8·30 = 240 байт.

0

Теперь вроде правильно.

0

спасибо)

0

Пожалуйста, обращайтесь:)