Przejdź do głównej treści
EE.09-04-21.01-SGEE.09 (formuła 2017)Styczeń 2021 · 150 min

Kalkulator BMI z zapisem wyników

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 04) trwa 150 minut. Zdający tworzy w phpMyAdmin bazę egzamin, importuje do niej plik egzamin.sql z tabelami bmi i wynik i dokumentuje import zrzutem całego ekranu. Cztery kwerendy zapisuje w pliku kwerendy.txt i dokumentuje zrzutami kw1-kw4: pierwsza wstawia do tabeli wynik rekord z pomiarem z 20 maja 2020 r., druga wybiera pola id, informacja i wart_min z tabeli bmi, trzecia łączy relacją wynik pomiaru z jego interpretacją, a czwarta podaje granice przedziału dla niedowagi.

Plik rys1.png trzeba przeskalować z zachowaniem proporcji do wysokości 300 px, nie tracąc przezroczystości. Strona waga.php ma tytuł „Twój wskaźnik BMI”, arkusz styl4.css i bloki: baner z logo obok siebie, pod nimi blok lewy i prawy, dalej blok główny i stopka. W bloku prawym jest formularz wysyłany metodą POST z polami liczbowymi na wagę i wzrost w centymetrach, w głównym tabela z kolumnami „lp.”, „Interpretacja” i „zaczyna się od…”, a w stopce odsyłacz do zrzutu kw2.jpg. Styl CSS określa m.in. fioletowe tło bloków, kreskowane żółte obramowanie tabeli i zmianę kolorów wiersza po najechaniu kursorem.

Pierwszy skrypt PHP odbiera wagę i wzrost, a gdy oba pola są wypełnione, liczy wskaźnik BMI według wzoru z obrazu wzor.png, wypisuje dane i wynik, ustala przedział (od niedowagi do otyłości) i wysyła zmodyfikowane zapytanie wstawiające z bieżącą datą wyznaczoną funkcją PHP. Drugi skrypt wypełnia tabelę wierszami zwróconymi przez kwerendę 2. Oba łączą się z bazą egzamin na localhost i zamykają połączenie.

Ocenie podlegają operacje na bazie danych, zawartość i działanie witryny, styl CSS oraz skrypt połączenia z bazą.

Arkusz kwalifikacji 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

  • z4.zipMateriały do zadania: egzamin.sql, rys1.png, wzor.png. Hasło do archiwum jest podane w treści arkusza. 91,4 KB

Metadane

Kwalifikacja
INF.03
Rok
2021
Sesja
Styczeń
Czas
150 min

Potwierdzenie

Informacja