Aplikacja konsolowa i mobilna
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.04 trwa 180 minut i łączy dwa różne typy pracy programistycznej: program konsolowy oraz prostą aplikację mobilną, a do tego wymaga przygotowania pełnej dokumentacji zrzutami ekranu i opisem środowiska. Najpierw trzeba wykonać program w języku obiektowym dostępnym na stanowisku, na przykład C++, C#, Java albo Python. Program ma sortować malejąco tablicę 10 liczb całkowitych metodą przez wybieranie, bez używania gotowych mechanizmów sortowania i bez funkcji wyszukującej maksimum. Tablica stanowi pole klasy, dane są wpisywane z klawiatury, a klasa zawiera co najmniej metodę sortującą oraz prywatną metodę znajdującą największą wartość lub jej indeks. Wynik sortowania ma zostać wypisany w konsoli, a kod powinien być czytelny i sensownie nazwany. Druga część polega na stworzeniu aplikacji mobilnej w środowisku dostępnym na egzaminie, uruchamianej w emulatorze Androida. Interfejs zawiera nagłówek „Rejestruj konto”, pola e-mail, hasło i powtórzenie hasła, przycisk „ZATWIERDŹ” oraz pole komunikatu. Po starcie wyświetla się napis z numerem PESEL autora, a po zatwierdzeniu aplikacja sprawdza obecność znaku @ w adresie i zgodność obu haseł, po czym pokazuje odpowiedni komunikat błędu albo powitanie z wpisanym adresem e-mail. Liczy się także układ liniowy, odpowiednie kolory, ukrywanie hasła i rozciągnięcie pól na szerokość ekranu. Dokumentacja obejmuje komentarze nagłówkowe nad dwiema metodami programu konsolowego, dwa zrzuty ekranu oraz plik tekstowy z informacją o systemie, środowiskach, językach i emulatorze. Egzaminator ocenia poprawne działanie obu aplikacji, zgodność z wymaganiami interfejsu i algorytmu oraz kompletność przekazanych plików.
Pobierz pliki
Metadane
- Kwalifikacja:
- INF.04
- Rok:
- 2021
- Sesja:
- Czerwiec
- Czas:
- 180 min