INF.04-01-23.01-SG Styczeń 2023 · 180 min

NWD i generator hasła

Opis arkusza

Praktyczny egzamin z kwalifikacji INF.04 trwa 180 minut i łączy programowanie algorytmiczne z tworzeniem aplikacji okienkowej oraz przygotowaniem dokumentacji technicznej. Trzeba wykonać dwa niezależne programy. Pierwsze zadanie polega na napisaniu aplikacji konsolowej w C++, C#, Javie albo Pythonie, która oblicza największy wspólny dzielnik dwóch dodatnich liczb całkowitych metodą Euklidesa. Logika ma być zamknięta w funkcji przyjmującej dwa argumenty i zwracającej wynik bez operacji wejścia-wyjścia, a program główny odpowiada za pobranie danych i prezentację działania. Ważne jest zachowanie zgodności ze schematem blokowym, czytelne formatowanie kodu i sensowne nazwy zmiennych. Drugie zadanie to aplikacja desktopowa do wprowadzania danych pracownika. Interfejs zawiera pola imienia i nazwiska, listę stanowisk, sekcję generowania hasła z długością oraz trzema opcjami: wielkie litery, cyfry i znaki specjalne. Po kliknięciu przycisku hasło jest tworzone losowo na podstawie wskazanych zestawów znaków i wyświetlane w komunikacie, a po zatwierdzeniu pojawia się podsumowanie danych pracownika razem z wcześniej wygenerowanym hasłem. Liczy się także wygląd formularza, w tym wskazane kolory i układ kontrolek. Dokumentacja obejmuje komentarz nagłówkowy funkcji wyznaczającej NWD, zrzuty ekranu pokazujące uruchomienie obu aplikacji oraz plik tekstowy z nazwą systemu, użytych środowisk i języków programowania. Egzaminator ocenia poprawność implementacji, kompilację i uruchomienie programów, zgodność interfejsu z opisem oraz kompletność przekazanych plików i archiwów projektów.

Metadane

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