Przejdź do głównej treści
E.14-01-20.06-SGE.14 (formuła 2012)Czerwiec 2020 · 150 min

Koszty farby i kalkulator puszek

Opis arkusza

Część praktyczna egzaminu z kwalifikacji E.14 „Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami” (formuła 2012, poprzedniczka INF.03) z sesji czerwiec 2020 (zadanie 01) trwa 150 minut. Bazę danych malarz zdający tworzy za pomocą wizualnych narzędzi phpMyAdmin. Tabela farby (id_farby, kolor, cena, pojemność) jest wypełniana ręcznie danymi z tabeli w arkuszu, a tabela malowanie, z kluczem podstawowym złożonym z id_pomieszczenia i id_sciany oraz kluczem obcym id_farby, otrzymuje dane zaimportowane z pliku malowanie.txt. Strukturę i zawartość obu tabel dokumentują zrzuty ekranu w formacie JPEG. Trzy kwerendy zapisane w pliku kwerendy.txt wybierają cenę niebieskiej farby, kolor wraz z ceną jednego litra obliczoną z pól cena i pojemnosc oraz nazwy kolorów farb użytych w pomieszczeniu 3 (połączenie dwóch tabel). Na koniec baza jest eksportowana do pliku malarz.sql.

Plik obraz.png trzeba przeskalować do 200 na 200 px i zapisać jako JPEG. Witryna składa się ze stron index.html, mieszamy.html i cena.html o wspólnym układzie: baner z nagłówkiem „Koszty farby” będącym odnośnikiem do strony głównej, obok siebie panel lewy z menu („Mieszamy”, „Wyceniamy”) i panel prawy, a pod nimi stopka z numerem PESEL. Strona główna pokazuje akapit i obraz z tekstem alternatywnym, a strona cena.html - pole edycyjne na powierzchnię i przycisk „Policz”. Arkusz styl.css określa kolory tła bloków, ich wysokości i szerokości (25% i 75%), wyśrodkowanie tekstu, krój Arial, rozmiary czcionek, marginesy wewnętrzne oraz marginesy obrazu.

Skrypt w JavaScript na stronie cena.html pobiera powierzchnię z pola edycyjnego i oblicza minimalną liczbę jednolitrowych puszek, przyjmując, że litr farby wystarcza na 4 m2, a wynik zaokrągla w górę do liczby całkowitej. Wynik pojawia się pod przyciskiem z ustalonym w arkuszu tekstem.

Ocenie podlegają operacje na bazie danych (tabele, dane, kwerendy, zrzuty i eksport), zawartość i wygląd witryny, jej działanie (układ bloków, odnośniki, wywołanie skryptu, połączenie z arkuszem stylów), styl CSS oraz skrypt obliczający liczbę puszek.

Arkusz kwalifikacji E.14 (formuła 2012) - 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

  • egzamin1.zipMateriały do zadania: malowanie.txt, obraz.png. Hasło do archiwum jest podane w treści arkusza. 391,7 KB

Metadane

Kwalifikacja
INF.03
Rok
2020
Sesja
Czerwiec
Czas
150 min

Potwierdzenie

Informacja