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.
Pobierz pliki
Metadane
- Kwalifikacja:
- INF.04
- Rok:
- 2023
- Sesja:
- Styczeń
- Czas:
- 180 min