Portal hobbystyczny o smokach
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 trwa 150 minut i polega na przygotowaniu kompletnej witryny internetowej współpracującej z bazą danych MySQL/MariaDB w środowisku XAMPP. Trzeba utworzyć bazę smoki, zaimportować strukturę i dane z pliku SQL, a następnie zapisać w pliku tekstowym cztery kwerendy oraz wykonać zrzuty ekranu potwierdzające import i wyniki zapytań. Zapytania dotyczą filtrowania smoków z Polski, pobrania unikalnych krajów pochodzenia, obliczenia średniej długości smoków dla lat po 2005 z użyciem relacji i grupowania oraz modyfikacji struktury tabeli parada przez dodanie kolumny lokalizacja. Część webowa to strona smoki.php z arkuszem stylów styl.css, zbudowana na semantycznych znacznikach HTML5. Interfejs zawiera nagłówek, pionową nawigację z trzema przełącznikami oraz obszar główny z trzema sekcjami: bazą smoków, opisami i galerią. W sekcji bazy znajduje się formularz POST z listą rozwijaną wypełnianą przez PHP na podstawie krajów z bazy oraz tabela wyników generowana po wyborze kraju. W sekcji opisów trzeba przepisać dane z pliku tekstowego do listy definicji, a w galerii umieścić trzy obrazy z poprawnymi opisami alternatywnymi, przy czym pierwszy obraz wymaga wcześniejszego przeskalowania do wysokości 300 px z zachowaniem proporcji. JavaScript odpowiada za przełączanie widoczności sekcji i zmianę kolorów aktywnego elementu menu przez modyfikację stylów CSS. Egzaminator ocenia poprawność kwerend i połączenia z bazą, zgodność układu strony z projektem, działanie formularza i skryptów JavaScript, a także kompletność plików, zrzutów ekranu i dokumentacji zapisanej w folderze zdającego.
Metadane
- Kwalifikacja:
- INF.03
- Rok:
- 2025
- Sesja:
- Czerwiec
- Czas:
- 150 min