ВУЗ:
Составители:
разместить в кодовой таблице – каждый на своем месте – не только буквы европейских алфавитов
(латинского, кириллического, греческого), но и буквы арабского, грузинского и многих других языков и
даже большую часть японских и китайских иероглифов. Ведь два байта могут хранить уже число от
0 до 65535.
Двухбайтная международная кодировка UNICODE, разработанная несколько лет назад, теперь
начинает внедряться на практике. В стандарте UNICODE кроме определенного двоичного кода (эти
коды принято обозначать буквой U, после которой следуют знак + и собственно код в шестнадцати-
ричном представлении) каждому символу присвоено определенное имя. Полная спецификация стан-
дарта Unicode представляет собой довольно толстую книгу и включает в себя все существующие, вы-
мершие и искусственно созданные алфавиты мира, а также множество математических, музыкаль-
ных, химических и прочих символов.
Отметим, что и ASCII и UNICODE и другие стандарты кодировки символов не определяют изо-
бражения символов, а только состав набора символов и способ его представления в компьютере. Кро-
ме того, очень важен порядок перечисления символов в наборе, так как он влияет самым существен-
ным образом на алгоритмы сортировки.
Зачем вообще понадобилось создавать разные кодировки для одного и того же алфавита? Разве
трудно было придерживаться какого-то одного для всех стандарта? Помимо соображений конкурен-
ции ("Когда наша операционная система завоюет признание, то вместе с ней утвердится и кодировка,
– так что конкурентам придется поработать, обеспечивая совместимость") изобретателями коди-
ровок в первую очередь двигал чисто практический расчет. Как правило, еще до того как операционная
система русифицируется, за символами из верхней половины таблицы ASCII (с кодами от 128 до 255)
уже закреплено то или иное употребление, и, чтобы разместить в этом же диапазоне кириллический
алфавит, приходится чем-то жертвовать. Разумеется, наименее ценные кодовые позиции, замещение
которых нанесет наименьший ущерб функциональности системы, в каждом случае свои, и чаще всего
необходимые для полного набора кириллицы 66 знакомест (включая букву "е", которая традиционно
выносится за пределы основного алфавита) не удается расположить подряд. Этим и объясняется
тот факт, что ни в одной из кодировок, кроме ISO 8859-5 и Unicode, русские буквы не идут сплошным
блоком. В некоторых кодировках допускаются даже отклонения от алфавитного порядка – в особен-
ности в ДКОИ-8, расположение русских букв в которой определяется, как это ни смешно, алфавитом
тех латинских букв, которые на клавиатурах советского производства располагались на одних клави-
шах с соответствующими буквами кириллицы (например, буква "Ю" стояла на одной клавише с симво-
лом "@", идущим в ASCII перед латинской "A", и потому стала в КОИ8 "первой буквой алфавита").
2.2 П р е д с т а в л е н и е г р а ф и ч е с к о й и н ф о р м а ц и и
Человек воспринимает информацию с помощью всех органов чувств и самыми различными спосо-
бами, но все же основными формами информации, с которыми нам наиболее привычно "работать", яв-
ляются вербальный и образный, причем последнему часто отдается предпочтение. Сегодня трудно
представить себе экран монитора без графического оформления: пиктограммы стали неотъемлемыми
компонентами пользовательского интерфейса многих программных средств, с помощью программ-
аниматоров создать мультипликационный фильм может сейчас не только коллектив профессиональных
художников, но и любой человек, которому интересно этим заниматься.
Правда, так было не всегда. Самые первые компьютеры могли работать только с числами – произ-
водить вычисления. Затем с увеличением быстродействия процессоров, появлением дисплеев и внеш-
ней памяти на магнитных носителях появилась возможность обрабатывать текстовую информацию. Но
уже тогда хотелось создавать таблицы и графики, рисовать на компьютере. Но на алфавитно-цифровых
дисплеях графика была возможна только как "псевдографика" (вообще, для компьютера "псевдо" – ши-
роко распространенное явление: графика – точечная, пространство – виртуальное, интеллект – искусст-
венный и т.д.).
Графические дисплеи появились в начале восьмидесятых годов. К этому времени достигнутое бы-
стродействие процессоров, объемы памяти, обширные библиотеки алгоритмов уже позволяли созда-
Страницы
- « первая
- ‹ предыдущая
- …
- 35
- 36
- 37
- 38
- 39
- …
- следующая ›
- последняя »
