Aplikacja konsolowa i galeria zdjęć
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.04 trwa 180 minut i łączy dwa typowe obszary pracy programisty: aplikację konsolową w języku obiektowym oraz prostą aplikację internetową front-end w Angularze albo React.js. Najpierw trzeba wykonać program operujący na tablicy liczb całkowitych z użyciem klasy. Klasa przechowuje tablicę i liczbę jej elementów, konstruktor przyjmuje rozmiar i wypełnia dane liczbami pseudolosowymi z zakresu 1-1000, a metody odpowiadają za wypisanie elementów w formacie „indeks: wartość”, wyszukanie pierwszego wystąpienia podanej liczby, pokazanie wszystkich liczb nieparzystych wraz ze zliczeniem oraz obliczenie średniej arytmetycznej. Program główny tworzy obiekt z tablicą większą niż 20 elementów i prezentuje działanie każdej z metod czytelnymi komunikatami. Druga część to jednostronicowa galeria zdjęć oparta na danych z pliku tekstowego i obrazach dostarczonych w archiwum. Interfejs zawiera nagłówek „Kategorie zdjęć”, trzy przełączniki dla kategorii Kwiaty, Zwierzęta i Samochody oraz kafelki ze zdjęciem, liczbą pobrań i przyciskiem „Pobierz”. Widok ma reagować na zaznaczenie przełączników, a kliknięcie przycisku zwiększa licznik pobrań w tablicy danych i od razu aktualizuje ekran. W rozwiązaniu trzeba użyć pętli i warunków, tak aby aplikacja działała także dla innej liczby zdjęć. Dokumentacja obejmuje komentarz opisujący wybraną metodę programu konsolowego, zrzuty ekranu pokazujące uruchomienie i interakcje obu aplikacji oraz plik z listą użytych narzędzi. Egzaminator ocenia poprawność działania programów, sensowną strukturę kodu, obsługę filtrowania i liczników w galerii oraz kompletność przygotowanych plików.
Pobierz pliki
Metadane
- Kwalifikacja:
- INF.04
- Rok:
- 2025
- Sesja:
- Styczeń
- Czas:
- 180 min