C++ Programming Language 2023/24 / Project — различия между версиями
Материал из Wiki - Факультет компьютерных наук
Aspronina (обсуждение | вклад) (Новая страница: «== Overview == Within the framework of the project you will act as a development team. <br><br> There are several options for completing the project: * Template…») |
Aspronina (обсуждение | вклад) м |
||
Строка 19: | Строка 19: | ||
*** Marked clusters for input data; | *** Marked clusters for input data; | ||
* Interpretation algorithm; | * Interpretation algorithm; | ||
− | * Supplementary function for reading and writing | + | * Supplementary function for reading and writing; |
* Documentation with usage examples. | * Documentation with usage examples. | ||
=== Proactive project (total 80 points out of 80) === | === Proactive project (total 80 points out of 80) === |
Текущая версия на 23:11, 18 апреля 2024
Содержание
Overview
Within the framework of the project you will act as a development team.
There are several options for completing the project:
- Template project (already-made technical specifications);
- Proactive project (you act as a business customer and a development team).
Functional Requirements
Template project (total 60 points out of 80)
A team should develop console application for clustering problem.
Developed program could be used as library and as standalone application.
What should be implemented:
- Clustering algorithms:
- Input:
- Preprocessed matrix;
- Number of clusters;
- Output:
- Marked clusters for input data;
- Input:
- Interpretation algorithm;
- Supplementary function for reading and writing;
- Documentation with usage examples.