Please enable JavaScript.
Coggle requires JavaScript to display documents.
Отладка программного обеспечения :no_entry: - Coggle Diagram
Отладка программного обеспечения :no_entry:
Определение :question:
Отладка программы - это процесс локализации и исправления ошибок, обнаруженных при тестировании программного обеспечения.
Требования для отладки ПО :!!:
Специфики управления используемыми техническими средствами,
Операционной системы
Среды и языка программирования
Природы и специфики различных ошибок
Методик отладки и соответствующих программных средств
Реализуемых процессов
Различают ошибки :warning:
Синтаксические ошибки
Ошибки, фиксируемые компилятором (транслятором, интерпретатором) при выполнении синтаксического и частично семантического анализа программы;
Ошибки выполнения
Ошибки, обнаруженные операционной системой, аппаратными средствами или пользователем при выполнении программы.
Логические ошибки
Проектирования
Неприменимый метод
Неверный алгоритм
Неверная структура данных
Другие
Кодирования
Некорректные вычисления
Ошибки межмодульных интерфейсов
Некорректная работа с переменными
Неправильная реализация алгоритма
Другие
Ошибки накопления погрешностей
Игнорирование ограничений разрядной сетки
Игнорирование способов уменьшения погрешностей
Ошибки определения данных
Ошибки передачи
Ошибки перезаписи
Неправильные данные
Ошибки преобразования
Ошибки компоновки
Ошибки, обнаруженные компоновщиком (редактором связей) при объединении модулей программы;
Методы отладки программного обеспечения :check:
Метод индукции
Метод дедукции
Метод ручного тестирования
Метод обратного прослеживания