|
|||
В чем заключаются настройка ПО и отладка приложений?2. В чем заключаются настройка ПО и отладка приложений? Установка ПО в организации является трудоемким и кропотливым процессом, состоящим из ряда взаимосвязанных этапов, таких как план развертывания ПО, разработка спецификаций (мотивированных списков) требований, установка/тиражирование отдельной подсистемы, которые называются контрольными проектными элементами. С другой стороны, на целевом предприятии весь этап развертывания разбивается на ряд подэтапов, завершающихся представлением администратору развертывания внутренних проектных результатов (контрольными отметками). Последние используются для проверки хода выполнения проекта персоналом предприятия. После завершения выполнения каждого контрольного элемента заказчику ПО предоставляются результаты их выполнения, причем контрольные проектные элементы, предоставляемые заказчику ПО, могут совпадать с контрольными отметками. Отладка — этап разработки программы, на котором обнаруживают, локализуют и устраняют ошибки. Чтобы понять, где возникла ошибка, приходится: · Узнавать текущие значения переменных; · Выяснять, по какому пути выполнялась программа. Существуют две взаимодополняющие технологии отладки. · Использование отладчиков — программ, которые включают в себя пользовательский интерфейс для пошагового выполнения программы: оператор за оператором, функция за функцией, с остановками на некоторых строках исходного кода или при достижении определённого условия. · Вывод текущего состояния программы с помощью расположенных в критических точках программы операторов вывода — на экран, принтер, громкоговоритель или в файл. Вывод отладочных сведений в файл называется журналированием. Основная задача отладки состоит в завершении разработки всего программного обеспечения и в доведении его характеристик до значений, заданных требованиями технического задания (спецификации требований). При этом ПО должно гарантированно удовлетворять всем требованиям не только в диапазоне типичных условий его функционирования, но и при предельных, критических сочетаниях значений всех параметров. Это обеспечивает надежность функционирования ПО при разнообразных произвольных, в том числе, искаженных сочетаниях исходных данных.
|
|||
|