LOGOWANIE
- STRONA GŁÓWNA
- TWÓJ PAKIET PREMIUM
- MOJE WYNIKI
- MOJE EGZAMINY
- PRÓBNE EGZAMINY ZAWODOWE
- KWALIFIKACJE W ZAWODZIE
- NAUKA ZDALNA
- GENERATOR TESTÓW
- APLIKACJA MOBILNA
- ARCHIWUM ARKUSZY
- WSPÓŁPRACA
- KONTAKT
KWALIFIKACJA INF3 - STYCZEŃ 2026 - ROZWIĄZANIE ZADANIA NR 1
KOD ARKUSZA: INF.03-01-26.01-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 część rekordów nie jest widoczna, sprawdzić w PHPMyAdmin
R.1.1 Wykonany import tabeli do bazy danych samochody - plik import.jpg
R.1.2 W pliku kwerendy.txt zapisane co najmniej jedno zapytanie SQL, wynikające z treści
zadania
R.1.3 Wykonane zapytanie 1 wybierające pierwsze 15 rekordów, jedynie pola: marka, model, cena dla pojazdów, których marka to BM posortowane malejąco według ceny. W pliku z
kwerendami lub na zrzucie istnieje zapis np.:
SELECT marka, model, cena FROM pojazdy WHERE marka = "BM" ORDER BY cena DESC LIMIT 15;
oraz na zrzucie jest dokładnie 15 rekordów zawierających jedynie pola marka, model, cena. Ceny od 94000 do 84000
R.1.4 Wykonane zapytanie 2 liczące średnią cenę pojazdów oraz wybierające najdroższy pojazd dla modelu „meta". Nazwy kolumn (aliasy): „Średnia cena", „Maksymalna cena". W pliku z
kwerendami lub na zrzucie istnieje zapis np.:
SELECT AVG(cena) AS "Średnia cena", MAX(cena) AS "Maksymalna cena" from pojazdy where model = "meta"; (AS nieobowiązkowe, w aliasie
dopuszczalne literówki)
oraz na zrzucie widoczne są wartości: 92071.4286 oraz 98000 (dowolne zaokrąglenie)
R.1.5 Wykonane zapytanie 3 wybierające z tabeli pojazdy jedynie pola: marka, model, cena oraz
odpowiadające im z tabeli kolory pola: nazwa, doplata dla modelu „alfa". W pliku z
kwerendami lub na zrzucie istnieje zapis np.:
SELECT marka, model, cena, nazwa, doplata FROM pojazdy INNER JOIN kolory ON kolor = kolory.id WHERE model = "alfa"; (możliwe też samo JOIN lub porównanie kluczy po WHERE)
oraz na zrzucie widocznych jest dokładnie 6 wierszy, nazwy kolorów: zielony, czarny, czarny, zielony metalik, czerwony metalik, czarny metalik
R.1.6 Wykonane zapytanie 4 losujące dwa dowolne rekordy z tabeli pojazdy i wybierające jedynie markę, model i cenę. W pliku z kwerendami lub na zrzucie istnieje zapis np.:
SELECT marka, model, cena FROM pojazdy ORDER BY RAND() LIMIT 2;
oraz na zrzucie są dokładnie 2 losowe wiersze z polami marka, model, cena
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. Jeśli witryna nie uruchamia się z powodu błędów PHP -sprawdzić wg kryteriów w kodzie źródłowym strony
R.2.1 W pliku index.php znajduje się deklaracja HTML5 <!DOCTYPE HTML> i deklaracja języka zawartości witryny: polski np. <html lang="pl">
R.2.2 W sekcji head znajduje się jawnie podany standard kodowania polskich znaków i tytuł strony "Konfigurator samochodów"
R.2.3 W sekcji body zdefiniowany jest podział na bloki za pomocą semantycznych znaczników HTML5: header, nav, main->section+section+section, footer (dopuszcza się zastosowanie
bloków pomocniczych)
R.2.4 W bloku nagłówkowym znajduje się <h1>: „Serwis konfiguracji samochodów", w bloku nawigacyjnym <h2>: „Samochody", „Konfigurator" i „Kontakt", w bloku sekcji prawej <h3>
„111 222 444" oraz w stopce <p> z numerem zdającego
R.2.5 Na stronie umieszczono grafiki z tekstem alternatywnym: al.jpg "Konfiguracja 1", a2.jpg "Konfiguracja 2" oraz a3.png "Samochód"
R.2.6 W bloku sekcji lewej umieszczono tabelę z czterema kolumnami oraz w bloku sekcji
środkowej - z trzema kolumnami (w skrypcie lub HTML), zastosowane znaczniki <table>, <tr>, <td>
R.2.7 Tabela w bloku sekcji środkowej ma w pierwszym wierszu scalone kolumny 1 i 2; w co najmniej jednym wierszu z obrazem są scalone wszystkie kolumny. W co najmniej jednej
komórce z ceną są scalone dwa wiersze
R.2.8 Pierwszy wiersz tabeli z bloku sekcji środkowej zawiera komórki nagłówkowe „Konfiguracja", „Cena", zastosowane znaczniki <tr> i <th>
R.3
Rezultat 3: Działanie witryny internetowej
Uwaga: Jeśli witryna nie uruchamia się z powodu błędów PHP - uruchomić plik lokalnie z dysku lub sprawdzić wg kryteriów w kodzie źródłowym strony
R.3.1 Układ bloków po uruchomieniu strony w przeglądarce jest zgodny z ilustracją 3 w arkuszu egzaminacyjnym (prawidłowo zastosowano właściwości CSS decydujące o układzie bloków na stronie, np. float i clear albo display flex albo grid albo position)
R.3.2
........
........