LOGOWANIE
- STRONA GŁÓWNA
- TWÓJ PAKIET PREMIUM
- TWOJE WYNIKI
- KWALIFIKACJE W ZAWODZIE
- NAUKA ZDALNA
- GENERATOR TESTÓW
- ARCHIWUM ARKUSZY
- WSPÓŁPRACA
- KONTAKT
KWALIFIKACJA INF3 - CZERWIEC 2024 - ROZWIĄZANIE ZADANIA NR 8
KOD ARKUSZA: INF.03-08-24.06-SG
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 klienci 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 imiona i nazwiska osób urodzonych po 2000 roku. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT imie, nazwisko FROM osoby WHERE dataUr >="2001-01-01"; (lub dataUr > "2000-12-31")
oraz wynik działania udokumentowano zrzutem, na którym są widoczne jedynie dane: Anna Kowalewska, Ewa Kowalska, Andrzej Nowak
R.1.4 Wykonano zapytanie 2 wybierające nazwy miast, z których pochodzą klienci posortowane alfabetycznie rosnąco. Nazwy miast nie mogą się powtarzać. W pliku z kwerendami lub na
zrzucie istnieje zapis np.:
SELECT DISTINCT miasto FROM "adresy" ORDER BY miasto;
oraz wynik działania udokumentowano zrzutem, na którym są widoczne dokładnie 4 rekordy w kolejności: Kraków, Poznań, Warszawa, Wrocław
R.1.5 Wykonano zapytanie 3 wybierające jedynie imiona i nazwiska osób oraz odpowiadające im
numery telefonów. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT imie, nazwisko, telefony.numer FROM osoby JOIN telefony ON osoby.id = teiefony.Osoby id; (możliwe również INNER JOIN lub porównanie kluczy po WHERE)
oraz wynik działania udokumentowano zrzutem, na którym jest widocznych dokładnie 9 rekordów z czego dla Anny Kowalewskiej i Anny Nowak są dwa numery telefonu
R.1.6 Wykonano zapytanie 4 dodające do tabeli adresy kolumnę numerMieszkania typu całkowitego, po kolumnie numer. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
ALTER TABLE adresy ADD COLUMN numerMieszkania INT AFTER numer;
(dowolny typ całkowity, poprawnie również bez słowa COLUMN)
oraz wynik działania udokumentowano zrzutem, na którym widoczne jest poprawnie
wykonane zapytanie lub struktura tabeli z dodaną kolumną
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 obraz.png przeskalowano z zachowaniem proporcji do wysokości 200 px, jest on
przezroczysty oraz widoczna jest na nim jedynie niebieska plakietka z pętelką
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: Sklep - rejestracja
R.2.4 Układ strony zdefiniowano dzieląc ją na bloki: boczny, baner, główny, blok paska postępu 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 bocznym zapisano nagłówek h2 "Sprawdź promocje", w banerze zapisano nagłówek h1: "Zarejestruj się w sklepie", w bloku stopki nagłówek h4: "Rejestrację do
sklepu wykonał:" z numerem zdającego
R.2.6 W bloku bocznym umieszczono obraz o nazwie "obraz" w formacie PNG lub JPEG z
tekstem alternatywnym "promocje"
R.2.7 W bloku bocznym umieszczono tabelę zgodną z Obrazem 3 arkusza egzaminacyjnego, której pierwszy wiersz ma komórki nagłówkowe, zastosowano znaczniki <table>, <tr>, <th>, <td>
R.2.8 W bloku głównym umieszczono trzy przyciski o treściach „Klient", „Adres", „Kontakt"
R.2.9 W bloku głównym znajdują się trzy bloki, w każdym z nich umieszczono przynajmniej jedno pole edycyjne oraz przynajmniej jeden podpis w paragrafie
R.2.10 W trzecim bloku umieszczono przycisk "Zatwierdź dane"
R.3
Rezultat 3: Działanie witryny internetowej
Uwaga: w 3.5 - 3.7 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, w bloku głównym może być widoczny jeden blok z kontrolkami,
wszystkie trzy lub żaden (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 Pierwszy blok z kontrolkami ma dwa pola edycyjne oraz jedno typu date, dla pola do wpisywania imienia zdefiniowano placeholder "Wpisz dane..."
R.3.3 Drugi blok z kontrolkami ma dwa pola edycyjne oraz jedno typu number
R.3.4 Trzeci blok z kontrolkami ma jedno pole typu tel i jedno typu checkbox
R.3.5 Przynajmniej jedno pole edycyjne ma zdefiniowane zdarzenie onBlur lub onFocusOut z
przypisaną funkcją
R.3.6 Przynajmniej jeden przycisk zakładek ma zdefiniowane zdarzenie onClick z przypisaną
funkcją
R.3.7 Przycisk do zatwierdzenia danych ma zdefiniowane zdarzenie onClick z przypisaną funkcją
R.3.8
........
........