Курсовая работа: Программа для проверки работы операторов

На диаграмме тестируемой программы (Программа вводит целое число в диапазоне от 0 до 15) мы видим, что программа имеет одинаковое количество операторов. Они составляют в сумме 100%. Но подсчитав количество видим, что каждый оператор составляет по 20%. Диаграмма автоматически рисуется. Показывая нам полученный результат.

5. ОПИСАНИЕ ЛОГИЧЕСКОЙ СТРУКТУРЫ

Шаг 0: инициализация переменных;

Шаг 1: прописуем размер рамочек в рисунке. Рассчитываем на то что одна рамочка больше другой;

Шаг 2: Перевести градусы в радианы. Задать координаты расположение надписей на диаграмме;

Шаг 3: прописать графически диаграмму;

Шаг 4:каждому известному оператору дам свое значение;

Шаг 5: прописать, что можно открыть только Паскаль программы;

Шаг 6: исключить открытие других файлов;

Шаг 7: при помощи цикла запросить ввести путь файла для открытия;

Шаг 8: проверяем построчно открытую нами программу. Счетчик считает операторы, пропуская те, что входят в разделители;

Шаг 9: вводим графический режим;

Шаг 10: используем процедуру PieSlice;

Шаг 11: выводим круговую диаграмму;

Шаг 12: разделяем по секторам, состоящим из значений найденных операторов;

Шаг 13: выбираем палитру для каждого сектора;

Шаг 14: заканчиваем работу проверкой на любой программе Паскаля.

6. ОПИСАНИЕ ПРОГРАММЫ

В данной программе был использован стандартный модуль TurboPascal – Crt. Он устанавливает режим работы адаптера дисплея, организует вывод в буфер экрана, регулирует яркость свечения символов и т.д. С момента подключения пользователю доступны все содержащиеся в нем стандартные средства.

Также при написании программы были использованы такие стандартные процедуры и функции языка программирования как:

- процедура Read – позволяет читать фаил.

- процедура initgraph – открывает графический фаил.

- процедура Write – читать позволяет только файлы расширением PAS

- процедура Break – процедура осуществляет досрочный выход из циклов For, While или Repeat;

- процедура Close(varf) – закрывает открытый до этого логический файл. Вызов процедуры необходим при завершении работы с файлом;


Функция CHOISE.

Определяет ключом для выхода из некоторых циклов и основной программы символ ‘Y’, обозначая его true. Используется в основной программе.

Функция PieSlice

Прорисует форму диаграммы ее цвет.

К-во Просмотров: 325
Бесплатно скачать Курсовая работа: Программа для проверки работы операторов