Розробка математичної програми в середовищі С - Курсовая работа

бесплатно 0
4.5 85
Розв’язання нелінійних алгебраїчних рівнянь методом хорд. Опис структури програмного проекту та алгоритмів розв’язання задачі. Розробка та виконання тестового прикладу. Інші математичні способи знаходження коренів рівнянь, та опис виконаної програми.


Аннотация к работе
Під таким моделюванням розуміють сукупність математичних співвідношень таких як формули, рівняння, логічні вирази, які визначають характеристики і властивості системи, обєкта, процесу або ж їх витікаючих, також функціонування залежно від параметрів компонентів, початкових умов, вхідних змін і часу. В загальних випадках, коли функціональна залежність для множини вхідних даних що виступають як множина аргументів, задана неявно, за допомогою математичної моделі необхідно визначити множину вихідних залежних змінних, що виступають як множини значень функцій. IMG_84747d39-a89b-4cc4-a1e3-5017c65454e5 з будь-якою точністю за таких допущень: функція Якщо корінь x рівняння f(x)=0 знаходяться на відрізку [a; b], виробничі fnk(x) і fnk2 (x) на цьому відрізку неперервні і зберігають постійні знаки і fnk(a)*fnk2 (a)>0, то можна доказати, що похибка наближеного розвязку прямує до нуля n->?, то метод сходиться і має при цьому лінійну швидкість схожості. Програма спочатку запускає електронну титульну сторінку курсової роботи, потім будує графік функції, корені якої нам потрібно знайти, використовуючи метод хорд знаходить корінь на вказаному з клавіатури проміжку з вказаною точністю, демонструє метод дихотомії графічно та зрештою виводить головне меню на екран.Для знаходження теоретичного і практичного матеріалу використовувався Інтернет, також довідники з програмування. Серед недоліків програми слід відмітити недостатність у візуальному оформленні, хоча середовище програмування і не дає широких можливостей для цього. Серед переваг помічаємо такі характеристики програми, як швидкодія, легкість у користуванні та невеликі розміри виконавчого файлу. До недоліків програми можна віднести недосконалість візуального оформлення, яке обмежене 16 кольорами, а також робота програми в DOS режимі. У пояснювальній записці розглянуто інші математичні способи знаходження коренів рівнянь, а також опис виконаної програми.Як зазначалося вище, наш проект складається з 6 додаткових модулів, та основного модуля, в якому міститься головна функція main() нашого проекту.

Вывод
Під час виконання даної курсової роботи ми удосконалили свої знання в мові програмування С . Для знаходження теоретичного і практичного матеріалу використовувався Інтернет, також довідники з програмування.

Серед недоліків програми слід відмітити недостатність у візуальному оформленні, хоча середовище програмування і не дає широких можливостей для цього. Серед переваг помічаємо такі характеристики програми, як швидкодія, легкість у користуванні та невеликі розміри виконавчого файлу.

До недоліків програми можна віднести недосконалість візуального оформлення, яке обмежене 16 кольорами, а також робота програми в DOS режимі.

У пояснювальній записці розглянуто інші математичні способи знаходження коренів рівнянь, а також опис виконаної програми.

Перелік літератури

1. Глинський Я.М., Анохін В.Є., Ряжська В.А. С і С Builder. Навч. посібн. 3-тє вид. - Львів: СПД Глинський, 2006. - 192 с.

2. Пахомов Б.И. С/С и Borland C Builder для студента. - Спб.: БХВ-Петербург, 2006. - 448 с.

3. С/С . Программирование на языке высокого уровня / Т.А. Павловская. СПБ.: Питер, 2002. - 464 с

4. Сборник часто задаваемых вопросов и ответов к ним по компиляторам языков Си и C http://soft.munic.msk.su/

5. Уоррен Г.С. Алгоритмические трюки для программистов. - М.: Изд.дом «Вильямс», 2003

6. Шилдт Г. Теория и практика С . - СПБ.: BHV, 1996.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?