ЗАДАНИЕ V
Тема: Формализация объектов.
Разбиение. Связи. Библиотеки.
Управление.2D-визуализация. Проектирование
простейшей панели управления Цель: Знакомство с методами организации вычислений в среде Stratum 2000. Построение дерева вычислений |
Перед началом работы необходимо:
владеть работой с клавиатурой и мышкой; | |
знание основных понятий информатики : файловая система, программное обеспечение , состав компьютера; | |
владение основными приемами работы в MS Windows. |
Задание 1.
Допустим, что значение переменной просчитывается по формуле Y:=(x1+(x2*x3))/(x4-(x5/x6)). Разобьем всю формулу на элементарные действия: В каждом из которых будут два операнда, один оператор и один результат.
Y:=x1+x2
Y:=x1-x2
Y:=x1*x2
Y:=x1/x2
Иначе говоря вся формула будет просчитываться в следующей последовательности:
Создайте новый проект. В
нем создайте четыре имиджа. Каждый назовите по
типу имеющейся в нем арифметической операции и
каждый должен содержать одну соответствующую
строчку.
Например, имидж с именем Сложение
должен содержать Y:=x1+x2.
Теперь составьте из них
всю формулу. Чтобы не создавать два раза имиджи с
одинаковой формулой воспользуйтесь
копированием.
Для копирования имиджа достаточно удерживая клавишу CTRL, указать курсором на имидж и удерживая левую кнопку мыши, отвести ее курсор в сторону - появится дубль имиджа. Два имиджа абсолютно идентичны. И следует заметить, что изменения (модели) в одном будут приводить к изменениям в другом автоматически. |
Соедините связями
соответствующие переменные.
Для ввода данных в
формулу воспользуйтесь имиджами NumberIn а
для просмотра имиджами NumberView. Не
забудьте поставить имидж LGSpace.
Полученная схема будет
иметь, возможно, следующий вид:
Задание 2.
Замените некоторые имиджи NumberIn имиджами HSlider или VSlider.
Дополнительное задание.
Добавьте собственные узлы.
Например, с SIN, COS и т.д.
Попробуйте составить собственную формулу.
С помощью осциллографа
постройте график зависимости результата от
любой входной переменной.