Для студентов СПбГУ по предмету Другие«Преимущества объектно-ориентированного подхода при проектировании алгоритмов обработки матриц на примере конкретной задачи«Преимущества объектно-ориентированного подхода при проектировании алгоритмов обработки матриц на примере конкретной задачи
2024-10-122024-10-12СтудИзба
«Преимущества объектно-ориентированного подхода при проектировании алгоритмов обработки матриц на примере конкретной задачи
Описание
Оглавление
Введение
Глава 1. Решение задачи с использованием функций
1.1. Выбор функций, назначение функций
1.2. Прототипы выбранных функций
1.3. Состав данных функции main
1.4. Форма ввода для функции matrin
1.5. Форма вывода
1.6. Блок-схема алгоритма функции main
1.7. Описание данных функции обработки result_of_sum_of_matrix
1.8. Блок-схемаалгоритмафункции result_of_sum_of_matrix
1.9. Код консольного приложения с подпрограммами
1.10. Решение с использованием динамического распределения памяти
1.11. Тестирование
Глава 2. Консольная программа с использованием класса
2.1. Описание используемых методов
2.2. Сравнение объектно-ориентированного и процедурного подходов в задаче
2.3. Тестирование
Глава 3. Консольное приложение с использованием класса и класса-наследника на С++.
3.1. UML- Диаграмма
3.2. Код программы с реализацией класса и класса-наследника на языке С++
3.3. Тестирование
Глава 4. Консольное приложение с использованием оператора копирования и переопределенным операторов в языке С++.
4.1. Описание элементов класса
4.2 Код программы с реализацией оператора копирования и переопределенных операторов
Заключение
Для корректного представления о применении процедурного и объектно-ориентированного подхода понимать для чего используется каждый из них.
Процедурное программирование подразумевает возможность создания в рамках программы локальных переменных, функций и процедур. Любая программа оперирует данными и содержит код для обработки этих данных. Данный подход имеет преимущество над вторым тогда, когда требуется решить небольшую за
Введение
Глава 1. Решение задачи с использованием функций
1.1. Выбор функций, назначение функций
1.2. Прототипы выбранных функций
1.3. Состав данных функции main
1.4. Форма ввода для функции matrin
1.5. Форма вывода
1.6. Блок-схема алгоритма функции main
1.7. Описание данных функции обработки result_of_sum_of_matrix
1.8. Блок-схемаалгоритмафункции result_of_sum_of_matrix
1.9. Код консольного приложения с подпрограммами
1.10. Решение с использованием динамического распределения памяти
1.11. Тестирование
Глава 2. Консольная программа с использованием класса
2.1. Описание используемых методов
2.2. Сравнение объектно-ориентированного и процедурного подходов в задаче
2.3. Тестирование
Глава 3. Консольное приложение с использованием класса и класса-наследника на С++.
3.1. UML- Диаграмма
3.2. Код программы с реализацией класса и класса-наследника на языке С++
3.3. Тестирование
Глава 4. Консольное приложение с использованием оператора копирования и переопределенным операторов в языке С++.
4.1. Описание элементов класса
4.2 Код программы с реализацией оператора копирования и переопределенных операторов
Заключение
Введение
Целью курсовой работы является приобретение навыков проектирования алгоритмов обработки матриц, кодирования их на алгоритмическом языке С++, сравнение подходов процедурного и объектно-ориентированного программирования. Использовать будем среду MS Visual Studio 2019.Для корректного представления о применении процедурного и объектно-ориентированного подхода понимать для чего используется каждый из них.
Процедурное программирование подразумевает возможность создания в рамках программы локальных переменных, функций и процедур. Любая программа оперирует данными и содержит код для обработки этих данных. Данный подход имеет преимущество над вторым тогда, когда требуется решить небольшую за
Характеристики курсовой работы
Список файлов
Преимущества объектно-ориентированного подхода при проектировании алгоритмов обработки матриц на примере конкретной задачи.docx