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




Рис. 2.3. Международная кодировка ASCII

Национальные стандарты кодировочных таблиц включают международную часть кодовой таблицы без изменений, а во второй половине содержат коды национальных алфавитов, символы псевдографики и некоторые математические знаки. К сожалению, в настоящее время существуют пять различных кодировок кириллицы (КОИ8-Р, Windows, MSDOS, Macintosh и ISO), что вызывает дополнительные трудности при работе с русскоязычными документами. Хронологически одним из первых стандартов кодирования русских букв на компьютерах был КОИ8 (Код обмена информацией, 8-битный). Эта кодировка применялась еще в 70-ые годы прошлого века на компьютерах серии ЕС ЭВМ.

 

 

 

Наиболее распространенной в настоящее время является кодировка Microsoft Windows, обозначаемая сокращением СР1251 означает ≪Code Page≫, ≪кодовая страница≫).

 

 

 

От начала 90-х годов, времени господства операционной системы MS DOS, остается кодировка СР866. Компьютеры фирмы Apple, работающие под управлением операционной системы Mac OS, используют свою собственную кодировку Мас. Кроме того, Международная организация по стандартизации (International Standards Organization, ISO) утвердила в качестве стандарта для русского языка еще одну кодировку под названием ISO 8859-5.

В конце 90-х годов появился новый международный стандарт Unicode, который отводит под один символ не один байт, а два, и поэтому с его помощью можно закодировать не 256, а 65536 различных символов. Полная спецификация стандарта

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

Задание. Представим в форме шестнадцатеричного кода слово «ЭВМ» во всех пяти кодировках:

КОИ8-Р: 252 247 237

СР1251: 221 194 204

СР866: 157 130 140

Мае: 157 130 140

ISO: 205 178 188

Переводим с помощью калькулятора последовательности кодов из десятичной системы в шестнадцатеричную (для этого откройте программу Калькулятор: Пуск-Программы-Стандартные-Калькулятор, переведите в инженерный вид: Вид - Инженерный, напечатайте необходимую последовательность цифр, включите опцию Hex и введите значение в рабочую тетрадь):

КОИ8-Р: (введите значение)

СР1251: (введите значение)

СР866: (введите значение)

Mac: (введите значение)

ISO: (введите значение)

 

Эти задания выполните в WORDe и сохраните выполненные задания в файле фамилия_класс.docx

Например Айтжанова-8с.docx

и отправьте по адресу aina_ermekova@mail.ru

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

1. Закодируйте с помощью кодировочной таблицы ASCII (Приложение 1) и представьте в шестнадцатеричной системе счисления следующие тексты:

a) Password; б) Windows; в) Norton Commander.

Ответ:

 

2. Декодируйте с помощью кодировочной таблицы ASCII следующие

тексты, заданные шестнадцатеричным кодом:

а) 54 6F 72 6Е 61 64 6F;

б) 49 20 6С 6F 76 65 20 79 6F 75;

в) 32 2А 78 2В 79 3D 30.

Ответ:

 

3. Перейдите от двоичного кода к десятичному (с помощью программы Калькулятор, выбрать инженерный вид калькулятора, затем перевести число в десятичное) и с помощью таблицы ASCII декодируйте следующие тексты:

а) 01010101 01110000 00100000 00100110 00100000 01000100 01101111 01110111 01101110;

б) 01001001 01000010 01001101;

в) 01000101 01101110 01110100 01100101 01110010.

Ответ:

 

4. Декодируйте следующие тексты, заданные десятичным кодом с помощью таблицы ASCII:

а) 087 111 114 100;

б) 068 079 083;

в) 080 097 105 110 116 098 114 117 115 104.

Ответ:

 

5. Представьте в форме шестнадцатеричного кода слово БИС во всех пяти кодировках.

Ответ:

 

6. Как будет выглядеть слово диск, записанное в кодировке СР1251, в других кодировках.

Ответ:

 

7. В текстовом режиме экран обычно разбивается на 25 строк по 80 символов в строке. Определите объем текстовой информации, занимающей весь экран монитора.

Ответ:

 

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

Ответ:

 

9. Каков информационный объем текста, содержащего слово ИНФОР-

МАТИКА, в 8-битной кодировке? в 16-битной кодировке?

 

2. Изучите следующий материал и выполните самостоятельное задание:

 

«Кодирование графической информации»

 

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

вания, результатом которого является растровое изображение. Растровое изображение состоит из отдельных точек (пикселей — англ. pixel образовано от словосочетания picture element, что означает элемент изображения), каждая из которых может иметь свой цвет. Качество растрового изображения определяется его разрешением (количеством точек по вертикали и по горизонтали) и используемой палитрой цветов (16, 256, 65536 цветов и более). Можно определить, какое количество бит информации необходимо выделить для хранения цвета точки (глубину цвета) для каждой палитры цветов.

Пример. Определить глубину цвета в графическом режиме True Color, в котором палитра состоит из более чем 4 миллиардов (4 294 967 296) цветов:

I = Log2 42 949 67 296 = 32 бита. В современных компьютерах используются различные графические режимы экрана монитора, каждый из которых характеризуется разрешающей способностью и глубиной цвета. Для реализации каждого графического режима требуется определенный объем видеопамяти компьютера.

Задание. Определить объем видеопамяти компьютера, который необходим для реализации графического режима монитора High Color с разрешающей способностью 1024x768 точек и палитрой из 65536 цветов.

Глубина цвета составляет:

I = Log2 65 536 = 16 бит.

Количество точек изображения равно:

1024x768 = 786 432.

Пример. Определить максимально возможную разрешающую способность экрана для монитора с диагональю 15" и размером точки экрана 0,28 мм.

Выразим размер диагонали в сантиметрах:

2,54 см • 15 = 38,1 см.

Определим соотношение между высотой и шириной экрана для режима 1024x768 точек:

768: 1024 = 0,75.

Определим ширину экрана. Пусть ширина экрана равна L, тогда высота равна 0,75L. По теореме Пифагора имеем:

L2 + (0,75L)2 = 38,12,

1,562&L2 = 1451,61,

IS ≈ 929,

L ≈ 30,5 см.

Следовательно количество точек по ширине экрана равно:

305 мм: 0,28 мм = 1089.

Максимально возможным разрешением экрана монитора является 1024x768.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2022-12-31 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: