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

Автор: Пользователь скрыл имя, 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 Кб (Скачать)


43

 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

 

Кафедра прикладной математики и информатики

 

 

 

 

 

 

 

 

 

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой работе по курсу: «Методы и средства компьютерных информационных технологий»

 

 

 

 

 

 

 

 

 

 

 

 

 

Руководитель:                                                                                                                              

(подпись)                                                        (дата)

 

Разработал:                                                                                                                               Струк С.В.

ст. гр. ЦПИН-10п                            (подпись)                                                        (дата)

 

 

 

 

 

 

 

 

 

 

ДОНЕЦК 2011

 



43

 

РЕФЕРАТ

 

 

Пояснительная записка к курсовому проекту содержит: 68 страниц, 7 рисунков, 8 приложений, 5 источников.

 

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

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

Изучение структуры мыши и операций низкоуровневой работы с ней.

Проработать загружаемые наборы символов (можно на языке низкого уровня).

 

 

 

 

POSTSCRIPT, КОМАНДА, ПРИНТЕР, АССЕМБЛЕР, РЕГИСТР, ГРАФИЧЕСКИЕ ПРИМИТИВЫ, ТЕКСТ, ИМПУЛЬС, МЫШЬ, АДАПТЕР

 



43

 

СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ……………………………………………………………………………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. Листинг программы, которая интерпретировалась средствами языка Postscript как картинка, включающая в себя все базовые графические примитивы, различный текст, циклы

ПРИЛОЖЕНИЕ А.2. Листинг программы, которая интерпретировалась средствами языка Postscript, результатом которой является письмо рекламного содержания, включающее в себя текст (английский), печать (круглая), подпись

ПРИЛОЖЕНИЕ Б.1. Демонстрация пошагового применения системы команд управления матричным принтером

ПРИЛОЖЕНИЕ Б.2. Команды принтера для печати текста в черновом режиме

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

ПРИЛОЖЕНИЕ В.1. Листинг программы низкоуровневой работы с мышью (на языке низкого уровня - Ассемблере)

ПРИЛОЖЕНИЕ Г.1. Листинг программы на языке Ассемблер для применения замены шрифта, например, на шрифт GOTHIK.FNT, ко всем символам

на экране

ПРИЛОЖЕНИЕ Г.2. Листинг программы на языке Ассемблер для замены в стандартной таблице знакогенеpатоpа любого символа, например цифры «7», на букву греческого алфавита, например на «ми»

ПРИЛОЖЕНИЕ Г.3. Листинг программы на языке Ассемблер для замены буквы английского алфавита на соответствующую на клавише букву русского алфавита, например, «f»→«а»

 

 


ВВЕДЕНИЕ

 

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

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

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

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

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

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

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

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

Информационная технология является процессом, состоящим из четко регламентированных правил выполнения операций, действий, этапов разной степени сложности над данными, хранящимися в компьютерах. Основная цель информационной технологии — в результате целенаправленных действий по переработке первичной информации получить необходимую для пользователя информацию.

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

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

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

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

По аналогии и для информационной технологии должно быть нечто подобное. Такими техническими средствами производства информации будет являться аппаратное, программное и математическое обеспечение этого процесса. С их помощью производится переработка первичной информации в информацию нового качества. Выделим отдельно из этих средств программные продукты и назовем их инструментарием, а для большей четкости можно его конкретизировать, назвав программным инструментарием информационной технологии. Определим это понятие.

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

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

 

 

 


1 Изучение языка PostScript

 

1.1 Основные понятия языка PostScript

 

Язык PostScript был разработан Джоном Уорноком (John Warnock) в фирме Adobe Systems в 1982 г. PostScript создавался в качестве простого стандартного языка для описания вида текста, чертежей и простых изображений на печатаемой странице, что наложило определенный отпечаток на используемые в PostScript конструкции.

Язык содержит около 250 операторов, что позволяет одни и те же действия запрограммировать самыми разными способами. С другой стороны разработчики не предполагали, что программы на PostScript будут большими, поэтому средства структуризации в языке не сильно развиты. Треть языка PostScript посвящена графике, остальное – это обычный процедурный язык программирования, который включает в себя элементы из многих других языков, но наиболее близок к языку Форт.

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

Одной из причин, вызвавшей появление и расцвет языка PostScript является необходимость выводить текст и изображения на растровые внешние устройства: матричные, струйные и лазерные принтеры, а также экраны мониторов. Основное свойство таких устройств заключается в том, что изображение на них строится из массива прямоугольных элементов, называемых пикселами (от picture element – элемент изображения). Каждый пиксел имеет в этом массиве свой адрес – номер строки и номер столбца, где он расположен, а также цвет: у обычных матричных принтеров пикселы могут быть либо черного цвета, либо белого (в этом случае их часто называют точками); у лазерных принтеров пикселы имеют до 256 градаций серого цвета, у цветных мониторов – до сотен тысяч цветов. Устанавливая определенные пикселы, в нужные цвета, мы получаем на экране текст и графические изображения.

PostScript-устройство (принтер, монитор) – это устройство, в котором имеется интерпретатор языка PostScript. Интерпретатор PostScript принимает из компьютера текстовый файл с описанием страницы и преобразует его в растровую форму, которая и выводится на печать или на экран. Во время преобразования описания интерпретатор выполняет различные действия, зависящие от типа устройства. Так если на черно-белое печатающее устройство выводится полутоновое изображение, то интерпретатор PostScript этого устройства выполняет разбиение полутоновых областей на зоны с определенным уровнем серого цвета и заполняет каждую зону черными точками с плотностью, зависящей от этого уровня, что создает иллюзию полутонов на результирующем изображении.

Передача описания страницы по многим причинам более выгодна, чем передача сразу всего массива составляющих страницу пикселов (растрового образа страницы). Во-первых, описание во много раз компактнее даже сильно сжатого изображения. Во-вторых, процесс подготовки печатной страницы требует значительного времени: если пересылается описание, то подготовкой к печати занимается процессор принтера или дисплейный процессор, что освобождает процессор персонального компьютера (ПК) для выполнения другой работы и тем самым повышает его производительность. И, наконец, самое важное преимущество – это независимость описания от типа устройства.

Чтобы обеспечить независимость описания страницы от всего разнообразия внешних растровых устройств в языке PostScript введено понятие текущей страницы.

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