INF.03-10-25.01-SG Styczeń 2025 · 150 min

Portal szkolnego koła szachowego

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 w środowisku XAMPP. Tematem jest portal szkolnego koła szachowego. Najpierw trzeba utworzyć bazę szachy, zaimportować tabelę zawodnicy z pliku SQL i przygotować cztery zapytania zapisane w pliku tekstowym. Obejmują one filtrowanie graczy o rankingu powyżej 2787, losowanie dwóch rekordów, aktualizację klasy 4A na 5A oraz obliczenie liczby dni od zdobycia tytułu dla zawodników z uzupełnionym polem tytuł. Do każdego etapu bazy wymagane są pełnoekranowe zrzuty z phpMyAdmin. Część webowa to strona szachy.php z układem semantycznym HTML5: nagłówek, panel lewy, panel prawy i stopka. W lewym panelu znajduje się lista odnośników do zrzutów kwerend oraz grafika logo.png przygotowana w edytorze rastrowym przez połączenie obrazów szachownicy i figur, z przezroczystym tłem i szerokością 320 px. W prawym panelu umieszczona jest tabela najlepszych graczy wypełniana przez skrypt PHP na podstawie pierwszego zapytania, formularz z przyciskiem losującym nową parę graczy oraz tekst z pliku legenda.txt. Drugi skrypt po wysłaniu formularza pobiera dwa losowe rekordy i wyświetla je w nagłówku czwartego stopnia. Stylizacja w zewnętrznym pliku CSS obejmuje konkretne kolory bloków, cienie tekstu i wnętrza bloku, tabelę z połączonymi obramowaniami oraz formatowanie listy i linków. Egzaminator ocenia poprawność zapytań SQL, działanie połączenia PHP z bazą, zgodność układu i stylów z projektem oraz kompletność plików, w tym zrzutów i informacji o użytej przeglądarce.

Metadane

Kwalifikacja:
INF.03
Rok:
2025
Sesja:
Styczeń
Czas:
150 min