C++ Programming Language 2023/24 / Project

Материал из Wiki - Факультет компьютерных наук
Версия от 23:10, 18 апреля 2024; Aspronina (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

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;
  • Interpretation algorithm;
  • Supplementary function for reading and writing.
  • Documentation with usage examples.

Proactive project (total 80 points out of 80)