Материал: Лекции по информатике учебнометодическое пособие

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
    1. 1   ...   5   6   7   8   9   10   11   12   ...   45

Кодирование текстовой информации в компьютере

Компьютернаяобработкатекстовойинформацииначалаис-пользоваться с середины 60-х годов. Помимо преимуществ, которыепоявляются при автоматическом внесении текстовых комментариев врезультатырасчетныхпрограмм,создание,обработкаихранениетекстовыхдокументоввфайловомвидепредставляет массуудобств.При кодировании текста в память последовательно заносятсякоды символов, составляющих текст, и команд, управляющих внеш-ним видом и размещением этих символов. То есть если мы определя-ем числа 69 и 96 как текстовую информацию, коды этих чисел будутотличатьсятолькопорядкомследованиякодовцифр6и9.Еслижемы определяем их как числовую информацию, их коды будут совер-шенно различны, так как они представляют разные по величине чис-ла.Первоначально для кодирования одного символа использовал-ся 1байт. В байт можно записать в 28 = 256 разных кодов (состояний).Этисостоянияперенумерованы,икаждомусопоставляетсякакой-либо буквенный символ, графический элемент или команда, необхо-димая при оформлении текстовой информации. Такое соответствиеназывается кодовойтаблицей.Внастоящеевремясуществуютиприменяютсяразныевари-анты8-битных кодовыхтаблиц.Наиболеепопулярныеизних:ASCII–AmericanStandartCode forInformation

Interchange – американский стандартный код для обмена информацией;

КОИ8-Р– Код Обмена Информацией 8-битный с кирилли-


цей; Windows;
CP1251– (Code Page) – кодировка с кириллицей в Microsoft
CP866– кодировка MSDOS;

ISO 8859-5 – International Standards Organization – Междуна- родная организация по стандартизации. Ещѐ один стандарт для кодов для кириллицы.

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

При разработке всех кодовых таблиц использовано следующее соглашение: первая половина таблицы – это коды с 0 по 127 – интер- национальна, т. е одинакова во всех вариантах кодировок. Первые 33 состояния (0–32) – это коды операций с текстом (перевод на новую строку, пробел, удаление последнего символа и т. п.). Затем состоя- ния с 33 по 127 – это коды знаков препинания, арифметических дей- ствий, цифр, строчных и прописных букв латинского алфавита. Вто- рая половина кодовых таблиц отводится под знаки национальных испециальных алфавитов и ввода в текст графических элементов для оформления таблиц.

В конце 90-х годов появился новый международный стандарт Unicode, который отводит под символ 2 байта. Каждый блок из 2-х байт может находиться в 216 =65536 состояниях. Этого достаточно, чтобы в одной таблице собрать символы большинства алфавитов ми- ра. Правда, длина текста удваивается, и скорость его обработки за- медляется. Но, в связи с существенным увеличение памяти и быстро- действия современных компьютеров, этот факт несущественен.
    1. 1   ...   6   7   8   9   10   11   12   13   ...   45

Кодирование графической информации в компьютере

Графическая информация в докомпьютерную эпоху регистри-ровалась и воспроизводилась в аналоговой форме. Чертежи, рисункисоздавались с помощью сплошных линий и мазковразной величиныицвета.Дискретное представление графики получается за счет того,что экран монитора разбивается на строки и колонки. Совокупностьполучившихся клеточек (точек) называется растром, каждая точка –пикселем. Количество строк и колонок в растре – это разрешение(разрешающаяспособность)экрана.Типовыеразрешения:1024768 , 800600 пикселей. Первым указывается количество ко-лонок,вторым – количество строк врастре.Для монохромных изображений общепринятым считается ко-дирование цвета одногопикселя в1байте. Это позволяетпередать254 оттенка серого плюс черный и белый цвета (всего 256 вариантов).Цветные изображения могут кодироваться разными способами в за-висимостиоттого,длякакойцелисоздаѐтсярисунок.Метод(система)RGB(Truecolor) –отсловRed,Green,Blue удобен для изображений, рассматриваемых на экране, выводи-мых на устройство записи на киноплѐнку. Оттенки цвета создаютсясмешением лучей трѐх базовых цветов разной интенсивности. Подзначение интенсивности каждого луча отводится 1 байт,т. е.различают 256 уровней интенсивности. Для совокупности трѐхлучей получается 2563=16 777 21617 млн. разных вариантов, каж-дыйизкоторых создаетсвойоттенокцвета.Метод (система) CMYK
Источник: https://files.student-it.ru/previewfile/157483