INF.04-01-22.01-SG Styczeń 2022 · 180 min

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.

Metadane

Kwalifikacja:
INF.04
Rok:
2022
Sesja:
Styczeń
Czas:
180 min