Přejít k hlavnímu obsahu
SŠMG
  • Titulní stránka
  • Další
Momentálně na stránky přistupujete s právy hosta.
Přihlášení
Titulní stránka
  1. PVA 2.I - 1 - 2023/2024
  2. Analýza průzkumu

Analýza průzkumu

Požadavky na absolvování
Otevřené: Středa, 11. října 2023, 11.30
Termín: Středa, 11. října 2023, 23.59

Průzkumy mezi studenty nám pomáhají zjistit preference a názory na různá témata, včetně jejich oblíbených předmětů. Vaším úkolem je napsat kód pro analýzu výsledků průzkumu týkajícího se nejoblíbenějších školních předmětů. Pro zjednodušení této úlohy se budou obsluhovat pouze 4 různé odpovědi v dotazníku. V další brzké části studia se však dozvíte, jak obsloužit "téměř" nekonečno možných odpovědí, či lépe řečeno jakoukoliv odpověď.

Zadání
  1. Ve třídě SurveyAnalysis implementujte metodu countOccurrences, která spočítá, kolikrát je daný předmět zvolen v průzkumu jako oblíbený.
  2. Implementujte metodu findMostFavorite, která určí nejoblíbenější předmět na základě počtu hlasů pro každý předmět.

Hodnocení: Úloha bude pouze hodnocena na konci pololetí v rámci aktivity na předmětu PVA.

Podpora úlohy
  1. Vaše řešení bude umístěno ve složce src/main/java a balíčku org.example s názvem SurveyAnalysis.java.
  2. Pro provedení testů vložte soubor SurveyAnalysisTest.java do složky src/test/java.
  3. Do souboru pom.xml přidejte následující závislosti pro knihovnu JUnit5:
<dependencies> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.7.0</version> <scope>test</scope> </dependency> </dependencies>

  • SurveyAnalysis.java SurveyAnalysis.java
    10. října 2023, 19.56
  • SurveyAnalysisTest.java SurveyAnalysisTest.java
    10. října 2023, 19.56
Kontaktujte podporu stránek
Momentálně na stránky přistupujete s právy hosta. (Přihlášení)
Souhrn uchovávaných dat
Stáhněte si mobilní aplikaci
Používá Moodle