浏览代码

Обновить 'Лекции/Отладка/Medwedewa_Отладка.md'

u20bond_v 4 周之前
父节点
当前提交
3c23bb3037
共有 1 个文件被更改,包括 16 次插入1 次删除
  1. 16 1
      Лекции/Отладка/Medwedewa_Отладка.md

+ 16 - 1
Лекции/Отладка/Medwedewa_Отладка.md

@@ -1 +1,16 @@
-1
+**Отладка** (debugging) — это этап разработки программного обеспечения, включающий поиск (локализацию), анализ и устранение ошибок (багов) в коде для обеспечения его корректной работы. 
+Отладка является одним из важнейших этапов разработки программного продукта. Цель отладки заключается в выявлении ошибок («багов») и устранении их причины. Процесс включает пошаговую проверку программы, исследование поведения приложения и выявление отклонений от ожидаемого результата.
+
+## Зачем нужна отладка?
+- Улучшение качества программы: исправление ошибок повышает стабильность и функциональность программного обеспечения.
+
+- Снижение затрат: поиск и исправление ошибок на ранних стадиях разработки дешевле, чем исправление их после релиза.
+
+- Повышение доверия пользователей: приложения без ошибки создают положительное впечатление и улучшают пользовательский опыт.
+
+## Основные виды ошибок
+- Синтаксические ошибки: происходят, когда код не соответствует правилам языка программирования.
+
+- Логические ошибки: код написан без ошибок синтаксиса, но работает неправильно из-за ошибки в логике.
+
+- Время выполнения: ошибки, возникающие во время выполнения программы, например, деление на ноль, обращение к несуществующему элементу массива.