Курсовая работа: Программирование действий над матрицами на языке С++
В качестве средства разработки выбран MSVisualStudio 2008 Express.
2.3 Описание процесса компиляции и запуска программы
Для компиляции программы используется IDEMSVisualStudio. В папке с проектом должны присутствовать файлы:file1.txt, file2.txt, file3.txt
Скомпиллированная программа состоит из следующих файлов:
1) папка cnf (конфигурационные файлы);
2) matrix.exe (исполняемый файл);
3. Реализация
3.1 Структура программы
Программа содержит компоненты, отвечающие за:
1) интерфейс,
2) математическую логику,
3) взаимодействие объектов класса,
4) перегрузку операторов.
3.2 Структура класса
Заключение
В ходе выполнения курсовой работы была получена работоспособная программа, удовлетворяющая начальному заданию.
В ходе разработке были проанализированы и использованы следующие технологии:
1) Stl;
2) потоков данных;
3) перегрузка операторов;
В качестве дальнейшего совершенствования программы представляется возможным увеличение функциональности класса и интерфейса (с целью увеличения информативности).
Л итература
1. Свободная энциклопедия http://ru.wikipedia.org/
2. Книга У. Форд, У. Топп «Структура данных в С++» ООО «Бином-Пресс»2006г.
3. Беллман Р. Введение в теорию матриц. - М.: Мир, 1969.
4. Курош А.Г.Курс высшей алгебры: Учебник для вузов 15-е изд., стереотип. - М.: Лань, 2006. - 432 с.
5. Дж. Голуб, Ч. Ван Лоун Матричные вычисления. - М.: Мир, 1999.