Современные технологии и средства цветной печати

Автор работы: Пользователь скрыл имя, 28 Октября 2012 в 14:58, курсовая работа

Краткое описание

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

Содержание

Введение 4
1 Теоретическая часть 7
1.1 Принтеры 7
1.2 Матричные принтеры 8
1.3 Струйные принтеры 11
1.4 Цветные струйные принтеры 14
1.5 Лазерные принтеры 16
1.6 Термические принтеры 20
2. Практическая часть 22
2.1 Постановка задачи 22
2.2 Математическая часть 23
2.3 Описание алгоритма решения задачи 24
2.4 Анализ результата вычисления 25
Заключение 30
Список используемой литературы

Вложенные файлы: 1 файл

курсовая леши.doc

— 413.50 Кб (Скачать файл)

Термовосковые и сублимационные принтеры

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

Общим для сублимационной и термовосковой технологий является нагрев красителя и перенос его  на бумагу (пленку) в жидкой или газообразной фазе. Многоцветный краситель, как правило, нанесен на тонкую лавсановую пленку толщиной 5 мкм. Пленка перемещается с помощью лентопротяжного механизма, который конструктивно похож на аналогичный узел игольчатого принтера. Матрица нагревательных элементов за 3 - 4 прохода формирует цветное изображение.

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

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

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

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

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

 

2. Практическая часть

2.1 Постановка  задачи

Найти максимальное значение угла в вершине шарового сектора  а(а изменяется от а1 до а2 с шагом k)  и соответствующие значения радиуса основания r1 и высоты h шарового сектора, для которых площадь поверхности шарового сектора не меньше площади поверхности прямоугольного параллелепипеда со сторонами d, b и с. Радиус шара r остается неизменным.  Вычислить выполнив по данным таблицы 1.

Таблица 1 – Варианты наборов входных данных

№ варианта

a1

a2

k

d

b

с

r

1

120

1

-1

0,2

0,1

2,1

0,89

2

173

15

-1

2,4

7,6

0,9

5,3

3

160

93

-1

14,7

6,6

2,1

12,8

4

179

20

-1

1,5

32,6

15,3

28,1

5

150

3

-1

0,3

0,21

4,1

1,4


 

 

2.2 Математическая часть

Рассматриваемые в задаче геометрические фигуры изображены на  рисунке 1.

Вычисления площади  поверхности прямоугольного параллелепипеда вычисляется по формуле

S=2bd+2bc+2dc ,     (1)

где d, b, c - стороны параллелепипеда.

Площадь поверхности  шарового сегмента вычисляется по формуле:

S=2πrh+2πrr1.


Рисунок 1 - Геометрические фигуры

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

 

2.3 Описание алгоритма решения задачи

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

Рисунок 1 - Основной алгоритм

В алгоритме обозначено: р_1 – процедура ввода всех исходных данных, требуемых для расчета; р_2 – процедура непосредственного решения поставленной задачи; р_3 – процедура вывода для проверки полученных результатов.

По условиям, заданным в задаче у прямоугольного параллелепипеда  изменяется один параметр, а у шарового сугмента один постоянный параметр.

Следовательно, процесс  расчета можно оптимально представить  так: Вычисляем площадь поверхности прямоугольного параллелепипеда по формуле (1) и вычисляем площадь поверхности шарового сегмента по (2) в цикле.

Структура разработанного алгоритма содержит в себе один цикл с предусловием.

 

2.4 Анализ результата  вычисления

Расчеты, проведенные по программе, реализующей описанный в пункте 2.3 алгоритм (текст программы см. в приложении 1), позволили получить следующие результаты:

При первом варианте входных данных (смотри рисунок 2), программа выдала минимальное значение угла основания шарового сегмента, для которого площадь поверхности шарового сегмента не меньше площади поверхности прямоугольного параллелепипеда равное 120.

Рисунок 2 - Результаты вычисления программы в 1 варианте

При втором варианте входных данных (смотри рисунок 3), программа выдала минимальное значение угла основания шарового сегмента, для которого площадь поверхности шарового сегмента не меньше площади поверхности прямоугольного параллелепипеда равное 173.

 Рисунок 3 - Результаты вычисления программы во 2 варианте

При третьем варианте входных данных (смотри рисунок 4), программа выдала минимальное значение угла основания шарового сегмента, для которого площадь поверхности шарового сегмента не меньше площади поверхности прямоугольного параллелепипеда равное 160.

 Рисунок 4 - Результаты вычисления программы в 3 варианте

При четвертом варианте входных данных (смотри рисунок 5), программа выдала минимальное значение угла основания шарового сегмента, для которого площадь поверхности шарового сегмента не меньше площади поверхности прямоугольного параллелепипеда равное 20.

Рисунок 5 - Результаты вычисления программы в 4 варианте

При пятом варианте входных данных (смотри рисунок 6), программа выдала минимальное значение угла основания шарового сегмента, для которого площадь поверхности шарового сегмента не меньше площади поверхности прямоугольного параллелепипеда равное 3.

Рисунок 6 - Результаты вычисления программы в 5 варианте

 

 

Таблица 2 – Результаты вычисления

№ варианта

a1

a2

k

d

b

с

r

min

1

120

1

-1

0,2

0,1

2,1

0,89

120

2

173

15

-1

2,4

7,6

0,9

5,3

173

3

160

93

-1

14,7

6,6

2,1

12,8

160

4

179

20

-1

1,5

32,6

15,3

28,1

20

5

150

3

-1

0,3

0,21

4,1

1,4

3


 

Анализ результатов из таблицы 2 дает возможность сделать вывод, что составленная программа позволяет правильно решить поставленную задачу.

 

Заключение

 

В процессе выполнения данного курсового проекта были использованы полученные на лекциях знания, а так же была изучена литература на данную тему. Далее составлен алгоритм, по которому и написана программа, находящая минимальное значение высоты цилиндрической трубы, для которого объем цилиндрической трубы не меньше объема шара. Затем осуществлялась отладка и тестирование программы. После этого производился анализ полученных результатов. В процессе выполнения курсовой работы на практике были изучены: Язык программирования «Паскаль», программы пакета MS Office, графический редактор «Adobe Photoshop».

 

Список используемой литературы

 

 

  1. Решетников В.Н. Система подготовки и отображения информации на экранах коллективного пользования / Решетников В.Н. // Программные продукты и системы. – 1997. – №4. – С. 29–31.
  2. Макаровой Н.В. Информатика: Практикум по технологии работы на компьютере. /Симонович С.В. Финансы и статистика, 1997. -384 с.
  3. Камалян А.К. Компьютерные сети и средства защиты информации: Учебное пособие / Кулев С.А., Назаренко К.Н. и др.. Воронеж: ВГАУ, 2003.-119с.
  4. Основы современных компьютерных технологий. Под ред. Хомоненко А.Д. Корона-принт, СПб 1998
  5. Ларионова В.Н. Информатика и вычислительная техника. М.: ИНФРА, 1998.–287 с.
  6. Информатика. Базовый курс/Симонович С.В. и др.   Спб.: издательство "Питер", 2000.    640 с.: ил.
  7. Информатика /под ред. Проф. Н.В. Макаровой.   М.: Финансы и статистика, 1997.   768 с.: ил.
  8. Практикум по информатике. Под ред. Курносова А.П. Воронеж: ВГАУ, 2001.- 173 с. Компьютерные сети. Учебный курс, 2-е изд. (+CD-ROM). MicrosoftPress, Русская редакция, 1998.
  9. .  Интернет: Энциклопедия/ Под ред.Л. Мелиховой. ─ 2-е изд. ─ СПб.;М.;Харьков;Минск:Питер,2000. ─ 527с.
  10. Муштоватый И.Ф. Самоучитель по работе в Интернете/ Под общ. ред. М. И. Монастырского. ─ 2- е изд., доп.и перераб. ─ Ростов н/Д: Феникс,2002. ─ 312с

 

Приложение 1

 

Текст программы  на языке Turbo Pascal:

 

program kursovaya; { имя программы }

uses crt; { подключение модуль crt }

var min, a, a1, a2, k, r1, r, d, h, b, c: real; { объявление глобальных переменных }

 

procedure p_1; { объявление  процедуры ввода }

begin { начало тела процедуры ввода }

write('a1='); readln(a1); { ввод переменных }

write('a2='); readln(a2); { ввод переменных }

write('k='); readln(k); { ввод переменных }

write('d='); readln(d); { ввод переменных }

write('b='); readln(b); { ввод переменных }

write('c='); readln(c); { ввод переменных }

write('r='); readln(r); { ввод переменных }

end; { конец тела процедуры  ввода }

 

procedure p_2; { объявление  процедуры расчета }

var s1, s2: real; { объявление  локальные переменные процедуры  расчета }

const pi=3.14; { объявление констант }

begin { начало процедуры расчета }

min:=a1; { команда присвоения }

s1:=2*d*b+2*d*c+2*b*c; { команда присвоения }

a:=a1; { команда присвоения }

while (a>=a2) do { цикл с предусловием }

begin { начало тела цикла с предусловием }

r1:=(2*r*r-2*r*r*abs(cos(a)))/2; { команда присвоения }

h:=sqrt(abs(r*r-r1*r1)); { команда присвоения }

s2:=2*pi*r*h+2*pi*r*r1; { команда присвоения }

if (s2>=s1) and (min>=a) then { ветвление }

min:=a; { команда присвоения }

a:=a+k; { команда присвоения }

end; { конец цикла с предусловием }

end; { конец процедуры расчета }

 

procedure p_3; { процедура вывода }

begin { начало процедуры вывода }

writeln('min=',min:6:3); { команда вывода на экран }

writeln('h=',h:6:3); { команда вывода на экран }

readkey; { ждeт нажатия клавиши }

end; { конец процедуры вывода }

 

BEGIN { начало глобальной программы }

clrscr; { очистка экрана }

p_1; { вызов процедуры ввода }

p_2; { вызов процедуры расчета }

p_3; { вызов процедуры вывода }

END. { конец программы }




Информация о работе Современные технологии и средства цветной печати