Практическая работа №6 по общеобразовательной учебной дисциплине: ОУД.07 Информатика наименование работы: Проведение исследования в социально-экономической сфере на основе использования готовой компьютерной модели.

Смоленский колледж телекоммуникаций
(филиал) федерального государственного
бюджетного образовательного учреждения высшего образования
«Санкт-Петербургский государственный университет телекоммуникаций
им. проф. М.А. Бонч-Бруевича»






РАССМОТРЕНО
на заседании предметной (цикловой) комиссии
дисциплин компьютерных сетей и средств подвижной связи
Протокол № _____
«___»___________2016г
Председатель комиссии
_______ О.С. Скряго




Практическая работа №6

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

по специальностям: 09.02.02,09.02.03,11.02.11,11.02.11,11.02.09
работа рассчитана на 2 часа
составлена преподавателем: Скряго О.С.












Смоленск, 2016

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

2.Информационные ресурсы:
Цветкова, М.С. Информатика и ИКТ: учебник для НПО и СПО/ М.С.Цветкова, Л.С.Великович - М.:"Академия", 2012. - 352с, [8] л. цв. ил. ISBN 978-5-7695-8607-1
Хлебников, А.А. Информатика: учебник/А.А.Хлебников.- Ростов н/Д: Феникс, 2012.- 507, [1]c.: ил. ISBN 978-5-222-19231-3
3.Вопросы домашней подготовки:
Какова роль оператора SCREEN 9?
Какой оператор служит для построения отрезков прямой линии?
Для чего служит оператор PSET?
4.Основное оборудование:
4.1. ПЭВМ;
4.2. ПО:
4.2.1. Microsoft Windows 7;
4.2.2. Microsoft Office 2007 Plus;
4.2.3. Basic.

5.Задание:
Задание 5.1 Составить программу для построения графика функции для x, изменяющегося от HYPER13 EMBED Equation.3 HYPER14HYPER15 до HYPER13 EMBED Equation.3 HYPER14HYPER15 с шагом 0,001.
Задание 5.2 Протестировать следующую программу и охарактеризовать каждую команду.
CLS
SCREEN 9
CIRCLE (320, 175), 150, 7, 0, 180*3.14/180
CIRCLE (470, 175), 10, 5

PAINT (470, 175), 5, 5
LINE (170, 175)-(460, 175), 7

CIRCLE (400, 145), 10, 5
PAINT (400, 145), 5, 5

CIRCLE (170, 212), 50, 7, 90*3.14/180, 240*3.14/180
END.

Задание 5.3
Протестировать следующую программу:
CLS
SCREEN 9
LINE (100, 50)-(500, 130), 15, BF
LINE (100, 130)-(500, 210), 1, BF
LINE (100, 210)-(500, 290), 4, BF
END
Задание 5.4
Протестировать следующую программу и охарактеризовать каждую команду:
CLS

SCREEN 9

COLOR 15

LINE (100, 175)-(250, 250), 1

LINE (250, 250)-(400, 175), 5

LINE (400, 175)-(250, 100), 3

LINE (250, 100)-(100, 175), 7

LINE (100, 175)-(400, 175), 2

LINE (250, 100)-(250, 250), 8
END






Порядок выполнения работы:
Повторить требования по соблюдению техники безопасности.
Включение ПК должно производиться в следующей последовательности:
включить принтер (если он нужен);
включить монитор;
включить системный блок.
Перед выключением компьютера завершите все работающие программы и подождите 1-2 сек. (это необходимо, если на вашем ПК предусмотрено кэширование дисков). Далее необходимо:
выключить системный блок;
выключить принтер (если он был включен);
выключить монитор.
. Ознакомиться с пунктами практической работы;
. Оформите свой отчет согласно седьмому пункту данной практической работы;
6.3.Выполните задания 5.1-5.4; 6.4 Сделайте вывод о проделанной работе.
Содержание отчета:
Название, цель работы, задание данной практической работы.
Номер варианта, условие задания своего варианта и описание хода выполнения.
Перечень контрольных вопросов.
Вывод о проделанной работе.
Контрольные вопросы:
8.1. Какой оператор служит для задания цвета фона?
8.2. Какое максимальное значение принимает координата X в Qbasic, а какое – координата Y?
8.3. Какие операторы Вы используете в своей программе для построения своего изображения? Перечислите их.
8.4. Какие этапы исследование необходимо выполнить для тестирование программ?
8.5. Какая модель называется графической?

Составлено преподавателем _______________ Скряго О.С.

Приложение
Монитор – это электронное устройство, для отображения информации, вводимой в ЭВМ или выводимой из ЭВМ. Мониторы могут работать в двух режимах: текстовом и графическом. Каждый элемент экрана может иметь свой цвет.
Для выполнения графических операций в BASIC имеются специальные операторы, обеспечивающие изображение определенных геометрических фигур или их элементов. В каждом таком операторе описывается вид фигуры и ее параметры: размеры и положение на экране.
Для перехода в графический режим в BASIC необходимо в начале программы указать команду SCREEN 9. вообще этот оператор имеет несколько форматов (0-текстовый режим, 1- с разрешением 320*200, 2- с разрешением 640*200, 9- с разрешением 640*350)
Характеристика экрана
В режиме SCREEN 9 экран представляет собой координатную сетку с началом в левом верхнем углу, вправо от которого увеличивается координата x, а вниз- координата y.








Основные графические операторы языка BASIC
COLOR I, F– оператор, задающий цвет, где F-цвет фона (номер), I-цвет изображения (номер).



Таблица цветов
0- черный
1- синий
2- зеленый
3- голубой
4- красный
5- розовый
6- коричневый
7- светло серый
8- темно-серый
9- темно-синий
10- ярко-зеленый
11- ярко-голубой
12- ярко-красный
13- ярко-розовый
14- желтый
15- белый







PSET (x, y), c– оператор, изображающий точку с координатами (x, y), где c- цвет точки.
LINE (х1, у1)-(х2, у2), c–оператор, изображающий отрезок прямой (х1, у1)- начало отрезка (х2 ,y2)- конец отрезка, c- номер цвета.
LINE (х1, у1)-(х2, у2), c, B– оператор, изображающий прямоугольник со сторонами, параллельными осями координат. (х1, у1)-координаты левой верхней вершины (х2, у2)- координаты правой нижней, c- номер цвета.
LINE (х1, у1)-(х2, у2), c, BF– оператор, изображающий закрашенный прямоугольник, c- номер цвета. Параметры B и BF не принимают никаких значений.
CIRCLE (х, у), R, c–оператор, изображающий окружность, где (х, у) - координаты центра окружности, R- радиус окружности, c- номер цвета окружности.
CIRCLE (х, у), R, c ,,, k– оператор, изображающий эллипс, где (х,у) -координаты центра окружности, из которой эллипс получается, R- радиус окружности, c- номер цвета окружности, k– значение коэффициента сжатия.

при 0при k>0 эллипс принимает вид:

CIRCLE (х, у), R, c, a, b– оператор, изображающий дугу окружности (дуга строится от угла а к углу b), R- радиус окружности, c- номер цвета окружности, углы выражаются в радианах (например, HYPER13 EMBED Equation.3 HYPER14HYPER15)




CIRCLE (х, у), R, c, a, b, k– оператор, изображающий дугу эллипса.
PAINT (x, y), c1, c2– оператор, закрашивающий контуры, где (х, у)- координаты любой точки внутри закрашиваемого контура, с1 - цвет, которым закрашивается контур, с2 - цвет самого контура.
WINDOW (X1, Y1)- (X2, Y2)– оператор, устанавливающий новую систему координат, где левый нижний угол экрана получает координаты (x1, y1), а правый верхний- (x2, y2).
Так будет расположена система координат на экране после выполнения операторов
WINDOW (0, 0)- (640, 350)

WINDOW (-320, -175)- (320, 175)

Тестирование готовой программы
Задача №1: в центре экрана построить график функции HYPER13 EMBED Equation.3 HYPER14HYPER15 для x, изменяющегося от HYPER13 EMBED Equation.3 HYPER14HYPER15 до HYPER13 EMBED Equation.3 HYPER14HYPER15 с шагом 0,01.

Программа:
CLS
Очистка экрана от предыдущих значений

SCREEN 9
Переход в графический режим

WINDOW (-3.14*6, -6)-( 3.14*6, 6)
Перемещение начала координат в центр экрана

LINE (-3.14*6, 0)-( 3.14*6, 0), 3
Изображение горизонтальной оси координат

LINE (0, -6)-(0, +6), 3
Изображение вертикальной оси координат

FOR X=-3.14*6 TO 3.14*6 STEP 0.001
Начало цикла изображения точек данной функции, где X=-3.14*6– первая точка графика, X=3.14*6– последняя точка графика

PSET (X, 2*SIN(X)+3), 5
Изображение точек графика данной функции

NEXT X
Завершение цикла

END
Завершение программы










HYPER13PAGE HYPER15


HYPER13PAGE HYPER148HYPER15



-320

320

640, 350

0, 350

640, 0

0, 0

y

x

-175

y

x

175

640

350

y

x









b

a



Root Entry

Приложенные файлы

  • doc 35
    Размер файла: 155 kB Загрузок: 0

Добавить комментарий