Как найти объем текста информатика 7 класс

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

Кто владеет информацией, тот владеет миром.

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

Всего (43) символа. Каждый символ кодируется (1) байтом.

(I = К · i), (43 · 1) байт (= 43) байта.

Ответ: (43) байта.

2. Найди информационный объём слова из (12) символов в кодировке Unicode (каждый символ кодируется двумя байтами). Ответ дайте в битах.

Решение.

Мы знаем из условия задачи, что каждый символ кодируется двумя байтами. Найдём сколько это бит.

(2) байта (·  8 = 16) бит; 

Слово состоит из (12) символов, поэтому

(16) бит (· 12) символов (= 192) бита.

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

3. Найди информационный вес книги, которая состоит из (700) страниц, на каждой странице (70) строк и в каждой строке (95) символов . Мощность алфавита — (256) символов. Ответ дать в Мб.

Решение: если мощность алфавита (256) символов, то информационный объём одного символа (8) бит.

Найдём количество символов в книге: (700·70·95 = 4655000) символов.

Информационный вес сообщения: (4655000·8=37240000) бит.

Ответ нужно дать в Мб, поэтому переведём биты в Мб

(37240000:8:1024:1024 = 4,44) Мб

Ответ: (4,44) Мб.

1. Что такое алфавит?

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

2. Что такое мощность алфавита?

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

3. Как определяется информационный объем текста при использовании алфавитного подхода?

Информативность текста определяется как количество битов, необходимых для представления текста с использованием символов алфавита.

4. Текст составлен с использованием алфавита мощностью 64 символа и содержит 100 символов. Каков информационный объем текста?

Информативность текста составляет 600 бит, так как для представления текста с использованием 64 символов необходимо 64^100 = 2^600 возможных комбинаций.

5. Что такое байт, килобайт, мегабайт, гигабайт, терабайт?

Это единицы емкости хранения цифровой информации. Байт — основная единица, равная 8 битам. Килобайт — это 1024 байта, мегабайт — 1024 килобайта, гигабайт — 1024 мегабайта, а терабайт — 1024 гигабайта.

6. Информационный объем текста, подготовленного с помощью компьютера, равен 3,5 Кб. Сколько символов содержит этот текст?

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

7. Два текста содержат одинаковое количество символов. Первый текст составлен в алфавите мощностью 32 символа, второй — мощностью 64 символа. Во сколько раз различаются информационные объемы этих текстов?

Информативность второго текста больше в 2 раза, так как использование алфавита с 64 символами позволяет в 2 раза больше возможных комбинаций, чем алфавит с 32 символами.

Вопросы урока:

·                  
кодовая
таблица;

·                  
восьмиразрядный
код;

·                  
информационный
объем текста.

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

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

Как вы уже знаете, вся информация, независимо от того,
какая она графическая, видео или звуковая, представляется в компьютере с
помощью чисел, это всего два символа двоичного кода, 0 и 1, которые легко перевести
в сигналы.

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

А вот компьютер различает символы, которые вводят в
компьютер, по их двоичному коду. Вы нажимаете на клавиатуре символьную клавишу,
в компьютер мгновенно поступает определённая последовательность электрических
импульсов разной силы, которую можно представить в виде цепочки из восьми нулей
и единиц (двоичного кода).

Мы уже говорили о том, что разрядность двоичного кода i
и количество возможных кодовых комбинаций N связаны соотношением:

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

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

Для создания 256 комбинаций необходимо 8 ячеек,
содержащих 1 или 0. Поэтому каждому символу компьютерного алфавита в памяти
компьютера отводится регистр – 8 ячеек.

Чтобы информация на всех компьютерах читалась
одинаково, были созданы различные таблицы кодов. В СССР – это КОИ7 и КОИ8, в
Америке –ASCII. Для кодирования информации в Windows используют таблицу ANSI.

С помощью кодовых таблиц устанавливается соответствие
между изображениями и кодами символов.

Кодовая таблица содержит коды для 256 различных
символов, пронумерованных от 0 до 255. Первые 128 кодов во всех кодовых таблицах
соответствуют одним и тем же символам:

·                  
коды
с номерами от 0 до 32 соответствуют управляющим символам;

·                  
коды
с номерами от 33 до 127 соответствуют изображаемым символам — латинским буквам,
знакам препинания, цифрам, знакам арифметических операций и т. д.

·                  
Коды
с номерами от 128 до 255 используются для кодирования букв национального
алфавита, символов национальной валюты и т. п.

Поэтому в кодовых таблицах для разных языков одному и
тому же коду соответствуют разные символы. Более того, для многих языков существует
несколько вариантов кодовых таблиц. Так для русского языка их более десятка.

Например, последовательности двоичных кодов:

в кодировке Windows будет соответствовать слово «Урок»,
а в кодировке КОИ-8 — бессмысленный набор символов.

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

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

Юнико́д или Унико́д (англ. Unicode) —
стандарт кодирования символов, позволяющий представить знаки практически всех
письменных языков.

Этот стандарт был предложен в 1991 году некоммерческой
организацией «Консорциум Юникода».

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

Универсальная система кодирования (Юникод)
представляет собой набор графических символов и способ их кодирования для
компьютерной обработки текстовых данных.

В Юникод каждый символ кодируется шестнадцатиразрядным
двоичным кодом. Такое количество разрядов позволяет закодировать

 различных символов.

С каждым годом Юникод получает всё более широкое
распространение.

Вам известно, что информационный объём сообщения

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

•        8 битов или 1 байт — если используется восьмиразрядная
кодировка;

•        16 битов или 2 байта — если используется шестнадцатиразрядная
кодировка.

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

Перейдём к практической части урока.

Давайте практически найдём информационный объем
текста.

Итак, Книга содержит 150 страниц. На каждой странице –
40 строк. В каждой строке 60 символов (включая пробелы). Нужно найти
информационный объем текста, если используется восьмиразрядная кодировка.

Рассмотрим следующую задачу

Информационный объем текста, подготовленного с помощью
компьютера, равен 3,5 Мегабайт. Нужно найти сколько символов содержит этот
текст, если используется восьмиразрядная кодировка.

Рассмотрим следующую задачу

Информационное сообщение на русском языке,
первоначально записанное в восьми – битном коде Windows, было перекодировано в шестнадцати
– битную кодировку Unicode. В результате информационный объём сообщения стал
равен 2 Мегабайта. Нужно найдите количество символов в сообщении.

Следующая задача.

Средняя скорость передачи данных по некоторому каналу
связи равна 29 Килобит в секунду. Сколько секунд потребуется для передачи по
этому каналу 50 страниц текста, если считать, что один символ кодируется одним
байтом и на каждой странице в среднем 96 символов?

И последняя задача.

Пользователь компьютера, хорошо владеющий навыками
ввода информации с клавиатуры, может вводить в минуту 100 знаков. Мощность
алфавита, используемого в компьютере равна 256. Какое количество информации в
байтах может ввести пользователь в компьютер за 1 минуту.

Пришло время подвести итоги урока.

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

Соответствие между изображениями и кодами символов
устанавливается с помощью кодовых таблиц.

В зависимости от разрядности используемой кодировки информационный
вес символа текста
, создаваемого на компьютере, может

быть равен:

• 8 бит (1 байт) — если используется восьмиразрядная
кодировка;

• или 16 бит (2 байта) — если используется шестнадцатиразрядная
кодировка.

Информационный объём фрагмента текста
— это количество битов, байтов (килобайтов, мегабайтов), необходимых для записи
фрагмента оговорённым способом кодирования.

Страница 5 из 31

Параграф 4 Измерение информации ©

1. Что такое алфавит?

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

2. Что такое мощность алфавита?

Полное число символов в алфавите.

3. Как определяется информационный объем текста при использовании алфавитного подхода?

V=K*i
Информационный объем текста V равен произведению количества символов в тексте K на вес одного символа i.

4. Текст составлен с использованием алфавита мощностью 64 символа и содержит 100 символов. Каков информационный объем текста?

Дано:
N=64,
K=100,
V-?      
Решение:
N=2 – формула мощности
64=2i,
26=2i,
i=6 бит – вес одного символа
V=100*6=600 бит – информационный объем
Ответ: 600 бит.

5. Что такое байт, килобайт, мегабайт, гигабайт, терабайт, петабайт?

Это единицы измерения информации.

6. Информационный объем текста, подготовленного с помощью компьютера, равен 3,5 Кб. Сколько символов содержит этот текст?

Дано:
N=256,
V=3.5 Кб,
K=?     
Решение:
256=2i, i=8 бит – вес одного символа
V = 3,5 Кб = 3,5*1024*8 = 28672 бита – информационный объем
К = V/i = 28672/8 = 3584 символа – количество символов
Ответ: 3584 символа.

Второй способ

В учебнике указано, что поскольку 256 = 28 , один символ компьютерного алфавита «весит» 8 битов. Величина, равная восьми битам, называется байтом. 1 байт = 8 битов. Легко подсчитать информационный объем текста, если известно, что информационный вес одного символа равен 1 байту. Надо просто сосчитать число символов в тексте. Полученное значение и будет информационным объемом текста, выраженным в байтах. Соответственно, информационный объем текста в байтах будет соответствовать числу символов.

Переведем 3,5Кб в байты
1 Кб = 1024 байта
3,5 * 1024 = 3584 байта, значит текст содержит 3584 символа

7. Два текста содержат одинаковое количество символов. Первый текст составлен в алфавите мощностью 32 символа, второй — мощностью 64 символа. Во сколько раз различаются информационные объемы этих текстов?

Формула определения информационного веса N = 2i,
где N – мощность алфавита,
i – информационный вес одного символа, бит.
32 = 2i.
25 = 2i.
i = 5 – информационный вес 1 текста
64 = 2i.
26 = 2i.
i = 6 – информационный вес 2 текста
Количество символов  в текстах одинаковое, значит информационный объем будет соотносится так же, как информационный вес:
6 / 5 = 1,2.
Ответ: информационный объем первого текста меньше в 1,2 раза, чем второго.

Задачи на определение информационного объема текста

Проверяется умение оценивать количественные параметры информационных объектов.

Теоретический материал:

N = 2i , где N – мощность алфавита (количество символов в используемом
алфавите),

i – информационный объем одного символа (информационный
вес символа), бит

I = K*i, где I – информационный объем текстового документа (файла),

K – количество символов в тексте

Задача 1.

Считаем количество символов в заданном тексте (перед и после тире – пробел, после знаков препинания, кроме последнего – пробел, пробел – это тоже символ). В результате получаем – 52 символа в тексте.

Дано:

i = 16 бит

K = 52

I – ?

Решение:

I = K*i

I = 52*16бит = 832бит (такой ответ есть – 2)

Ответ: 2

Задача 2.

Дано:

K = 16*35*64 – количество символов в статье

i = 8 бит

I – ?

Решение: Чтобы перевести ответ в Кбайты нужно разделить результат на 8 и на 1024 (8=23, 1024=210)

I=16*35*64*8 бит==35Кбайт Ответ: 4

Задача 3.

Пусть x – это количество строк на каждой странице, тогда K=10*x*64 – количество символов в тексте рассказа.

Дано:

I = 15 Кбайт

K =10*x*64

i = 2 байта

x – ?

Решение:

Переведем информационный объем текста из Кбайт в байты.

I = 15 Кбайт = 15*1024 байт (не перемножаем)

Подставим все данные в формулу для измерения количества информации в тексте.

I = K*i

15*1024 = 10*x*64*2

Выразим из полученного выражения x

x = – количество строк на каждой странице – 4

Ответ: 4

Задачи для самостоятельного решения:

Задача 1.

Задача 2.

Задача 3.

Задача 4.

Задача 5.

Задача 6.

Задача 7.

Задачи взяты с сайта fipi.ru из открытого банка заданий (с.1-7)

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