2. Кодирование символов
Текстовый файл
• на экране (символы)
• в памяти – двоичные
коды
10000012 10000102 10000112 10001002
65
!
66
67
68
В файле хранятся не изображения символов, а
их числовые коды в двоичной системе!
4. 1 байтовая таблица(ASCII)
• Всего можно закодировать 256 символов
(с десятичными кодами от 0 до 255).
• Каждый символ занимает 1 байт
памяти(или 8 бит, так как 28=256 )
5. • Первая половина таблицы - ASCII(коды 0 127) является международной,
применяется для кодирования десятичных
цифр, латинского алфавита, знаков
препинания и управляющих символов.
• Вторая половина - расширенная(коды 128 255) применяется для кодирования
национального алфавита, в частности в
нашей стране для кодирования русских
букв(кириллицы). Один из вариантов
называется КОИ8-R
8. Кодовая страница (расширенная таблица ASCII)
CP-866
CP-1251
КОИ8-R
Windows и т.д.
25.12.13
Наиль Загидуллин МБОУ СОШ № 2 с.
Стерлибашево
http://lessonnr.blogspot.ru/2013/06/9.ht
9. • Нужно иметь в виду, что в тексте также
присутствуют невидимые символы,
например, пробел(код 32), переход
строки(код 10), возврат каретки(код 13).
Последние два кода вставляются при
нажатии на клавишу Enter(новый абзац),
добавляя 2 байта информации в текст.
• Enter (новый абзац) – добавляет два
байта!
10. Таблица Unicode (UTF-16)
• Windows, MS Office, …
• Это 16-разрядная кодировка, т.е. в ней на
каждый символ отводится 2 байта памяти.
Можно закодировать до 216 = 65536 символов
• Полная спецификация стандарта Unicode
включает в себя все существующие, вымершие и
искусственно созданные алфавиты мира, а также
множество математических, музыкальных,
химических и прочих символов.
11. Задачи:
1 Сколько бит памяти компьютера занимает слово
МИКРОПРОЦЕССОР, в кодировках Windows и
Unicode?
2 Файл, созданный в блокноте содержит 10 абзацев
по 650 символов каждый. Чему равен объём
файла в байтах?
3 Автоматическое устройство осуществило
перекодировку информационного сообщения на
русском языке, первоначально записанного в
коде Unicode, в кодировку ASCII. При этом
информационное сообщение уменьшилось на
480 бит. Какова длина сообщения в символах?
12. • 1 всего 14 символов
• В Windows 14 х8 бит = 112 бит = =112:8=14
байт
• В Unicode 14x16= 224 бит = 224:8=
=28 байт
• 2 650 х 1байт х 10 + 2 х 9(enter) =
6500+18=6518 байт
• 3 k – количество символов
• 16 x k – 8 x k = 480 бит
• 8 x k = 480 бит
• k = 480 : 8 = 60 ответ: 60 символов
Editor's Notes
#2: Цели урока:
Познакомить учащихся со способами кодирования информации в компьютере;
Рассмотреть примеры решения задач;
Способствовать развитию познавательных интересов учащихся.
Воспитывать выдержку и терпение в работе, чувства товарищества и взаимопонимания.
Задачи урока:
Формировать знания учащихся по теме “Кодирование текстовой (символьной) информации”;
Содействовать формированию у школьников образного мышления;
Развить навыки анализа и самоанализа;
Формировать умения планировать свою деятельность.
http://festival.1september.ru/articles/502820/
http://festival.1september.ru/articles/573989/