Пятница, 2024-Апр-19, 13:56
Приветствую Вас Гость | RSS
Главная Каталог статей Регистрация Вход
Меню сайта

Категории каталога
Общее [12]

Наш опрос
Оцените данный сайт
1. Отлично
2. Хорошо
3. Неплохо
4. Ужасно
5. Плохо
Всего ответов: 87

Главная » Статьи » Другие статьи » Общее

Представление информации. Естественные и формальные языки. Двоичное кодирование информации.

Представление информации. Естественные и формальные языки. Двоичное кодирование информации.

 

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

Последовательности символов алфавита в соответствии с правилами грамматики образуют основные объекты языка – слова. Правила, согласно которым образуются предложения из слов данного языка, называются синтаксисом. Необходимо отметить, что в естественных языках грамматика и синтаксис языка формулируются с помощью большого количества правил, из которых существуют исключения, так как такие правила складывались исторически.

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

Например, системы счисления можно рассматривать как формальные языки, имеющие алфавит (цифры) и позволяющие не только именовать и записывать объекты (числа), но и выполнять над ними арифметические операции по строго определённым правилам.

 

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

 

Представление информации может осуществляться с помощью языков, которые являются знаковыми системами. Каждая знаковая система строится на основе определённого алфавита и правил выполнения операций над знаками.

 

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

 

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

          электромагнитные реле (замкнуто/разомкнуто), широко использовались в конструкциях первых ЭВМ;

          участок поверхности магнитного носителя информации (намагничен/размагничен);

          участок поверхности лазерного диска (отражает/не отражает);

          триггер, может устойчиво находиться в одном из двух состояний, широко используется в оперативной памяти компьютера.

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

 

Информация в компьютере представлена в двоичном коде, алфавит которого состоит из двух цифр (0 и 1).

Цифры двоичного кода можно рассматривать как два равновероятных состояния (события). При записи двоичной цифры реализуется выбор одного из двух возможных состояний (одной из двух цифр) и, следовательно, она несёт количество информации, равное 1 биту.

Даже сама единица измерения количества информации бит (bit) получила своё название от английского словосочетания BInary digiT (двоичная цифра).

Важно, что каждая цифра машинного двоичного кода несёт информацию в 1 бит. Таким образом, две цифры несут информацию в 2 бита, три цифры – 3 бита и так далее. Количество информации в битах равно количеству цифр двоичного кода.

 

Каждая цифра машинного двоичного кода несёт количество информации, равное одному биту.

Категория: Общее | Добавил: Observer (2008-Апр-28)
Просмотров: 11884 | Комментарии: 2 | Рейтинг: 0.0/0
Всего комментариев: 2
2 EgAnt  
0
ваще огонь ,у меня завтра защита по информационным тех . так что респект я бы шрифт побольше сделал бы ,ну это так на заметку. smile

1 angelartur  
0
спс smile

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск

Друзья сайта
Заработай на своем сайте

    Rambler's Top100


Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Copyright MyCorp © 2024 Хостинг от uCoz