Содержание
Задание 3
Постановка задачи 3
Метод решения 5
Внешняя спецификация программы 9
Разработка алгоритма 13
Тесты 19
Текст программы 23
Заключение 28
Список использованных источников 29
Читать дальше
Заключение
В процессе выполнения курсовой работы была разработана программа, реализующая метод простых итераций для вычисления корней алгебраического или трансцендентного уравнений с заданной точностью. В качестве проверки метода было выбрано уравнение F(x)=lnx+?(x+1,1)?^3=0 и задана точность вычисления корня ?10?^(-4). Для программы была разработана внешняя спецификация. В результате тестирования было выявлено соответствие разработанной программы внешней спецификации. К недостаткам программы можно отнести невозможность изменения функций F(x) и f(x) в ходе выполнения программы. К достоинствам программы относятся наглядность и простота использования, которое обеспечивает меню, облегчающее работу пользователя, и позволяющее задавать различные входные данные. Также реализован контроль вводимых данных, повышающий защиту программы от некорректных данных. Таким образом, разработанная программа соответствует постановке задачи.
Читать дальше
Список использованных источников
1. Волков Е.А. Численные методы. – М.: Наука, 1987.
2. Немнюгин С.А.. Turbo Pascal:практикум. - Спб.: Питер,2002-256 с.
3. Мак-Кракен Д., Дорн У. Численные методы и программирование на «ФОРТРАНЕ». – М.: Мир, 1977.
4. Ставровский А.Б. Турбо Паскаль 7.0. Учебник.- К.: Издательская группа BHV, 2000, - 400 с.
5. Фадеев Д.К., Фадеева В.Н.. Вычислительные методы линейной алгебры.
6. Фаронов В.В. Турбо Паскаль 7.0. Учебное пособие.- М.: “Нолидж”, 2003, - 576 с.
Читать дальше