Тексты в памяти компьютера
При двоичном кодировании текстовой информации чаще всего каждому символу ставится в соответствие уникальная цепочка из 8 нулей и единиц, называемая байтом. Всего существует 256 разных цепочек из 8 нулей и единиц. Это позволяет закодировать 256 разных символов. Например, прописные и строчные буквы русского и латинского алфавитов, цифры, знаки препинания, другие символы. Соответствие символов и кодов задается с помощью специальной кодовой таблицы. Фрагмент таблицы, используемой в системе Windows приведен здесь.здесь
Например, слово «ЛУНА» кодируется четырьмя десятичными числами: или двоичной последовательностью Чтобы узнать, какое слово закодировано двоичной последовательностью, ее нужно разбить на 8- символьные цепочки, каждой из которых поставить в соответствие некоторый символ кодовой таблицы. Например, последовательность разбиваем так: Это соответствует слову «КНИГА».
Изображения в памяти компьютера
Кодирование графической информации Последовательностями нулей и единиц можно закодировать и графическую информацию. Существует два способа представления изображений в цифровом виде: способ 1 способ 1 способ 2 способ 2
Способ 1 Графический объект, подлежащий представлению в цифровом виде, делится вертикальными и горизонтальными линиями на крошечные фрагменты пиксели. Цвет каждого пикселя кодируется двоичным числом. Такой способ называется растровым кодированием.
Растровое кодирование Рассмотрим простую картинку: Каждую пустую (белую) клеточку рисунка, заключенного в рамку, мы закодировали нулем, а закрашенную (красную) единицей.
Растровое кодирование Попробуем решить обратную задачу восстановить рисунок по его коду, причем код будет десятичным. Представим имеющиеся десятичные числа в двоичном коде и закрасим клеточки, соответствующие 1:
Растровое кодирование В рассмотренных примерах каждый пиксель кодировался 1 битом. При цифровом представлении цветных изображений каждый пиксель кодируется цепочкой из 24 нулей и единиц, что позволяет различать более 16 миллионов цветовых оттенков. На кодирование каждого из них чаще всего отводится по 8 битов, в которых можно записать двоичные коды 256 различных оттенков основного цвета. Необычайно богатая цветовая палитра современных компьютеров получается смешением взятых в определенной пропорции трех основных цветов: красного, синего и зеленого.
Практическая работа 1 Проведем небольшой эксперимент. 1. Запустите графический редактор Paint и выполните команду Палитра - Изменить палитру. 2. В открывшемся диалоговом окне Изменение палитры щелкните на кнопке Определить цвет; обратите внимание на информацию в правой нижней части экрана. 3. Задайте несколько раз по своему усмотрению значения в полях ввода для основных цветов и проследите за изменениями в окне Цвет/3аливка. Установите, какие цвета получатся при следующих значениях основных цветов:
Практическая работа 1 4. Установите, какие цвета получатся при следующих значениях основных цветов: КрасныйЗеленыйСинийЦвет Точное число различных оттенков вы можете получить, если с помощью приложения Калькулятор вычислите значение произведения
Практическая работа 2 Проведем еще один эксперимент. 1. Запустите графический редактор Paint, находящийся в группе программ Стандартные. 2. Откройте рисунок Образец (X:\6класс). 3. Выполните команду Вид – Масштаб - Другой, в группе Варианты установите переключатель 400%, дающий увеличение исходной картинки в 4 раза. 4. Самостоятельно увеличьте исходную картинку в 8 раз (переключатель 800%). 5. Выполните команду Вид – Масштаб - Показать сетку. Обратите внимание на то, что весь исходный рисунок оказался состоящим из маленьких квадратиков. 6. Выберите инструмент Заливка и с его помощью попытайтесь внести изменения в рисунок, перекрашивая отдельные области. 7. Выполните команду Вид – Масштаб - Обычный и проследите за сделанными изменениями. 8. Выйдите из программы (команда Файл-Выход), не внося изменений в исходный файл (кнопка Нет в окне Внести изменения).
Способ 2 Некоторый графический объект записывается как закодированная в цифровом виде последовательность команд для его создания. Например, чтобы выполнить следующий рисунок, необходимо изобразить два закрашенных прямоугольника, два прямоугольных треугольника и два круга: Каждая из этих фигур может быть математически описана: прямоугольники и треугольники координатами своих вершин, круги координатами центров и радиусами. Такой способ называется векторным кодированием.
Самое главное С помощью последовательности нулей и единиц (битов) можно представить самую разнообразную информацию. Это представление информации называется двоичным, или цифровым кодированием. Мы пользуемся десятичной позиционной системой счисления. Существуют специальные правила, позволяющие определить двоичный код любого десятичного числа. При двоичном кодировании текстовой информации чаще всего каждому символу ставится в соответствие уникальная цепочка из 8 нулей и единиц, называемая байтом. Соответствие символов и кодов задается с помощью специальной кодовой таблицы.
Самое главное Существует два способа представления изображений в цифровом виде. Первый способ состоит в том, чтобы графический объект, подлежащий представлению в цифровом виде, разделить вертикальными и горизонтальными линиями на крошечные фрагменты пиксели, и закодировать цвет каждого пикселя в виде двоичного числа. Такой способ называется растровым кодированием. Второй способ состоит в том, что некоторый графический объект записывается как закодированная в цифровом виде последовательность команд для его создания. Этот способ называется векторным кодированием.