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

Ответы 6

  • Со­глас­но усло­вию, в па­ро­ле могут быть ис­поль­зо­ва­ны толь­ко 9 букв. Из­вест­но, что с по­мо­щью N бит можно за­ко­ди­ро­вать 2N раз­лич­ных ва­ри­ан­тов. По­сколь­ку 23 < 9 < 24, то для за­пи­си каж­до­го из 9 сим­во­лов не­об­хо­ди­мо 4 бита.Для хра­не­ния всех 15 сим­во­лов но­ме­ра нужно 4·15 = 60 бит, а т. к. для за­пи­си ис­поль­зу­ет­ся целое число байт, то берём бли­жай­шее не мень­шее зна­че­ние, крат­ное вось­ми: это число 64, что со­став­ля­ет 8 байт.
  • По­это­му 30 па­ро­лей за­ни­ма­ют 8·30 = 240 байт.
    • Автор:

      powell
    • 5 лет назад
    • 0
  • Теперь вроде правильно.
    • Автор:

      declan
    • 5 лет назад
    • 0
  • спасибо)
    • Автор:

      spanky
    • 5 лет назад
    • 0
  • Пожалуйста, обращайтесь:)
    • Автор:

      mariyah
    • 5 лет назад
    • 0
  • 15(символов)*8бит(1 символ)=120 бит (1 пароль). 120 бит * 30 (паролей) = 3600 бит( все записи).3600бит = 450 байт.
    • Автор:

      kona
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years