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

Реферат Програма визначення досяжності населеного пункту в системі односторонніх доріг





Введення


Визначення досяжності населеного пункту в системі односторонніх доріг розглядається за допомогою деякого математичного об'єкта, званого графом.

Граф - це сукупність непорожньої безлічі вершин і наборів пар вершин (зв'язків між вершинами).

Найбільш ефективним алгоритмом знаходження найкоротшого шляху є алгоритм Дейкстри.

Основне завдання даного курсового проекту: визначення досяжності населеного пункту в системі односторонніх доріг. Вирішити завдання можна засобом програмування. У цій роботі завдання було вирішено в середовищі C + + Builder.


1. Технічне завдання


Програма визначення досяжності населеного пункту в системі односторонніх доріг. Опис: дано кілька населених пунктів, з'єднаних між собою (довільним чином) односторонніми дорогами деякої довжини. Визначити, чи є населений пункт, з якого можна дістатися до кожного з решти пунктів, проїжджаючи не більше 100 км. Відобразити рішення графічно, виділивши кольором знайдений результат.


.1 Підстави для розробки


Підставою для розробки програми є завдання до курсового проекту з предмету «Програмування».


1.2 Функціональне та експлуатаційне призначення вироби


Перелік вимог користувача до програмного виробу.

Програма повинна забезпечувати:

зручний інтерфейс; легкість у використанні; оптимальність при використанні фізичних ресурсів комп'ютера.

1.3 Методологічні обмеження

програма алгоритм технічний

Часто трапляються завдання, в умовах яких задані деякі об'єкти і між деякими їх парами є певні зв'язки. Якщо об'єкти зобразити точками (вершинами), а зв'язки - лініями (ребрами), що з'єднують відповідні пари точок, то вийде малюнок, званий графом. Історію теорії графів прийнято обчислювати з 1736 р., коли Ейлер досліджував «завдання про кенігсберзькими мостах»: побудувати в графі циклічний шлях, що проходить по одному разу через кожне ребро. У середині 19-го століття Гамільтон зацікавився завданням побудови циклічного шляху, що проходить по одному разу через кожну вершину графа. В цей же час графи використовували для аналізу електричних ланцюгів (Кірхгоф) і хімічних молекул (Келі). Розвиток сучасної теорії графів відноситься до 30-м рокам 20-го сторіччя. Вони знайшли численні застосування в електротехніці, електроніці, біології, економіці, програмуванні і в інших областях.

Загальні відомості про графах

Граф G (рис. 1.1) задається множиною точок (вершин) х 1, х 2, ..., х n. (Яке позначається через Х) і безліччю ліній (ребер) а 1, а 2, ..., а m. (Яке позначається символом А), що з'єднують між собою всі або частину цих точок. Таким чином, граф G повністю задається (і позначається) парою (Х, А). Якщо ребра з безлічі А орієнтовані, що зазвичай показується стрілкою, то вони називаються дугами, і граф з такими ребрами називається орієнтованим графом.


Рис. 1.1 Граф G


Рис. 1.2 Шляхи і послідовності дуг

сторінка 1 з 10 | Наступна сторінка





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

  • Реферат на тему: Визначення досяжності міста в змінюваною системі двосторонніх доріг
  • Реферат на тему: Визначення психологічної служби в системі освіти, її цілі і завдання, а так ...
  • Реферат на тему: Програма обробки відомості про час виконання завдання на ЕОМ
  • Реферат на тему: Пошук найкоротшого шляху між парами вершин в орієнтованому і неориентирован ...
  • Реферат на тему: Основні завдання та порядок дій оператора наземного пункту управління безпі ...