>
.1. Структура програми
Прикладна програма розроблена з використанням принципів модульного програмування. Вона є сукупністю взаємодіючих модулів. Модулі об'єднуються в єдину програму шляхом компонування відповідних об'єктних файлів. Структура програми:
1. Main.cpp-головний модуль
2. show_vector.cpp, show_vector.h-служить для виведення стовпцем вільних членів. матриці на екран
3. pryamoi_hod.cpp, pryamoi_hod.h-модуль служить для виведення получившейся матриці шляхом лінійних перетворень на екран
4. obratni_hod.cpp, obratni_hod.h-модуль служить для знаходження невідомих і виведення результату на екран
5. Висновок
У даній роботі завдання розробки прикладної програми формування відеотеки була вирішена з використанням технології В«зверху-внизВ». На підставі проведеної налагодження та випробувань за допомогою контрольних прикладів можна зробити висновок, що отримана прикладна програма вирішує поставлене завдання правильно і в повному обсязі. p align="justify"> В результаті виконання курсового проекту були розроблені вирішення найпростіших завдань лінійної алгебри. Число цих функцій порівняно невелика, однак можна легко додати в більш складні функції, побудовані на базі вже наявних. Програма дозволяє працювати з матрицями і векторами, елементи яких можуть бути будь-якого типу, проте на практиці найчастіше використовується цілий тип і тип чисел з плаваючою комою. Програма написана на мові С + +, проте може бути легко переписана на будь-якому з сучасних мов програмування, так як наведені досить прості алгоритми всіх компонентних функцій. Були максимально передбачені всілякі помилки, які можуть виникнути при використанні функцій. Особлива увага приділялася розумному виділенню пам'яті подоб'екти під час виконання програми, тому всі функції були ретельно отлажени.Данние функції можуть бути ефективно застосовані на практиці в задачах, що потребують операцій з матрицями і векторами, а також пов'язаних з рішенням систем лінійних алгебраїчних рівнянь.
6. Список рекомендованої літератури
1. Керниган, Брайан У., Рітчі, Денніс М. Мова програмування С, 2-е видання.: Пер. з анг. - М.: Вільямс, 2006.
. С.А. Орлов. Технології розробки програмного забезпечення. Навчальний посібник. 2-е вид. - СПб.: Пітер, 2003. - 480 с.: Іл. p align="justify">. Шилдт, Герберт. Повний довідник по С, 4-е видання.: Пер. з анг. - М.: Вільямс, 2005.