Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Создание класса для работы с матрицами

Автор:   •  Декабрь 26, 2022  •  Курсовая работа  •  15,088 Слов (61 Страниц)  •  171 Просмотры

Страница 1 из 61

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ

РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

ФАКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

И КОМПЬЮТЕРНОЙ БЕЗОПАСНОСТИ

КАФЕДРА СИСТЕМ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ

КУРСОВАЯ РАБОТА

по дисциплине «Языки программирования»

на тему: Создание класса для работы с матрицами.

Выполнил:

Перцев Роман Александрович

студент 2 курса, группы БТ-211

специальность: 10.05.02 Информационная безопасность телекоммуникационных систем

специализация № 9: Управление безопасностью телекоммуникационных систем и сетей

___________________

           (подпись)

Руководитель проекта:

Москалева Е. А., доцент, кафедра систем информационной безопасности

(Ф.И.О., должность, кафедра)

Проект допущен к защите _____________________       __28.12.2022_

    (подпись руководителя)                          (дата)

Проект выполнен

и защищен с оценкой         _____________________          _29.12.2022______

(оценка)                                                (дата)

Члены комиссии:

_____доцент___________    _______________     __ Москалева Е.А._______

          (должность)                                        (подпись)                                  (Ф.И.О)

______________________    _______________     _______________________

          (должность)                                        (подпись)                                  (Ф.И.О)

Воронеж 2022

Отзыв

на курсовую работу студента 2 курса

Перцева Р.А.

Тема «Создание класса для работы с матрицами»

Актуальность: Изучение данной темы связано с многообразием сфер применения векторов: от искусства до сложных задач моделирования реальных процессов. Поэтому автоматизированные вычисления на языке программирования C++ являются актуальными.

. В первой главе были рассмотрены возможности языка программирования С++ для решения поставленных задач, представлен теоретический материал по теме решения n-линейных уравнений.

Во второй главе полученные знания и навыки были использованы для разработки программы, написания кода.

Выводы, сделанные в заключении, соответствуют целям, поставленным во введении.

За время работы студент Савочкин Роман Романович проявил себя как добросовестный, с ответственностью подошел к реализации поставленной задачи.

Таким образом, работа выполнена на достойном уровне, соответствует требованиям, предъявленным к курсовым проектам, и заслуживает оценку «отлично».

Руководитель проекта

канд. техн. наук, доцент            _________________              Е.А. Москалева

«   »   декабря  2022г.

Задание на курсовую работу

Описать класс, реализующий тип данных «матрица» и работу с ними. Класс должен реализовывать следующие операции над матрицами: определять ранг матрицы, ее определитель, умножение, умножение на число, умножение на вектор, перестановку двух строк и столбцов. Программа должна содержать меню, позволяющее осуществить про

СОДЕРЖАНИЕ

Оглавление

Введение        5

1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ        6

1.1 Теоретические сведения о матрицах        6

1.2 Действия над матрицами        7

1.3 Теоретические сведения о конструкциях, применяемых в программе        10

1.3.1 Блок try – catch        10

2. ПРАКТИЧЕСКАЯ ЧАСТЬ        11

2.1 Описание программы        11

2.2 Тесты        14

Заключение        16

Библиографический список        17

ПРИЛОЖЕНИЕ А        18


Введение

Актуальность: различные действия над матрицами являются важной математической задачей, требующей точности математических вычислений, поэтому автоматизированное решение на языке С++ для этой задачи безусловно актуально.

...

Скачать:   txt (48.5 Kb)   pdf (261 Kb)   docx (799.4 Kb)  
Продолжить читать еще 60 страниц(ы) »
Доступно только на Essays.club