Как найти вес одного символа в информатике

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

Например, текстовый документ на (2)–(3) страницы может иметь информационный объём (150) Кб.

Изображение в хорошем качестве — (2)–(4) Мб.

Аудиофайл с песней на (3) минуты — около (6) Мб.

Рассмотрим измерение текстовой информации в компьютере.

Размер текстового сообщения зависит от того, с помощью какого алфавита он был написан и сколько в нём символов.

Алфавит (N) — это количество символов в некотором языке.

Чем больше алфавит, тем больше информационный вес одного символа.

Информационный вес одного символа (i) — это количество информации, которое отводится на один символ.

Обрати внимание!

Они связаны формулой:

N=2i

.

Например, в русском алфавите (33) буквы, вычислим информационный вес одного символа по формуле:

33=2i,i≈5

 бит. То есть вес одного символа (буквы) — (5) бит.

Представим, что в тетрадке записана следующая строка: «Мама сидела за столом».

Как посчитать, сколько информации несёт в себе это сообщение?

Нам известно, сколько весит один символ — (5) бит, можно подсчитать количество символов в данном сообщении — (18), соответственно, чтобы найти, сколько всего информации несёт в себе это сообщение, нужно перемножить информационный вес одного символа и количество символов в сообщении.

Обрати внимание!

Можно вывести формулу:

I=K×i

,

где (I) — информационный объём сообщения;

(K) — количество символов в сообщении;

(i) — информационный вес одного символа. 

Но мы будем работать с компьютерным текстом. Там алфавит намного больше.

Как ты думаешь, сколько всего символов можно ввести с клавиатуры?

Ты скажешь «много» и будешь прав: с клавиатуры можно ввести русские/английские буквы, цифры, специальные знаки и т. д. Всего (256) символов.

Посчитаем информационный вес одного символа компьютерного алфавита.

N=2i.256=2i.256=28.

Один символ компьютерного алфавита весит (8) бит или (1) байт.

Решим задачу.

Найди информационный объём текста (в битах), написанного с помощью компьютера:

«Информация — это сведения об окружающем нас мире».

Текст напечатан на компьютере, поэтому один символ весит (8) бит или (1) байт.

Всего символов в сообщении между кавычками: (48). При подсчёте символов учитываются все символы и пробелы.

Запишем решение:

I=K×i.I=48×8.I=384бит.

Ответ: (384) бита.

Задача

Найди информационный объём сообщения (в байтах), который напечатали школьники на уроке информатики, если оно содержит (2) страницы, на каждой странице по (12) строк, и в каждой строке (28) символов.

Оформим решение задачи.

Дано:

K=2×12×28.i=1байт.

Чтобы посчитать, сколько символов всего в сообщении, нужно умножить количество страниц на количество строк и на количество символов в каждой строке. 

В условии сказано, что текст напечатали, поэтому один символ равен (1) байту.

I=K×i.I=2×12×28×1.I=672байта.

Найти: (I) — ? Ответ: (672) байта.

Информатика

7 класс

Урок № 6

Единицы измерения информации

Перечень вопросов, рассматриваемых в теме:

  • Алфавитный подход к измерению информации.
  • Наименьшая единица измерения информации.
  • Информационный вес одного символа алфавита и информационный объём всего сообщения.
  • Единицы измерения информации.
  • Задачи по теме урока.

Тезаурус:

Каждый символ информационного сообщения несёт фиксированное количество информации.

Единицей измерения количества информации является бит – это наименьшаяединица.

1 байт = 8 бит

1 Кб (килобайт) = 1024 байта= 210байтов

1 Мб (мегабайт) = 1024 Кб = 210Кб

1 Гб (гигабайт) = 1024 Мб = 210 Мб

1 Тб (терабайт) =1024 Гб = 210 Гб

Формулы, которые используются при решении типовых задач:

Информационный вес символа алфавита и мощность алфавита связаны между собой соотношением: N = 2i.

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

I = К · i,

I – объём информации в сообщении;

К – количество символов в сообщении;

i – информационный вес одного символа.

Основная литература:

  1. Босова Л. Л. Информатика: 7 класс. // Босова Л. Л., Босова А. Ю. – М.: БИНОМ, 2017. – 226 с.

Дополнительная литература:

  1. Босова Л. Л. Информатика: 7–9 классы. Методическое пособие. // Босова Л. Л., Босова А. Ю., Анатольев А. В., Аквилянов Н.А. – М.: БИНОМ, 2019. – 512 с.
  2. Босова Л. Л. Информатика. Рабочая тетрадь для 7 класса. Ч 1. // Босова Л. Л., Босова А. Ю. – М.: БИНОМ, 2019. – 160 с.
  3. Босова Л. Л. Информатика. Рабочая тетрадь для 7 класса. Ч 2. // Босова Л. Л., Босова А. Ю. – М.: БИНОМ, 2019. – 160 с.
  4. Гейн А. Г. Информатика: 7 класс. // Гейн А. Г., Юнерман Н. А., Гейн А.А. – М.: Просвещение, 2012. – 198 с.

Теоретический материал для самостоятельного изучения.

Любое сообщение несёт некоторое количество информации. Как же его измерить?

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

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

Что же такое символ в компьютере? Символом в компьютере является любая буква, цифра, знак препинания, специальный символ и прочее, что можно ввести с помощью клавиатуры. Но компьютер не понимает человеческий язык, он каждый символ кодирует. Вся информация в компьютере представляется в виде нулей и единичек. И вот эти нули и единички называются битом.

Информационный вес символа двоичного алфавита принят за минимальную единицу измерения информации и называется один бит.

Алфавит любого понятного нам языка можно заменить двоичным алфавитом. При этом мощность исходного алфавита связана с разрядностью двоичного кода соотношением: N = 2i.

Эту формулу можно применять для вычисления информационного веса одного символа любого произвольного алфавита.

Рассмотрим пример:

Алфавит древнего племени содержит 16 символов. Определите информационный вес одного символа этого алфавита.

Составим краткую запись условия задачи и решим её:

Дано:

N=16, i = ?

Решение:

N = 2i

16 = 2i, 24 = 2i, т. е. i = 4

Ответ: i = 4 бита.

Информационный вес одного символа этого алфавита составляет 4 бита.

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

Математически это произведение записывается так: I = К · i.

Например: сообщение, записанное буквами 32-символьного алфавита, содержит 180 символов. Какое количество информации оно несёт?

Дано:

N = 32,

K = 180,

I= ?

Решение:

I = К · i,

N = 2i

32 = 2i, 25 = 2 i, т.о. i = 5,

I = 180 · 5 = 900 бит.

Ответ: I = 900 бит.

Итак, информационный вес всего сообщения равен 900 бит.

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

I = 23 · 8 = 184 бита.

Значит, сообщение весит 184 бита.

Как и в математике, в информатике тоже есть кратные единицы измерения информации. Так, величина равная восьми битам, называется байтом.

Бит и байт – это мелкие единицы измерения. На практике для измерения информационных объёмов используют более крупные единицы: килобайт, мегабайт, гигабайт и другие.

1 байт = 8 бит

1 Кб (килобайт) = 1024 байта= 210байтов

1 Мб (мегабайт) = 1024 Кб = 210Кб

1 Гб (гигабайт) = 1024 Мб = 210 Мб

1 Тб (терабайт) =1024 Гб = 210 Гб

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

Материал для углубленного изучения темы.

Как текстовая информация выглядит в памяти компьютера.

Набирая текст на клавиатуре, мы видим привычные для нас знаки (цифры, буквы и т.д.). В оперативную память компьютера они попадают только в виде двоичного кода. Двоичный код каждого символа, выглядит восьмизначным числом, например 00111111. Теперь возникает вопрос, какой именно восьмизначный двоичный код поставить в соответствие каждому символу?

Все символы компьютерного алфавита пронумерованы от 0 до 255. Каждому номеру соответствует восьмиразрядный двоичный код от 00000000 до 11111111. Этот код ‑ просто порядковый номер символа в двоичной системе счисления.

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

Таблица ASCII (или Аски), стала международным стандартом для персональных компьютеров. Она имеет две части.

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

Запишем, например, внутреннее представление слова «file». В памяти компьютера оно займет 4 байта со следующим содержанием:

01100110 01101001 01101100 01100101.

А теперь попробуем решить обратную задачу. Какое слово записано следующим двоичным кодом:

01100100 01101001 01110011 01101011?

В таблице 2 приведен один из вариантов второй половины кодовой таблицы АSСII, который называется альтернативной кодировкой. Видно, что в ней для букв русского алфавита соблюдается принцип последовательного кодирования.

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

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

Сейчас используют целых пять систем кодировок русского алфавита (КОИ8-Р, Windows, MS-DOS, Macintosh и ISO). Из-за количества систем кодировок и отсутствия одного стандарта, очень часто возникают недоразумения с переносом русского текста в компьютерный его вид. Поэтому, всегда нужно уточнять, какая система кодирования установлена на компьютере.

Разбор решения заданий тренировочного модуля

№1. Определите информационный вес символа в сообщении, если мощность алфавита равна 32?

Варианты ответов:

3

5

7

9

Решение:

Информационный вес символа алфавита и мощность алфавита связаны между собой соотношением: N = 2i.

32 = 2i, 32 – это 25, следовательно, i =5 битов.

Ответ: 5 битов.

№2. Выразите в килобайтах 216 байтов.

Решение:

216 можно представить как 26 · 210.

26 = 64, а 210 байт – это 1 Кб. Значит, 64 · 1 = 64 Кб.

Ответ: 64 Кб.

№3. Тип задания: выделение цветом

8х = 32 Кб, найдите х.

Варианты ответов:

3

4

5

6

Решение:

8 можно представить как 23. А 32 Кб переведём в биты.

Получаем 2=32 · 1024 ·8.

Или 2 = 25 · 210 · 23.

2 = 218.

3х = 18, значит, х=6.

Ответ: 6.

Пример 1. Алфавит содержит 32 буквы определить информационный вес 1 символа.

Решение: Алфавитный подход измеряется по формуле: 2i = N. Где i – это информационный вес одного символа в битах, N – мощность алфавита, которая измеряется в буквах. Исходя из этого, подставляем имеющиеся в условии задачи данные в формулу: 2i = N,   2i = 32 (буквы).

25 = 32. Значит I = 5 бит.

Ответ: Информационный вес одного символа составляет 5 бит.

Пример 2. Алфавит содержит 16 букв определить информационный вес 1 символа.

Решение: Алфавитный подход измеряется по формуле 2i = N. Подставляем данные в формулу:

2i = N,   2i = 16 (букв).   24 = 16. Значит I = 4 бит(а).

Ответ: Информационный вес одного символа составляет 4 бита.

Пример 3. Сообщение, записанное буквами 8 символьного алфавита, содержит 30 символов. Какой объем информации оно несет?   Решение:

1. Алфавитный подход измеряется по формуле 2i = N. Сначала найдем информационный вес одного символа. Подставляем данные в формулу: 2i = N, 2i = 8, 23 = 8. Значит I = 3 бит(а).  

2. Информационный вес одного символа 3 бита, в сообщении 8 символов, значит:

3 бита * 30 символов = 90 бит.

Ответ: Информационный вес сообщения составляет 90 бит.

Пример 4. Сообщение, записанное буквами 128 символьного алфавита, содержит 20 символов. Какой объем информации оно несет?   Решение:

1. Подставляем данные в формулу: 2i = N, 2i = 128, 27 = 128. Значит I = 7 бит.  

2. Информационный вес одного символа 7 бит, в сообщении 20 символов, значит:

7 бита * 20 символов = 140 бит.

Ответ: Информационный вес сообщения составляет 140 бит.

Пример 5.

Определить мощность алфавита, если сообщение, содержащее 40 символов, занимает 30 байт.

Решение:

1) В алфавитном подходе все измеряется в битах, поэтому переводим 30 байт в биты.

Так как 1 байт = 8 бит, то 30 байт* 8 = 240 бит.

2) 240 бит / 40 символов = 6 бит (информационный вес одного символа ).

3) Алфавитный подход измеряется по формуле 2i = N. Подставляем данные в формулу: 26 = N, 26 = 64.

Ответ: мощность алфавита составляет 64 символа.

Пример 6.

Определить мощность алфавита, если сообщение, содержащее 64 символа, составляет 32 байта.

1) В алфавитном подходе все измеряется в битах . Переводим 32 байта в биты. 32 байт * 8 = 256 бит.

2) 256 бит / 64 символа = 4 бита (информационный вес одного символа ).

3) Алфавитный подход измеряется по формуле 2i = N. Подставляем данные в формулу: 24 = N, 24 = 16.

Ответ: мощность алфавита составляет 16 символов.

  • Главная
  • Информатика
  • Как узнать вес …
  • Предмет:

    Информатика

  • Автор:

    twinkly

  • Создано:

    3 года назад

Ответы 3

А почему именно 6? Ведь 6 на 2 не получается 64

  • Автор:

    murray

  • Оценить ответ:

    0

  • Автор:

    darnelldi8s

  • Оценить ответ:

    0

Мы используем формулу  N=2^i. Где N- мощность алфавита, а i – вес одного символа. Нам дано,что мощность алфавита равна 64, т.е. N=64. Тогда используя  формулу  получаем следующее :
64=2^i, тогда отсюда получаем что вес одного символа равен 6 бит, т.к. 2^6=64. 

  • Автор:

    miguelcz3x

  • Оценить ответ:

    0

Знаешь ответ? Добавь его сюда!

Последние вопросы

  • russkii-yazyk
    Русский язык

    5 часов назад

    Составьте 2 диалога на темы: книга, учëба, добро и т. д+схемы по русскому языку

  • matematika
    Математика

    7 часов назад

    150 центеров это сколько грамм

  • biologiya
    Биология

    12 часов назад

    ХЕЛП СРОЧНО

    Установи последовательность движения нервного сигнала по рефлекторной дуге.

    1. Двигательный нерв

    2. Чувствительный нерв

    3. Рецептор

    4. ЦНС

    5. Орган 

  • fizika
    Физика

    14 часов назад

    Нужно рассчитать энергию связи никеля 9 класс

    Все полностью

    Все действия!

  • matematika
    Математика

    14 часов назад

    Нужно рассчитать энергию связи никеля 9 класс

    Все полностью

    Все действия!

  • matematika
    Математика

    15 часов назад

    Найти амплитуду колебания и рисунок

  • matematika
    Математика

    16 часов назад

    Поле площадью 560 га засеяно огурцами, морковью и помидорами. Огурцы занимают 35% всего поля. Сколько гектаров занимают помидоры, морковь и огурцы в отдельности, если моркови засеяно в  раз больше, чем помидоров? ПОМОГИТЕ СРОЧНО!!! 15 МИНУТ ОСТАЛОСЬ!

  • matematika
    Математика

    17 часов назад

    . Выполните действия: ( 3). помогите решить

  • matematika
    Математика

    19 часов назад

    Дан треугольник ABC Найти 1)длины сторон 2)углы треугольника 3)периметр треугольника 4)площадь треугольника 5)длину медианы СМ 6)длину высоты АН 7) сделать чертеж

    Если кординаты вершины равны

    А(-3;4;2),В(3;-4;4).С(2;-2;-3)

  • drugie-predmety
    Другие предметы

    19 часов назад

    Найти координаты вектора P.

    Помогите пожалуйста очень срочно!!!

  • himiya
    Химия

    1 день назад

    Органическое вещество А содержит по массе 56,81% углерода; 6,98% водорода и кислород. Вещество А можно получить гидратацией вещества Б.

    На основании данных условия задачи:

    1) проведите необходимые вычисления и установите молекулярную формулу вещества А;

    2) составьте структурную формулу вещества А, которая однозначно отражает порядок атомов в его молекуле;

    3) напишите уравнение реакции получения вещества А гидратацией вещества Б.

  • himiya
    Химия

    1 день назад

    Через 480 г 15%-ного раствора едкого натра пропускали постоянный электрический ток до тех пор, пока на электродах не выделилось 358,4 л газов (объем приведен к нормальным условиям). Из полученного раствора отобрали пробу массой 96 г для полного осаждения ионов меди из 290 г насыщенного при 25°С раствора сульфата меди(II). Вычислите растворимость медного купороса – пентагидрата сульфата меди(II) при 25°С. В ответе запишите уравнения реакций, которые указаны в условии задачи, и произведите все необходимые вычисления (указывайте единицы измерения искомых физических величин).

  • literatura
    Литература

    1 день назад

    Художественные выразительные средства в произведении джека лондона любовь к жизни

    можно пару штук хотя бы =_

  • russkii-yazyk
    Русский язык

    1 день назад

    Письмён на писька содержание своей любимой книге перед началом работы составь план в последнем абзаце своего текста напиши почему это книга

    твоя любимая

  • drugie-predmety
    Другие предметы

    1 день назад

    Что делать если скучно???

Единицы измерения информации.
В 1 бит можно записать один двоичный
символ.
1 байт = 8 бит.
В кодировке ASCII в один байт можно записать один
256 символьный код.
В кодировке UNICODE один 256 символьный код занимает в
памяти два байта.
1 килобайт = 1024 байт
1 мегабайт = 1024 килобайт
1
гигабайт = 1024 мегабайт
1 терабайт = 1024 гигабайт

Формула Хартли 2 i = N где i– количество информации в битах, N –
неопределенность

Таблица степеней двойки, которая показывает сколько информации можно
закодировать с помощью i – бит

i
0 1 2 3 4 5 6 7 8 9 10
N=2 i
1 2 4 8 16 32 64 128 256 512 1024
Чтобы вычислить информационный объем
сообщения надо количество символов умножить на число бит, которое требуется для
хранения одного символа
Например: двоичный текст 01010111 занимает в памяти
8 бит
Этот же текст в кодировке ASCII занимает 8 байт или 64 бита
Этот
же текст в кодировке UNICODE занимает 16 байт или 128 бит.
Не забывайте, что
пробелы надо тоже считать за символы поскольку они также набираются на
клавиатуре и хранятся в памяти.
Мощность алфавита – это количество символов
в алфавите или неопределенность из формулы Хартли.
Информационный вес одного
символа – это значение i из формулы Хартли.
Отсюда можно сделать вывод, что
не существует алфавита, состоящего из одного символа, поскольку тогда
информационный вес этого символа был бы равен 0.

Источник: http:// festival. 1september.ru/ articles/ 604157/

Добавить комментарий