PESEL i dane paszportowe
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.04 trwa 180 minut i łączy programowanie aplikacji konsolowej z przygotowaniem prostego programu desktopowego oraz dokumentacji. Najpierw trzeba wykonać program w C++, C#, Javie albo Pythonie, który analizuje numer PESEL. Logika ma być rozdzielona na dwie funkcje: jedna ustala płeć na podstawie przedostatniej cyfry i zwraca znak K lub M, druga sprawdza cyfrę kontrolną według wag 1, 3, 7, 9, 1, 3, 7, 9, 1, 3 i zwraca wartość logiczną. Program główny pobiera PESEL z klawiatury, wyświetla informację „Kobieta” albo „Mężczyzna” oraz podaje, czy suma kontrolna jest poprawna. Liczy się czytelny kod, sensowne nazwy i zgodność z podanym algorytmem. Druga aplikacja to formularz desktopowy do wprowadzania danych paszportowych. Okno zawiera pola Numer, Imię i Nazwisko, grupę wyboru koloru oczu z trzema opcjami, przycisk OK oraz dwa obrazy. Po opuszczeniu pola Numer program zmienia ścieżki do plików graficznych w formacie <numer>-zdjecie.jpg i <numer>-odcisk.jpg, a gdy plik nie istnieje, obraz nie powinien się wyświetlać. Po kliknięciu OK pojawia się komunikat z imieniem, nazwiskiem i wybranym kolorem oczu albo informacja o brakujących danych. Dokumentacja obejmuje komentarz do jednej funkcji w aplikacji konsolowej według podanego wzoru, zrzuty ekranu pokazujące działanie obu programów oraz plik tekstowy z nazwami użytych narzędzi. Egzaminator ocenia poprawność działania obu aplikacji, kompilację i uruchomienie, obsługę zdarzeń w interfejsie oraz kompletność przekazanych plików.
Pobierz pliki
Metadane
- Kwalifikacja:
- INF.04
- Rok:
- 2024
- Sesja:
- Styczeń
- Czas:
- 180 min