Создание класса для работы с матрицами
Автор: Ponchik_kyshot • Декабрь 1, 2022 • Курсовая работа • 5,854 Слов (24 Страниц) • 188 Просмотры
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
ФАКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
И КОМПЬЮТЕРНОЙ БЕЗОПАСНОСТИ
КАФЕДРА СИСТЕМ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ
КУРСОВАЯ РАБОТА
по дисциплине «Языки программирования»
на тему: «Создание класса для работы с матрицами»
Выполнил:
Алешечкин Максим Александрович
студент 2 курса, группы БТ-201
специальность: 10.05.02 Информационная безопасность телекоммуникационных систем
специализация № 8: Системы подвижной цифровой защищенной связи
очной формы обучения
___________________
(подпись)
Руководитель проекта:
Москалева Е. А., доцент, кафедра систем информационной безопасности
(Ф.И.О., должность, кафедра)
Проект допущен к защите _____________________ 18.01.2022
(подпись руководителя) (дата)
Проект выполнен
и защищен с оценкой _____________ 20.01.2022
(оценка) (дата)
Члены комиссии:
_____доцент___________ _______________ __ Москалева Е.А._______
(должность) (подпись) (Ф.И.О)
______________________ _______________ _______________________
(должность) (подпись) (Ф.И.О)
Воронеж 2022
Отзыв
на курсовую работу студента 2 курса
Алешечкина М. А.
Тема: «Решение системы из n-линейных уравнений матричным методом с помощью классов».
Актуальность: решение n-линейных уравнений матричным методом при больших значениях n является сложной, обычно не решаемой аналитически задачей, поэтому автоматизированные вычисления на языке программирования С++ для этой задачи, безусловно, актуальны.
В первой главе проведенной нами курсовой работы были рассмотрены возможности языка программирования С++ для решения поставленных задач и представлен теоретический материал по теме решения n-линейных уравнений.
Во второй главе полученные знания и навыки были использованы для разработки программы, написания кода.
Выводы, сделанные в заключении, соответствуют целям, поставленным во введении.
За время работы студент Алешечкин Максим Александрович проявил себя как добросовестный, с ответственностью подошел к реализации поставленной задачи.
К сожалению, не все задачи были решены. Тем не менее, основная цель курсовой работы -разработка классов- цель достигнута, и указанные недостатки существенно не влияют на ценность работы.
Таким образом, работа выполнена на достойном уровне, соответствует требованиям, предъявленным к курсовым проектам, и заслуживает оценку «хорошо».
Руководитель проекта
канд. техн. наук, доцент _________________ Е.А. Москалева
«18» январая 2022г.
СОДЕРЖАНИЕ
Введение……………………………………………………………………….4
1 Теоретическая часть…………………………………………………......6
- Основные термины и положения ООП……………………………......6
- Справка по программным методам…………………………………….7
- Объявление массивов…………………………………………………13
- Размещение в памяти…………………………………………………15
- Практическая часть ……………………………………………………...16
- Входные и выходные данные ...………………………………………..16
- Описание программы ……...……………………………………………16
Заключение ……………………………………………………………………19
Библиографический список ………………………………………………….20
Приложение …………………………………………………………………..21
Введение
Сложение, умножение и вычитание матриц иногда бывает очень затруднительным. Причина заключается в том, что матрицы не всегда бывают простыми, и чтобы точнее и быстрее произвести вычисления можно использовать программы, реализацией одной из которых я и занимался в данной курсовой работе.
...