Tablica odlotów z lotniska
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 06) trwa 150 minut. Zdający tworzy w phpMyAdmin bazę egzamin, importuje plik egzamin.sql z tabelami przyloty, samoloty i odloty i dokumentuje import zrzutem ekranu. Kwerendy zapisuje w pliku kwerendy.txt i dokumentuje zrzutami kw1-kw4: pierwsza wybiera dane odlotów posortowane malejąco według czasu, druga wyznacza najwcześniejszy czas odlotu między 10:10 a 10:19, trzecia łączy relacją numery rejsów na Maltę z nazwą linii z tabeli samoloty, a czwarta zmienia w tabeli przyloty status lotu LH9829 na „planowy”.
Plik zad6.png trzeba przeskalować z zachowaniem proporcji do wysokości 150 px z zachowaniem przezroczystości. Strona airport.php ma tytuł „Odloty samolotów” i arkusz styl6.css. Składa się z dwóch bloków banera (nagłówek „Odloty z lotniska” i logotyp), bloku głównego z nagłówkiem „tabela odlotów” i pięciokolumnową tabelą oraz trzech bloków stopki: odnośnika otwierającego zrzut kw1.jpg w nowym oknie, komunikatu skryptu i tekstu „Autor: ” z numerem PESEL. Styl ustala szerokości i wysokości bloków, brązowoczerwone tło bloku głównego z tekstem wielkimi literami, krój Arial, akapity z kropkowanym obramowaniem i zmianą tła po najechaniu kursorem oraz połączone obramowanie tabeli.
Pierwszy skrypt PHP łączy się z bazą egzamin, wysyła kwerendę 1, wypisuje zwrócone rekordy w kolejnych wierszach tabeli i zamyka połączenie. Drugi skrypt korzysta z ciasteczka ważnego godzinę: przy pierwszej wizycie zakłada je i wyświetla pochylone zaproszenie do zapoznania się z regulaminem, a przy ponownej wizycie w tym czasie - pogrubione podziękowanie za powrót.
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
- z6.zipMateriały do zadania: egzamin.sql, zad6.png. Hasło do archiwum jest podane w treści arkusza. 48,8 KB