Arkusz E.14 : 2016 - październik - zad. 02 (js)
Oznaczenie: E.14-02-16.08 Limit czasu: 150 minut
Zadanie egzaminacyjne
Wykonaj witrynę internetową. Wykorzystaj do tego celu edytor zaznaczający składnię HTML, program do obróbki grafiki rastrowej oraz program do obróbki grafiki wektorowej.
Aby wykonać zadanie zaloguj się na konto Egzamin bez hasła. Wyniki swojej pracy zapisz w folderze umieszczonym na pulpicie konta Egzamin. Jako nazwy folderu użyj swojego numeru PESEL.
Grafika
Witryna internetowa wykorzystuje grafikę, którą należy przygotować. Jest ona zgodna z rysunkiem 1.
Rysunek 1. Grafika

Cechy grafiki:
- tło przezroczyste (obraz nie ma tła)
- na obrazie znajduje się kwadrat o krawędzi równiej
450pxi zaokrąglonych rogach - kwadrat nie ma wypełnienia, krawędzie grubości
8pxsączerwone - w środku kwadratu znajduje się wykrzyknik zapisany czcionką
Arialo rozmiarze450, koloremczerwonym - na wykrzykniku znajduje się tekst "Czy twoje hasło jest dobre?", tekst jest załamany dwukronie po słowach "Twoje" i "hasło"
- tekst jest zapisany czcionką
Arialrozmiar56,niebieskimkolorem - rysunek należy zapisać w formacie PNG pod nazwą
rysunek.png. Kwadrat wyznacza granice rysunku, zatem szerokość i wysokość rysunku powinna wynosić450px
Witryna internetowa
Witryna internetowa składa się z trzech podstron: index.html, sprawdz.html i reguly.html. Strony mają wspólny szablon zgodny z rysunkiem 2.
Rysunek 2. Szablon witryny internetowej

Wspólne cechy witryny dla wszystkich podstron:
- zastosowany właściwy standard kodowanie polskich znaków
- tytuł strony widoczny na karcie przeglądarki "Wskaźnik jakości hasła"
- arkusz stylów umieszczony w osobnym pliku o nazwie:
styl2.css - podział strony na bloki:
baner, panelelewyiprawy,stopka; zrealizowany za pomocą znaczników sekcji (np. znacznika div) - zawartość banera: nagłówek
pierwszegostopnia o treści: "Weryfikacja jakości hasła"; tekst ten jestodsyłaczemi prowadzi do stronyindex.html - zawartość panelu lewego:
- nagłówek
drugiegostopnia o treści: "Wybierz opcję" - poniżej lista
nienumerowanaz elementami: "Sprawdź hasło" oraz "Reguły tworzenia hasła". Każdy z elementów listy jestodsyłaczemi prowadzi kolejno do stron: pierwszy dosprawdz.html, drugi doreguly.html
- nagłówek
- zawartość stopki: nagłówek
trzeciegostopnia o treści: "Wskaźnik jakości hasła", poniżej paragraf (akapit) o treści: "Twórca strony: ", dalej wpisanynumer PESELzdającego
Podstrony witryny różnią się jedynie zawartością panelu prawego.
Cechy panelu prawego dla pliku index.html:
- wstawiony obraz
rysunek.png
Cechy panelu prawego dla pliku sprawdz.html:
- tekst paragrafu: "Wpisz hasło:", następnie pole tekstowe do wprowadzenia hasła, następnie przycisk z tekstem "Weryfikuj". Wszystkie trzy elementy w jednej linii
- cechy pola tekstowego: pole pozwala na sekretne wprowadzenie hasła; w czasie gdy wpisywany jest tekst, pole pokazuje kropki
- cechy przycisku "Weryfikuj": po wciśnięciu jest wykonywany skrypt, jego opis znajduje się w dalszej części arkusza
- wygląd panelu prawego przedstawia
rysunek 3
Cechy panelu prawego dla pliku reguly.html:
- tabela z nagłówkami kolumn. Zawartość tekstu zgodna z
tabelą 1 - Uwaga: poniższe zasady zostały uproszczone do wymogów tego zadania.
Tabela 1. Zasady tworzenia hasła
| Jakość hasła | Opis |
|---|---|
| dobre | długość 7 znaków i wiecej, zawiera przynajmniej jedną cyfrę |
| średnie | długość 4 do 6 znaków, zawiera przynajmniej jedną cyfrę |
| słabe | inne przypadki |
Styl CSS witryny
Styl CSS jest zdefiniowany w osobnym pliku o nazwie styl2.css oraz prawidłowo dołączony do pliku z kodem strony. Zawiera:
Formatowanie sekcji:
- baner: kolor tła
#08826A; wysokość60px, krój pismaVerdana, wyrównanie tekstudo środka - panel lewy: kolor tła:
#1E9880; wysokość550px, szerokość30% - panel prawy: kolor tła
#9AC8BF, wysokość550px, szerokość70%, wyrównanie tekstudo środka - stopka: kolor tła
#08826A; krój pismaVerdana,białykolor, wyrównanie tekstudo prawej strony
Formatowanie znaczników:
- odsyłacz: kolor czcionki
biały - obraz: marginesy zewnetrzne
20px, marginesy wewnętrzne15px, obramowanie o szerokości2pxliniąkropkowanąkoloru#1E9880 - tabela: marginesy zewnętrzne
20px, obramowanie o szerokości1pxliniąciągłą, szerokość tabeli zajmuje80%szerokości panelu prawego - wiersze tabeli: w momencie, gdy mysz znajduje się na wierszu, powinien on przybrać
zielonykolor tła ibiałykolor czcionki - nagłówki kolumn tabeli: kolor tła
#1E9880, obramowanie o szerokości1pxliniąciągłą - komórki kolumn: obramowanie o szerokości
1pxliniąciągłą, wyrównaniedo prawej strony
Skrypt
Skrypt powinien zostać napisany w języku uruchamianym po stronie przeglądarki. Skrypt jest uruchamiany po naciśnięciu przycisku "Weryfikuj".
Działanie skryptu:
- pobiera hasło z pola tekstowego
- sprawdza warunki jakości hasła zapisane w
tabeli 1 - wypisuje w panelu prawym pod polem tekstowym treść:
- "HASŁO JEST PUSTE" czcionką w kolorze
czerwonym, jeżeli nic nie jest wpisane w polu tekstowym - "HASŁO JEST SŁABE" czcionką koloru
żółtego, jeśli hasło spełnia warunkihasła słabego - "HASŁO JEST ŚREDNIE" czcionką koloru
niebieskiego, jeśli hasło spełnia warunkihasła średniego - "HASŁO JEST DOBRE" czcionką koloru
zielonego, jeśli hasło spełnia warunkihasła dobrego
- "HASŁO JEST PUSTE" czcionką w kolorze
Rysunek 3 przedstawia efekt działania skryptu. Wpisano hasło qwertyuiop4, zgodnie z tabelą 1 jest ono dobre. Tekst "HASŁO JEST DOBRE" w kolorze zielonym został wyświetlony przez skrypt. Należy zauważyć, że rysunek 3 jest tylko fragmentem wyświetlanej strony.
Rysunek 3. Fragment strony hasło.html z efektem działania skryptu

- UWAGA!
- Po zakończeniu pracy zgłoś przewodniczącemu ZN gotowość do nagrania płyty CD/DVD z rezultatami pracy. W folderze z Twoim numerem PESEL powinny się znajdować pliki: index.html, reguly.html, rysunek.png, sprawdz.html, styl2.css, ewentualnie inne przygotowane przez Ciebie pliki.
- Po nagraniu płyty CD/DVD sprawdź liczbę oraz poprawność działania zapisanych plików.
Czas przeznaczony na wykonanie zadania wynosi 150 minut.
Ocenie będzie podlegać 5 rezultatów:
- grafika
- witryna internetowa
- podstrony witryny
- styl CSS witryny
- skrypt.

Komentarze
Czy macie jakieś pytania, sugestie, uwagi? A może zauważyliście literówkę albo błąd? Dajcie koniecznie znać: kontakt@pasja-informatyki.pl. Dziękujemy za poświęcony czas - to dzięki Wam serwis staje się coraz lepszy!
Kody zniżkowe - kup taniej
Mamy fajne rabaty dla widzów naszego kanału YouTube - otóż można zamówić dwa tomy książek "Wprowadzenie do bezpieczeństwa IT" (15% taniej) oraz książkę "Twierdza Linux. Bezpieczeństwo dla dociekliwych" (10% taniej) - użyjcie odpowiedniego kodu, wpisując go w specjalne pole w koszyku:
KOD: pasja
Dostajesz rabat -15%
KOD: pasja
Dostajesz rabat -15%
KOD: pasja-linux
Dostajesz rabat -10%
Pomóż dzieciom
Polska Akcja Humanitarna od wielu lat dożywia dzieci. Proszę, poświęć teraz dosłownie chwilę i pomóż klikając w oznaczony strzałką zielony brzuszek Pajacyka. Dziękujemy!