Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дисенко П1(испрален).doc
Скачиваний:
8
Добавлен:
27.11.2019
Размер:
581.12 Кб
Скачать

12 Разработка алгоритма решения задачи №1

Напишем программу для решения задачи №1, которая ищет количество подъёмов на гору и спусков с неё по разным путям.

Реализуем алгоритм решения в программе PascalABC.NET, так как этот язык достаточно простой, обладает интуитивно понятным интерфейсом. Чтобы запустить программу, достаточно открыть файл roads.exe, вложенный в папку с отчетом. На мониторе компьютера появится главная форма, представленная на рисунке 12.1.

Рисунок 12.1 – Главная форма программы

Для того чтобы получить числовой ответ на данную задачу, нужно ввести количество дорог ведущих на гору.

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

13 Разработка программы решения подкласса задач, к которому относится задача №1

Алгоритм решения данной задачи можно распространить на решение подкласса подобных задач.

14 Методика тестирования программы

Во время тестирования программы проверена на правильность, решенная ранее задача №1, и результаты совпали. При введении дробных и целых чисел в диапазоне 0 до 32323 программа работает без сбоев.

Листинг и пояснение программы представлено в Приложении Б.

15 Руководство пользователя

Вначале открываем файл с расширением «Дисенко П1.exe». Далее действуем по алгоритму:

Вводим количество дорог ведущих на гору (если будет введено отрицательное значение, то программа предложит ввести значение заново, при вводе единицы будет выведено сообщение о том, что способов подняться и спустится по разным путям не существует). Получаем ответ. Работа программы представлена на рисунке 14.1.

Рисунок 14.1 – Демонстрация работы программы

16 Заключение

В проделанной мной работе я рассмотрел принципы, и алгоритмы решения задач из раздела «Случайные величины и аксиоматика теории вероятностей». Познакомился с основными понятиями и формулами, которые применил на практике при решении задач. Результаты проделанной работы можно применить, например, в написании программ, которые будут решать задачи, приведенные в данном отчете. В дальнейшем их можно применять, в каких либо сферах деятельность, что в принципе намного ускорит некоторые процессы вычислений. Так же полученные знания необходимы для студентов технических специальностей. Так как везде нужно знать вероятность того или иного процесса, например при тестировании какого либо агрегата.

Список использованных источников

1 Матвиенко Г.Г., Андреев М.И. Теория вероятностей , математическая статистика и случайные процессы. Часть 1. – Изд-во НТЛ, 2007. – 100 с.

2 Вентцель Е.С., Овчаров Л.А. Задачи и упражнения по теории вероятностей. - М.: Издательский центр «Академия», 2003. — 448 с.

3 Гмурман В.Е. Руководство к решению задач по теории вероятностей и математической статистике. М.: Высш. шк., 2003. — 405 с.: ил.

4 Колде Я.К. Практикум по теории вероятностей и математической статистике. М.: Высш. шк., 1991. — 157 с.: ил.

5 Алексеев Е.Р., Чесноков О.В., Павлыш В.Н., Славинская Л.В. Турбо Паскаль 7.0/ - 2-е изд. – М.: НТ Пресс, 2006. – 272с.:ил.