На сортировку / 2 / 1 курс / 5.Алгоритм и языки программ / diamFC / FCHELP_ru
.rtfСодержание:
Описание
Возможности
Конвертирование
Настройки
Регистрация
Ограничения
---------------------
Описание
Эта программа строит блок-схемы для программ, написанных в Pascal, Delphi.
---------------------
Возможности
Строит блок-схему по исходному коду программ, написанных в Pascal, Delphi.
Строит блок-схему по исходному коду программ, написанных в C++ (галочка "C++". Пока только приближение к построению блок-схемы, однако для одной функции более менее приличную блок-схему программа построить сможет.)
Выбор обрабатываемого файла, перетаскивая его из проводника на окно программы (Drag&Drop).
Обработка текста, скопированного в буфер обмена (галочка "Взять текст из буфера обмена").
Преобразование текста из DOS-кодировки (кракозяблики) в читаемый текст (галочка "текст DOS").
Копирование построенной блок-схемы в документ MS Word или картинку JPG (галочки "конвертировать в MS Word/JPG")
Копирование блок-схемы после изменения из листа MS Excel в документ MS Word или картинку JPG (кнопка "Конвертировать". Подробнее)
Разбиение блок-схемы на части, чтобы вместить их на распечатываемом листе (галочка "Вставлять разрыв схемы при высоте более:". Высота блок-схемы подбирается экспериментальным путем. Для простой программы с единственным begin-end высота схемы, которая умещается на страницу = 700 единиц).
Исправление исходного текста обрабатываемой программы в программе NotePad (кнопка с изображением зеленого карандаша). Будьте осторожны – для редактирования открывается тот файл, который вы обрабатываете.
---------------------
Конвертирование
Копирование блок-схемы после изменения из листа MS Excel в документ MS Word или картинку JPG
Кнопка "Конвертировать" позволяет пользователю копировать блок-схемы из открытой книги MS Excel в документ MS Word или рисунок JPG. Копирование происходит из активного приложения MS Excel в новый документ. Блок схема на листе MS Excel должна быть сгруппирована в один блок.
---------------------
Настройки
В настройках программы указываются параметры построения блок-схемы.
Настраиваемые параметры:
Блок вывода на экран: фигура обозначающая вывод на экран может быть в виде дисплея или как и фигура для ручного ввода - в виде параллелепипеда (ГОСТом допустимы оба обозначения)
Заменять последовательность команд Write-Read одним блоком: объединение в один блок двух идущих друг за другом операторов вывода на экран и ввода данных. Эта опция доступна только если в качестве блока вывода на экран выбрана фигура параллелепипеда.
Размер текста: размер текста в элементах блок-схемы. По умолчанию = 8
Диаметр узла: диаметр точки в месте соединения стрелок (блок IF, WHILE, REPEAT). Чем меньше, тем лучше.
Отступ слева при формировании блок-схемы: задает отступ от левой границы окна (в тысячах ) для оси формирования блок-схемы (на этой оси находятся блоки "Начало" и "Конец". Бывают очень широкие блок-схемы (обычно когда много вложенных блоков IF) и при формировании такой схемы отступа слева не хватает для правильного размещения блоков. При возникновении такой ситуации программа выдаст сообщение о том, что необходимо увеличить отступ слева на определенное количество единиц.
Блок-схема после построения сдвигается к левой границе окна насколько это возможно.
---------------------
Регистрация
Внимание, программа условно бесплатная и позволяет без регистрации построить блок-схему программ в которых меньше 30 строк. Для регистрации следует выбрать пункт меню "?"-> "Регистрация" и щелкнуть по надписи внизу открывшегося окна. Будет составлено письмо с регистрационным номером программы. После оплаты программы вам будет выслан ключ активации и ограничение будет снято.
---------------------
Ограничения
Программа условно бесплатная и позволяет без регистрации построить блок-схему программ в которых меньше 30 строк.