Wypożyczalnia filmów i formularz
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.04 „Projektowanie, programowanie i testowanie aplikacji” trwa 180 minut i składa się z dwóch prac programistycznych: aplikacji konsolowej w języku obiektowym oraz aplikacji webowej front-end. Pierwsze zadanie polega na zaprojektowaniu klasy film jako fragmentu logiki wirtualnej wypożyczalni. Klasa przechowuje tytuł oraz liczbę wypożyczeń, inicjalizuje pola wartościami pustymi lub zerem, udostępnia setter tytułu, gettery tytułu i liczby wypożyczeń oraz metodę inkrementującą licznik wypożyczeń bez zwracania wartości. Program główny tworzy obiekt, pokazuje wartości początkowe, sprawdza ustawianie i pobieranie tytułu oraz prezentuje zmianę licznika przed i po wywołaniu metody. Drugie zadanie to pojedynczy komponent formularza wykonany w Angularze albo React.js z użyciem Bootstrapa. Formularz zawiera pole tekstowe z etykietą „Tytuł filmu”, listę „Rodzaj” z opcjami: pusta, Komedia, Obyczajowy, Sensacyjny i Horror oraz przycisk „Dodaj”. Po kliknięciu przycisku dane z formularza mają zostać wypisane w konsoli przeglądarki w formacie odpowiednim dla wybranego frameworka. Dokumentacja obejmuje komentarz nagłówkowy klasy, zrzuty ekranu z uruchomienia obu aplikacji oraz plik tekstowy z informacjami o systemie, środowiskach, językach, frameworkach i bibliotekach. Egzaminator ocenia poprawne uruchomienie projektów, konstrukcję klasy i metod, działanie formularza oraz kompletność plików w folderach konsola, web i dokumentacja.
Rozwiązanie krok po kroku Nowość
Wyjaśnienie każdego kroku, kod z podświetlonymi zmianami i podgląd po każdym kroku.
Zobacz rozwiązanie