INF.04-01-25.01-SG Styczeń 2025 · 180 min

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.

Metadane

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