78183

Разработка алгоритмов и программ с подключением модуля GRAPH

Лабораторная работа

Информатика, кибернетика и программирование

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

Русский

2015-02-07

81.5 KB

1 чел.

Тема: «Разработка алгоритмов и программ с подключением модуля GRAPH»

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

Время выполнения: 2 часа

Лабораторная работа №14

Теоретические сведения

Смотрите лекционный материал по теме «Лекция 17_Стандартные подпрограммы Graph», а также материал из электронных пособий.

Порядок выполнения работы:

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

Индивидуальные задания:

  1.  Создайте программу вывода изображений двух туч. При нажатии клавиши Enter тучи начинают двигаться друг к другу. При столкновении изобразить молнию.
  2.  Создайте программу вывода на экран текстовой информации в форме "бегущей строки".
  3.  Создайте программу вывода на экран компьютера рисунка головы K, организуя моргание глаз.
  4.  Создайте программу, отображающую перемещение по экрану стилизованного изображения человека (окружность – голова, треугольник – туловище, четыре ломаные линии – руки и ноги).
  5.  Постройте на экране компьютера две окружности радиусов R1, R2 разных цветов, имитируя появление и исчезновение каждой окружности хаотически.
  6.  Создайте программу, рисующую в видимом окне сектор, квадрат, прямоугольник. Выполните «отсечку», не умещающихся элементов изображения, в другом окне.
  7.  Создайте программу вывода изображений двух туч. При нажатии клавиши Enter тучи начинают двигаться друг к другу. При столкновении издать звук.
  8.  Создайте программу преобразования движущегося графического изображения прямоугольника из позитивной формы (черным цветом на белом фоне) в негативную форму и наоборот.
  9.  Постройте на экране компьютера треугольник, который перемещается при нажатии на клавиши перемещения в указанном направлении.
  10.  Постройте на экране компьютера квадрат, вращающийся вокруг своей стороны.
  11.  Нарисуйте на экране компьютера ползущую гусеницу. Гусеница проползает через весь экран и уползает. Используйте при имитации движения гусеницы график функции
  12.  Создайте программу преобразования движущегося графического изображения сектора из позитивной формы (серым цветом на синем фоне) в негативную форму и наоборот.
  13.  Создайте программу вывода на экран текстовой информации в форме "бегущей строки".
  14.  Создайте программу вывода на экран компьютера рисунка кольца желтого цвета, организуя его перемещение с помощью клавиш управления курсором.
  15.  Создайте программу, отображающую на экране стилизованное изображение подмигивающего колобка. Фон и контурные линии по усмотрению.
  16.  Постройте на экране компьютера изображение корабля, движущегося со скоростью, задаваемой генератором случайных чисел.
  17.  Постройте на экране компьютера изображение паровоза, движущегося со скоростью, задаваемой генератором случайных чисел.
  18.  Постройте на экране компьютера прямоугольный треугольник, вращающийся вокруг своей стороны.
  19.  Нарисуйте на экране компьютера ползущую гусеницу. Гусеница проползает через весь экран и уползает. Используйте при имитации движения гусеницы график функции
  20.  Создайте программу вывода на экран компьютера рисунка кольца зелёного цвета, организуя его перемещение с помощью клавиш управления курсором.
  21.  Создайте программу, рисующую в видимой странице сектор, и прямоугольник в невидимой. После нажатия Enter происходит смена видимых страниц.
  22.  Создайте программу, рисующую в трех окнах, заданных случайным образом, случайные окружности. Выход по нажатию любой клавиши.
  23.  Создайте программу, рисующую в видимом окне прямоугольник, окружность и сектор, в невидимом – негативное изображение данных фигур.
  24.  Создайте программу преобразования движущегося графического изображения подмигивающего человечка из позитивной формы (черным цветом на белом фоне) в негативную форму и наоборот.
  25.  Создайте программу вывода изображений двух туч. При нажатии клавиши Enter тучи начинают двигаться друг к другу. При столкновении изобразить молнию.
  26.  Постройте на экране компьютера две окружности радиусов R1, R2 разных цветов, имитируя появление и исчезновение каждой окружности хаотически.
  27.  Постройте на экране компьютера сектор, который перемещается при нажатии на клавиши перемещения в указанном направлении.
  28.  Постройте на экране компьютера две окружности радиусов R1, R2 разных цветов, имитируя движение одной окружности по другой.
  29.  Создайте программу, рисующую в видимом окне улыбающегося человечка. Выполните «отсечку», не умещающихся элементов изображения, в другом окне.
  30.  Создайте программу преобразования движущегося графического изображения прямоугольника из позитивной формы (черным цветом на белом фоне) в негативную форму и наоборот.


 

А также другие работы, которые могут Вас заинтересовать

75323. Особенности социально-экономического развития Италии в конце V- сер. XI веков 51 KB
  Особенности социальноэкономического развития Италии в конце V сер. Подвластное лангобардам коренное население Италии оставалось в сфере действия римского права. империи но не принесло Италии политического единства. Карл Великий изменил территориальноадминистративное деление своих владений в Италии: вместо герцогств были образованы 20 графств отданных в управление представителям франкской знати.
75324. Основные черты феодального строя в Западной Европе к концу XI века 32 KB
  Господствует феодальная земельная собственность в вид вотчины в сочетании с мелким индивидуальным крестьянским хозяйством. Основная масса крестьян находится уже в той или иной форме зависимости. На раннем этапе развития феодализма господствовало натуральное хозяйство; обмен был незначителен торговые связи не развиты; У лично зависимых крестьян особенно в крупных поместьях преобладала отработочная рента. Широко распространяется также натуральный оброк с крестьян находившихся в более легкой зависимости.
75325. Население и внешний вид средневековых городов. Борьба городов с сеньорами 36 KB
  В Западной Европе средневековые города раньше всего появились в Италии Венеция Генуя Пиза Неаполь Амальфи и др. Крестьяне бежавшие от своих господ или уходившие в города на условиях выплаты господину оброка становясь горожанами постепенно освобождались отличной зависимости феодалу. Лишь в дальнейшем в городах появились купцы новый общественный слой сферой деятельности которого являлось уже не производство а только обмен товаров. В отличие от странствующих купцов существовавших в феодальном обществе в предшествующий период и...
75327. Христианство, церковь, ереси в XI-XV вв. Раскол христианской церкви. Особенности греко-православной и римско-католической церкви 52.5 KB
  Раскол христианской церкви. Особенности грекоправославной и римскокатолической церкви. Единство христианской церкви уже задолго до её окончательного разделения было лишь видимым. За этими богословскими спорами скрывались совершенно реальные церковнополитические разногласия и в частности столкновения изза деятельности церковных миссий восточной церкви в IX Х вв.
75328. Феодально-рыцарская культура Западной Европы в XII-XV веков 37 KB
  Феодальнорыцарская культура Западной Европы в XIIXV вв. Рыцарские турниры имитировавшие настоящие сражения приобрели особую пышность в XIII XIV вв. В XII в. Магистром поэтов называли Гираута де Борнейля последняя треть XII начало XIII в.
75329. Торговля в средние веки, ее эволюция и роль 32.5 KB
  Возрождение торговли В XI в феодальное общество начало медленно просыпаться от тяжелого сна Страсть к путешествиям приключениям сразу рассеяла общее оцепенение таково завоевание Англии обеих Сицилии. Некоторые из этих предприятий носили политический другие религиозный характер; но все они способствовали развитию торговли потому что благодаря им устанавливались сношения между теми странами откуда выходили завоеватели и теми где они водружали свои знамена С этого времени руанские купцы пользуются правом свободной торговли в Лондоне где...
75330. Раннее Возрождение и гуманизм в Италии XIV-XV веков 36.5 KB
  Возникновение культуры Возрождения было подготовлено рядом общеевропейских и локальных исторических условий. Богатый процветающий итальянский город стал главной базой формирования культуры Возрождения светской по своей общей направленности и во многом отвечавшей потребностям его общественного развития. означал духовное обновление подъем культуры после ее тысячелетнего упадка в средние века: отношение деятелей новой культуры к средневековому варварству было подчеркнуто негативным. Идейной основой ренессансной культуры был гуманизм...
75331. Государство периода феодальной раздробленности 32.5 KB
  Феодальная анархия аристократический стройПо мере разветвления правящей династии в раннефеодальных государствах расширения их территории и административного аппарата представители которого осуществляют власть монарха над местным населением собирая дань и войско увеличивается количество претендентов на центральную власть периферийные военные ресурсы увеличиваются а контрольные возможности центра ослабевают. Верховная власть становится номинальной и монарх начинает избираться крупными феодалами из своей среды при этом ресурсы избранного...