Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
317
Добавлен:
03.03.2015
Размер:
854.02 Кб
Скачать

Лекция №18 Комплексная отладка программ на контрольных примерах

Завершающим этапом отладки программы является ее комплексная отладка на специально подготовленных в задании на программирование контрольных примерах - тестах для контроля работы программы на содержательной информации области применения задачи..

Контрольные примеры должны быть построены таким образом, чтобы при работе с ними программа прошла все основные пути алгоритма, поскольку на каждом из путей могут быть свои ошибки, и используемые при расчете данные могли принимать свои граничные допустимые значения. Контрольный пример должен предусматривать прохождение расчета по всем цепям структурной схемы алгоритма решения, с положительными и отрицательными решениями при логических операциях блок-схемы. Если при автономной отладке программы нет необходимости в интерпретации содержания полученной выходной информации, т.е. достаточно убедиться в работоспособности маршрута прохождения информации, то при комплексной отладке интерпретация содержания выходной информации обязательна. При прохождении контрольного примера необходимо добиться полного совпадения результатов счета.

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

Контрольный пример должен обеспечить возможность проверки правильности алгоритма решения задачи и программы его реализующей. При этом должна быть учтена возможность проверки различных ситуаций, которые могут возникнуть на объекте при реализации программы. В задании на программирование должны быть сформулированы требования к объему и составу исходных данных, а также перечень ситуаций, охватываемых контрольным примером.

Контрольный пример состоит из

- набора входных документов, технологических показателей, сообщений, массивов, используемых для решения задачи контрольного примера,

- неавтоматизированного расчета, выполненного в соответствии с разделом технического задания "Описание алгоритма",

- набор выходных документов, содepжaщиx решение задачи, экранов, массивов.

Входные и выходные документы контрольного примера могут быть вынесены в Приложение к заданию на программирование.

Лекция №19 Техническое обеспечение.

Комплекс технических средств АСУ должен быть достаточным для выполнения всех автоматизированных функций АСУ.

В комплексе технических средств АСУ должны в основном использоваться технические средства серийного производства.

Технические средства АСУ должны быть размещены с соблюдением требований, содержащихся в технической, в том числе эксплуатационной, документации на них, и так, чтобы было удобно использовать их при функционировании АСУ и выполнять техническое обслуживание.

Технические средства, используемые при взаимодействии с другими системами, должны быть совместимы по интерфейсам с соответствующими техническими средствами этих систем и используемых систем связи.

Соседние файлы в папке KONSP-OTZ