Двоичное кодирование информации в компьютере

Автор работы: Пользователь скрыл имя, 14 Января 2013 в 15:46, контрольная работа

Описание работы

Двоичное кодирование – один из распространенных способов представления информации. В вычислительных машинах, в роботах и станках с числовым программным управлением, как правило, вся информация, с которой имеет дело устройство, кодируется в виде слов двоичного алфавита.
Двоичный алфавит состоит из двух цифр 0 и 1.

Файлы: 1 файл

Информационные технологии.docx

— 34.97 Кб (Скачать файл)

 

 

Вариант №3

  1. Двоичное кодирование информации в компьютере.
  2. Список литературы.

 

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

Двоичный алфавит состоит  из двух цифр 0 и 1.

Цифровые ЭВМ (персональные компьютеры относятся к классу цифровых) используют двоичное кодирование любой  информации. В основном это объясняется  тем, что построить техническое  устройство, безошибочно различающее 2 разных состояния сигнала, технически оказалось проще, чем то, которое  бы безошибочно различало 5 или 10 различных  состояний.

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

 

 

 ДВОИЧНОЕ КОДИРОВАНИЕ  СИМВОЛЬНОЙ (ТЕКСТОВОЙ) ИНФОРМАЦИИ            

 Основная операция, производимая  над отдельными символами текста - сравнение символов.

При сравнении символов наиболее важными аспектами являются уникальность кода для каждого символа и длина этого кода, а сам выбор принципа кодирования практически не имеет значения.            

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

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

Наиболее популярные таблицы  перекодировки: ДКОИ-8, ASCII, CP1251, Unicode.            

 Исторически сложилось,  что в качестве длины кода  для кодирования символов было  выбрано 8 бит или 1 байт. Поэтому  чаще всего одному  символу текста, хранимому в компьютере, соответствует один байт памяти.

Различных комбинаций из 0 и 1 при длине кода 8 бит может  быть 28 = 256, поэтому с помощью одной  таблицы перекодировки можно  закодировать не более 256 символов. При  длине кода в 2 байта (16 бит) можно  закодировать 65536 символов.

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

Традиционно для того чтобы  закодировать один символ используют количество информации равное 1 байту, т. е. I = 1 байт = 8 бит. При помощи формулы, которая связывает между собой  количество возможных событий К и количество информации I, можно вычислить сколько различных символов можно закодировать (считая, что символы - это возможные события):    

К = 2I = 28 = 256,   

т. е. для представления  текстовой информации можно использовать алфавит мощностью 256 символов.   

Суть кодирования заключается  в том, что каждому символу  ставят в соответствие двоичный код  от 00000000 до 11111111 или соответствующий  ему десятичный код от 0 до 255.   

Необходимо помнить, что  в настоящее время для кодировки  русских букв используют пять различных  кодовых таблиц (КОИ - 8, СР1251, СР866, Мас, ISO), причем тексты, закодированные при помощи одной таблицы не будут правильно отображаться в другой кодировке. Наглядно это можно представить в виде фрагмента объединенной таблицы кодировки символов.    

Одному и тому же двоичному  коду ставится в соответствие различные  символы.

 


Двоичный код

Десятичный код

КОИ8

СР1251

СР866

Мас

ISO

11000010

194

б

В

-

-

Т


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

Начиная с 1997 г. последние  версии Microsoft Windows&Office поддерживают новую кодировку Unicode, которая на каждый символ отводит по 2 байта, а, поэтому, можно закодировать не 256 символов, а 65536 различных символов.    

Чтобы определить числовой код символа можно или воспользоваться  кодовой таблицей, или, работая в  текстовом редакторе Word 6.0 / 95. Для этого в меню нужно выбрать пункт "Вставка" - "Символ", после чего на экране появляется диалоговая панель Символ. В диалоговом окне появляется таблица символов для выбранного шрифта. Символы в этой таблице располагаются построчно, последовательно слева направо, начиная с символа Пробел (левый верхний угол) и, кончая, буквой "я" (правый нижний угол).   

Для определения числового  кода символа в кодировке Windows (СР1251) нужно при помощи мыши или клавиш управления курсором выбрать нужный символ, затем щелкнуть по кнопке Клавиша. После этого на экране появляется диалоговая панель Настройка, в которой в нижнем левом углу содержится десятичный числовой код выбранного символа.


  Список литературы:

  1. Шафрин Ю.А. Информационные технологии.
  2. Информатика для юристов и экономистов/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Информация о работе Двоичное кодирование информации в компьютере