
- •Практическая работа 6 тема: программная реализация несложного алгоритма
- •Литература:
- •Вопросы домашней подготовки:
- •Методические указания
- •Задание:
- •7. Порядок выполнения работы:
- •8. Содержание отчета:
- •Контрольные вопросы:
- •10. Приложение
- •Графические операторы в qBasic.
- •Установка цветов в операторе color qBasic:
Практическая работа 6 тема: программная реализация несложного алгоритма
1. Цель работы: научиться составлять алгоритмы и программы с применением графических команд языка QBASIC.
-
Литература:
2.1 Цветкова, М.С. Информатика и ИКТ: учебник для НПО и СПО/ М.С.Цветкова, Л.С.Великович - М.:"Академия", 2012
2.2. Ефремова О.Практикум по компьютерным технологиям М: АВF, 2007г.
2.З.Г. Зельднер. Программируем на языке Quick BASIC 4.5. Учебное пособие по курсам «Основы программирования», М: АВР 2007г.
-
Вопросы домашней подготовки:
-
Что такое алгоритм?
-
Что такое программа?
-
Как записываются операторы ввода и вывода на языке QBASIC?
-
-
Основное оборудование: ПК
-
Методические указания
-
Ознакомьтесь с теоретическими сведениями, сделайте опорный конспект.
-
В программе QBASIC наберите пример построения линии, прямоугольника, окружности и т.д.
Внимание! Чтобы получить изображение на экране монитора надо сначала войти в графический режим.
Оператор SCREEN 7 устанавливает графический режим экрана (разрешение экрана в 320 точек по горизонтали и 200 точек по вертикали)
3.Задание надо начинать с предварительной части: изобразите в тетради нужный вам рисунок, проставьте координаты точек, задайте длину линий, длину радиуса (проведите маcштабирование изображения) Затем по чертежу составьте программу.
Пример. Нарисовать флаг Японии - красный круг на белом фоне.
- Флаг Японии -
SCREEN 7
LINE (10, 10)-(100, 50), 15, BF
CIRCLE (55, 30), 20, 12
PAINT (55, 30), 12, 12
-
Задание:
Вариант 1
1) Изобразите произвольно на экране две точки, две линии, прямоугольник, окружность. Раскрасьте их в различные цвета (см. таблицу)
2) Составьте алгоритм и напишите программу, которая вычерчивает на экране российский флаг.
Вариант 2
1) Изобразите произвольно на экране красную точку, зелёную линию, синий прямоугольник, окружность.
2)
Составьте алгоритм и напишите программу,
которая вычерчивает на экране норвежский
флаг.
Вариант 3
1) Изобразите произвольно на экране точку, линию, прямоугольник, две окружности. Раскрасьте их в различные цвета (см. таблицу)
2) Составьте алгоритм и напишите программу, выводящую конверт и рамку.
(Изображение и масштабирование проведите самостоятельно)
Вариант 4
1) Изобразите произвольно на экране точку, под ней линию, прямоугольник, окружность. Раскрасьте их в различные цвета (см. таблицу)
2) Составьте программу, которая выводит на экран следующую картинку. Определите самостоятельно цветовое решение.
Вариант 5
1)
Изобразите произвольно на экране три
точки, две линии, два прямоугольника,
окружность (R=25).
Раскрасьте их в различные цвета (см.
таблицу)
2) Составьте алгоритм и напишите программу, которая вычерчивает на экране флаг Франции.
Вариант 6
1) Изобразите произвольно на экране зелёную точку, красную линию, прямоугольник, окружность (R=30). Раскрасьте их в различные цвета (см. таблицу)
2)
Составьте алгоритм и напишите программу,
которая вычерчивает на экране звезду.
Вариант 7
1) Изобразите произвольно на экране точку, линию, жёлтый прямоугольник, окружность (R=18). Раскрасьте их в различные цвета (см. таблицу)
2) Составьте алгоритм и напишите программу, которая вычерчивает на экране солнце с лучами. (Изображение и масштабирование проведите самостоятельно)
Вариант 8
1) Изобразите произвольно на экране точку, линию, красный прямоугольник, жёлтую окружность (R=18).
2) Составьте алгоритм и напишите программу, которая вычерчивает на экране часы с минутной стрелкой и часовой стрелкой. (Изображение и масштабирование проведите самостоятельно)
Вариант 9.
1) Изобразите произвольно на экране две точки, синюю линию, прямоугольник, окружность (R=15). Раскрасьте их в различные цвета (см. таблицу)
2) Составьте алгоритм и напишите программу, которая вычерчивает на экране домик c трубой и окном. (Изображение и масштабирование проведите самостоятельно)
Вариант 10.
1)
Изобразите произвольно на экране точку,
линию, прямоугольник, окружность.
Раскрасьте их в различные цвета (см.
таблицу)
2) Составьте алгоритм и напишите программу, которая вычерчивает на экране шведский флаг.
Вариант 11.
1) Изобразите произвольно на экране точку, две линии, прямоугольник, окружность (R=50).
2)
Составьте алгоритм и напишите программу,
которая вычерчивает на экране ёлочную
игрушку.
Вариант 12
1) Изобразите произвольно на экране точку, две линии, прямоугольник, окружность (R=50).
2)
Составьте алгоритм и напишите программу,
которая вычерчивает на экране турецкий
флаг