ЗАДАНИЕ 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

        Иначе говоря вся формула будет просчитываться в следующей последовательности:

lab005_01.gif (1334 bytes)

        Создайте новый проект. В нем создайте четыре имиджа. Каждый назовите по типу имеющейся в нем арифметической операции и каждый должен содержать одну соответствующую строчку.
        Например, имидж с именем Сложение должен содержать Y:=x1+x2.
        Теперь составьте из них всю формулу. Чтобы не создавать два раза имиджи с одинаковой формулой воспользуйтесь копированием.

Для копирования имиджа достаточно удерживая клавишу CTRL, указать курсором на имидж и удерживая левую кнопку мыши, отвести ее курсор в сторону - появится дубль имиджа. Два имиджа абсолютно идентичны. И следует заметить, что изменения (модели) в одном будут приводить к изменениям в другом автоматически.

        Соедините связями соответствующие переменные.
        Для ввода данных в формулу воспользуйтесь имиджами NumberIn а для просмотра имиджами NumberView. Не забудьте поставить имидж LGSpace.
        Полученная схема будет иметь, возможно, следующий вид:

lab005_02.gif (7478 bytes)

Задание 2.

        Замените некоторые имиджи NumberIn имиджами HSlider или  VSlider.

Дополнительное задание.

        Добавьте собственные узлы. Например, с SIN, COS и т.д. Попробуйте составить собственную формулу.
        С помощью осциллографа постройте график зависимости результата от любой входной переменной.