Разработка и экспериментальное исследование редактора схем программ
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
операций, блокирующих доступ к панели инструментов.
Для вставки нового блока нужно:
) на панели инструментов нажать кнопку нужного блока;
) на схеме появятся точки для вставки нового блока (рисунок Б.1). Узел, находящий под курсором, подсвечивается синим цветом, остальные доступные узлы красным;
Рисунок Б.1 - Режим вставки нового блока
) кликнуть по нужной точке вставки. Вставится новый блок и программа сама выровняет все блоки схемы (рисунок Б.2):
Рисунок 6.5 - Результат вставки нового блока
Б3.2 Редактирование блока в блок-схеме
Наименование операции: Редактирование блока в блок-схеме.
Условия выполнения операции: приложение запущено, успешно функционирует, не выполняет никаких операций, блокирующих доступ к главной форме приложения.
Для редактирования блока в блок схеме нажмите двойным щелчком левой кнопки мышь на блок, который хотите отредактировать.
Если это блок процесса, то появится следующее окно (рисунок Б.3):
Рисунок Б.3 - Окно редактирования блока процесса
В поле Текст напишите присваивание переменной какого-либо значение, или выполнение какой-либо продседуры или функции.
Если Вы хотите отредактировать блок условия, то после двойного нажатия левой кнопкой мыши по блоку появится следующее окно (рисунок Б.4):
Рисунок Б.4 - Окно редактирования блока условия
В поле Условие напишите значение какой-либо переменной логического типа или логическое выражения.
Если Вы хотите отредактировать блок цикла, то после двойного нажатия левой кнопкой мыши по блоку появится следующее окно (рисунок Б.5):
Рисунок Б.5 - Окно редактирования блока цикла
В выпадающем меню Тип цикла выберете один из предложенных типов цикла, а именно:
) цикл с заданным количеством повторений (for);
) цикл с предусловием (while);
) цикл с постусловием (doтАжwhile).
В поле Цикл напишите переменную по которой будет проходить цикл, а также условие выхода из цикла.
Б3.3 Удаление текущего блока
Наименование операции: Удаление текущего блока.
Условия выполнения операции: приложение запущено, успешно функционирует, не выполняет никаких операций, блокирующих доступ к панели инструментов.
Для того, чтобы удалить блок, щёлкните по блоку левой кнопкой мыши, сделав его активным, далее нажмите кнопку Удалить блок в панели инструментов в разделе Операции (рисунок Б.6):
Рисунок Б.6 - кнопка Удалить блок
Б3.4 Удаление всей схемы
Наименование операции: Удаление всей схемы.
Условия выполнения операции: приложение запущено, успешно функционирует, не выполняет никаких операций, блокирующих доступ к панели инструментов.
Для того, чтобы удалить всю блок-схему, нажмите кнопку Очистить схему в панели инструментов в разделе Операции (рисунок Б.7)
Рисунок Б.7 - кнопка Очистить схему
Во время очистки схемы, все её блоки удалятся, останутся только блоки начала и конца (begin-end).
Б3.5 Отмена последнего совершённого действие
Наименование операции: Отмена последнего совершённого действия.
Условия выполнения операции: приложение запущено, успешно функционирует, не выполняет никаких операций, блокирующих доступ к панели инструментов.
Для того, чтобы отменить последнее сделанное Вами действие, нажмите кнопку Undo в панели инструментов в разделе Операции (рисунок Б.8):
Рисунок Б.8 - Кнопка Undo отмены последнего действия
Б3.6 Копирование блока или части блок-схемы
Наименование операции: Копирование блок или части схемы
Условия выполнения операции: приложение запущено, успешно функционирует, не выполняет никаких операций, блокирующих доступ к панели инструментов.
Для копирования отдельного блока или части блок-схемы выделите левой кнопкой мыши ту часть блок-схемы, которую хотите копировать, затем нажмите кнопку Копировать в панели инструментов в разделе Операции (рисунок Б.9):
Рисунок Б.9 - Кнопка Копировать
Б3.7 Вставка блока или части блок-схемы
Наименование операции: Вставка блока или части блок-схемы.
Условия выполнения операции: приложение запущено, успешно функционирует, не выполняет никаких операций, блокирующих доступ к панели инструментов, часть схемы скопирована.
Для вставки части схемы нажмите кнопку Вставить в панели инструментов в разделе Операции (рисунок Б.10):
Рисунок Б.10 - Кнопка Вставить
После нажатия кнопки Вставить на блок-схеме подсветятся возможные узлы вставки (рисунок Б.11):
Рисунок Б.11 - Возможные узлы вставки
Для вставки части схемы нажмите левой кнопкой мыши на один из возможных узлов вставки.
Б3.8 Вырезание блока или части блок-схемы
Наименование операции: Вырезание блока или части блок-схемы.
Условия выполнения операции: приложение запущено, успешно функционирует, не выполняет никаких операций, блокирующих доступ к панели инструментов.
Для вырезания части схемы выделите часть схемы, которую ходите вырезать левой кнопкой мыши, затем нажмите кнопку Вырезать в панели инструментов в разделе Операции (рисунок Б.12):
Рисунок Б.12 - кнопка Вырезать
После нажатия кнопки Вырезать на блок-схеме