КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Кодирование символов
Min Средняя FF – max 2. Наиболее интересные названия даются цветам, у которых все три составляющие кода равны. Это гамма цвета серости. Она имеет 256 оттенков: от черного (00,00,00) до белого (FF,FF,FF). В середине обычный серый (80,80,80). Иногда таким цветам присваивается процент «серости». Например, «DimGray» имеет 40% серости: . 3. В программах можно задавать - либо название цвета: color:=’gold’; - либо его код: color:=’#FFD700’. В зависимости от графического и цветового разрешения необходимый объем V видеопамяти рассчитывается по формуле: , где - графическое разрешение; b – разрядность кодирования. Пример 1. Пусть при графическом разрешении используется 256 цветов. Определить необходимый объем V видеопамяти. Так как используется 256 цветов, то цветовое разрешение b = 8 бит и. . Пример 2. Пусть при графическом разрешении выбрано b = 24 бит Определить необходимый объем V видеопамяти. В графическом режиме можно менять размер и вид символов (форматирование символов). Форматирование символов обеспечивают
Для форматирования символов используют операции: 1) выбор и изменение гарнитуры шрифта. Существует 2 категории шрифтов а) с засечками (семейство (Times New Roman), которые легче читаются в больших текстах, их рекомендуется применять для оформления основного текста; б) без засечек (рубленые) (семейство Arial), которые рекомендуется использовать для заголовков в технических текстах и для оформления дополнительных материалов (врезки, примечания). Гарнитуры шрифта делятся на две группы:
а) пропорциональные – ширина отдельных символов и расстояние между соседними символами динамически меняются так, чтобы сопряжение символов было благоприятным для чтения; б) моноширинные (семейство Courier) – каждый символ с окаймляющими интервалами имеет строго определенную ширину. Применяется для имитации шрифта пишущей машинки (например, при выводе листинга программ). 2) управление размером шрифта. Шрифт зависит от а) назначения документа; б) вертикального размера листа. Примеры.
Справка. 1 дюйм=25,4 мм (королевский дюйм) 1 дюйм = 27,6 мм (французский дюйм) 1 дюйм = 6 пикам =72 пункта = 24,5 мм 1 маш. интервал меду строками =1/6 дюйма = 1 пике =12 пт =4,23 мм
С каждым шрифтом связаны соответствующие файлы, расширения которых.fon и.ttf Клавиатура – главное средство ввода в компьютер информации от пользователя. Существуют следующие основные группы клавиш: А) Алфавитно-цифровые и знаковые клавиши пунктуации, арифметических операций. Например, А..z; 0..9;.,: + -, а также клавиши Esc, Tab, Backspace, Enter. Б) Функциональные клавиши F1, F2, …F12 В) Клавиши управления курсором (КУК). Г) Клавиши редактирования (Insert, Delete). Д) Служебные для смены регистров и модификации кодов других клавиш (Shift, Alt, Ctrl). Е) Клавиши для фиксации регистров (NumLock, CapsLock, ScrollLock). Ж) Вспомогательные клавиши (PrintScreen,Gray-, Gray+,…). Выделяют три уровня представления и обработки сигналов, поступающих с клавиатуры: 1. физический; 2. логический; 3. функциональный Физический уровень. Все клавиши перенумерованы попорядку от 1 до N (где N – количество клавиш на клавиатуре). Например (Esc - № 1 и т.п.). При нажатии клавиши генерируется код, соответствующий ее порядковому номеру, который называется скэн-кодом. Скэн-код фиксируется в специальном однобайтовом регистре
7 6 5 4 3 2 1 0 «1» - клавиша нажата «0» - клавиша отпущена
7 6 5 4 3 2 1 0 Логический уровень. Через «9 прерывание» скэн-код преобразуется в специальный двухбайтовый код. Драйвер (drive) – программы, которые управляют устройствами и обеспечивают связь устройств с другими программами.
Существует два типа кода: 1. Расширенный код. Вырабатывается клавишами из групп Б), В), Г), Д). 15 8 7 0
Вспомогательный байт Главный байт
Расширенный код – это сочетание главного и вспомогательнго байтов, когда главный = 0.
2. Коды символов. Вырабатываются клавишами группы А)
15 8 7 0
Вспомогательный байт Главный байт Введен стандарт: каким кодом (от 0 до 255) должен кодироваться каждый символ. Стандарт устанавливается таблицей кодов, в которой 256 строк
Общепринятым стандартом являются АSCII – коды (американский стандартный код для обмена информацией), которые используются на больших локальных компьютерах, работающих на платформе Windows. .Это компьютерный алфавит. Кодовая таблица содержит 256 графических образов (символьная матрица) и их машинные коды. В системе АSCII закреплены две таблицы – базовая и расширенная. Базовая таблица кодировки АSCII приведена в табл. 1. Табл. 1.1. Базовая таблица кодировки ASCII ( CP 1251)
I часть базовая содержит стандартные коды 0...127, обязательные для всех стран и компьютеров 0..31 - управляющие коды отданы производителям аппаратных устройств (производителям компьютеров и печатающих устройств). С помощью этих кодов управляют выводом на экран или принтер: # 7 – подача звукового сигнала; # 8 – затирание символа слева (Backspace); # 10 – переход на новую строку #13 - при нажатии клавиши Enter а) завершение ввода б) выбор пункта меню в) если #13 направлен на принтер, то перевод каретки на начало строки; #27 – Esc может применяться для а) управления принтером б) отмены действия 32 – пробел 33.. 47 – спецсимволы и знаки препинания; 48.. 57 – цифры0..9; 58.. 64 – математические символы знаки препинания; 65.. 90 - английские буквы А.. Z; 91.. 96 – спецсимволы; 97.. 122 – строчные буквы a..z; 123.. 127 – спецсимволы (скобки). II часть национальная содержит коды 128..255. Аналогичные системы кодирования текстовых данных были разработаны и в других странах. Однако поддержка производителей оборудования и программ вывела американский код на уровень международного стандарта, и национальным системам кодирования пришлось «отступить» во вторую расширяющую часть системы кодирования, определяющую значения кодов с 128 по 255. Отсутствие единого стандарта в этой области привело к множественности одновременно действующих кодировок. Только в России можно указать три действующих стандарта кодировки. Так, например, кодировка символов русского языка, известная как кодировка Windows-1251 (табл. 1.2), была введена извне – компанией Microsoft, но, учитывая широкое распространение операционных систем и других продуктов этой компании в России, она глубоко закрепилась и нашла широкое распространение. На компьютерах, работающих в операционных системах MS DOS, могут действовать еще две кодировки (кодировка ГОСТ и кодировка ГОСТ-альтернативная). Первая из них считалась устаревшей даже в годы появления персональной вычислительной техники, но вторая используется по сей день. Табл. 1.2. Кодировка Windows 1251
ГОСТ – альтернативная кодировка (CP 866 – DOS)
128.. 175 – русские буквы А.. Я, а.. п; 176.. 223 – символ псевдографики; 224.. 239 – р.. я; 240.. 255 – спецсимволы. Другая распространенная кодировка носит название КОИ –8 (код обмена информацией, восьмизначный) – ее происхождение относится ко времени действия Совета Экономической Взаимопомощи государств Восточной Европы. Сегодня кодировка КОИ –8 имеет широкое распространение в компьютерных сетях на территории России и в российском секторе Интернета.
Пример. Произвести кодирование слов a) COMPUTER
b) computer
c) КОМПЬЮТЕР
В связи с изобилием систем кодирования текстовых данных, действующих в России, возникает задача межсистемного преобразования данных – это одна из распространенных задач информатики. Организационные трудности, связанные с созданием единой системы кодирования текстовых данных, вызваны ограниченным набором кодов (256). Переход на 16-разрядную систему кодирования (UNICODE), в которой обеспечиваются коды для 65 536 различных символов, сдерживается по ряду причин: - все текстовые документы становятся в 2 раза длиннее; - возникают проблемы по согласованию документов, выполненных в разных системах кодирования.
Дата добавления: 2014-01-06; Просмотров: 556; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |