Просмотр содержимого документа
«Кодирование текстовой информации на уроках информатики.»
Урок 7. Кодирование текстовой информации
Цели: продолжить изучение кодирования текстовой информации с помощью таблицы ASCII-символов, ввести понятие байта.
Оборудование: текстовый редактор MSWord, таблица кодов ASCII
Ход урока
1.Организационный момент
2. Проверка домашнего задания
3. Проверка ранее изученного материала. Актуализация знаний
Дайте определение алфавита текста.
С помощью, какой таблицы кодируется текст в памяти компьютера?
Какие символы содержатся в базовой части таблицы ASCII?
4.Изучение новой темы
Нажатие алфавитно-цифровой клавиши на клавиатуре приводит к тому, что в компьютер посылается сигнал в виде двоичного числа, представляющего собой одно из значений кодовой таблицы. Кодовая таблица — это внутреннее представление символов в компьютере.
Для хранения двоичного кода одного символа в памяти компьютера выделяется цепочка из 8 нулей и единиц. Каждому символу соответствует уникальная цепочка из 8 нулей и единиц, которая, называется байтом. 1 байт = 8 бит.
Если в слове три буквы, то для его хранения нужны три цепочки по 8 бит, т. е. 3 байта.
При нажатии клавиши с буквой Я в память компьютера записывается код 11011111 (берется из таблицы символов ASCII). При выводе буквы Яна экран компьютер выполняет декодирование — на основании этого двоичного кода строится изображение символа.
Таким способом кодируется каждая буква слова. Например, ЯМА - 11011111 11001100 11000000. Коду 00100000 в этой таблице соответствует пробел - пустой промежуток величиной, раной одному символу, который используется для отделения одного слова от другого или одной буквой и другой.
Например, большая русская буква М имеет код 11001100, буква a — код 11100000, буква м — код 11101100, буква о — код 11101110, буква я - код 11111111.
Таким образом, слово Мама кодируется последовательностью из 24 бит: 11001100 11100000 11101100 11100000.
Выполним обратную операцию по двоичному коду, прочитаем слово. Для того чтобы узнать, какое слово закодировано двоичной последовательностью символов, ее нужно разбить на 8-символьные цепочки (байты), каждой из которой будет соответствовать символ кодовой таблицы.
Например, 11010001 11101101 11100101 11100011 -кодирует Снег.