LOGOWANIE

KWALIFIKACJA INF3 - CZERWIEC 2022 - ROZWIĄZANIE ZADANIA NR 2

KOD ARKUSZA: INF.03-02-22.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 na zrzutach ekranu nie są widoczne wszystkie rekordy dla kryteriów 1.3 * 1.5, należy wykonać kwerendę w phpMyAdmin
R.1.1 Wykonano import tabel do bazy danych samochody czynność udokumentowano plikiem o nazwie import w formacie PNG
R.1.2 Zapisano plik o nazwie kwerendy.txt zawierający co najmniej jedno zapytanie SQL, wynikające z treści zadania
R.1.3 Utworzono zapytanie 1 wybierające jedynie pola marka i rocznik z tabeli samochody dla samochodów koloru niebieskiego. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT marka, rocznik FROM samochody WHERE kolor="niebieski"; oraz wynik działania udokumentowano zrzutem, na którym widoczne są dokładnie dwa rekordy: Fiat 2007, Opel 2003 R.1.4 Utworzono zapytanie 2 zliczające ile jest samochodów marki Toyota lub Opel, których stan jest bardzo dobry. W pliku z kwerendami lub na zrzucie istnieje zapis
np.:
SELECT COUNT(*) FROM samochody WHERE (marka = "Toyota" OR marka = "Opel") AND stan="bardzo dobry"; (nawias wymagany, w COUNT poprawna też nazwa dowolnego pola)
oraz wynik działania udokumentowano zrzutem, na którym jest widoczna wartość 2 R.1.5 Utworzono zapytanie 3 aktualizujące wartość pola stan na „dobry" w tabeli samochody dla samochodów starszych niż 2004 rok. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
UPDATE samochody SET stan = "dobry" WHERE rocznik < 2004; oraz wynik działania udokumentowano zrzutem, na którym widoczny iest komunikat o wykonaniu kwerendy lub zmienione wartości w tabeli
R.1.6 Utworzono zapytanie 4 tworzące użytkownika jan na localhost z hasłem janKowalski1@. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
CREATE USER "jan"@"localhost" IDENTIFIED BY "janKowalski1@"; oraz wynik działania udokumentowano zrzutem, na którym jest widoczne wykonane zapytanie z nazwą konta i niezaszyfrowanym hasłem
R.1.7 Utworzono zapytanie 5 nadające użytkownikowi jan prawo jedynie do wybierania, wstawiania i aktualizacji danych w tabeli samochody. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
GRANT SELECT, INSERT, UPDATE ON samochody TO
"jan"@"localhost";
oraz wynik działania udokumentowano zrzutem, na którym jest widoczne wykonane zapytanie
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 Przynajmniej jedną grafikę z plików home.png lub znak.png przeskalowano z zachowaniem proporcji do szerokości 80 px, odpowiadająca temu wysokość wynosi 80 px (± 2 px)
R.2.2 Grafika z pliku samochod.png ma przezroczyste tło
R.2.3 Witrynę internetową zapisano w plikach stacja.html oraz obliczenia.html oraz na przynajmniej jednej stronie zapisano jawnie standard kodowania polskich znaków i deklarację HTML5 <!DOCTYPE HTML> oraz zadeklarowano dla witryny język polski
R.2.4 Nadano tytuł przynajmniej jednej strony: Stacja paliw
R.2.5 Układ przynajmniej jednej strony zdefiniowano dzieląc ją na bloki: baner, menu, lewy, prawy i stopka. Zastosowano znaczniki sekcji
R.2.6 Dla przynajmniej jednej strony w banerze zapisano nagłówek hi: „Całodobowa stacja paliw", w bloku lewym przynajmniej jeden z h2: "Godziny otwarcia stacji" lub „Orientacyjny koszt paliwa" oraz w stopce paragraf o treści: "Stronę opracował:" z numerem zdającego
R.2.7 Na stronie stacja.html umieszczono tabelę o trzech kolumnach i trzech wierszach zgodną z obrazem 3 arkusza egzaminacyjnego, zastosowano znaczniki <table>, <tr>, <td>
R.2.8 Na przynajmniej jednej stronie umieszczono w bloku menu obraz home.png i znak.png oraz w bloku prawym obraz samochod w formacie JPG lub PNG
R.2.9 Nadano dla obrazu samochod tekst alternatywny "samochód"
R.2.10 Na stronie obliczenia.html w bloku lewym umieszczono dwa pola edycyjne oraz przycisk o treści: "OBLICZ"
R.3
Rezultat 3: Działanie witryny internetowej
1 1
R.3.1 Układ bloków po uruchomieniu strony w przeglądarce jest zgodny z obrazem 2 w arkuszu (prawidłowo zastosowano właściwości CSS układające bloki na stronie, np. float i clear albo display flex albo grid)
R.3.2 Na przynajmniej jednej stronie po kliknięciu obrazu home.png otwiera się strona stacja.html oraz po kliknięciu obrazu znak.png otwiera się strona obliczenia.html
R.3.3 Na przynajmniej jednej stronie po kliknięciu na odnośnik "Pobierz dokumenty" otwiera się lub pobiera plik kwerendy.txt
R.3.4 Po wciśnięciu przycisku OBLICZ jest wywołana funkcja ze skryptu
R.3.5 Przynajmniej jedno pole edycyjne jest typu numerycznego
R.3.6
........
........

POBIERZ ROZWIĄZANIE ZADANIA


Arkusz jest przeznaczony dla zawodów:



INNE ROZWIĄZANIA Z KWALIFIKACJI INF3