LOGOWANIE

KWALIFIKACJA INF3 - CZERWIEC 2024 - ROZWI膭ZANIE ZADANIA NR 2

KOD ARKUSZA: INF.03-02-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 chat 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 wstawiaj膮ce do tabeli logowanie nick "Jeremi" z has艂em 鈥濲er123" o id=3. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
INSERT INTO "logowanie"("id", "nick1, "has艂o") VALUES (3, 'Jeremi','Jer123');
oraz wynik dzia艂ania udokumentowano zrzutem, na kt贸rym jest widoczne pomy艣lnie wykonane zapytanie lub tabela ze wstawionym wierszem o id=3 R.1.4 Wykonano zapytanie 2 obliczaj膮ce 艣redni rok urodzenia uczestnik贸w. Wybrana kolumna
powinna nosi膰 nazw臋 "艢redni rok urodzenia", a obliczony wynik powinien by膰 zaokr膮glony do najbli偶szej mniejszej liczby ca艂kowitej. W pliku z kwerendami lub na zrzucie istnieje
zapis np.:
SELECT FLOOR(AVG(rokUr)) AS "艢redni rok urodzenia" FROM uczestnicy;
oraz wynik dzia艂ania udokumentowano zrzutem, na kt贸rym jest widoczna warto艣膰 ca艂kowita 2001, nazwa kolumny (alias) "艢redni rok urodzenia"
R.1.5 Wykonano zapytanie 3 wybieraj膮ce jedynie imi臋 i nazwisko uczestnika oraz odpowiadaj膮ce mu nick i has艂o dla imion rozpoczynaj膮cych si臋 liter膮 J. W pliku z kwerendami lub na
zrzucie istnieje zapis np.:
SELECT imie, nazwisko, nick, has艂o FROM uczestnicy JOIN logowanie ON logowanie id = logowanie.id WHERE imie LIKE "J%"; (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: Jolanta Nowak Jolka Jol123; Jeremi Kowalski Jeremi Jer123. Je偶eli nie wykonano R.1.3 jest widoczny dok艂adnie 1 rekord dla Jolanty
R.1.6 Wykonano zapytanie 4 tworz膮ce u偶ytkownika uczestnik na localhost z has艂em Ucz123& W pliku z kwerendami lub na zrzucie istnieje zapis np.:
CREATE USER uczestnik@localhost IDENTIFIED BY "Ucz123&"
oraz wynik dzia艂ania udokumentowano zrzutem, na kt贸rym widoczne jest poprawnie wykonane zapytanie
R.1.7 Wykonano zapytanie 5 nadaj膮ce utworzonemu u偶ytkownikowi prawa do wybierania i
aktualizacji danych jedynie dla tabeli uczestnicy. W pliku z kwerendami lub na zrzucie
istnieje zapis np.:
GRANT SELECT, UPDATE ON chat.uczestnicy TO uczestnik@localhost;
oraz wynik dzia艂ania udokumentowano zrzutem, na kt贸rym widoczne jest poprawnie wykonane zapytanie lub u偶ytkownik z przydzielonymi prawami SELECT, UPDATE
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 Jolka.jpg wykadrowano do kwadratu, tak, aby by艂a widoczna ca艂a twarz. Wymiary grafiki to 70 px na 70 px
R.2.2 Witryn臋 internetow膮 zapisano w pliku chat.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: Chat
R.2.4 Uk艂ad strony zdefiniowano dziel膮c j膮 na bloki: banera, boczny, g艂贸wny oraz stopk臋. 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 h2 "Chat", w bloku bocznym h3: "Chaty" i "Uczestnicy", poni偶ej dwa paragrafy, w bloku stopki nag艂贸wek h5: "Chat wykona艂: " z numerem zdaj膮cego. W oknie chatu zapisano dwa paragrafy
R.2.6 W oknie chatu oraz bloku bocznym umieszczono dwa obrazy Jolka.jpg i Krzysiek.jpg
R.2.7 W bloku bocznym obraz Jolka.jpg ma tekst alternatywny Jolanta Nowak a obraz Krzysiek.jpg ma tekst alternatywny Krzysztof 艁ukasi艅ski
R.2.8 W bloku bocznym umieszczono jedn膮 list臋 punktowan膮 o dw贸ch elementach, z czego
drugi zagnie偶d偶a jedn膮 list臋 numerowan膮 o czterech elementach. Zastosowano znaczniki
<ul>, <ol>, <li>, zagnie偶d偶enie wewn膮trz znacznika <li>
R.2.9 W bloku g艂贸wnym umieszczono pole edycyjne oraz przyciski: "Wy艣lij" i "Generuj losow膮 odpowied藕"
R.3
Rezultat 3: Dzia艂anie witryny internetowej
Uwaga: w 3.4 wystarczy 偶e funkcja ma znacz膮c膮 nazw臋 - wtedy mo偶e by膰 pusta, lub jej
wn臋trze wskazuje na dzia艂ania wynikaj膮ce z zadania egzaminacyjnego
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 blok okna chatu zawieraj膮cy dwa bloki
R.3.3 W bloku z wypowiedziami Jolanty obraz jest op艂ywany tekstem po prawej stronie a z
wypowiedziami Krzysztofa po stronie lewej
R.3.4 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.5
........
........

POBIERZ ROZWI膭ZANIE ZADANIA


Arkusz jest przeznaczony dla zawod贸w:



INNE ROZWI膭ZANIA Z KWALIFIKACJI INF3