Компьютерные и информационные технологии

Автор: Пользователь скрыл имя, 09 Марта 2012 в 22:44, курсовая работа

Описание работы

Цель технологии материального производства - выпуск продукции, удовлетворяющей потребности человека или системы.
Цель ИТ - производство информации для её анализа человеком и принятия на его основе решения по выполнению какого-либо действия.

Содержание

ВВЕДЕНИЕ……………………………………………………………………………5
1 ИЗУЧЕНИЕ ЯЗЫКА POSTSCRIPT………………………………………………….8
1.1 Основные понятия языка PostScript…………………………………………......8
1.2 Графика и текст в PostScript…………………………………………………12
1.3 Пример создания программы на языке PostScript………………………….14
2 СИСТЕМА КОМАНД ДЛЯ УПРАВЛЕНИЯ МАТРИЧНЫМ ПРИНТЕРОМ…….18
2.1 Основные понятия…………………………………………………………………18
2.2 Команды управления режимами печати…………………………………………22
2.3 Команды перемещения бумаги…………………………………………………...24
2.4 Работа с загружаемым знакогенератором………………………………………..26
2.4.1 Подготовка образов загружаемых символов для черновой печати……...26
2.4.2 Подготовка образов загружаемых символов для качественной печати...28
2.4.3 Команды работы с загружаемым знакогенератором……………………..29
3 ПРИЕМЫ НИЗКОУРОВНЕВОЙ РАБОТЫ С МЫШЬЮ…………………………..33
3.1 Структура мыши………………………………………………………………….33
3.2.Операции низкоуровневой работы с мышью………………………………….34
4. ЗАГРУЖАЕМЫЕ СИМВОЛЫ……………………………………………………….40
ВЫВОДЫ………………………………………………………………………………..43
Перечень ссылок…………………………………………………………………………44

Работа содержит 1 файл

Курсовой_КИТ.doc

— 311.00 Кб (Скачать)

                         +-----------------------+

                         |                       |

                         |                       |

                     +-----------------------+   |

                     | Определение символов  |   |

                     |                       |   |

                 +-----------------------+   |   |

                 |   Байты атрибут       |   |   |

                 |                       |   |   |

             +-----------------------+   |   |   |

             |    Коды символов      |   |   |   |

             |                       |   |   +---+ Банк 3

             |                       |   |   |

             |                       |   |   |

             |                       |   +---+ Банк 2

             |                       |   |

             |                       |   |

             |                       +---+ Банк 1

   B800:0000 |                       |

      или    |                       |

   B000:0000 +-----------------------+ Банк 0

Рисунок 4 – Видеобуфер адаптеров  EGA и VGA в текстовых режимах.

 

В ходе выполнения курсовой работы были написаны программы на языке низкого уровня – Ассемблере – , которые реализуют следующие задания:

1. применить замену шрифта, например, на шрифт GOTHIK.FNT, ко всем символам на экране;

2. заменить в стандартной таблице знакогенеpатоpа любой символ, например цифру «7», на букву греческого алфавита, например на «ми».

3. заменить букву английского алфавита на соответствующую на клавише букву русского алфавита, например, «h» → «р».

Листинги программ, реализующих данные задания и скриншоты результатов работы программ представлены в приложениях Г.1 – Г.3

 


ВЫВОДЫ

 

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

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

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

Была проведена работа по изучению приёмов низкоуровневой работы с мышью. Как результат изучения данного вопроса была написана программа низкоуровневой работы с мышью на языке низкого уровня – Ассемблере.

Изучена и внедрена система загружаемых символов на уровне адаптера ПЭВМ. В результате были написаны программы на языке Ассемблер для применения замены шрифта, например, на шрифт GOTHIK.FNT, ко всем символам на экране; для замены в стандартной таблице знакогенеpатоpа любого символа, на букву греческого алфавита; для замены буквы английского алфавита на соответствующую на клавише букву русского алфавита, например, «h»→«р».

Результаты выполнения всех программ представлены в приложениях к курсовой работе.


Перечень ссылок

1) http://ru.wikipedia.org/wiki/Postscript

2) http://www.pcmag.ru/encyclopedia/

3) http://www.enlight.ru/docs/lang/postscript/

4) http://www.proformat.info/proasm

5) МЕТОДИЧЕСКИЕ УКАЗАНИЯ И ЗАДАНИЯ К ЛАБОРАТОРНЫМ РАБОТАМ ПО ДИСЦИПЛИНЕ «МЕТОДЫ И СРЕДСТВА КОМПЬЮТЕРНЫХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ» для студентов по направлению подготовки 6.0804 "Компьютерные науки" специальности - 7.080403 «Программное обеспечение вычислительной техники и автоматизированных систем», Донецк 1996.

 

 

 

 

 



Информация о работе Компьютерные и информационные технологии