Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Пошук вершини в графі між двома заданими вершинами

Реферат Пошук вершини в графі між двома заданими вершинами





порядковано методами білого ящика за критеріями охоплення основних шляхів виконання алгоритмів модулів. У програмі є складові умови. Тому використаний критерій комбінаторного покриття умов (див. табл. 4.3). br/>

Таблиця 4.3.

Комбінаторно покриття умов тестами чорного ящика

МодульЕлементарное условіеНомера тестовІстінаЛожьmainn <21остальниеmainn> NMAX4остальниеmainA <072, 5, 8, 9, 10, 11mainA> = n82, 5, 7, 9, 10, 11mainB <0102, 5, 7, 8, 9, 11mainB> = n112, 5, 7, 8, 9, 10mainA == B92, 5, 7, 8, 10, 11vvodi <062, 3, 5, 7, 8, 9, 10, 11, 12, 13, 14vvodj <0132, 3, 5, 6, 7, 8, 9, 10, 11, 12, 14vvodi> n142, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13vvodj> n32, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14vvodi

Тести, наведені в таблиці 4.3., покривають істинні значення всіх умов, додаткові тести не потрібні.

граф матриця програма тест

4.3 Налагодження засоби


Перелік необхідних налагоджувальних засобів відповідно до плану наведений у розділі 4.1. Незважаючи на те, що плануються правильні вхідні дані, передбачено повідомлення В«Помилка введенняВ» на випадок, якщо помилка все ж з'явиться в даних або неправильно спрацює vvod. p align="justify"> 4.4 Налагодження програми


Програма налагоджена за планом на всіх передбачених у ньому тестах. Результати тестування наведені в додатку 7. p align="justify"> Під час налагодження були виявлені і виправлені наступні помилки.

. У модулі main замість повідомлення про виведення матриці, виводилося повідомлення введення вершин A і B.

. У модулі main замість n <2 | | n> NMAX, було написано n <1 | | n> NMAX. p align="justify">. У модулі messages були переплутані повідомлення В«Помилка! Введено неприпустиме значення В»іВ« Помилка! Кількість вершин має бути від 2 до 50 В». p align="justify">. У модулі poisk в стеку замість st [NMAX +1] було написано st [NMAX]. p align="justify">. У модулі vyvod при виведенні матриці суміжності були переплутані i і j. br/>

ВИСНОВОК


Курсова робота виконана відповідно до вимог та у повному обсязі.


СПИСОК ЛІТЕРАТУРИ


1. Касьянов В. Н., Сабельфельд В. К. Збірник завдань по практикум на ЕОМ. - М.: Наука, 1986. - 272 с. p align="justify">. Липський В. Комбінаторика для програмістів. - М.: Мир, 1988. - 213 с. p align="justify">. Хохлов Д.Г. Основи технології модульного програмування: Навчальний посібник. - Казань: КДТУ (КАІ), 2003. - 62С. p align="justify">. Медведєв В. І., Рохлін Ф. З., Хохлов Д. Г. Технологія програмування: Навчальний посібник. - Казань: КАІ, 1983...


Назад | сторінка 9 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: ФІНАНСИ, ГРОШІ, КРЕДИТ НАВЧАЛЬНИЙ ПОСІБНИК КОРОТКИЙ КУРС
  • Реферат на тему: Мигунова Є.В. Організація театралізованої діяльності в дитячому саду: Навч ...
  • Реферат на тему: Курсова робота з основ програмування. Гра "Паровоз"
  • Реферат на тему: Методика навчання історії, як наука і навчальний предмет
  • Реферат на тему: Автоматизація технологічного процесу одержання деталі &Корпус інструменталь ...