LOGOWANIE

KWALIFIKACJA INF3 - CZERWIEC 2024 - ROZWIĄZANIE ZADANIA NR 6

KOD ARKUSZA: INF.03-06-24.06-SG


POBIERZ ROZWIĄZANIE ZADANIA

ZOBACZ ARKUSZ PRAKTYCZNY


Podziel się arkuszem z innymi i udostępnij go na Facebooku:


SKRÓCONA TREŚĆ ROZWIĄZANIA:

Rezultat 1: Operacje na bazie danych
Uwaga: W przypadku oceny zrzutów należy uznać za prawidłowe jeżeli widoczny jest cały obszar ekranu z widocznym paskiem zadań, a zapytanie ma charakter uniwersalny dla każdego zestawu danych. Nie należy oceniać wykadrowanych zrzutów ekranu. Jeżeli wszystkie rekordy nie są widoczne to sprawdzić w phpMyAdmin
R.1.1 Wykonano import tabel do bazy danych konferencja czynność udokumentowano plikiem o nazwie import w formacie PNG
R.1.2 Zapisano plik kwerendy.txt zawierający co najmniej jedno zapytanie SQL, wynikające z
treści zadania
R.1.3 Wykonano zapytanie 1 wybierające jedynie imię, nazwisko i koszt konferencji dla uczestników, którzy jeszcze nie zapłacili za konferencję. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT imie, nazwisko, koszt FROM uczestnicy WHERE zapłacono =
false; (lub zaplacono=0)
oraz wynik działania udokumentowano zrzutem, na którym jest widocznych dokładnie 5 rekordów z danymi: Piotr Górski 100, Marcin Szpak 150, Adam Binder 120, Robert Halicki 90, Alicja Warkowska 120 R.1.4 Wykonano zapytanie 2 : liczące dla wszystkich uczestników: średni koszt konferencji pod
nazwą kolumny „Średni koszt", sumę kosztów pod nazwą kolumny „Całkowity koszt", liczbę zapisanych w bazie uczestników pod nazwą kolumny „Liczba uczestników". W pliku z
kwerendami lub na zrzucie istnieje zapis np.:
SELECT AVG(koszt) AS "Średni koszt", SUM(koszt) AS "Całkowity koszt", COUNT(*) AS "Liczba uczestników" FROM uczestnicy; oraz wynik działania udokumentowano zrzutem, na którym są widoczne wartości: 117.1429 (dowolne dokładność); 820; 7. Kolumny są podpisane (nadano aliasy)
R.1.5 Wykonano zapytanie 3 wybierające jedynie nazwę wykładu i przypisane jej nazwiska i emaile uczestników, dla tych uczestników, którzy zapłacili za konferencję. W pliku z
kwerendami lub na zrzucie istnieje zapis np.:
SELECT nazwa, nazwisko, emaił FROM uczestnicy JOIN wykłady ON wykłady id = wykłady.id WHERE zapłacono=TRUE; (łub zapłacono=1, możliwe również INNER JOIN lub bez JOIN i porównanie kluczy po WHERE) oraz wynik działania udokumentowano zrzutem, na którym są widoczne dokładnie 2 rekordy dla nazwiska Nowak i Rutkowski, jedynie pola nazwa, nazwisko, email
R.1.6 Wykonano zapytanie 4 usuwające kolumnę z hasłem uczestnika. W pliku z kwerendami
lub na zrzucie istnieje zapis np.:
ALTER TABLE uczestnicy DROP COLUMN hasło; (COLUMN jest opcjonalne)
oraz wynik działania udokumentowano zrzutem, na którym widoczne jest poprawnie wykonane zapytanie lub struktura tabeli uczestnicy bez kolumny haslo
R.2
Rezultat 2: Zawartość witryny internetowej
Uwaga: W napisach widocznych na stronie dopuszcza się drobne błędy literowe (nie zmieniające sensu tekstu), błędy wielkości liter i znaków diakrytycznych, tekst może być pisany w cudzysłowach lub bez
R.2.1 Plik tulipany.jpg jest rozmyty w takim stopniu że można rozpoznać kwiaty na obrazie.
Czynność rozmycia udokumentowano zrzutem na którym jest widoczne okno filtra rozmycie
R.2.2 Witrynę internetową zapisano w pliku rejestracja.html oraz zapisano jawnie standard kodowania polskich znaków i deklarację HTML5 <!DOCTYPE HTML> i zadeklarowano język witryny polski np.<HTML lang="pl">. Strona zawiera sekcje head i body
R.2.3 Nadano tytuł stronie: Rejestracja
R.2.4 Układ strony zdefiniowano dzieląc ją na bloki: banera, główny oraz cztery bloki stopki. Zastosowano semantyczne znaczniki sekcji HTML5 zgodnie z ich znaczeniem, w tym do części nagłówkowej - header, stopki - footer, dopuszcza się zagnieżdżenie bloków div w
znacznikach semantycznych
R.2.5 W bloku banera zapisano nagłówek h1 "Formularz rejestracyjny konferencji Nasze Kwiaty", w bloku głównym przynajmniej jeden h2 z: "Dane osobowe", "Dane kontaktowe" lub "Hasło do logowania", w drugim bloku stopki h3 "Plan konferencji" oraz paragrafy w
trzecim i czwartym bloku stopki
R.2.6 W bloku głównym umieszczono formularz, zastosowano znacznik <form>
R.2.7 Na stronie zdefiniowano 6 pól edycyjnych i trzy przyciski
R.2.8 W pierwszym bloku stopki umieszczono video motyl.mp4 z widocznymi kontrolkami
R.2.9 W drugim bloku stopki umieszczono tabelę z dwiema kolumnami i dwoma wierszami, zastosowano znaczniki <table>, <tr>, <td>
R.2.10 Fraza „Nasze Kwiaty" jest zapisana w znaczniku semantycznym <em>
R.3
Rezultat 3: Działanie witryny internetowej
R.3.1 Układ bloków po uruchomieniu strony w przeglądarce jest zgodny z obrazem 2 w arkuszu egzaminacyjnym, nie należy brać pod uwagę zawartości bloku głównego (prawidłowo
zastosowano właściwości CSS decydujące o układzie strony, np. float i clear albo display
flex albo grid)
R.3.2 W bloku głównym zdefiniowano trzy bloki (mogą być widoczne wszystkie trzy, lub tylko
jeden, lub żaden)
R.3.3 Przynajmniej jedna kontrolka ma podpowiedź (placeholder), kontrolki do wpisania imienia i nazwiska są wymagane (required), kontrolka do wpisania maila jest typu email, do
wpisania telefonu typu tel i obie do wpisania hasła typu password
R.3.4 Na stronie umieszczono odnośnik którego kliknięcie inicjuje otwarcie strony
https://kwiaty.pl/
R.3.5 Dla dowolnego przycisku zdefiniowano zdarzenie związane z jego kliknięciem , które odwołuje się do funkcji w skrypcie (atrybut onClick lub słuchacz zdarzenia click lub
właściwość onclick obiektu DOM)
R.3.6
........
........

POBIERZ ROZWIĄZANIE ZADANIA


Arkusz jest przeznaczony dla zawodów:



INNE ROZWIĄZANIA Z KWALIFIKACJI INF3