Дипломная работа: Конвертирование исходного текста программ для станков с ЧПУ из одной системы программирования в другую

Заключительные вычисления:

если I = -1 и J > 0, то J _ nast := - J _ nast ;

если I = 1 и J < 0, то J _ nast := - J _ nast ;

если J = -1 и I > 0, то I_nast:= -I_nast;

если J = 1 и I < 0, то I_nast:= -I_nast

Рис 2.5

2.2. Описание алгоритма метода выбора обработки

2.2.1. Назначение и характеристика алгоритма

Алгоритм описывает метод выбора обработки пользователем в зависимости от назначения конечного результата.

2.2.2. Используемая информация

В алгоритме используется графическая оболочка метода выбора обработки.

2.2.3. Результаты решения

В результате реализации алгоритма программа настраивается для обработки заданным методом.

2.2.4. Алгоритм решения

1. Если Form 2. PC _ MAYAK . Checked , то переход к п. 2

2. pc _ mayak ( bufer );

3. Если Form 2. PC _ VM . Checked , то переход к п. 4

4. pc _ vm ( bufer );

5. Если Form 2. VM _ MAYAK . Checked , то переход к п. 6

6. vm _ mayak ( bufer );

7. Если Form 2. MAYAK _ VM . Checked , то переход к п.8

8. mayak_vm(bufer);

9. Bufer:= '';

10. Inc ( m );

11. конец

2.2.5. Список условных обозначений

Условные обозначения, используемые в описании алгоритма, приведены в табл. 4.

Таблица 4

Условные обозначения

Обозначение Расшифровка
bufer Строка значение процедуры
pc_mayak(bufer); Процедура пересчёта заданным методом
pc_vm(bufer); Процедура пересчёта заданным методом
vm_mayak(bufer); Процедура пересчёта заданным методом
mayak_vm(bufer); Процедура пересчёта заданным методом
Form2.MAYAK_VM.Checked Свойства переключателя
Bufer Переменная хранения строки
Inc() Функция увеличения

Схема алгоритма метода выбора обработки

Рис 2.6

2.3 Описание алгоритма выбора вспомогательных методов обработки

2.3.1. Назначение и характеристика алгоритма

Алгоритм описывает дополнительные (вспомогательные) методы выбора обработки данных.В результате выбора подключаются дополнительные возможности (удаление пробелов, пустых строк и последовательная нумерация кадров).

2.3.2. Используемая информация

В алгоритме используется графическая оболочка метода выбора обработки.

2.3.3. Результаты решения

В результате реализации алгоритма программа настраивается для обработки дополнительными методами.

2.3.4. Алгоритм решения

1. Если Form 1. Probel . Checked , переходим к п. 2

2. DelProbel ( bufer );

3. Если Form 1. NomerKadra . Checked , то переходим к п. 4

4. nomerkadra ( bufer );

5. Если Form 1. PustoStr . Checked , то переход к п. 6

К-во Просмотров: 521
Бесплатно скачать Дипломная работа: Конвертирование исходного текста программ для станков с ЧПУ из одной системы программирования в другую