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.  Создайте программу преобразования движущегося графического изображения прямоугольника из позитивной формы (черным цветом на белом фоне) в негативную форму и наоборот.


 

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

11924. Экспериментальное изучение характеристик вакуумного диода и определение работы выхода электронов из вольфрама 30 KB
  Лабораторная работа № 6 Цель работы: экспериментальное изучение характеристик вакуумного диода и определение работы выхода электронов из вольфрама. Приборы и оборудование: источник питания ИП 2 цифровых вольтметра соединительные провода. Содержание работы: В д...
11925. ЦИФРОВОЙ АДАПТИВНЫЙ ИЗМЕРИТЕЛЬ ВРЕМЕННЫХ ИНТЕРВАЛОВ ЦАИВИ-1 455.5 KB
  Лабораторная работа № 44 ЦИФРОВОЙ АДАПТИВНЫЙ ИЗМЕРИТЕЛЬ ВРЕМЕННЫХ ИНТЕРВАЛОВ ЦАИВИ1. Цель работы Изучение цифровых методов измерения временных интервалов. Изучение способов автоматического переключения пределов измерения в цифровых приборах. ...
11926. Исследование интегральных цифро-аналоговых и аналого-цифровых преобразователей 1.1 MB
  Исследование интегральных цифроаналоговых и аналогоцифровых преобразователей. I. Цель работы Целью работы является изучение принципа действия особенностей использования точности и быстродействия интегральных ЦАП и аналогоцифровых АЦП преобразователей. ...
11927. Автоматический выбор диапазонов измерения в цифровых вольтметрах 85 KB
  ЦИФРОВЫЕ МЕТОДЫ И СРЕДСТВА ИЗМЕРЕНИЯ Адаптивные измерительные устройства Лабораторная работа № 45 Автоматический выбор диапазонов измерения в цифровых вольтметрах. 1. Цель работы: Изучение цифровых интегрирующих методов измерения напряжения. ...
11928. Цифровой частотомер с автоматическим выбором диапазонов измерения 64 KB
  Цифровой частотомер с автоматическим выбором диапазонов измерения Цифровой частотомер с автоматическим выбором диапазонов измерения: Методические указания к лабораторной работе / Рязан. гос. радиотехн. университет; Сост.: Е.М. Прошин Рязань 2006. 9 с. Содержат описан...
11929. Измерение диэлектрической проницаемости и угла диэлектрических потерь твердых диэлектриков 475 KB
  ЛАБОРАТОРНАЯ РАБОТА № 2 Измерение диэлектрической проницаемости и угла диэлектрических потерь твердых диэлектриков Цель работы: изучить основные электрические свойства диэлектрических материалов и их характеристики. ПРОГРАММА РАБОТЫ 1. Ознакомиться с образ...
11930. Исследование зависимости тангенса угла диэлектрических потерь и диэлектрической проницаемости от температуры 420 KB
  ЛАБОРАТОРНАЯ РАБОТА № 3 Исследование зависимости тангенса угла диэлектрических потерь и диэлектрической проницаемости от температуры Цель работы: исследовать зависимость тангенса угла диэлектрических потерь и диэлектрической проницаемости от температуры. ...
11931. Определение удельного сопротивления проводников 120 KB
  ЛАБОРАТОРНАЯ РАБОТА № 4 Определение удельного сопротивления проводников Цель работы: изучить основные электрические свойства проводниковых материалов и их характеристики. ПРОГРАММА РАБОТЫ 1. Ознакомиться с образцами проводниковых материалов. 2. Изучить осн...
11932. Конституционное право. Конституция 49.34 KB
  Конституционное право как отрасль российского права берет свое начало от понятия «конституция». Конституции как основной закон государства появились в конце XVIII века. Первая конституция была принята в 1787 г. в США. В Европе первые конституции были приняты в 1791 г. во Франции и в Польше.