Какой объем информации содержится в сообщении в английском алфавите 26 букв

Какой объем информации содержится в сообщении в английском алфавите 26 букв thumbnail

Английский алфавит славится своей богатой историей. Язык известен на весь мир, но мало кто интересовался историей букв. Если вам интересно узнать, как сформировался алфавит и почему в нем всего 26 букв – читайте далее.

Вот как выглядит современный английский алфавит:

A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z.

Основа языка

Первое алфавитное письмо появилось 4 тыс. лет назад. Как сообщают ученые, развивалось оно в Египте примерно с 1800 до 1900 года до нашей эры. Однако особого распространения оно не получило.

Через 700 лет финикийцы стали разрабатывать алфавит, основываясь уже на первых наработках египтян. Этот вариант распространился в Африку, Европу и другие континенты. Состоял алфавит из 22 букв, гласных в нем не было.

Как известно, в 750 году до н. э. греки стали добавлять гласные звуки. Этот вариант алфавита считается наиболее приближенным к современному. Спустя много лет он претерпевал разные изменения, но распространялся все больше и больше.

Древнеаглийский алфавит

Когда до Британии “дошел” латинский язык, этой страной управляли англосаксы. Они использовали древнеанглийский алфавит в качестве основного.

Имел он 24 буквы и широко использовался в 9-13 столетиях. 20 букв были исконно латинскими, 2 – модификацией латинских и еще 2 – заимствованы из греческого алфавита. Символов K, Q, Z не было. На формирование этого алфавита повлияли латинский и руническое письмо.

A B C D E F G H I K L M N O P Q R S T U X Y Ƿ Þ Ð Æ

Спустя некоторое время были добавлены некоторые буквы. В итоге алфавит стал состоять из 29 букв.

A B C D E F G H I K L M N O P Q R S T V X Y Z & Ȝ Ƿ Þ Ð Æ

Последние изменения

Староанглийский алфавит использовался не только на территории Англии, но также Шотландии и Ирландии в 11-14 веках. Развился под влиянием норманнской знати, которая использовала для разговора диалекты старофранцуского языка. Соответственно, этот язык включал в себя старофранцуские, латинские и германские слова. Алфавит считается практически идентичным современному. Были исследованы работы некоторых ученых на данном языке, и в них количество непонятных символов (и слов) было минимальным.

В 16 столетии были введены буквы U и J, также появилась W. От греческих символов было принято решение отказаться. В итоге алфавит приобрел современный вид.

Чем отличается новоанглийский язык от средневековой формы?

Исчезло различие между “ты” и “вы”. Появились вспомогательные глаголы, которые стали отличать вопросительные предложения от других. Что касаемо алфавита, то была ликвидирована буква “торн”. Ее заменили на th. Произошло разделение i и j, u и v. Ранее их писали одинаково, они были одной буквой.

Таким образом, в английской алфавите 26 букв.

Интересные факты

Говоря об алфавите, следует отметить, что самой популярной буквой (и самой используемой) является E, а наиболее редкой – Z.

Существует английская фраза, в которой использованы все буквы алфавита:

The quick brown fox jumps over the lazy dog. («Шустрая бурая лисица прыгает через ленивого пса»)

Эта фраза используется для проверки шрифтов, а ранее – для проверки работоспособности пишущих машинок и подобных приборов. В англоязычных версиях известных программ “Майкрософта” имеются специальные команды, которые позволяют за секунду набрать эту фразу.

В языке есть интересная фраза, которая состоит из одинаковых слов. И она даже переводится на русский язык.

Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo. («Бизоны из Баффало, напуганные другими бизонами из Баффало, пугают бизонов из Баффало»)

При написании предложений до 15 века не использовались знаки препинания.

Источник

Изучение любого языка начинается с алфавита. И английский язык не исключение из правил в этом плане. А вот надо ли его учить? Где на практике знание алфавита может понадобиться?

Во-первых, в английском языке написание какого-либо слова редко совпадает с его произношением. И если вам нужно будет выяснить как пишется (или произносится) какое-либо слово, имя, фамилия, никнейм, адрес или другая информация по буквам, тут вам в помощь ABC.

А как произнести по буквам адрес электронной почты? Например, petrov@yandex.ru

Знак @ читается как at (по-русски произносится “эт”), а знак “.” – dot (по-русски произносится “дот”)

Кстати, в английском языке есть глагол spell, который на русский язык переводиться “произносить или писать по буквам”.

How do you spell your name?

Как пишется твое имя? (дословно “Как ты пишешь по буквам свое имя?”)

Во-вторых, алфавит может понадобиться если нужно отыскать в словаре нужное слово. Впрочем, сейчас все пользуются электронными словарями.

В-третьих, если вы составляете каталог, либо наоборот вам необходимо найти какой-либо документ в бумажном каталоге или папке, где документы упорядочены по алфавиту. Тоже достаточно редкое применение в настоящее время.

Несмотря на то, что практических применений не так уж и много, всё же если вы только начали изучать английский язык, где все звуки кажутся незнакомыми, начните с алфавита. Изучение алфавита даст вам возможность научиться произносить первые английские звуки.

Английский алфавит основан на латинице, в нём 26 букв, из которых 20 букв (B, C, D, F, G, H, J, K, L, M, N, P, Q, R, S, T, V, W, X, Z) служат для обозначения согласных звуков и 6 букв (A, E, I, O, U, Y) для обозначения гласных. Впрочем буква Y – буква “хамелеон, так как может обозначать как согласный, так и гласный звук (чаще представляет гласный звук).

Гласный (vowel) – звук, при образовании которого воздух проходит свободно, не встречая никаких преград, и производится в основном за счёт голосовых связок.

my – мой

sky – небо

baby – малыш

gym – гимнастика

Согласный (consonant) – звук, при образовании которого прохождение воздуха хотя бы частично затруднено.

yes – да

yellow – жёлтый

yogurt – йогурт

beyond – после, помимо, за пределами

А теперь 10 интересных фактов об английском алфавите:

1. The English word alphabet comes from names of the first two letters of the Greek alphabet: alpha and beta.

Английское слово alphabet происходит от названий первых двух букв греческого алфавита: альфа и бета.

2. The most commonly used letter from the English alphabet is “E”.

Наиболее часто используемая буква английского алфавита – E.

3. The least commonly used letter from the English alphabet is “Z”.

Наименее часто используемая буква английского алфавита – Z.

4. The 26 letters of the English alphabet make up more than 40 distinct sounds.

26 букв английского алфавита составляют более 40 различных звуков.

5. The dot over the letter “i” is called tittle.

Точка над буквой i называется tittle.

6. About 100 language use the same alphabet like English which makes it one of the most widely used alphabets in the world. While some languages have a few more and other a few less, they all share the 23 core letters originally found in the Roman alphabet.

Около 100 языков используют тот же алфавит, что и английский язык, что делает его одним из наиболее широко используемых алфавитов в мире. Несмотря на то, что некоторые языки имеют несколько больше букв, а другие несколько меньше, основу их всех составляют 23 буквы, изначально заимствованные из латинского алфавита.

7. The most common word in English is THE.

Самое используемое слово в английском языке – the (определенный артикль).

8. A sentence which contains all 26 letters of the English alphabet is called a pangram. A famous pangram is: “The quick brown fox jumps over the lazy dog”.

Предложение, содержащее все 26 букв английского алфавита, называется панграммой. Известная панграмма: “Быстрая коричневая лиса перепрыгивает через ленивую собаку”.

9. “J” is the only letter in the alphabet that does not appear on the periodic table.

J – единственная буква в алфавите, которая не отображается в периодической таблице.

10. Benjamin Franklin wanted to banish C, J, Q, W, X and Y from the alphabet and replace them with six letters he invented himself.

Бенджамин Франклин хотел убрать буквы C, J, Q, W, X и Y из алфавита и заменить их шестью буквами, придуманными им самим.

На сегодня это всё, до новых встреч на моём канале)))

Источник

Объяснение заданий 10 ЕГЭ по информатике

10 тема — «Измерение количества информации» — характеризуется, как задания базового уровня сложности,
время выполнения – примерно 4 минуты,
максимальный балл — 1

Типичные ошибки и рекомендации по их предотвращению:

«При использовании способа решения со системой счисления с основанием N следует помнить, что слова в списке нумеруются с единицы, поэтому числу 0 будет соответствовать первое слово»

Рассмотрим кратко необходимые для решения 10 задания ЕГЭ понятия и формулы.

Измерение количества информации

  • Кодирование — это представление информации в форме, удобной для её хранения, передачи и обработки. Правило преобразования информации к такому представлению называется кодом.

  • 1 бит – это количество информации, которое можно передать с помощью одного знака в двоичном коде (0 или 1).

Единицы измерения:

1 байт (bytе) = 8 бит
1 Кб (килобайт) = 1024 байта
1 Мб (мегабайт) = 1024 Кб
1 Гб (гигабайт) = 1024 Мб
1 Тб (терабайт) = 1024 Гб
1 Пб (петабайт) = 1024 Тб

8 = 23
1024 = 210

Рассмотрим еще несколько определений:

  • Алфавит — это набор знаков, используемый в том или ином языке.

  • Мощность алфавита — это количество используемых в алфавите знаков.

hello_html_f576bbe.png

Мощность алфавита

  • Сообщение — это любая последовательность символов какого-либо алфавита.

Для вычисления количества информации применяются несколько различных формул в зависимости от ситуации:

Двоичное кодирование сообщений (равновероятностные события)

При вычислении количества информации в сообщении для равновероятностных событий, общее количество которых равно N, используется формула:

N = 2L

  • N — количество сообщений

  • L — длиной битов

* следует иметь в виду, что также приняты следующие обозначения: Q = 2k

Пример 2: Зашифруем буквы А, Б, В, Г при помощи двоичного кодирования равномерным кодом и посчитаем количество возможных сообщений:
hello_html_71047edb.png

Решение:

Таким образом, мы получили равномерный код, т.к. длина каждого кодового слова одинакова для всех кодовых слов (L = 2).

Количество сообщений длиной L битов:

N = 2L

Т.е. количество сообщений длиной 2 бита, как в примере с нашими буквами, будет равно N = 22 = 4

Ответ: 4

Количество различных сообщений в алфавите разной мощности

Рассмотрим вариант с 5 буквами (мощность алфавита = 5), которые надо разместить в сообщении длиной 2 символа:

hello_html_m9d0af35.png

Найдем формулу для нахождения количества различных сообщений в алфавите различной мощности:

Если мощность некоторого алфавита составляет N, то количество различных сообщений длиной L знаков:
hello_html_m61bca37d.png

  • N – мощность алфавита

  • L – длина сообщения

  • Q – количество различных сообщений

Пример: Сколько существует всевозможных трехбуквенных слов в английском языке?

Решение:

В английском алфавите 26 букв. Значит, мощность алфавита = 26. Длина сообщения = 3. Найдем по формуле количество трехбуквенных слов:
Q = 263
или
26 * 26 * 26 = 17576

Ответ: 17576

Таким, образом, если слово состоит из L букв, причем есть n1 вариантов выбора первой буквы, n2 вариантов выбора второй буквы и т.д., то число возможных слов вычисляется как произведение:

N = n1 * n2 * … * nL

Количество сообщений при различном вхождении (встречаемости) букв

Иногда в заданиях 10 приходится использовать формулу комбинаторики для проверки полученных результатов перебора. Число сочетаний из n элементов по k элементов:

hello_html_54c44a08.png

I – количество информации в битах

N – количество вариантов

Факториал числа n:

n! = 1 * 2 * 3 * … * n

Пример: Сколько существует всевозможных четырехбуквенных слов в алфавите из 4 букв: А, Б, В, Г, если известно, что буква А встречается ровно два раза?

Решение:

  • Длина сообщения = 4. Мощность алфавита = 4. Но мешает условие: буква А встречается ровно два раза.

  • В таких заданиях можно использовать способ перебора всевозможных вариантов:

два раза буква А, на остальных местах – одна из трех оставшихся букв:

А А 3 3 = 3 * 3 = 32 = 9

А 3 А 3 = 9

А 3 3 А = 9

3 А А 3 = 9

3 А 3 А = 9

3 3 А А = 9

  • Получили 6 вариантов, каждый из которых равен 9.

  • Проверим формулой числа сочетаний:

Число сочетаний из n элементов по k элементов:

C(kn)=n!k!(nk)!

  • В задаче:

C(24)=4!2!(4−2)!=242∗2=6

* Факториал числа n! = 1 * 2 * 3 *..* n

  • Т.е. проверка прошла успешно, мы получили 6 вариантов.

  • Осталось посчитать количество всех сообщений:

6 * 9 = 54

Дополнительные формулы

Количество информации и равновероятные события

При определении количества информации для равновероятностных событий могут понадобиться две формулы:

Формула Шеннона:

x = log2(1/p)

  • x — количество информации в сообщении о событии

  • p — вероятность события

Формула вероятности случайного события:

p(A) = m / n

  • m — количество благоприятных исходов (число случаев, способствующих событию А)

  • n — количество общих исходов (общее число равновозможных случаев)

Количество информации и неравновероятные события

При использовании неравновероятного события, вероятность которого равна p, для вычисления количества информации используется формула:

i = -[log2p]

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

Формула Хартли:

hello_html_m5f0b1744.png

Формула Хартли

  • I – количество информации в битах

  • N – количество вариантов

Алфавитный подход:

Информационный объем сообщения длиной L:

hello_html_m5eedc008.png

Алфавитный подход

  • N — мощность алфавита

  • L — длина сообщения

ЕГЭ по информатике 2017 задание 10 ФИПИ вариант 1 (Крылов С.С., Чуркина Т.Е.):

Шифр кодового замка представляет собой последовательность из пяти символов, каждый из которых является цифрой от 1 до 6.

Сколько различных вариантов шифра можно задать, если известно, что цифра 1 должна встречаться в коде ровно 1 раз, а каждая из других допустимых цифр может встречаться в шифре любое количество раз или не встречаться совсем?

Решение:

  • Формула нахождения количества различных сообщений:

Q = NL

  • Итак, что у нас дано из этой формулы:

  • Длина сообщения (L) = 5 символов

  • Мощность алфавита (N) = 6 (цифры от 1 до 6).

  • Но так как цифра 1 встречается по условию ровно один раз, а остальные 5 цифр — любое количество раз, то будем считать, что N = 5 (цифры от 2 до 6, исключая 1). Т.е. возьмем вариант, когда 1 стоит на первом месте, а остальные 5 цифр размещаем на 4 позиции:

1 5 5 5 51 * Q = 54 = 625

1 способ. Найдем количество вариантов методом перебора:

  • Методом перебора найдем количество вариантов размещения:

1 5 5 5 5 – 1 * Q=54 = 625

5 1 5 5 5 – 1 * Q=54 = 625

5 5 1 5 5 – 1 * Q=54 = 625

5 5 5 1 5 – 1 * Q=54 = 625

5 5 5 5 1 – 1 * Q=54 = 625

  • получили 5 вариантов;

2 способ. Найдем количество вариантов при помощи формулы комбинаторики:

C(45)=5!4!(5−4)!=5

  • получили 5 вариантов;

  • В итоге получим:

625 * 5 = 3125

Результат: 3125

Источник

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

На уроках информатики мы никогда ничего не зубрим! Ученики должны понимать все, о чем говорится на уроках, и запоминать новое путем повторений пройденного материала, сравнений и ассоциаций с уже знакомыми темами и понятной информацией.

Для максимально быстрого и однозначно верного решения задач мы придерживаемся принципа: чем меньше вычислений и другой работы мы делаем, тем меньше времени тратиться на решение задачи и тем меньшую вероятность появления ошибок получаем в результате. При этом, соглашаясь с Аристотелем, что «Ум заключается не только в знании, но и в умении прилагать знания на деле», я настаиваю на способах решений, соответствующих этому принципу, хотя существуют и другие варианты. На своих уроках я придерживаюсь изложения темы именно в этом ключе. Сначала это бывает сложно, особенно тем, кто приходит ко мне на уроки уже знакомым с иначе излагаемым материалом и не желает переучиваться. Но цель урока – научить решать быстро и без ошибок, экономя время и силы для новых задач. Поверьте, это несложно, нужно только поверить в свои силы – и все получится! При этом проверочные работы и тесты проводятся мной на время с расчетом решения задач именно по такому принципу.

В данной методике рассматривается алфавитный подходк измерению информации.

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

При этом знание таблиц является необходимым условием для максимально быстрого и точного решения, без потери времени и математических ошибок.

Ниже приведена таблица степеней двойки, где k – это степень, а 2k – результат возведения числа 2 в степень k. При алфавитном подходе эта таблица показывает, сколько вариантов всевозможных «слов» Q= 2k можно закодировать с помощью k бит на символ.

n

1

2

3

4

5

6

7

8

9

10

11

12

2n

1

2

4

8

16

32

64

128

256

512

1024

2048

4096

Бит – наименьшая единица измерения количества информации, может принимать только два значения – 0 или 1.

Байт содержит 8 бит (23 бит). При этом байт является неделимой единицей и всегда отображается целым числом.

Во второй таблице даны укрупненные единицы информации и их соответствие.

В России правила образования укрупненных единиц в информатике подтверждены постановлением № 879 Правительства РФ от 31 октября 2009г. Это постановление гласит:

«Наименование и обозначение единицы количества информации «байт» применяются с двоичными приставками «Кило», «Мега», «Гига», которые соответствуют множителям 210, 220 и 230 (1 Килобайт = 1024 байт, 1 Мегабайт = 1024 Килобайт,

1 Гигабайт = 1024 Мегабайт). Эти приставки пишутся с большой буквы».

Таким образом, каждая следующая единица измерения количества информации в 1024 = 210 раза больше предыдущей, на основании чего и строится таблица их соответствия:

Наименование ед.изм.

В бит=

В бит / байт

Примечание

1 Кбит (один Килобит)

210 бит

1 024 бит

более 1 тыс.бит

бит (один Мегабит)

220 бит

1 048 576 бит

более 1 млн.бит

1 Гбит (один Гигабит)

230 бит

более 109 бит

более 1 млрд.бит

1 Кбайт (один Килобайт)

213 бит

210 байт = 1024 байт

более 1 тыс.байт

1 Мбайт (один Мегабайт)

223 бит

220 байт = 1 048 576 байт

более 1 млн.байт

1 Гбайт (один Гигабайт)

233 бит

230 байт = 109 байт

более 1 млрд.байт

Таблицы не нужно учить наизусть! Рекомендуется пользоваться ими при решении задач, но при этом заглядывать в них все реже и реже, пытаясь сначала вспомнить значения, приведенные в них. Тогда эти таблицы сами «улягутся» в Вашей голове, и очень поможет Вам на экзамене в этой и в других темах!

Отцом-основателем теории информации, нашедшей применение в современных высокотехнологических системах связи, является американский инженер, криптоаналитик и математик Клод Шеннон. Именно он в 1948 году предложил использовать слово «бит» для обозначения наименьшей единицы измерения информации (в статье «Математическая теория связи»). Кроме того, понятие энтропии было важной особенностью теории Шеннона. Он продемонстрировал, что введённая им энтропия эквивалентна мере неопределённости информации в передаваемом сообщении, что и лежит в основе содержательного подхода к измерению информации, который в данной разработке нами не рассматривается. Статьи Шеннона «Математическая теория связи» и «Теория связи в секретных системах» считаются основополагающими для теории информации и криптографии.

В начале 60-х гг. русский советский математик, один из крупнейших математиков XX века Андрей Николаевич Колмогоров начал искать пути построения теории информации и теории вероятностей на принципиально новой, алгоритмической основе. В свое первой статье по алгоритмической теории информации «Три подхода к определению понятия «количество информации», вышедшей в первом выпуске первого тома журнала «Проблемы передачи информации», в 1965г, А.Н.Колмогоров указал способ измерения сложности конечного объекта (слова), для чего он ввел понятие, называемое сейчас «колмогоровской сложностью». Свое новое понятие он применил для построения алгоритмического варианта теории информации, позволяющего измерять информацию в конечной строке знаков.

Согласно Колмогорову, количество информации, содержащейся в тексте, определяется минимально возможной длиной двоичного кода, необходимого для представления этого текста.

Общей формулой, применяемой в двух различных подходах к измерению информации является формула Хартли – логарифмическая мера информации, которая определяет количество информации, содержащееся в сообщении (объем сообщения):

I = N *log2М

Здесь М количество символов в используемом алфавите (мощность алфавита), Nдлина сообщения (количество символов в сообщении), I количество информации в сообщении в битах.

Формула была предложена Ральфом Хартли в 1928 году как один из научных подходов к оценке сообщений.

Для случая определения количества информации k в одном символе (бит на символ) алфавита мощности М, формула Хартли принимает вид:

k = log2М

Соответственно, мощность алфавита равна:

M= 2k

Из формулы Хартли следует, что алфавит, содержащий только 1 символ, не может быть использован для передачи информации, так как

log21 = 0.

Пусть, имеется алфавит, из Mбукв которого составляется сообщение.

Количество возможных вариантов Q всех возможных «слов» (символьных цепочек без учета смысла) длиной N равно

Q = Мk

где М — количество букв в алфавите, k – информационный вес символа (количество бит, необходимое для его кодирования, бит на символ).

Для простоты понимания и решения задач, за М мы будем принимать значения терминов, наиболее часто применяемых в условиях задач – виды, типы, состояния символов. Это упростит понимание и решение задач в алфавитном подходе.

Отметим, что формулы вычисления объема информации I = N * k и подсчета количества вариантов Q=Mk взаимодействуют друг с другом через величину k (бит на символ).

Алфавитный подход к измерению информации

Основные понятия и термины:

Алфавит – это набор символов, используемых в языке, на котором передается сообщение. При этом символом алфавита могут быть буквы, цифры и прочие символы, входящие в сообщение.

Мощность алфавита – это количество символов в алфавите.

Например, мощность русского алфавита равна 32 при Е =Ё и 33 – в противном случае. Мощность английского алфавита равно 26.0

Для упрощения понимания и легкости запоминания различий в рассматриваемых далее задачах, разобьем их на 5 типов и будем рассматривать решения соответственно этим типам.

Для быстрого и точного вычисления количества информации следует применять таблицу степеней двойки, которая показывает, сколько вариантов всевозможных «слов» Q можно закодировать с помощью k бит на символ.

Так же при решении задач следует обязательно привести единицы измерения количества информации к одному виду. При этом помним, что значение kэто бит на символ, другого измерения здесь быть не может!

Задача 1 типа.

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

Каков информационный объем в битах сообщения, записанного устройством, после того как промежуточный финиш прошли 70 велосипедистов?

Рекомендации к решению.

Перед решением этой задачи следует проговорить ее условие, заменяя слова из него синонимами, которые можно найти в формулах.

Читаем условие очень внимательно, находим хотя бы один синоним – и задача практически решена, остается только подставить формулы и получить ответ!

Чтобы легче запомнить задачи 1 типа, будем называть их общим термином «велосипедисты».

Решение.

Есть 119 спортсменов с различными номерами, т.е. 119 вариантов различных номеров, тогда Q=119.

Так как Q = Мk, то для одного номера получаем Q = 119 ≤ 128=27, откуда k=7.

Тогда для N = 70 номеров получаем информационный объем сообщения

I = N * k = 70 * 7 = 490 бит.

Также для вычисления значения бита на символ можно использовать математическое решение формулы Хартли:

k= log2N

В данном случае k= log28 = 3.

Ответ: 490

Задача 2 типа.

Объем сообщения, содержащего 4096 символов, равен 1/512 части Мбайт. Какова мощность алфавита, с помощью которого записано это сообщение?

Рекомендации к решению.

Задачи данного типа – чисто математические (так и запомним их определение), и здесь очень полезно использовать таблицы степеней двойки и соответствия единиц измерения количества информации.

Подставляем числовые значения в формулы, заменяем числа степенями числа 2 и упрощаем. При этом не забываем привести единицы измерения к одному виду и помнить, что k – это бит на символ!

Решение.

Воспользовавшись таблицей степеней двойки, имеем: N = 4096 = 212 символов, тогда I =1/512 Мбайта = 223/29=214 бит. Отсюда k = I/N = 214/212=22=4 бита на символ.

Тогда мощность алфавита (количество различных вариантов символов)

М=24 = 16 символов.

Ответ: 16

Задача 3 типа.

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

Определите объем памяти, необходимый для хранения 20 автомобильных номеров.

Рекомендации к решению.

Решая задачи данного типа, необходимо обратить внимание на слова «каждый символ» и «каждый номер», которыеподразумевают разделение информации при решении. Поэтому при решении задач 3 типа следует сначала считать объем одного номера в битах, перевести его в байты (с округлением до целого числа в большую сторону!) и только потом искать общий объем на несколько номеров.

Округление в большую сторону при вычислении объема одного номера необходимо, чтобы не потерять ни одного символа кодируемой информации.

Запомним, что округление при вычислении объемов информации всегда будем выполнять в большую сторону!

Будем так и называть этот тип задач – «автомобильные номера», хотя здесь встречаются и задачи на нахождение паролей (решение задач от этого не зависит).

Решение.

Особенность решения данной задачи – решение в два шага, т.е. поиск двух видов объема:

I1 – отдельно для каждого номера, I2 – для всех номеров.

Шаг 1. Мощность используемого алфавита Q = 26 + 10 = 36 ≤26, откуда k=6 бит на символ. Тогда I1 = 7*6=42 бита = > 6 байт на один номер.

Шаг 2.Следовательно, на 20 номеров требуется I2 = 20 * 6 = 120 байт.

Ответ: 120

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

Мощность используемого алфавита и значение k=6 бит на символ остаются. Тогда объем одного номера I1 = 7*6=42 бита, а 20 номеров I2 = 42 * 20 = 840 бит > = 105 байт.

В итоге потеряны 15 байт информации, а это значит, что не все номера были бы закодированы.

Задача 4 типа.

В школьной базе данных хранятся записи, содержащие информацию об учениках:

  • <Фамилия> -16 символов: русские буквы (первая прописная, остальные строчные),
  • <Имя> -12 символов: русские буквы (первая прописная, остальные строчные),
  • <Отчество> – 16 символов: русские буквы (первая прописная, остальные строчные),
  • <Год рождения> – числа от 1992 до 2003.

Каждое поле записывается с использованием минимально возможного количества бит. Определите минимальное количество байт, необходимое для кодирования одной записи, если буквы е и ё считаются совпадающими.

Рекомендации к решению.

Перед решением задач данного типа вспомним, что базы данных (далее – БД) состоят из записей, которые делятся на поля.

И преимущество БД перед другим способом хранения информации в том, что поля в одной записи могут иметь разные форматы данных(числовые, символьные, даты и др.), которые кодируются соответственно их форматам.

Поэтому для подсчета общего объема одной записи следует считать объем каждого поля отдельно, а затем сложить их.

При этом помним, что в таблице ASCII (так как таблица кодировки в условии задачи не указана, берем ее по умолчанию) каждый символ занимает один байт памяти. Число (до определенного значения) – тоже кодируется одним байтом памяти.

Запомним определение задач 4 типа как «базы данных».

Решение.

Определяем минимально возможные размеры в битах для каждого из полей (в данном случае – четырех) с учетом их типов отдельно.
Так как по условию задачи первые буквы имени, отчества и фамилии – всегда заглавные, то будем хранить их в виде строчных и делать заглавными только при выводе на экран.

Таким образом, для символьных полей достаточно использовать алфавит из 32 символов (русские строчные буквы, «е» и «ё» совпадают, пробелы не нужны).

Для кодирования каждого символа 32-символьного алфавита нужно 5 бит (32 = 25), то для хранения имени, отчества и фамилии нужно (16 + 12 + 16)•5=220 бит.

Для года рождения есть 12 вариантов чисел, поэтому для него нужно отвести 4 бита

(12 ≤ 16 = 24).

Таким образом, всего требуется 220+4 = 224 бита или 28 байт.

Ответ: 28

Задача 5 типа (1).

В зоопарке 32 обезьяны живут в двух вольерах, А и Б. Одна из обезьян заболела. Сообщение «Заболевшая обезьяна живет в вольере А» содержит 4 бита информации.

Сколько обезьян живут в вольере Б?

Рекомендации к решению.

Заметим, что условие этой задачи отличается от задачи 1 типа только тем, что там все номера считались как единая информация, а здесь требуется выбор мотка определенного цвета, т.е. вся информация разделена на части.

Поэтому в решении задач 5 типа делается один дополнительный шаг – определяется, какую часть от общего количества составляет выделенная информация.

Решение.

По условию, красные клубки составляют 1/8 часть от целого (от всех клубков).

Поэтому сообщение о том, что первый вынутый клубок шерсти – красный, соответствует выбору одного из 8 вариантов, и это будет: Q = 8 = 23, что дает нам k = 3 бит.

(Можно запомнить решение задач 5 типа без дробей и дополнительных объяснений: в дополнительном по отношению к задачам 1 типа шаге находим Q = 32/4 = 8 вариантов, а затем решаем, как и задачи 1 типа: Q = 8 = 23, что дает нам k = 3 бит).

Ответ: 3

Задача 5 типа (2).

В зоопарке 32 обезьяны живут в двух вольерах, А и Б. Одна из обезьян заболела. Сообщение «Заболевшая обезьяна живет в вольере А» содержит 4 бита информации.

Сколько обезьян живут в вольере Б?

Решение.

Почему эта задача относится к 5 типу? Потому что информация разделена на части – обезьяны здоровые и больные.

Решается она в порядке, обратном решению предыдущей задачи.

Итак, информация в 4 бита соответствует выбору одного из 16 вариантов, поэтому
в вольере А живет 1/16 часть всех обезьян: 32/16 = 2 обезьяны

Тогда в вольере Б живут все оставшиеся 32 – 2 = 30 обезьян.

Описание задач 5 типа можно определить и запомнить как задачи «про шары и обезьян».

Ответ: 30

Задачи смешанных типов.

Усвоив решение каждого типа задач отдельно, можно рассмотреть задачи смешанных типов.

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

Разберем две из таких задач.

Задача 1.

При регистрации в компьютерной системе каждому пользователю выдаётся идентификатор, состоящий из 8 символов, первый и последний из которых – одна из 18 букв, а остальные – цифры (допускается использование 10 десятичных цифр.

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

Определите объём памяти в бай?