М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Амаз123
Амаз123
07.03.2021 00:28 •  Информатика

Необходимый для регистрации на сайте логин каждого пользователя состоит из 7 символов. первые пять символов пользователь придумывает сам из 17 фиксированных букв латинского алфавита. следующие два символа - десятичные цифры в любом порядке — автоматически дописываются программой. каждый такой код в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит). определите объём памяти (в байтах), отводимый этой программой для записи 50 пользователей. в ответе запишите только число, слово «байт» писать не нужно.

👇
Ответ:
olegxkl
olegxkl
07.03.2021
Задание будет иметь кучу вариантов решения. 
Почему? как минимум:
1) неизвестна кодировка, например в UTF-8 для записи одной буквы используется 8 бит, UTF-16 16 бит, UTF-32 32 бита.
2) к чему было дано, что у нас 17 символом? еще если бы дано было конкретные, то можно было бы может в кодировке что понять. 
3) "Все символы кодируются одинаковым", то бишь числа, тоже будут кодироваться (или не будут) таким же количеством битов, как и буквы (бред же : ) ) Если под букву будет 8 бит (1 байт) то нам не нужно 8 бит под числа, нам хватит и 4-х бит.
Может я просто сильно вчитываюсь, но кто знает. Вроде не хватает условий еще.  

Если предположить, что 17 букв кодируются в кодировке UTF-8, то на каждую букву будет 8 бит (1 байт). 
Дальше, если на цифры тоже отводим 8 бит (по условия 3-го пункта) получится 8*5=40 бита на буквы, и 8*2=16 бита на цифры. Итого 56 бит на запись одного логина. 
На запись 50 пользователей = 50*56=2800 бит.

Если числа кодировать минимальным (0-9 цифр) числом бит, то нужно будет на 1 цифру 4 бита (9 в двоичной равно 1001), на две цифры 2 бита.
Итого 8*5=40 бит на буквы, и 4*2=8 бит на цифры, 48 бит логин.
50*48= 2400бит 50 логинов.
4,6(54 оценок)
Открыть все ответы
Ответ:
1. Программы по их юридическому и финансовому статусу можно разделить на три большие группы: лицензионные (платные по скачиванию и лицензии), условно бесплатные (shareware)(нелецензионные, лицензия покупается) и свободно распространяемые программы (freeware) (Бесплатные, лицензированные или взломанные).
2.  Открытое программное обеспечение (open-source software) — Программное обеспечение с открытым исходным кодом. То есть программы находящиеся в свободном доступе.
3. Не всегда бесплатные программы таковыми являются. пользователь платит за лицензию, платит иногда за установку. НО часто сами производители выпускают бесплатные программы для ознакомления.Которые находятся в свободном доступе и со свободной лицензией. Вывод:  бесплатные программы действительно существуют. И бесплатные программы скачивать можно и даже нужно.
4,6(23 оценок)
Ответ:
20MIR01
20MIR01
07.03.2021

10000x4000x500x30x4

Цифры числа расположены в определенных позициях, которые соответствуют (справа налево) единицам, десяткам, сотням, тысячам и так далее. Определите название позиции и ее значение для каждой цифры (справа налево).

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

7 соответствует единицам (значение = 1).

2 соответствует десяткам (значение = 10).

8 соответствует сотням (значение = 100).

5 соответствует тысячам (значение = 1000).

4,6(64 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ