Aplikacja MojeDźwięki z albumami
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.04 „Projektowanie, programowanie i testowanie aplikacji” trwa 180 minut i sprawdza wykonanie dwóch powiązanych programów: aplikacji konsolowej oraz desktopowej korzystających z danych o albumach muzycznych. Najpierw trzeba przygotować program w C++, C#, Javie albo Pythonie, który odczytuje rekordy z pliku Data.txt zgodnie ze strukturą opisaną w DataStructure.txt. Dane pojedynczego albumu trafiają do pól klasy albo struktury, a wszystkie rekordy są przechowywane w tablicy lub kolekcji. Wczytywanie i wyświetlanie mają być wydzielone do osobnych funkcji lub metod, a wynik w konsoli powinien pokazywać kolejne albumy w osobnych liniach. Drugi program to graficzna aplikacja desktopowa „MojeDźwięki” z zielonym tłem SeaGreen, obrazem płyty winylowej, etykietami wykonawcy, tytułu, liczby utworów, roku i pobrań oraz trzema przyciskami. Przyciski boczne przewijają listę albumów w pętli: poprzedni i następny rekord, a przycisk „Pobierz” zwiększa licznik pobrań aktualnego albumu i od razu aktualizuje widok. Interfejs wykorzystuje pliki graficzne obraz.png, obraz2.png i obraz3.png oraz konkretne kolory i rozmiary czcionek. Dokumentacja obejmuje komentarz opisujący wybraną funkcję lub metodę, zrzuty ekranu działania obu aplikacji oraz plik egzamin z informacją o systemie, środowiskach i językach programowania. Egzaminator ocenia kompilację i uruchomienie, poprawność odczytu danych, działanie nawigacji i licznika pobrań oraz kompletność przekazanych plików.
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ązaniePobierz pliki
Załączniki
- pliki2.zipMateriały do zadania: Data.txt, DataStructure.txt, obraz.png, obraz2.png, obraz3.png. Hasło do archiwum jest podane w treści arkusza. 72.2 KB