Есть ответ 👍

Внекоторой стране автомобильный номер длиной 7 символов составляют из заглавных букв (используются только 22 различные буквы) и десятичных цифр в любом порядке. каждый такой номер в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит). определите объем памяти, отводимый этой программой для записи 50 номеров.

190
345
Посмотреть ответы 3

Ответы на вопрос:


1. определим количество возможных символов в одном разряде номера. поскольку используется 22 буквы и 10 цифр, то в сумме получается 32 символа. 2. определим количество бит, необходимых для кодирования набора из 32 символов. если считать, что символы кодируются цифрами от 0 до 31, потребуется бит. 3. определим количество байт, которое займет один номер. в номере 7 символов, поэтому для его кодирования нужно 7х5=35 бит. в байте 8 бит, тогда для размещения 35 бит потребуется 35/8 ≈ 5 байт (округляем до целых всегда в большую сторону). 4. определим объем памяти, отводимый для записи 50 номеров. 50х5=250 байт. ответ: 250 байт. (вариант ответа 3)
ksu131287
4,8(64 оценок)

Десятичных цифр, как все знают, 10 : )  (от 0 до 9) значит, на месте каждого из 7 знаков может стоять любой из 22+10=32 символов. тогда по формуле один символ займет логарифм по основанию 2 от 32 = 5 бит. (5 мест, на каждом из которых стоит один бит - 1 либо 0, этого хватит как раз на 2^5=32 символа)  тогда на номер 7*5 = 35 бит. один байт = 8 бит. 35/8 не делится нацело, надо подобрать минимальное, чтобы делилось (это 40). значит на 1 номер приходится 40/8=5 байт. ну а на 50 номеров 5*50=250 байт.  стало быть, ответ: 3

#include < iostream>

 

using namespace std;

 

int main()

{

  int a;

  cin> > a;

  a = (a - (a/100)*100) * 10 + a/100;

  cout< < a< < endl;

  system("pause");

}

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

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

Подпишись на наш телеграмм канал

GTP TOP NEWS