Файл: Отладка и тестирование программ: основные подходы и ограничения.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 06.04.2023

Просмотров: 285

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

1) постановки задачи;

2) проектирования программы;

3) построения модели;

4) разработки алгоритма;

5) написания программы;

6) отладки программы;

7) тестирования программы;

8) документирования.

Для выявления и устранения программных ошибок производится отладка и тестирование программ.

Во 2-ой главе поставлена задача ввода массива целых чисел 3х3, подсчета количества отрицательных элементов массива, определение наименьшего отрицательного элемента; подсчета суммы и произведения положительных элементов массива и вывод их. При написании программы использованы методы структурного программирования программирование «сверху-вниз», модульное программирование. При отладке программы использовались точки останова, окно наблюдения за переменными, что облегчило отладку и позволило обнаружить ошибки в программе.

При тестировании программы брались разные наборы данных, результаты работы программы сравнивались с подсчитанными вручную результатами. Результаты совпали, что свидетельствует о правильности составления алгоритма и корректности работы программы.

Работа содержит блок-схемы алгоритмов, распечатку исходного модуля, скриншоты результатов работы программы.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Архангельский А.Я ﺍ. Delphi ﺍ 7. Справочное ﺍ пособие ﺍ. — М ﺍ.: Бином ﺍ-Прессﺍ, 2004 ﺍ. — 1024 ﺍ с.
  2. Библия для программиста в среде Delphi. Фленов М. 2012.
  3. Бобровский ﺍ С.И ﺍ. Delphi ﺍ 7. Учебный ﺍ курс ﺍ. - СПб. ﺍ: Питер ﺍ, 2004 ﺍ. — 736 ﺍ с.
  4. Иллюстрированный ﺍ самоучитель ﺍ по Delphi ﺍ 7. 2012.
  5. Кадырова Г.Р. Основы алгоритмизации и программирования: учебное пособие /Г.Р. Кадырова. – Ульяновск : УлГТУ, 2014. – 95 с.
  6. Кэнту ﺍ М. Delphi ﺍ 7 для профессионалов ﺍ. - Спб. ﺍ: Питер ﺍ, 2004 ﺍ. - 1101 ﺍ с.
  7. Методика ﺍ преподавания ﺍ информатики ﺍ: Учебное пособие ﺍ для ﺍ студ ﺍ. пед ﺍ. вузовﺍ/ М.Пﺍ. Лапчикﺍ, И.Гﺍ. Семакинﺍ, Е.Кﺍ. Хеннерﺍ; Под общей ред. М.П. Лапчика. — М. ﺍ: Издательский ﺍ центр ﺍ «Академия», 2008 ﺍ. — 624 с.
  8. Осипов Д.Л. Delphi. Программирование для Windows, OS X, iOS и Android. – СПб. ﺍ: БХВ- ﺍПетербург, 2014 ﺍ. – 464 с.
  9. Программирование и основы алгоритмизации: Для инженерных специальностей технических университетов и вузов. /А.Г. Аузяк, Ю.А. Богомолов, А.И. Маликов, Б.А. Старостин. - Казань: Изд-во КНИТУ- КАИ, 2013. - 153 с.
  10. Сухарев ﺍ М. ﺍВ. Основы ﺍ Delphi ﺍ профессиональный ﺍ подход ﺍ. - СПб. ﺍ: Наукаﺍ и техника ﺍ, 2004 ﺍ. — 600 ﺍ с.
  11. Фаронов ﺍ В. ﺍВ. Delphi ﺍ. Программирование ﺍ на языке ﺍ высокого ﺍ уровня ﺍ: учебник для вузов. В.В. Фаронов. – СПб. ﺍ: Питер ﺍ, 2004 ﺍ. – 640 с.
  12. Фаронов ﺍ В. ﺍВ. Turbo ﺍ Pascal ﺍ. Наиболее ﺍ полное ﺍ руководство ﺍ. – СП ﺍб ﺍ.: БХВﺍ-Петербург ﺍ, 2004 ﺍ. – 1056 с.
  13. Федоренко ﺍ Ю ﺍ. Алгоритмы ﺍ и программы ﺍ на Turbo ﺍ Pascal ﺍ. Учебный ﺍ курсﺍ. – СПб ﺍ.: Питер ﺍ, 2011. – 240 с.
  14. 100 компонентов общего назначения библиотеки Delphi. Архангельский А.Я. Bel&Chen Co, 2012.
  15. Delphi. Урок № ﺍ9. Создание ﺍ собственных ﺍ процедур ﺍ и функций ﺍ Delphi ﺍ. Учебник по Delphi 7. 2012.
  16. Использование процедурﺍ и функцийﺍ в Delphiﺍ. 28.06.2011. URL: https://habr.com/post/122929/ (Дата обращения: 28.06.2018).
  17. Лекции Интуит. Блок-схемы. Графическая реализация алгоритмов. 2018. URL: http://www.intuit.ru/studies/courses/19752/1301/lecture/25625 (Дата обращения: 28.06.2018).
  18. Отладка и тестирование программ. 2018. URL: http:ﺍ//www.taurion.ru/outlook/4/32 (Дата обращения: 29.06.2018).
  19. Отладкаﺍ программﺍ в средеﺍ Delphiﺍ. 01.06.2014. URL: https://studopedia.su/7_19701_otladka-programm-v-srede-Delphi.html (Дата обращения: 29.06.2018).
  20. Параметры функций, процедур. 2018. URL: http://ﺍfegorsk.ru/index.php/studentam/delphi/129-parametry-funktsij-protsedur (Дата обращения: 30.06.2018).
  21. Тестирование ﺍ программ ﺍ - процесс ﺍ обнаружения ﺍ ошибок ﺍ в программномﺍ продуктеﺍ. 06.07.2016. URL: http://fb.ru/article/255524/testirovanie-programm---protsess-obnarujeniya-oshibok-v-programmnom-produkte (Дата обращения: 01.07.2018).
  22. Технология структурного программирования. 2018. URL: http://3ys.ru/yazyki-i-sistemy-programmirovaniya/tekhnologiya-strukturnogo-programmirovaniya.html (Дата обращения: 30.06.2018).
  23. Учебник по информатике. URL: http://dssp.petrsu.ru/p/tutorial/zonna/3_ychebnik_9.htm (Дата обращения: 30.06.2018).