Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы_к_экзамену_АК_2009_10(теория).doc
Скачиваний:
25
Добавлен:
17.09.2019
Размер:
3.38 Mб
Скачать
  1. Данные символьного типа: юникод.

8-битные ASCII-совместимые коды удобны, но не вмещают множества необходимых символов. 1993 г. – разработан стандарт ISO 10646 - 16-битный код, известный под названием Unicode («юникод»), позволяющий задавать до 65 536 символов.

Стандарт ISO 10646 состоит из двух разделов:

- универсальный набор символов (UCS, Universal Character Set) - задает однозначное соответствие символов кодам – элементам кодового пространства, представляющим неотрицательные целые числа;

- семейство кодировок (UTF, Unicode Transformation Format)- определяет машинное представление последовательности кодов UCS.

В Юникоде каждый символ описывается двумя последовательными байтами m и n, так что номеру символа соответствует численное значение 256*m + n.

Зоны Юникода: коды символов распределены на подгруппы, каждая из которых отображает алфавит определенных языков, алфавиты символов.

Символы, имеющие дополнительные над- или подстрочные элементы, могут быть представлены в виде:

- построенной по определенным правилам последовательности кодов (составной вариант);

- единого символа (монолитный вариант).

Графические символы подразделяются на:

- протяженные (базовые);

- непротяженные (бесширинные, модифицирующие - при отображении не занимают места в строке, не употребляются самостоятельно (напр., знаки ударения)).

  1. Данные символьного типа: общие сведения, принципы кодирования, стандарты ascii и iso 8859, кодовые страницы.

Общие принципы:

- текст представляется последовательностью символов;

- символы представляются в двоичной форме;

- каждому символу соответствует определенная двоичная комбинация;

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

Подмножество кода T.50 (рекомендация Союза Электросвязи) на территории США – ASCII – American Standard Code for Information Interchange. Регламентирует набор уникальных семибитовых кодов 128 символов (прописные и строчные буквы латиницы; цифры; знаки препинания; управляющие символы). Символы хранятся и передаются в виде 8-разрядных двоичных кодов. Восьмой бит – контроль четности.

Стандарт ISO 8859: Используются все 8 разрядов. Варианты стандарта различаются использованием кодов 128-255. Европейская модификация - стандарт ISO 8859-1 - является мировым стандартом де-факто, применяется с различными модификациями во всех странах. Существует много модификаций стандарта (ISO 8859-1, … ISO 8859-16 для различных алфавитов и символов). Стандарт неудобен для использования с кириллическими алфавитами.

Для кодирования текстов на русском языке наиболее широко применяются следующие кодовые страницы:

- в ОС Windows: Windows-1251;

- в ОС UNIX – семейство кодовых страниц KOI8;

- в ОС DOS – «альтернативная кодировка», она же IBM code page 866;

*О средствах взаимодействия компонентов компьютера:

Назначение: обеспечения взаимодействия ЦП, ОП, МВВ.

Эволюция: 1. непосредственные связи; 2. общая шина; 3. иерархия шин.

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