Конспект лекций по предмету: «ПМ. 01 Разработка модулей программного обеспечения для компьютерных систем»



страница12/25
Дата15.12.2022
Размер335 Kb.
#196970
ТипКонспект
1   ...   8   9   10   11   12   13   14   15   ...   25
Связанные:
Конспект лекции виды профессиональной информационной деятельности, Задачи для самостоятельного решения
Виды контроля ПС:

  • Визуальный,

  • Статический

  • динамический

Визуальный контроль - это проверка программ “ за столом “, без использования компьютера.

  1. сначала осуществляется чтение программы

  2. затем осуществляется сквозной контроль программы (ее ручная прокрутка на нескольких заранее подобранных простых тестах).

Статический контроль - это проверка программы по ее тексту (без выполнения) с помощью инструментальных средств. Формы статического контроля:

    1. синтаксический контроль программы с помощью компилятора, при котором проверяется соответствие текста программы синтаксическим правилам языка программирования.

    2. контроль правдоподобия программы, то есть выявление в ее тексте конструкций, которые хотя и синтаксически корректны, но скорее всего содержат ошибку или свидетельствуют о ней. Основные неправдоподобные ситуации :

  • использование в программе неинициализированных переменных (то есть переменных, не получивших начального значения) ;

  • наличие в программе описаний переменных, процедур, меток, файлов, в дальнейшем не используемых в ее тексте;

  • наличие в тексте программы фрагментов, никогда не выполняющихся;

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

  • наличие в тексте программы заведомо бесконечных циклов ;

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


Основные цели и принципы отладки
Отладка ПС - это деятельность, направленная на обнаружение и исправление ошибок в ПС с использованием процессов выполнения его программ.
Тестирование ПС - это процесс выполнения его программ на некотором наборе данных, для которого заранее известен результат применения или известны правила поведения этих программ. Указанный набор данных называется тестовым или просто тестом.
Таким образом, отладку можно представить в виде многократного повторения трех процессов: тестирования, в результате которого может быть констатировано наличие в ПС ошибки, поиска места ошибки в программах и документации ПС и редактирования программ и документации с целью устранения обнаруженной ошибки.


Поделитесь с Вашими друзьями:
1   ...   8   9   10   11   12   13   14   15   ...   25




База данных защищена авторским правом ©psihdocs.ru 2023
обратиться к администрации

    Главная страница