Кодирование информации в ЭВМ

Информационная технология – процесс, использующий совокупность средств и методов обработки и передачи первичной информации для получения информации нового качества о состоянии объекта, процесса или явления.

Цель информационной технологии – производство информации для ее последующего анализа и принятия на его основе решения по выполнению какого-либо действия.

Внедрение ПК в информационную сферу и использование телекоммуникаций определило новый этап развития информационной технологии, которая с этого момента получает наименование "новая", "компьютерная".

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

 

Рис. Классификация информационных технологий

В роли технических средств производства информации выступают аппаратное, программное и математическое обеспечение этого процесса. С их участием перерабатывается первичная информация в информацию нового качества.

К программному инструментарию относятся программные продукты, использование которых позволяет достичь поставленную пользователем цель. Это, например, текстовые редакторы, электронные таблицы, системы управления базами данных, 1C:Бухгалтерия и т.д.

Каково соотношение между информационной системой и информационной технологией?

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

Информационная система – это среда, равноправными элементами которой являются: работники персонала, компьютеры, компьютерные сети, программные продукты, базы данных и т.д.. Основная цель – организация хранения и передачи информации.

Реализация функций информационной системы невозможна без знания ориентированной на нее информационной технологии. Информационная технология может существовать и вне сферы ИС.

Электронной вычислительной машиной (ЭВМ) называется устройство, выполняющее следующие операции:

· ввод информации;

· обработку информации по заложенной в ЭВМ программе;

· вывод результатов обработки в форме, пригодной для восприятия

Каким образом обрабатывается информация в компьютере и как обеспечить обмен информацией между пользователем и ЭВМ?

Процесс приема и передачи информации можно изобразить на схеме:

 

 


Кодирование – операция, связанная с переходом от исходной формы представления информации в форму, удобную для хранения, передачи или обработки.

Декодирование – связано с обратным переходом к исходному представлению информации.

В настоящее время существуют разные способы кодирования и декодирования информации в компьютере.

Выбор способа зависит от вида информации, которую необходимо кодировать: текст, число, графическое изображение и т.д.

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

Восемь двоичных разрядов позволяют закодировать 28=256 символов, этого достаточно, чтобы закодировать любую букву, цифру или служебный символ. Нажатие клавиши на клавиатуре приводит к тому, что сигнал посылается в компьютер в виде двоичного числа, которое хранится в кодовой таблице. Кодовая таблица символов– это внутреннее представление символов в компьютере. Во всем мире в качестве стандарта принята таблица ASCII (American Standart Code for Information Interchange) – Американский стандартный код для обмена информацией.

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

В разных странах, на разных моделях компьютеров могут использоваться и разные варианты второй половины кодовой таблицы.

Нужно иметь ввиду три особенности алфавита в кодовой таблице и их следствия:

1) прописные и строчные буквы представлены разными кодами, т.е. “А” и “а” – разные объекты;

2) при упорядочивании слов по алфавиту сравниваются между собой десятичные коды букв. Поэтому, чтобы избежать недоразумений, если не указано “нечувствителен к регистру”, используйте только латинский или русский алфавит и только прописные или только строчные первые буквы. Имейте ввиду, что любая цифра “меньше” любой буквы, код латинских букв “меньше” чем русских;

3) Многие латинские и русские буквы имеют визуально неразличимое начертание, но разные коды.

Итак, компьютер способен распознавать только значения бита. Однако он редко работает с конкретными битами в отдельности, а совокупность из 8 битов, воспринимаемая компьютером как единое целое, называется байтом.

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