сколько байт памяти понадобится для сохранения слова "информация", ксли каждый символ кодируется одним битом?
Ответы на вопрос:
Голову открутить преподавателю - вот правильный ответ!
Эти, заросшие паутиной люди до сих пор думают, что для хранения одного символа нужен 1 байт - кретины.. .
Они думают, что единственная существующая в мире кодировка - ASCII, а Unicode не хотите?
Проблема с 7-разрядным кодом ASCII и другими национальными наборами символов состоит в том, что они не являются универсальными. В них не содержится достаточно символов для работы с несколькими языками. При создании большинства национальных наборов символов в качестве их основной кодировки использовался код ASCII. И хотя вы можете в одном и том же наборе символов сохранять комбинации типа "Английский и Французский" языки, имеются некоторые комбинации, которые в одном наборе вы сохранить не сможете, например, "Немецкий и Китайский", "Русский и Корейский" или даже "традиционный Китайский и упрощенный Китайский" языки. Имеются также потенциальные конфликты между наборами символов, потому что то же самое числовое значение кода может использоваться для представления различных символов или один итот же символ в различных наборах символов может быть представлен различными числовыми значениями кода.
Unicode – это универсальный закодированный набор символов, который позволяет вам хранить информацию любого языка. Unicode определяет реквизиты для каждого символа, стандартизирует режим сценария, обеспечивает стандартный алгоритм для двунаправленных текстов и определяет перекрестные ссылки на другие стандарты. Unicode обеспечивает уникальное значение кода для каждого символа, независимо от платформы, программы или языка.
В начальной версии Unicode использовался 2-байтовый формат кодирования; используя 16 битов для каждой позиции кода можно представить 65536 символов. Первый пакет вс символов, общее количество которых составило 44944, был добавлен в стандарт Unicode 3.1 (выпущен в марте 2001 года) . Итого вместе с 49194 символами, которые уже содержались в Unicodeе 3.0, в Unicodeе 3.1 закодировано 94140 символов.
Как и в случае со многими другими технологиями, Unicode имеет более одного стандарта реализации. Ниже приводятся общеупотребительные форматы кодирования Unicode, то есть представления символов двоичными кодами.
UTF-8
UCS-2
UTF-16
UTF-8 – это 8-разрядное кодирование Unicode. Используется кодирование переменной ширины, а также строгий расширенный набор 7-разрядного кода ASCII. Термин строгий расширенный набор означает, что каждый символ в 7-разрядном ASCII доступен в UTF-8 с тем же самым числовым значением кода (codepoint). В этой кодировке один символ Unicode может кодироваться 1 байтом, 2 байтами, 3 байтами или даже 4 байтами.
Символы из европейских сценариев представляются 1 или 2 байтами; символы большинства азиатских сценариев представлены в 3 байтах, в то время как вс символы представляются 4 байтами.
UTF-8 – это кодировка Unicode, используемая на платформах UNIX, HTML и в большинстве браузеров Интернет.
РЕШЕНИЕ.
Как видно из написанного выше, без описания кодировки, РЕШЕНИЯ ЗАДАЧИ НЕ СУЩЕСТВУЕТ.
ЧТО ХОТЕЛ ПРЕПОДАВАТЕЛЬ:
80*40 = 3200 символов
Преподаватель наивно предполагает, что один символ кодируется одним байтом.. . На самом деле - от 1 до 4 при UTF-8 а может быть и иначе при других кодировках. Делаем вид, что мы тоже темные как таежные жители и принимаем 1 символ = 1 байт.
Теперь учтем символы форматирования. Добавим 20%
3200 * 1,2 = 3840 байт
Собственно все. 3840 байт. Как был уровень преподавания на отметке 1985 года, так и остался.. . к сожалению.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Deva0revolution20.05.2023 15:38
-
karlmed28.11.2022 16:45
-
НВТула20.03.2022 19:22
-
kravcovleonid528.07.2022 02:39
-
tsts8423.03.2023 12:04
-
Masuki19.06.2020 04:20
-
ArianaLi16.06.2021 13:38
-
янивановсергеевич25.05.2021 21:18
-
Raptords14.02.2021 12:33
-
Настюшкаvovk07.05.2020 22:35
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.