Характеристика средств разработки ПО

Режимы использования1) Интерактивный Использование графического интерфейса2) Командный Режим командной строкиСостав1) Специализированный текстовый редактор Ориентирован на разработку ПО2) Компилятор (compiler) - программа, которая переводит исходный текст в машинный код.3) Редактор связей (linker)4) Библиотека (работа с библиотекой объектных модулей LIB)5) Менеджер проекта Программа поддержки проектов автоматом перестраивает нужные измененные проекты6) Диалоговый отладчик. Ищет алгоритмические ошибки.7) Дополнительные утилитыФазы программирования.Планирование -> Кодирование -> Отладка -> Сопровождение и Эксплуатация.Диалоговый отладчик основан на понятии точки останова. Он помогает находить алгоритмические ошибки. На этапе компиляции и редактирования связей создаются управляющие таблицы. Они помогают установить взаимно однозначное соответствие между.exe и исходным кодом для диалогового отладчика. Точки останова можно разделить следующим образом:1) Безусловная2) Условная. При выполнении сформулированного условия3) Временная. Устанавливается средой 1 раз и далее сбрасывается.Способы выполнения программ в диалоговом отладчике:Step In (со входом в тело функции)Step Out (выйти из тела функции)Step Over (без захода в функцию)Run To Cursor (выполнять до достижения курсора)Continue (до следующей точки останова).Отладочные действия при достижении точек.1) Изменять точки останова.2) Проанализировать значения переменных или выражений Watch / Quick Watch3) Просмотреть стек вызовов.4) Выполнить Reset - закончить отладку (вернуться к началу).5) Посмотреть содержимое регистров процессора.6) Изменить значение переменных.BREAK - прерывает выполнение (при зацикливании).Окно Watch:Можно выбрать различные условия останова.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: