Aplikacja wizyt u weterynarza
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.04 Projektowanie, programowanie i testowanie aplikacji trwa 180 minut i łączy programowanie konsolowe z przygotowaniem aplikacji mobilnej oraz dokumentacją. Pierwsze zadanie polega na napisaniu programu konsolowego w C++, C#, Javie albo Pythonie. Trzeba utworzyć klasę narzędziową dla typu string, bez tworzenia jej obiektów, z publicznymi metodami statycznymi. Jedna metoda liczy samogłoski w przekazanym tekście, uwzględniając polskie znaki, a dla pustego tekstu lub null zwraca 0. Druga usuwa powtórzone znaki stojące bezpośrednio obok siebie, na przykład podwójne spacje, bb lub sekwencję średników, i zwraca oczyszczony łańcuch. Program główny wczytuje tekst z klawiatury, wyświetla liczbę samogłosek i wynik po usunięciu duplikatów. Druga część to aplikacja mobilna do zapisów na wizytę u weterynarza, tworzona w Android Studio albo MAUI. Interfejs zawiera tytuł, pole właściciela, listę gatunków Pies, Kot, Świnka morska, suwak wieku, pole celu wizyty, wybór godziny oraz przycisk OK. Po wybraniu gatunku zmienia się maksymalny wiek suwaka: 18, 20 lub 9, a przesuwanie kontrolki aktualizuje tekst z wiekiem. Po zatwierdzeniu aplikacja pokazuje dane formularza rozdzielone przecinkami. Liczy się poprawne działanie obu aplikacji, czytelna struktura kodu, zgodność interfejsu z wymaganiami kolorów i układów oraz dokumentacja z komentarzem klasy, zrzutami ekranu i informacją o użytych narzędziach.
Rozwiązanie krok po kroku Nowość
Wyjaśnienie każdego kroku, kod z podświetlonymi zmianami i podgląd po każdym kroku.
Zobacz rozwiązanie