
- •1. Типографская и англо-американская система измерений.
- •2. Наборно-отливной способ набора.
- •3. Ручной набор (вклад Гутенберга).
- •4. Механизированный способ набора
- •5. Наборно-фотографический способ набора
- •6. Схемы построения фна. Их основные характеристики.
- •7. Процесс обработки растрового изображения. Язык PostScript.
- •8. Аппаратное обеспечение. Материнская плата.
- •9. Аппаратное обеспечение. Процессор.
- •10. Аппаратное обеспечение. Системная шина.
- •11. Аппаратное обеспечение. Память.
- •12. Аппаратное обеспечение. Устройства хранения информации.
- •5. Оптические диски
- •13. Аппаратное обеспечение. Видеокарта.
- •14. Аппаратное обеспечение. Элт-мониторы.
- •15. Аппаратное обеспечение. Жк-мониторы.
- •16. Аппаратное обеспечение. Устройства ввода.
- •1) Разрешение:
- •3) Динамический диапазон
- •17. Аппаратное обеспечение. Устройства вывода
- •18. Системное программное обеспечение. Функции операционной системы
- •1. Распределение и назначение
- •2. Планирование
- •3. Контроль
- •3. Виртуальная память
- •19. Основные компоненты ос. Файловые системы
- •20. Драйверы внешних устройств и процессор командного языка
- •21. Операционная система ms dos
- •22. Операционная система ms Windows. Служебные программы Windows.
- •24. Кодирование русского текста
- •25. Сжатие данных. Самораспоковывающиеся и распределенные архивы
- •26. Компьютерные вирусы. Классификация вирусов
- •27. Антивирусные программы
- •28. Формат бумаг и издания. Выбор формата издания.
- •29. Полоса набора. Поля и раскладка. Выбор формата полосы набора.
- •30. Шрифтовое оформление. Основные элементы букв.
- •31. Классификация шрифтов.
- •32.Компьютерные шрифты и особенности их создания. Растровые, векторные, контурные, алгоритмические шрифты
- •33. Форматы шрифтов
- •34. Характеристика шрифтов по удобочитаемости и худ.Достоинствам. Трекинг, кернинг.
- •35. Индексация шрифтов. Шрифтовые программы.
- •36. Производственные возможности шрифта. Емкость шрифта
- •37. Единицы измерения издательско-полиграфической продукции.
- •38. Основные элементы издания
- •40. Общие правила текстового набора на русском языке.
- •44. Глобальая сеть.
- •46 Общая характеристика электронных изданий.
- •47. Структура и элементы гипертекстовых документов.
- •48. Общая характеристика html-документа.
24. Кодирование русского текста
В первых ЭВМ для кодирования текста отвели 7 бит. 27=128. Этого количества вполне хватало для кодирования всех строчных и прописных букв латинского алфавита, десяти цифр и различных знаков и скобок. Именно такой, 7-битной, является таблица символов ASCII (сокращение от American Standard Code for Information Intercange -- американский стандартный код для обмена информацией). В таком файле не могут быть представлены буквы, отличные от латиницы.
Когда возникла необходимость кодировать национальные алфавиты, то 128 символов стало недостаточно. Было решено перейти на кодирование с помощью 8 бит (т. е. одного байта). В результате количество символов, которые можно закодировать таким образом стало равно 28=256. При этом символы национальных алфавитов располагались во второй половине кодовой таблицы. Так появился стандарт ISO 8859, содержащий множество кодировок для наиболее распространенных языков.
Среди них была и одна из первых таблиц для кодировки русских букв — ISO 8859-5.
Задачи передачи текстовой информации по сети вынудили разработать еще одну кодировку для русских букв, названную Koi8-R (код отображения информации 8-битный, русифицированный). Рассмотрим ситуацию, когда письмо, содержащее русский текст, отправлено по электронной почте. Случалось, что в процессе путешествия по сетям письмо обрабатывалось программой, которая работала с 7-битной кодировкой и обнуляла восьмой бит. В результате такого преобразования код символа уменьшался на 128, превращаясь в код символа латинского алфавита. Возникла необходимость повысить устойчивость передаваемой текстовой информации к обнулению 8 бита.
К счастью, значительное число букв кириллицы имеет фонетические аналоги в латинском алфавите. Например, Ф и F, Р и R. Есть несколько букв, совпадающих даже по начертанию. Расположив русские буквы в кодовой таблице таким образом, чтобы их код превышал код аналогичных латинских на число 128, добились того, что потеря 8-го бита превращала текст хотя и в состоящий из одной латиницы, но все равно понимаемый русскоязычным пользователем.
Далее наступила эра персональных компьютеров и операционной системы MS DOS. Как выяснилось, кодировка Koi8-R для нее не подходила (так же, как и ISO 8859-5), в ее таблице некоторые русские буквы находились на тех местах, которые многие программы предполагали заполненными псевдографикой (горизонтальные и вертикальные черточки, уголки и т. д.). Поэтому была придумана еще одна кодировка кириллицы, в таблице которой русские буквы "обтекали" со всех сторон графические символы. Назвали эту кодировку альтернативной (alt), поскольку она была альтернативой официальному стандарту -- кодировке ISO-8859-5. Неоспоримым достоинством этой кодировки является то, что русские буквы в ней расположены в алфавитном порядке.
После появления ОС Windows от фирмы Microsoft выяснилось, что альтернативная кодировка по некоторым причинам для нее не подходит. Снова передвинув русские буквы в таблице, получили кодировку Windows 1251 (Win-1251).
Но компьютерные технологии постоянно совершенствуются и в настоящее время все большее число программ начинает поддерживать стандарт Unicode, который позволяет кодировать практически все языки и диалекты жителей Земли. Для кодирования символов используется диапазон чисел от нуля до 65 536. Такой широкий диапазон позволяет представлять в численном виде символы языка людей из любого уголка планеты.
Итак, в различных ОС предпочтение отдается разным кодировкам. Для того чтобы стало возможным чтение и редактирования текста, набранного в другой кодировке, используются программы перекодирования русского текста. Некоторые текстовые редакторы содержат встроенные перекодировщики, позволяющие читать текст в различных кодировках (Word и др.).