Prognoza pogody dla Wrocławia
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ń 2022 (zadanie 02) trwa 150 minut. Zdający tworzy w phpMyAdmin bazę prognoza, importuje tabele miasta i pogoda z pliku baza2.sql i wykonuje zrzut ekranu po imporcie. Kwerendy zapisuje w pliku kwerendy.txt i dokumentuje zrzutami kw1-kw4. Pierwsza wybiera wszystkie pola prognozy dla miasta o id 1 posortowane rosnąco według daty, druga podaje id i daty prognoz z opadami powyżej 30 mm/h, trzecia z użyciem relacji łączy datę i temperaturę nocną poniżej 6 stopni z nazwą miasta, a czwarta dodaje do tabeli miasta kolumnę wojewodztwo.
Plik logo.png trzeba przeskalować z zachowaniem proporcji i przezroczystości do wysokości 80 px, a obraz.jpg do wysokości 200 px. Strona pogoda.php ma tytuł „Prognoza pogody Wrocław”, arkusz styl2.css i bloki: trzy bloki banera (logo, nagłówek „Prognoza dla Wrocławia” i data), blok główny z pięciokolumnową tabelą temperatur, opadów i ciśnienia, dwa bloki z obrazem miasta i odnośnikiem do pliku kwerendy.txt oraz stopkę z numerem PESEL. Style są wyłącznie w zewnętrznym arkuszu: krój Helvetica, niebieskie tła banerów, jasne tło bloku głównego i tabela z jednoliniowym niebieskim obramowaniem oraz niebieskim wierszem nagłówkowym.
Skrypt PHP łączy się z bazą prognoza na localhost, wysyła kwerendę 1 i każdy zwrócony rekord wyświetla w osobnym wierszu tabeli, umieszczając datę, temperatury nocną i dzienną, opady i ciśnienie w odpowiednich kolumnach zgodnie z ilustracją. Na końcu zamyka połączenie z serwerem.
Ocenie podlegają operacje na bazie danych, zawartość i działanie witryny, styl CSS oraz skrypt.
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
- pliki2.zipMateriały do zadania: baza2.sql, logo.png, obraz.jpg. Hasło do archiwum jest podane w treści arkusza. 63,2 KB