Aplikacja konsolowa i desktopowa
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.04 trwa 180 minut i łączy dwa typowe zadania programistyczne: program konsolowy oraz aplikację okienkową. Najpierw trzeba przygotować program wyszukujący liczby pierwsze w zakresie od 2 do 100 metodą sita Eratostenesa. Implementacja ma być wykonana w jednym z języków dostępnych na stanowisku, czyli C++, C#, Java albo Python. Istotne jest użycie tablicy wartości logicznych oraz wydzielenie do osobnej funkcji operacji wypełniania tablicy. Wynik powinien zostać wypisany w konsoli z czytelnym komunikatem i separatorami między liczbami. Drugie zadanie polega na stworzeniu desktopowego fragmentu programu do nadawania przesyłek. Interfejs zawiera pola wyboru dla trzech typów przesyłki, pola adresowe, przyciski „Sprawdź cenę” i „Zatwierdź”, obraz oraz etykietę z ceną. Po kliknięciu przycisku sprawdzającego aplikacja zmienia grafikę i wyświetla odpowiednią opłatę: 1 zł dla pocztówki, 1,5 zł dla listu i 10 zł dla paczki. Przycisk zatwierdzający uruchamia walidację kodu pocztowego, który w tym zadaniu ma mieć dokładnie 5 cyfr bez myślnika, a komunikaty błędów zależą od długości i rodzaju wpisanych znaków. Dokumentacja obejmuje komentarz nad funkcją w aplikacji konsolowej, zrzuty ekranu pokazujące uruchomienie obu programów lub błędy kompilacji oraz plik tekstowy z informacją o systemie, środowiskach i językach. Egzaminator ocenia poprawność działania algorytmu, obsługę zdarzeń i walidacji w aplikacji desktopowej, czytelność kodu oraz kompletność przygotowanych plików i archiwów projektów.
Pobierz pliki
Metadane
- Kwalifikacja:
- INF.04
- Rok:
- 2023
- Sesja:
- Czerwiec
- Czas:
- 180 min