Aplikacja konsolowa i mobilna
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.04 trwa 180 minut i łączy dwa różne typy pracy programistycznej: aplikację konsolową oraz prostą aplikację mobilną, a do tego wymaga przygotowania pełnej dokumentacji zrzutami ekranu i opisem środowiska. Program konsolowy powstaje w jednym z języków obiektowych dostępnych na stanowisku, takich jak C++, C#, Java albo Python. Trzeba zaimplementować klasę przechowującą tablicę 10 liczb całkowitych wczytywanych z klawiatury oraz posortować ją malejąco metodą przez wybieranie, bez używania gotowych funkcji sortowania i wyszukiwania maksimum. Klasa ma zawierać co najmniej metodę sortującą i prywatną metodę wyszukującą największą wartość lub jej indeks, a po zakończeniu działania program wypisuje posortowaną tablicę. Druga aplikacja działa na emulatorze Androida lub w innym dostępnym środowisku mobilnym. Interfejs zawiera formularz rejestracji z polami e-mail, hasło i powtórzenie hasła, przycisk „ZATWIERDŹ” oraz pole komunikatów. Po uruchomieniu wyświetlany jest napis z numerem PESEL autora, a po zatwierdzeniu aplikacja sprawdza obecność znaku @ w adresie e-mail i zgodność obu haseł. W zależności od wyniku pojawia się komunikat o błędnym adresie, różniących się hasłach albo powitanie z wpisanym adresem. Liczy się także wygląd interfejsu: układ liniowy, odpowiednie kolory, większy nagłówek i pola rozciągnięte na szerokość ekranu. Dokumentacja obejmuje komentarze nagłówkowe nad wybranymi metodami, zrzuty ekranu obu aplikacji oraz plik tekstowy z nazwami systemu, środowisk, języków i emulatora. Egzaminator ocenia poprawność działania obu programów, zgodność z wymaganiami algorytmicznymi i interfejsowymi oraz kompletność zapisanych plików.
Pobierz pliki
Metadane
- Kwalifikacja:
- INF.04
- Rok:
- 2022
- Sesja:
- Styczeń
- Czas:
- 180 min