Tablica przylotów portu lotniczego
Opis arkusza
Część praktyczna egzaminu z kwalifikacji EE.09 „Programowanie, tworzenie i administrowanie stronami internetowymi i bazami danych” (formuła 2017, poprzedniczka INF.03) z sesji styczeń 2021 (zadanie 05) trwa 150 minut. W phpMyAdmin zdający tworzy bazę egzamin, importuje plik egzamin.sql z tabelami przyloty, samoloty i odloty i wykonuje zrzut ekranu po imporcie. Kwerendy zapisuje w pliku kwerendy.txt, a wyniki dokumentuje zrzutami kw1-kw4. Pierwsza wybiera czas, kierunek, numer rejsu i status przylotów posortowane rosnąco według czasu, druga zlicza przyloty między 10:00 a 10:59, trzecia łączy relacją numery rejsów do Warszawy z typem samolotu, a czwarta zmienia w tabeli odloty status lotu LX5673 na opóźnienie o 20 minut.
Plik zad5.png trzeba przeskalować z zachowaniem proporcji do wysokości 200 px z zachowaniem przezroczystości. Strona lotnisko.php ma tytuł „Port Lotniczy” i arkusz styl5.css. Składa się z trzech bloków banera (logo, nagłówek „Przyloty” oraz odnośnik otwierający plik kwerendy.txt w nowym oknie), bloku głównego z czterokolumnową tabelą i dwóch bloków stopki. Styl nadaje blokowi głównemu granatowe tło i zamianę tekstu na wielkie litery, ustawia krój Garamond, połączone obramowanie tabeli, obramowane akapity i zmianę ich tła po najechaniu kursorem.
Pierwszy skrypt PHP łączy się z bazą egzamin, wysyła kwerendę 1 i umieszcza zwrócone dane w kolejnych wierszach tabeli, a potem zamyka połączenie. Drugi skrypt korzysta z ciasteczka ważnego 2 godziny: przy pierwszej wizycie zakłada je i wyświetla pogrubione powitanie z informacją o ciasteczkach, a przy ponownej wizycie w tym czasie - pochylony komunikat „Witaj ponownie na stronie lotniska”. W drugim bloku stopki jest tekst „Autor: ” z numerem PESEL.
Ocenie podlegają operacje na bazie danych, zawartość i działanie witryny, styl CSS oraz skrypt połączenia z bazą.
EE.09 (formuła 2017) - poprzedniczki INF.03. Zadania z dawnych formuł egzaminu dobrze sprawdzają się jako trening przed INF.03.2 rozwiązania krok po kroku
Wyjaśnienie każdego kroku, kod z podświetlonymi zmianami i podgląd po każdym kroku. Arkusz ma kilka rozwiązań - inne narzędzie albo inne podejście do tego samego zadania.
Pobierz pliki
Załączniki
- z5.zipMateriały do zadania: egzamin.sql, zad5.png. Hasło do archiwum jest podane w treści arkusza. 59,0 KB