Пермский государственный технический
университет
Кафедра: Информационных технологий и
автоматизированных систем
Лабораторная работа по теме:
«Создание графических объектов с
помощью псевдографики»
По дисциплине «Информатика»
Пермь 2010
Цели и задачи работы
1.
Изучить основы
работы на языке высокого уровня Turbo Pascal.
2.
Разработать
программу, которая бы нарисовала инициалы студента, причем одну из букв
раскрасить.
Оборудование и
программное обеспечение
- Персональный компьютер
- Манипуляторы клавиатура и мышь
- Программы Turbo Pascal
Ход работы
Операторы, необходимы
для работы в графической среде Turbo Pascal
·
Uses
graph – использование
графического режима
·
В разделе
переменных описываем gd
(графический драйвер), gm
(графический режим), error
(сообщение об ошибке)
·
Запуск
графического режима осуществляется следующим образом:
Initgraph
(gd,gm,'');
gd:=detect;
error:=graphresult;
if error
<>0 then
Begin
writeln('Обнаружена ошибка ');
halt;
end;
·
Moveto (X,Y) – установить
курсор в точку с координатами X,Y
·
Lineto (X,Y) – провести
линию из положения курсора в точку с координатами X,Y
·
Setcolor (цвет) – последующий текст и линии
будит рисоваться заданным цветом
·
OuttextXY (X,Y) – написать
текст в точке с координатами X,Y
·
setlinestyle
(3,0,1) – установка пунктирной линии
·
setlinestyle
(0,0,1) – установка обычной линии
·
Line (X1,Y1,X2,Y2) – провести линию из точки X1,Y1 в точку X2,Y2
·
setfillstyle
(solidfill,red) – установка параметров завливки, solidfill – залить всю
ограниченную область заданным цветом
·
floodfill (X,Y,getmaxcolor) – X,Y координаты точки
принадлежащей ограниченной области
·
Closegraph
– закрытие графического
режима
Текст программы
Program
Iniciali;
uses graph;
var
error,gd,gm,m,n:integer;
x,y,z,x1,x2,y1,y2,a:real;
begin
m:=100;
n:=100;
gd:=detect;
a:=30;
z:=100;
InitGraph(gd,gm,'');
error:=GraphResult;
If error
<> 0 then
begin
writeln('AaAAA
PANEKA!');
halt;
end;
moveto((getmaxx
div 2),0);
lineto((getmaxx
div 2),(getmaxy div 2));
lineto(0,round
((getmaxy div 2)+sin(pi/6)/cos(pi/6)*(getmaxx div 2)));
moveto((getmaxx
div 2),(getmaxy div 2));
lineto((getmaxx),round((getmaxy
div 2)+sin(pi/12)/cos(pi/12)*(getmaxx)));
moveto(m,n);
x:=z*cos(pi/6);
y:=z*sin(pi/6);
m:=m+round(x);
n:=n-round(y);
lineto(m,n);
n:=n+25;
lineto(m,n);
moveto(m,n);
z:=75;
x:=-z*cos(pi/6);
y:=-z*sin(pi/6);
m:=m+round(x);
n:=n-round(y);
lineto(m,n);
n:=n+200;
lineto(m,n);
moveto(m,n);
z:=25;
x:=-z*cos(pi/6);
y:=-z*sin(pi/6);
m:=m+round(x);
n:=n-round(y);
lineto(m,n);
n:=n-225;
lineto(m,n);
z:=25;
x:=-z*cos(pi/6);
y:=z*sin(pi/6);
m:=m+round(x);
n:=n-round(y);
lineto(m,n);
n:=n+225;
lineto(m,n);
moveto(m,n);
z:=25;
x:=z*cos(pi/6);
y:=-z*sin(pi/6);
m:=m+round(x);
n:=n-round(y);
lineto(m,n);
n:=n-225;
moveto(m,n);
z:=25;
x:=-z*cos(pi/6);
y:=z*sin(pi/6);
m:=m+round(x);
n:=n-round(y);
lineto(m,n);
moveto(m,n);
z:=100;
x:=z*cos(pi/6);
y:=-z*sin(pi/-6);
m:=m+round(x);
n:=n-round(y);
lineto(m,n);
moveto(m,n);
z:=25;
x:=z*cos(pi/6);
y:=-z*sin(pi/6);
m:=m+round(x);
n:=n-round(y);
lineto(m,n);
end;
moveto(m,n);
m:=m+100;
lineto(m,n);
n:=n-200;
lineto(m,n);
x:=-z*cos(pi/6);
y:=z*sin(pi/6);
m:=m+round(x);
n:=n-round(y);
lineto(m,n);
readln;
closegraph;
end.
Вывод
turbo pascal
программа графический
В ходе данной
лабораторной работы я научился работать с графической средой Turbo Pascal.
Другие работы по теме:
Государственный мониторинг водных объектов
Государственный мониторинг водных объектов представляет собой систему наблюдений, оценки и прогноза изменений состояния водных объектов, находящихся в федеральной собственности, собственности субъектов Российской Федерации.
Урок путешествие в мир веществ
Цель урока: закрепить и обобщить знания учащихся по изученной теме, развивать умение применять полученные знания при составлении формул бинарных соединений по валентности и определении валентности атомов химических элементов по формулам бинарных соединений, а также при проведении вычислений по химическим формулам, составлении графических формул и изготовлении моделей молекул бинарных соединений;
Проверочный расчет станка С2Р12
Реферат СТАНОК, МУФТА, НОЖЕВОЙ ВАЛ, ВАЛЕЦ, ФУНКЦИОНАЛЬНАЯ СХЕМА, КИНЕМАТИЧЕСКАЯ СХЕМА, ТЯГОВАЯ СПОСОБНОСТЬ Курсовой проект состоит из пояснительной записки и 2 листов формата A1, 1 листа формата А2, 1 листа формата А3, 1 листа формата А4 (иллюстративного материала).
Экзамен 7 семестр Всего- 210 Требования к входу
Согласно Государственного образовательного стандарта высшего профессионального образования 2000 г. «Государственные требования к минимуму содержания и уровню подготовки выпускника по специальности 030500. 06», студент для изучения данной дисциплины должен знать
Специалист
Назначение и структурная схема асу тп. Характеристика объекта автоматизации. Требования к функциям и программному обеспечению асу тп
Сочинение-описание по картине Шевченко Автопортрет
На своем веку Шевченко создал свыше тридцати малярных и графических автопортретов, в которых передал свои мнения, чувства, переживания. Одним из них есть автопортрет 1840 года. На картине видим сосредоточенное лицо молодого человека. Красивого, преисполненного достоинства. Свет выхватывает из полутьмы лишь лица, все другое прячется в полупрозрачных тенях.
Палеография
Введение 1 Методика 2 Формы письма Введение Палеогра́фия (греч. παλαιуς — древний и важный греч. γράφειν — писать) — вспомогательная историческая дисциплина (специальная историко-филологическая дисциплина), изучающая историю письма, закономерности развития его графических форм, а также памятники древней письменности в целях их прочтения, определения автора, времени и места создания.
Графические редакторы
Виды графических редакторов. Форматы файлов для хранения растровых графических изображений. Среда графического редактора. Панели инструментов и режимы работы графических редакторов. Инструменты редактирования рисунка. Изменение шрифта текста на рисунке.
Визуальное программирование
Визуализация - это процесс графического отображения сложных процессов (в данном случае построения) на экране компьютера в виде графических примитивов (графических фигур).
Приложение Microsoft Office – WordArt
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра: «Коммерческая деятельность и бухгалтерский учет на транспорте»
Компьютерная подготовка
РИСУНОК ИЗ DOOM 1 . И вы можете извлекать множество графических образов ( и засовывать их туда обратно ) при наличии нужного файла , к-рый вы можете получить совершенно безвозмездно , если звякнете мне :
Использование графики в MS Word
Где находится галерея Word’ а, и как ее увидеть? Не нужно быть большим художником, чтобы вставить картинку в документ. Word поставляется с галереей художественных изображений - маленьких картинок и элементов художественного оформления, которые можно разместить в своих документах. Картинки можно использовать при создании эмблем, логотипов и простых отчетов.
Графика на ПК
Растровая и векторная графика. Графические редакторы. Форматы файлов для хранения растровых графических изображений. Все создаваемые с помощью компьютера изображения можно разделить на две большие части – растровую и векторную графику. Растровые изображения представляют собой однослойную сетку точек, называемых пикселами, каждая из которых может иметь определенный цвет.
Графика в Турбо Паскале
МИНЕСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ОРЛОВСКИИ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФИЛИАЛ В г. БРАТСКЕ Компьютерная графика ГРАФИКА В TURBO PASCAL
Инструментальные средства Microsoft Office
Особенности разработки текстовых документов с помощью информационной технологии Microsoft Office Word с включением в текст графических объектов типа "скриншот". Инструкция по построению диаграммы с помощью пункта "Вид" главного меню приложения MS Excel.
Использование графики в MS Word
Где находится галерея Word’ а, и как ее увидеть? Не нужно быть большим художником, чтобы вставить картинку в документ. Word поставляется с галереей художественных изображений - маленьких картинок и элементов художественного оформления, которые можно разместить в своих документах. Картинки можно использовать при создании эмблем, логотипов и простых отчетов.
Основы компьютерной графики
Text Для векторной графики характерно разбиение изображения на ряд графических примитивов – точка, прямая, ломаная, дуга, полигон. Таким образом, появляется возможность хранить не все точки изображения, а координаты узлов примитивов и их свойства (цвет, связь с другими узлами и т.д.).
Исследование Microsoft Word 2007
СПбГТИ Факультет «Информатики и управления» Кафедра «Систем автоматизированного проектирования» Отчёт по лабораторной работе по дисциплине « Информатика
Приложение Microsoft Office WordArt
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра: «Коммерческая деятельность и бухгалтерский учет на транспорте»
Теория компьютерной графики
1 ОСНОВЫ КОМПЬЮТЕРНОЙ ГРАФИКИ ОСНОВНЫЕ ПОНЯТИЯ Самая важная функция компьютера – обработка информации. Особо можно выделить обработку информации, связанную с изображениями. Она разделяется на три основных направления: обработка изображений, распознавание изображений и компьютерная графика (КГ).
Графика на ПЭВМ
Графика на ПК Растровая и векторная графика. Графические редакторы. Форматы файлов для хранения растровых графических изображений. Все создаваемые с помощью компьютера изображения можно разделить на две большие части – растровую и векторную графику. Растровые изображения представляют собой однослойную сетку точек, называемых пикселами, каждая из которых может иметь определенный цвет.
Кодирование текстовой информации
Кодирование текстовой информации Начиная с конца 60-х годов, компьютеры все больше стали использоваться для обработки текстовой информации, и в настоящее время основная доля персональных компьютеров в мире (и большая часть времени) занята обработкой именно текстовой информации. Современный компьютер может обрабатывать числовую, текстовую, графическую, звуковую и видео информацию.
ГИА информатика 2010 кодификатор
Государственная (итоговая) аттестация 2010 года (в новой форме) по ИНФОРМАТИКЕ И ИКТ обучающихся, освоивших основные общеобразовательные программы
ГИА информатика 2009 кодификатор
Государственная (итоговая) аттестация выпускников IX классов общеобразовательных учреждений 2009 г. (в новой форме) по ИНФОРМАТИКЕ И ИКТ Кодификатор элементов содержания по ИНФОРМАТИКЕ И ИКТ
Геометрические отношения объектов в геодезии
К свойствам объектов геодезии относят также геометрические отношения (связи) между элементами или множествами. Эти отношения принято делить на отображения и преобразования. При отображении происходит переход от одного множества объектов к другому, а при преобразовании – переходы производятся внутри одного множества.