Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  Прочее  /  Кодирование различных типов информации

Кодирование различных типов информации

Опорные понятия: ASCII, ASCII графика, векторная графика, растровая графика, трёхмерная графика, звук, кадр, UNICODE

02.10.2018

Содержимое разработки

СПб ГБ ПОУ  «Российский колледж традиционной культуры» Тема: Кодирование различных типов информации     Санкт-Петербург 2018   Преподаватель  Информатики и ИКТ Фролова Е.В.

СПб ГБ ПОУ «Российский колледж традиционной культуры»

Тема: Кодирование различных типов информации

Санкт-Петербург

2018

Преподаватель

Информатики и ИКТ

Фролова Е.В.

 ASCII - название таблицы (кодировки, набора), в которой некоторым распространённым печатным и непечатным символам сопоставлены числовые коды.

ASCII - название таблицы (кодировки, набора), в которой некоторым распространённым печатным и непечатным символам сопоставлены числовые коды.

Для представления текстовой информации в компьютере используется алфавит мощностью 256 символов. Один символ такого алфавита несет 8 битов информации: 2 в 8 степени равно 256. 8 битов = 1 байт, Следовательно: Один символ в компьютерном тексте занимает 1 байт памяти.

Для представления текстовой информации в компьютере используется алфавит мощностью 256 символов.

Один символ такого алфавита несет 8 битов информации:

2 в 8 степени равно 256.

8 битов = 1 байт,

Следовательно:

Один символ в компьютерном тексте занимает

1 байт памяти.

 Таблица ASCII разделена на две части.  Первая – стандартная – содержит коды от 0 до 127.  Вторая – расширенная – содержит символы с кодами от 128 до 255.

Таблица ASCII разделена на две части.

Первая – стандартная – содержит коды от 0 до 127.

Вторая – расширенная – содержит символы с кодами от 128 до 255.

 Первые 32 кода отданы производителям аппаратных средств и называются они управляющие, т.к. эти коды управляют выводом данных.  Им не соответствуют никакие символы.

Первые 32 кода отданы производителям аппаратных средств и называются они управляющие, т.к. эти коды управляют выводом данных.

Им не соответствуют никакие символы.

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

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

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

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

Стандартная часть таблицы кодов ASCII

Стандартная часть таблицы кодов ASCII

Коды национального (русского) алфавита расширенной части таблицы ASCII

Коды национального (русского) алфавита расширенной части таблицы ASCII

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

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

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

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

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

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

на  мониторе , бумаге и

других отображающих

устройствах.

 Трёхмерная графика - методы создания изображений или видео путём моделирования объёмных объектов в  трёхмерном  пространстве.

Трёхмерная графика - методы создания изображений или видео путём моделирования объёмных объектов в  трёхмерном  пространстве.

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

Характеристики звука - под звуком имеют в виду колебания, рассматриваемые в связи с тем, как они воспринимаются  органами чувств  животных и человека .

С физической точки зрения звук характеризуется тремя свойствами: высотой, силой, звуковым спектром. 

 

 Высота звука  зависит  от частоты колебаний звучащего тела , единицей измерения высоты звука является  герц (Гц).    Сила звука  (или громкость) зависит  от амплитуды звуковых колебаний , чем больше амплитуда колебаний, тем сильнее звук и наоборот. Силу звука измеряют в  децибелах   (дБ).  Звуковой спектр  — это  совокупность дополнительных колебаний , которые возникают в музыкальных звуках наряду с основной частотой.

Высота звука  зависит  от частоты колебаний звучащего тела , единицей измерения высоты звука является  герц (Гц).  

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

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

I(K),P,B-кадры- Типы кадров  видеопотока — способы кодирования и хранения информации об очередном  кадре , отличающиеся друг от друга наличием или отсутствием зависимостей этого кадра от предыдущих и последующих. Обычно кадр разбивается на квадратные  макроблоки , и тип ссылки для каждого из макроблоков определяется индивидуально, однако с ограничением, заданным типом всего кадра: I-кадры ( англ.   Intra-coded frames , также называются «ключевыми» —  keyframes  — или «опорными») могут содержать только макроблоки, сжатые независимо от других кадров. P-кадры ( англ.   Predicted frames , «разностные» кадры) могут содержать как независимо сжатые макроблоки, так и макроблоки со ссылкой на другой, предыдущий, I- или P-кадр. B-кадры ( англ.   Bi-predicted frames , «двунаправленные», «обратные» кадры) могут содержать следующие макроблоки: независимые ( intra ), со ссылкой на предыдущий кадр ( predicted ) или со ссылкой на 2 кадра (в mpeg-2) — предыдущий и последующий ( bi-predicted ); либо на несколько предыдущих и последующих кадров ( H.264 ). B-кадры ссылаются на I-, P- или другие B-кадры.

I(K),P,B-кадры- Типы кадров  видеопотока — способы кодирования и хранения информации об очередном  кадре , отличающиеся друг от друга наличием или отсутствием зависимостей этого кадра от предыдущих и последующих.

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

  • I-кадры ( англ.   Intra-coded frames , также называются «ключевыми» —  keyframes  — или «опорными») могут содержать только макроблоки, сжатые независимо от других кадров.
  • P-кадры ( англ.   Predicted frames , «разностные» кадры) могут содержать как независимо сжатые макроблоки, так и макроблоки со ссылкой на другой, предыдущий, I- или P-кадр.
  • B-кадры ( англ.   Bi-predicted frames , «двунаправленные», «обратные» кадры) могут содержать следующие макроблоки: независимые ( intra ), со ссылкой на предыдущий кадр ( predicted ) или со ссылкой на 2 кадра (в mpeg-2) — предыдущий и последующий ( bi-predicted ); либо на несколько предыдущих и последующих кадров ( H.264 ). B-кадры ссылаются на I-, P- или другие B-кадры.
 UNICODE (Юникод) – это стандарт кодирования символов, где каждому символу присваивается свой уникальный код, независимо от программной и аппаратной платформы.

UNICODE (Юникод) – это стандарт кодирования символов, где каждому символу присваивается свой уникальный код, независимо от

программной и

аппаратной платформы.

Определим числовой код символа в кодировке Unicode с помощью текстового редактора Microsoft Word 1. В операционной системе Windows запустить текстовый редактор Microsoft Word. 2. В текстовом редакторе Microsoft Word ввести команду  [Вставка-Символ другие символы…] . На экране появится диалоговое окно Символ. Центральную часть диалогового окна занимает фрагмент таблицы символов. 3. Для определения числового кола знака кириллицы с помощью раскрывающегося списка  Набор: выбрать пункт кириллица . 4. Для определения шестнадцатеричного числового кода символа в кодировке  Unicode  с помощью раскрывающегося списка из:  выбрать тип кодировки Юникод (шестн.) . 5. В таблице символов выбрать символ Э. В текстовом поле кодзнака : появится его шестнадцатеричный числовой код (в данном случае 042D). 

Определим числовой код символа в кодировке Unicode с помощью текстового редактора Microsoft Word

1. В операционной системе Windows запустить текстовый редактор Microsoft Word.

2. В текстовом редакторе Microsoft Word ввести команду  [Вставка-Символ другие символы…] . На экране появится диалоговое окно Символ. Центральную часть диалогового окна занимает фрагмент таблицы символов.

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

4. Для определения шестнадцатеричного числового кода символа в кодировке  Unicode  с помощью раскрывающегося списка из:  выбрать тип кодировки Юникод (шестн.) .

5. В таблице символов выбрать символ Э. В текстовом поле кодзнака : появится его шестнадцатеричный числовой код (в данном случае 042D). 

Решите задачи:

Решите задачи:

№ 1.   Закодируйте с помощью таблицы ASCII слова: А) Excel; Б) Access; В) Windows; Г) ИНФОРМАЦИЯ.

1.  

Закодируйте с помощью таблицы ASCII слова:

А) Excel;

Б) Access;

В) Windows;

Г) ИНФОРМАЦИЯ.

№ 2.   Буква «i» в таблице кодов имеет код 105. Не пользуясь таблицей, расшифруйте следующую последовательность кодов: 102, 105, 108, 101.

2.  

Буква «i» в таблице кодов имеет код 105.

Не пользуясь таблицей, расшифруйте следующую последовательность кодов: 102, 105, 108, 101.

№ 3.   Десятичный код буквы «е» в таблице ASCII равен 101.  Не пользуясь таблицей, составьте последовательность кодов, соответствующих слову help.

3.  

Десятичный код буквы «е» в таблице ASCII равен 101.

Не пользуясь таблицей, составьте последовательность кодов, соответствующих слову help.

№ 4.   Десятичный код буквы «i» в таблице ASCII равен 105. Не пользуясь таблицей, составьте последовательность кодов, соответствующих слову link.

4.  

Десятичный код буквы «i» в таблице ASCII равен 105.

Не пользуясь таблицей, составьте последовательность кодов, соответствующих слову link.

№ 5.   Декодируйте следующие тексты, заданные десятичным кодом:  А) 192 235 227 238 240 232 242 236;  Б) 193 235 238 234 45 241 245 229 236 224;   В) 115 111 102 116 119 97 114 101.

5.  

Декодируйте следующие тексты, заданные десятичным кодом:

А) 192 235 227 238 240 232 242 236; Б) 193 235 238 234 45 241 245 229 236 224;

В) 115 111 102 116 119 97 114 101.

№ 6.    Во сколько раз увеличится информационный объем страницы текста при его преобразовании из кодировки Windows 1251 (таблица кодировки содержит 256 символов) в кодировку Unicode (таблица кодировки содержит 65536 символов)?

6.  

Во сколько раз увеличится информационный объем страницы текста при его преобразовании из кодировки Windows 1251 (таблица кодировки содержит 256 символов) в кодировку Unicode (таблица кодировки содержит 65536 символов)?

  Ответ на задачу №6 Информационный объем страницы при использовании кодировки Windows определяется в зависимости от количество информации на 1 символ: log(2)256=8 бит. При использовании кодировки Unocod на 1 символ необходимо log(2)65536=16 бит.  ⇒ Информационный объем страницы увеличится в 16/8 = 2 раза

Ответ на задачу №6

Информационный объем страницы при использовании кодировки Windows определяется в зависимости от количество информации на 1 символ:

log(2)256=8 бит.

При использовании кодировки Unocod на 1 символ необходимо

log(2)65536=16 бит. 

⇒ Информационный объем страницы увеличится в 16/8 = 2 раза

№ 7.   Каков информационный объем текста, содержащего слово ПРОГРАММИРОВАНИЕ: а). в 16-битной кодировке; б). 8-битной кодировке.

7.  

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

ПРОГРАММИРОВАНИЕ:

а). в 16-битной кодировке;

б). 8-битной кодировке.

Ответ на задачу №7 a) 32 байта  б) 16 байт

Ответ на задачу №7

a) 32 байта б) 16 байт

№ 8.   Текст занимает ¼ Кбайта. Какое количество символов он содержит?

8.  

Текст занимает ¼ Кбайта.

Какое количество символов он содержит?

Ответ на задачу №8 1 Кб=1024 байта, 1024/4=256 символов. в этом тексте 256 символов.

Ответ на задачу №8

1 Кб=1024 байта,

1024/4=256 символов.

в этом тексте 256 символов.

№ 9.    Текст занимает полных 6 страниц. На каждой странице размещается 30 строк по 80 символов. Определить объем оперативной памяти, который займет этот текст.

9.  

Текст занимает полных 6 страниц. На каждой странице размещается 30 строк по 80 символов. Определить объем оперативной памяти, который займет этот текст.

Ответ на задачу №9  Так как мощность равна 256, то на кодирование одного символа идёт 8бит или 1 байт.  Тогда 6*30*80=14400байт  14400:1024=14,0625кБайт  Ответ 14,0625

Ответ на задачу №9

Так как мощность равна 256, то на кодирование одного символа идёт 8бит или 1 байт. Тогда 6*30*80=14400байт 14400:1024=14,0625кБайт Ответ 14,0625

№ 10.    Свободный объем оперативной памяти компьютера 320 Кбайт. Сколько страниц книги поместится в ней, если на странице:  64 строки по 64 символа

10.  

Свободный объем оперативной памяти компьютера 320 Кбайт. Сколько страниц книги поместится в ней, если на странице:

64 строки по 64 символа

Ответ на задачу №10  64=2⁶. 64×64=2¹². (Если каждый символ по байту), то одна страница (на которой 64×64 символа) занимает 2¹² байт. 1 кбайт = 1024 байта 2¹⁰ байт. 4 кбайт = 4×2¹⁰ байт = 2¹² байт = 1 страница. 320 кбайт = 80×(4 кбайт) = 80 страниц.

Ответ на задачу №10

64=2⁶. 64×64=2¹². (Если каждый символ по байту), то одна страница (на которой 64×64 символа) занимает 2¹² байт.

1 кбайт = 1024 байта

2¹⁰ байт.

4 кбайт = 4×2¹⁰ байт = 2¹² байт = 1 страница. 320 кбайт = 80×(4 кбайт) = 80 страниц.

-80%
Курсы дополнительного образования

Создание динамических веб-страниц с помощью PHP и MySQL

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Кодирование различных типов информации (2.31 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт