Arkusz E.14-01-14.08 ,

Zadanie egzaminacyjne

Utwórz bazę danych i stronę internetową zgodnie z wytycznymi:

Zadanie 1. ,

Aby ustawić tło na stronie www należy użyć polecenia
  1. <background="" ></background>
  2. <body bgcolor="" ></body>
  3. <bgcolor=""><\bgcolor>
  4. <body background=""></body>

Zadanie 2. ,

Parametr face znacznika <font> służy do określania
  1. barwy czcionki.
  2. nazwy czcionki.
  3. efektów czcionki.
  4. wielkości czcionki.

Zadanie 3. ,

Kodowanie w standardzie ISO-8859-2 stosowane jest w celu poprawnego wyświetlania
  1. symboli matematycznych.
  2. polskich liter, takich jak: ś, ć, ń, ó, ą.
  3. znaków specjalnych dla języka kodu strony.
  4. znaków zarezerwowanych dla języka opisu strony.

Zadanie 4. , ,

Zamieszczony w ramce kod wyświetla tabelę składającą się z
  1. dwóch wierszy i dwóch kolumn.
  2. dwóch wierszy i jednej kolumny.
  3. jednego wiersza i dwóch kolumn.
  4. jednego wiersza i jednej kolumny.

Zadanie 5. ,

Kaskadowe arkusze stylów tworzy się w celu
  1. ułatwienia użytkownikowi nawigacji.
  2. uzupełnienia strony internetowej o treści tekstowe.
  3. przyspieszenia wyświetlania grafiki na stronie internetowej.
  4. definiowania sposobu formatowania elementów strony internetowej.

Zadanie 6. ,

Które z poleceń w CSS służy do załączenia zewnętrznego arkusza stylów?
  1. open
  2. import
  3. require
  4. include

Zadanie 7. ,

Selektor CSS a:link {color:red} zawarty w kaskadowych arkuszach stylów definiuje
  1. klasę.
  2. pseudoklasę.
  3. identyfikator.
  4. pseudoelement.

Zadanie 8. ,

Jak nazywa się edytor wspomagający tworzenie stron internetowych, którego sposób działania można w polskim tłumaczeniu określić jako „otrzymujesz to, co widzisz”?
  1. IDE
  2. WYSIWYG
  3. WEB STUDIO
  4. VISUAL EDITOR

Zadanie 9. ,

Kolor 255 12 12 w modelu RGB na stronie www powinien być zapisany w postaci
  1. #2551212
  2. #EE0C0C
  3. #AB1A1D
  4. #FF0C0C

Zadanie 10. ,

CMYK to zestaw czterech podstawowych kolorów farb drukarskich:
  1. turkusowego, błękitnego, białego, różowego.
  2. turkusowego, purpurowego, białego, czarnego.
  3. czerwonego, purpurowego, żółtego, szarego.
  4. turkusowego, purpurowego, żółtego, czarnego.

Zadanie 11. ,

Cechą formatu PNG jest
  1. obsługa animacji.
  2. bezstratna kompresja.
  3. brak obsługi kanału alfa.
  4. reprezentacja grafiki wektorowej.

Zadanie 12. ,

Saturacja koloru nazywana jest inaczej
  1. jasnością koloru.
  2. nasyceniem koloru.
  3. dopełnieniem koloru.
  4. przeźroczystością koloru.

Zadanie 13. ,

Kanał alfa służy do zdefiniowania
  1. jasności i kontrastu kolorów.
  2. przezroczystości obiektu graficznego.
  3. zaznaczonego fragmentu obiektu graficznego.
  4. podstawowych parametrów obiektu graficznego.

Zadanie 14. ,

Częstotliwość próbkowania ma wpływ na
  1. jakość cyfrowego dźwięku.
  2. jakość analogowego dźwięku.
  3. amplitudę fali dźwiękowej utworu.
  4. skalę głośności zapisywanego utworu.

Zadanie 15. ,

Wysokość dźwięku zależy od
  1. siły wzbudzenia drgania.
  2. sposobu pobudzenia drgania.
  3. czasu drgania źródła dźwięku.
  4. częstotliwości drgania fali akustycznej.

Zadanie 1. ,

W języku HTML, aby uzyskać następujący efekt formatowania,
pogrubiony pochylony lub w górnym indeksie
należy zapisać kod:
  1. <i>pogrubiony <b>pochylony lub w</i> <sup>górnym indeksie</sup>
  2. <i>pogrubiony</i> <b>pochylony</b> lub w <sub>górnym indeksie</sub>
  3. <b>pogrubiony</b> <i>pochylony</i> lub w <sup>górnym indeksie</sup>
  4. <b>pogrubiony <i>pochylony</i></b> lub w <sub>górnym indeksie</sub>

Zadanie 2. ,

W kodzie HTML zapisano w bloku tekst formatowany pewnym stylem. Aby wtrącić wewnątrz tego tekstu kilka słów formatowanych innym stylem, należy zastosować znacznik
  1. <hr>
  2. <span>
  3. <table>
  4. <section>

Zadanie 3. ,

Który z zapisów znacznika jest prawidłowy ze względu na wykorzystane atrybuty?
  1. <meta background>
  2. <meta name=""!DOCTYPE>
  3. <meta title="Strona dla hobbystów">
  4. <meta name="description" content="Masz jakieś hobby? To jest strona dla Ciebie!">

Zadanie 4. ,

Który z wymienionych znaczników należy do części  <head>  dokumentu HTML?
  1. <img>
  2. <title>
  3. <span>
  4. <section>

Zadanie 5. ,

W języku CSS zapis
h2 {background-color: green;}
sprawi, że koloru zielonego będzie
  1. tło całej strony.
  2. czcionka nagłówka drugiego stopnia.
  3. tło tekstu nagłówka drugiego stopnia.
  4. czcionka każdego nagłówka na stronie.

Zadanie 6. ,

W języku CSS, aby sformatować tekst poprzez przekreślenie, podkreślenie dolne lub górne należy zastosować atrybut
  1. text-align
  2. text-indent
  3. text-transform
  4. text-decoration

Zadanie 7. ,

W języku CSS zapis
a[target="_blank"] {color: yellow;}
sprawi, że kolor żółty przyjmie czcionka
  1. tekstu paragrafu.
  2. każdego odnośnika.
  3. odnośników, które otwierają się w osobnej karcie.
  4. odnośników, które otwierają się w tej samej karcie.

Zadanie 8. ,

W języku CSS zapis
p::first-line {font-size: 150%;}
użyty na stronie, na której jest kilka paragrafów, a każdy z nich ma po kilka linii sprawi, ze
  1. pierwsza linia każdego paragrafu będzie miała mniejszą czcionkę niż następne linie.
  2. pierwsza linia każdego paragrafu będzie miała większą czcionkę niż następne linie.
  3. pierwszy paragraf na stronie będzie w całości miał powiększoną czcionkę.
  4. całość tekstu paragrafu będzie powiększona o 150%.

Zadanie 9. ,

Który znacznik lub grupa znaczników nie są stosowane do definiowania struktury strony HTML?
  1. <header>, <footer>
  2. <i>, <b>, <u>
  3. <section>
  4. <div>

Zadanie 10. ,

Który z przedstawionych kodów HTML sformatuje tekst według wzoru? (uwaga: słowo "stacji" jest zapisane większą czcionką niż reszta słów w tej linii)
  1. <h1>Lokomotywa</h1>
    <p>Stoi na <big>stacji lokomotywa...</p>
  2. <h1>Lokomotywa</h1>
    <p>Stoi na <big>stacji</big> lokomotywa...</p>
  3. <h1>Lokomotywa</p>
    <p>Stoi na <big>stacji</big> lokomotywa...</p>
  4. <p><small>Lokomotywa</small></p>
    <p>Stoi na <big>stacji</big> lokomotywa...</p>

Zadanie 11. ,

Kolor zapisany w postaci szesnastkowej o wartości #11FE07 w kodzie RGB ma postać
  1. rgb(17,FE,7)
  2. rgb(11,127,7)
  3. rgb(17,255,7)
  4. rgb(17,254,7)

Zadanie 12. ,

Które ze zdań jest prawdziwe w stosunku do grafiki rastrowej?
  1. Podczas przekształcania polegającego na skalowaniu, skalowany obraz nie zmienia jakości.
  2. Zapisywany obraz jest opisywany za pośrednictwem figur geometrycznych umieszczanych w układzie współrzędnych.
  3. Grafika rastrowa nie jest zapisywana w formacie WMF (ang. Windows Metafile Format - format metalików Windows).
  4. Jest to prezentacja obrazu za pomocą pionowo-poziomej siatki odpowiednio kolorowanych pikseli na monitorze komputera, drukarce lub innym urządzeniu wyjściowym.

Zadanie 13. ,

Który z formatów grafiki jest najbardziej odpowiedni do zapisu obrazu z przezroczystością na potrzeby strony internetowej?
  1. JPG
  2. PNG
  3. BNP
  4. SVG

Zadanie 14. ,

W czasie przetwarzania dźwięku, aby pozbyć się niechcianych odgłosów spowodowanych złą jakością mikrofonu, należy zastosować narzędzie
  1. echa.
  2. obwiedni.
  3. wyciszenia.
  4. usuwania szumów.

Zadanie 15. ,

Aby obraz zmieniał się płynnie w filmie, liczba klatek (nieprzenikających się wzajemnie) na sekundę musi znajdować się w zakresie
  1. 16-19 fps
  2. 20-23 fps
  3. 24-30 fps
  4. 31-36 fps

Zadanie 16. ,

W poleceniu CREATE TABLE języka SQL atrybut określający, która kolumna tabeli jest kluczem podstawowym, to
  1. UNIQUE
  2. MAIN KEY
  3. PRIMARY KEY
  4. IDENTITY FIELD

Zadanie 17. ,

Dana jest tabela psy o polach: imie, rasa, telefon_wlasciciela, rok_szczepienia. Aby wyszukać telefon właścicieli, których psy były szczepione przed 2015 rokiem, należy użyć polecenia SQL
  1. SELECT psy FROM rok_szczepienia < 2015;
  2. SELECT imie, rasa FROM psy WHERE rok_szczepienia > 2015;
  3. SELECT telefon_wlasciciela FROM psy WHERE rok_szczepienia < 2015;
  4. SELECT telefon_wlasciciela FROM psy WHERE rok_szczepienia > 2015;

Zadanie 18. ,

Na rysunku została przedstawiona relacja jeden do wielu. Łączy ona
  1. klucz obcy rezyserzy_id tabeli filmy z kluczem obcym id tabeli rezyserzy.
  2. klucz podstawowy id tabeli filmy z kluczem podstawowym id tabeli rezyserzy.
  3. klucz obcy rezyserzy_id tabeli filmy z kluczem podstawowym id tabeli rezyserzy.
  4. klucz podstawowy id tabeli filmy z kluczem obcym rezyserzy_id tabeli rezyserzy.

Zadanie 19. ,

W bazie danych sklepu spożywczego pod koniec dnia jest tworzony raport wyświetlający te produkty wraz z ich dostawcami, dla których stan magazynowy jest mniejszy niż 10 sztuk. Do zdefiniowania tego raportu posłużono się kwerendą
  1. SELECT
  2. UPDATE
  3. INSERT INTO
  4. CHECK TABLE

Zadanie 20. ,

Wskaż polecenie SQL dodające pole miesiacSiewu do istniejącej tabeli rosliny
  1. UPDATE rosliny ADD miesiacSiewu int;
  2. CREATE TABLE rosliny {miesiacSiewu int};
  3. ALTER TABLE rosliny ADD miesiacSiewu int;
  4. INSETRT INTO rosliny VALUES (miesiacSiewu int);

Zadanie 21. ,

Polecenie serwera MySQL postaci
REVOKE DELETE, UPDATE ON pracownicy FROM ‘tKowal’@’localhost’
sprawi, że użytkownikowi tKowal zostaną
  1. przydzielone prawa do usuwania i aktualizowania danych w tabeli pracownicy.
  2. odebrane prawa usuwania i modyfikowania danych w tabeli pracownicy.
  3. odebrane prawa usuwania i dodawania rekordów w tabeli pracownicy.
  4. przydzielone prawa wszelkiej zmiany struktury tabeli pracownicy.

Zadanie 22. ,

W serwerze MySQL nadanie roli o nazwie DBManager przyznaje użytkownikowi prawa umożliwiające
  1. monitorowanie serwera.
  2. wszelkie operacje na bazach danych serwera.
  3. tworzenie użytkowników serwera i ustawianie im haseł.
  4. wszystkie operacje na bazach danych i użytkownikach serwera.

Zadanie 23. ,

W bazie danych wykonano następujące polecenia dotyczące praw użytkownika adam
GRANT ALL PRIVILEGES ON klienci TO adam
REVOKE SELECT, INSERT, UPDATE ON klienci FROM adam
Po wykonaniu poleceń użytkownik adam będzie miał prawa do
  1. usunięcia tabeli lub jej rekordów.
  2. aktualizowania danych i przeglądania tabeli klienci.
  3. tworzenia tabeli klienci i aktualizowania w niej danych.
  4. przeglądania tabeli klienci i wstawiania do niej rekordów.

Zadanie 24. ,

Wskaż poprawną zasadę dotyczącą spójności danych w bazie danych
  1. pole klucza obcego nie może być puste.
  2. pole klucza podstawowego nie może być puste.
  3. pole klucza podstawowego musi posiadać utworzony indeks.
  4. w relacji 1..n pole klucza obcego jest połączone z polem klucza obcego innej tabeli.

Zadanie 25. ,

Aby naprawić uszkodzoną tabelę w MySQL, należy wydać polecenie
  1. FIX TABLE
  2. CHECK TABLE
  3. REPAIR TABLE
  4. RESOLVE TABLE

Zadanie 26. ,

W formularzu dane z pola input o typie number zostały zapisane do zmiennej a a następnie przetworzone w skrypcie JavaScript w następujący sposób
var x = parseFloat(a);
Zmienna x będzie typu
  1. NaN
  2. napisowego.
  3. zmiennoprzecinkowego.
  4. liczbowego, całkowitego.

Zadanie 27. ,

Aby w pliku z rozszerzeniem php umieścić kod w języku PHP należy użyć znaczników
  1. <php ... />
  2. <?php ... ?>
  3. <php> ... </php>
  4. <?php> ... <php?>

Zadanie 28. ,

Ile iteracji będzie miała pętla zapisana w języku PHP, zakładając, że zmienna sterująca nie jest modyfikowana we wnętrzu pętli?
for($i = 0; $i <= 10; $i+=2) { ... }
  1. 0
  2. 5
  3. 6
  4. 10

Zadanie 29. ,

W JavaScript wynik operacji jest równy wartości NaN, jeśli skrypt próbował wykonać
  1. funkcję parseFloat zamiast parseInt na zmiennej liczbowej.
  2. działanie arytmetyczne, a zawartość zmiennej była napisem.
  3. działanie arytmetyczne na dwóch zmiennych liczbowych dodatnich.
  4. funkcję sprawdzającą długość napisu, zawartość zmiennej była liczbą.

Zadanie 30. ,

W instrukcji warunkowej języka JavaScript należy sprawdzić przypadek, gdy wartość zmiennej a jest z przedziału (0, 100), natomiast wartość zmiennej b jest większa od zera. Warunek taki jest prawidłowo zapisany w następujący sposób
  1. if(a>0 || a<100 || b<0)
  2. if(a>0 && a<100 && b>0)
  3. if((a>0 || a<100) && b>0)
  4. if((a>0 && a<100) || b>0)

Zadanie 31. ,

Dla dowolnego a z przedziału (0, 99) zadaniem funkcji zapisanej w języku JavaScript jest
function fun1(a)
{
for(n=a; n <= 100; n++)
document.write(n);
return n;
}
  1. zwrócenie liczb z przedziału a..99
  2. wypisane liczb z przedziału a..99 i zwrócenie wartości 100
  3. wypisane wartości zmiennej a. oraz zwrócenie wartości zmiennej n
  4. wypisane liczb z przedziału a..100 i zwrócenie wartości zmiennej n

Zadanie 32. ,

Zapis w języku JavaScript
var napis1 = new napisy()
ma za zadanie
  1. utworzenie nowej klasy napis1.
  2. wywołanie metody obiektu napisy.
  3. utworzenie obiektu napis1 klasy napisy.
  4. zadeklarowanie zmiennej napis1 i wywołanie funkcji, której argumentem jest napis1.

Zadanie 33. ,

Aby wykonać kod zapisany językiem PHP wystarczy, że w systemie zainstalowano
  1. przeglądarkę internetową.
  2. serwer WWW z interpreterem PHP
  3. serwer WWW serwerem MySQL
  4. serwer WWW, parser PHP oraz serwer MySQL

Zadanie 34. ,

Pętla zapisana w języku PHP wstawi do tablicy liczby
$x = 0;
for($i = 0; $i < 10; $i++)
{
$tabl[$i] = $x;
$x = $x + 10;
}
  1. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  2. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
  3. 0, 10, 20, 30, 40, 50, 60, 70, 80, 90
  4. 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100

Zadanie 35. ,

Wymaganiem aplikacji internetowej jest, aby ta była wykonywana po stronie klienta. w którym języku należy zaimplementować tę aplikację?
  1. Perl
  2. PHP
  3. Pyton
  4. JavaScript

Zadanie 36. ,

Zadaniem funkcji PHP o nazwie mysql_num_rows() jest
  1. ponumerować rekordy w bazie danych.
  2. zwrócić kolejny rekord z wynikami zapytania.
  3. zwrócić liczbę wierszy znajdujących się w wyniku zapytania.
  4. zwrócić rekord, którego numer podany został w parametrze funkcji.

Zadanie 37. ,

Jaka treść komunikatu powinna być wstawiona w przedstawionym kodzie PHP zamiast znaków zapytania? $a = mysql_connect('localhost', 'adam', 'mojeHaslo');
if(!$a)
echo "??????????????????????";
  1. Wybrana baza nie istnieje.
  2. Błąd połączenia z serwerem SQL
  3. Pomyślnie dodano rekord do bazy.
  4. Błąd przetwarzania zapytania SQL

Zadanie 38. ,

Testy aplikacji internetowej mające za zadanie sprawdzenie skalowalności aplikacji i bazy danych oraz architektury serwera i konfiguracji noszą nazwę testów
  1. kompatybilności.
  2. bezpieczeństwa.
  3. funkcjonalnych.
  4. użyteczności.

Zadanie 39. ,

Aby prawidłowo udokumentować linię kodu języka JavaScript, należy po znakach // wpisać komentarz
x = Math.max(a, b, c); //
  1. nieprawidłowe dane.
  2. wybór losowej wartości ze zmiennych a, b, c
  3. w zmiennej x minimalna wartość ze zmiennych a, b, c
  4. w zmiennej x maksymalna wartość ze zmiennych a, b, c

Zadanie 40. ,

Aby stronę WWW można było przesłać do przeglądarki internetowej w postaci zaszyfrowanej, należy użyć protokołu
  1. HTTPS
  2. HTTP
  3. SFTP
  4. SSH

Zadanie 16. ,

Typ stało-znakowy w języku SQL to
  1. char
  2. text
  3. time
  4. bool

Zadanie 17. ,

Operator arytmetyczny modulo w języku SQL to
  1. /
  2. ||
  3. &
  4. %

Zadanie 18. ,

Polecenie w języku SQL ALTER TABLE USA ... ma za zadanie
  1. usunięcie tabeli USA.
  2. modyfikację tabeli USA.
  3. nadpisanie starej tabeli USA.
  4. utworzenie nowej tabeli USA.

Zadanie 19. ,

Kod
SELECT imie, pesel, wiek FROM dane WHERE wiek IN (18,30)
spowoduje wybranie
  1. imion, nazwisk i numerów PESEL osób w wieku poniżej 18 lat.
  2. imion, numerów PESEL i wieku osób z przedziału od 18 do 30 lat.
  3. imion, numerów PESEL i wieku osób posiadających powyżej 30 lat.
  4. imion, numerów PESEL i wieku osób w wieku równym 18 lub 30 lat.

Zadanie 20. ,

Aby policzyć wszystkie wiersze tabeli Koty należy użyć polecenia
  1. SELECT COUNT(*) FROM Koty
  2. SELECT ROWNUM() FROM Koty
  3. SELECT COUNT(Koty) AS ROWNUM
  4. SELECT COUNT(ROWNUM) FROM Koty

Zadanie 21. ,

Aby podczas tworzenia tabeli utworzyć klucz obcy na wielu kolumnach, należy użyć polecenia
  1. CONSTRAINT (nazwisko, imie) FOREIGN KEY REFERENCES osoby (nazwisko, imie)
  2. CONSTRAINT (nazwisko, imie) FOREIGN REFERENCES KEY osoby (nazwisko, imie)
  3. CONSTRAINT fk_osoba_uczen FOREIGN KEY(nazwisko, imie) REFERENCES osoby (nazwisko, imie)
  4. CONSTRAINT fk_osoba_uczen FOREIGN KEY ON(nazwisko, imie) REFERENCES osoby (nazwisko, imie)

Zadanie 22. ,

W algebrze relacji operacja selekcji polega na
  1. wyeliminowaniu pustych wierszy.
  2. wybieraniu krotek spełniających określone warunki.
  3. wybieraniu krotek niezawierających wartości NULL.
  4. wyeliminowaniu krotek z powtarzającymi się polami.

Zadanie 23. ,

Relacja w bazach danych jest
  1. logicznym połączeniem tabel.
  2. kluczem głównym w relacji tabel.
  3. algebraicznym połączeniem tabel.
  4. połączeniem dwóch pól jednej tabeli.

Zadanie 1. , ,

W języku HTML atrybut alt znacznika img jest wykorzystywany w celu zdefiniowania
  1. tekstu, który będzie wyświetlony, jeśli nie może być wyświetlona grafika.
  2. atrybutów grafiki, takich jak rozmiar, obramowanie, wyrównywanie.
  3. podpisu, który zostanie wyświetlony pod grafiką.
  4. ścieżki i nazwy pliku źródłowego grafiki.

Zadanie 2. ,

Analizując przedstawiony kod zapisany w języku HTML, można stwierdzić, że w przeglądarce
  1. zostanie ustawiony dolny margines dla bloku B
  2. blok B będzie oddalony od bloku A o 20px
  3. blok A będzie przesunięty w lewo o 20px
  4. bloki A i B będą nachodzić na siebie

Zadanie 3. ,

Aby ustawić czcionkę Verdana w kodzie CSS, należy wykorzystać właściwość
  1. font-style: Verdana;
  2. font-name: Verdana;
  3. font-family: Verdana;
  4. font-weigth: Verdana;

Zadanie 4. ,

Który zapis stylu CSS ustawi tło bloku na kolor niebieski?
  1. div {background-color: blue;}
  2. div {border-color: blue;}
  3. div {shadow: blue;}
  4. div {color: blue;}

Zadanie 5. ,

W zamieszczonym przykładzie pseudoklasa hover sprawi, że styl pogrubiony będzie przypisany
  1. wszystkim odnośnikom odwiedzonym.
  2. wszystkim odnośnikom nieodwiedzonym.
  3. każdemu odnośnikowi niezależnie od aktualnego stanu.
  4. odnośnikowi, w momencie kiedy najechał na niego kursor myszy.

Zadanie 6. , ,

W celu określenia wysokości obrazka wyświetlonego na stronie WWW należy wykorzystać właściwość CSS o nazwie
  1. padding
  2. margin
  3. height
  4. width

Zadanie 7. ,

Który z wymienionych systemów nie jest systemem CMS?
  1. Drupal
  2. Joomla!
  3. WordPress
  4. Adobe Flash

Zadanie 8. ,

Projektowanie logicznego układu witryny polega na
  1. zdefiniowaniu treści witryny.
  2. opracowaniu zestawu grafik dla witryny.
  3. ustaleniu adresów URL dla podstron witryny.
  4. rozmieszczeniu elementów w konkretnych miejscach witryny.

Zadanie 9. ,

Organizacja zajmująca się ustaleniem standardu dla języka HTML nosi nazwę
  1. ISO
  2. W3C
  3. NASK
  4. WYSIWYG

Zadanie 10. ,

Za pomocą którego protokołu należy wysłać pliki na serwer WWW?
  1. DHCP
  2. POP3
  3. DNS
  4. FTP

Zadanie 11. ,

W załączonym fragmencie kodu CSS kolor jest zapisany w postaci
  1. szesnastkowej.
  2. dziesiętnej.
  3. CMYK
  4. HSL

Zadanie 12. ,

Który z wymienionych formatów plików graficznych obsługuje przezroczystość?
  1. BMP
  2. PNG
  3. NEF
  4. JPG

Zadanie 13. ,

Jeśli rozmiar pliku graficznego jest zbyt duży do publikacji w Internecie, należy
  1. zwiększyć jego głębię kolorów.
  2. zmniejszyć jego rozdzielczość.
  3. zapisać w formacie BMP.
  4. dodać kanał alfa.

Zadanie 24. ,

Wskaż poprawną kolejność etapów projektowania relacyjnej bazy danych.
  1. Selekcja, Określenie relacji, Określenie kluczy podstawowych tabel, Określenie zbioru danych.
  2. Określenie relacji, Określenie kluczy podstawowych tabel, Selekcja, Określenie zbioru danych.
  3. Określenie kluczy podstawowych tabel, Określenie zbioru danych, Selekcja, Określenie relacji.
  4. Określenie zbioru danych, Selekcja, Określenie kluczy podstawowych tabel, Określenie relacji.

Zadanie 25. ,

Formularze do obsługi baz danych tworzy się w celu
  1. raportowania danych.
  2. wyszukiwania wierszy spełniających dane kryteria.
  3. wprowadzenia powiązań w relacyjnych bazach danych.
  4. wygodniejszego wprowadzania, edytowania i usuwania danych.

Zadanie 1. , ,

Który z odsyłaczy posiada poprawną konstrukcję?
  1. <a href=mailto:adres> tekst </a>
  2. <a href=http://adres> tekst </a>
  3.  <a href=”http://adres”> tekst <\a>
  4. <a href="mailto:adres"> tekst </a>

Zadanie 2. ,

Fragment kodu napisany w języku HTML zamieszczony w ramce przedstawia listę
  1. wypunktowaną.
  2. numerowaną.
  3. odnośników.
  4. skrótów.

Zadanie 3. , ,

Polecenie colspan służy do łączenia komórek tabeli w poziomie, natomiast rowspan w pionie. Którą z tabel wyświetli fragment kodu napisany w języku HTML?




Zadanie 4. ,

W znaczniku <meta  ...> (w części <meta  ...>) strony WWW nie umieszcza się informacji dotyczących
  1. autora.
  2. kodowania.
  3. typu dokumentu.
  4. automatycznego odświeżania.

Zadanie 5. ,

Wskaż sposób, w jaki należy odwołać się do pliku default.css, jeśli index.html znajduje się bezpośrednio w katalogu Strona?
  1. <link rel="stylsheet" type="text/css" href="./style/default.css" />
  2. <link rel="stylsheet" type="text/css" href="C:/style/default.css" />
  3. <link rel="stylsheet" type="text/css" href="...styledefault.css" />
  4. <link rel="stylsheet" type="text/css" href="c:style/default.css" />

Zadanie 6. ,

Wskaż stwierdzenie, które jest prawdziwe dla następującej definicji stylu:
  1. Jest to styl lokalny.
  2. Zdefiniowano dwie klasy.
  3. Akapit będzie transponowany na małe litery.
  4. Odnośnik będzie pisany czcionką 14 punktów.

Zadanie 7. ,

W palecie kolorów RGB kolor żółty jest połączeniem dwóch kolorów: zielonego i czerwonego. Który z kodów szesnastkowych oznacza kolor żółty?
  1. #FF00FF
  2. #00FFFF
  3. #FFFF00
  4. #F0F0F0

Zadanie 8. ,

Który z formatów nie pozwala na zapis plików animowanych?
  1. GIF
  2. ACE
  3. SWF
  4. SVG

Zadanie 9. ,

Który z formatów graficznych pozwala na zapis przejrzystego tła?
  1. GIF
  2. RAW
  3. BMP
  4. JPEG

Zadanie 10. ,

Proces walidacji strony internetowej to
  1. zespół działań mających na celu zwiększenie oglądalności
  2. sprawdzenie jej w celu wyeliminowania błędów
  3. publikowanie w sieci
  4. promocja strony

Zadanie 11. ,

Które oprogramowanie nie jest systemem zarządzania treścią (CMS)?
  1. Joomla
  2. Apache
  3. Mambo
  4. WordPress

Zadanie 12. ,

Który z formatów zapewnia największa redukcję rozmiaru pliku dźwiękowego?
  1. WAV
  2. PCM
  3. MP3
  4. CD-Audio

Zadanie 13. ,

Wskaż prawidłową kolejność tworzenia bazy danych
  1. Określenie celu, utworzenie relacji, stworzenie tabel, normalizacja
  2. Określenie celu, normalizacja, utworzenie relacji, stworzenie tabel
  3. Określenie celu, stworzenie tabel, utworzenie relacji, normalizacja
  4. Określenie celu, normalizacja, stworzenie tabel, utworzenie relacji

Zadanie 14. ,

Wskaż typ relacji pomiędzy tabelami: Tabela1 i Tabela3
  1. Jeden do jednego
  2. Wiele do jednego
  3. Jeden do wielu
  4. Wiele do wielu

Zadanie 15. , ,

Które z pól są umieszczone w formularzu?
  1. Textarea, Option, Input(Chechbox), Input(Checkbox), Input(Submit) Input(Reset)
  2. Input(Text), Select, Input(Radio), Input(Radio), Input(Submit), Input(Reset)
  3. Textarea, Select, Input(Radio), Input(Radio), Input(Reset), Input(Submit)
  4. Input(Text), Input(Chechbox), Select, Select, Input(Submit), Input(Reset)

Zadanie 26. ,

Integralność referencyjna w modelu relacyjnych baz danych oznacza, że
  1. wartość klucza głównego oraz klucza obcego nie jest pusta.
  2. klucz główny lub klucz obcy nie zawierają wartości NULL.
  3. każdemu kluczowi głównemu odpowiada dokładnie jeden klucz obcy w tabeli lub tabelach powiązanych.
  4. wartość klucza obcego w danej tabeli musi być albo równa wartości klucza głównego w tabeli z nią powiązanej albo równa wartości NULL.

Zadanie 27. ,

Deklaracja w języku JavaScript
var x=true;
powoduje, że zmienna x jest typu
  1. logicznego.
  2. liczbowego.
  3. ciąg znaków.
  4. wyliczeniowego.

Zadanie 28. ,

Obiekt typu array w języku JavaScript służy do przechowywania
  1. wielu wartości lub funkcji.
  2. wielu wartości dowolnego typu.
  3. wielu wartości wyłącznie liczbowych.
  4. wielu wartości wyłącznie tekstowych.

Zadanie 29. ,

Ukrywanie pewnych pól lub metod obiektów danej klasy tak, aby były one dostępne tylko metodom wewnętrznym tej klasy lub funkcjom zaprzyjaźnionym, to
  1. polimorfizm.
  2. hermetyzacja.
  3. konkatenacja.
  4. dziedziczenie.

Zadanie 30. ,

Odwołanie funkcji do samej siebie to
  1. iteracja.
  2. rekurencja.
  3. hermetyzacja.
  4. dziedziczenie.

Zadanie 31. ,

W języku PHP zmienna $_GET jest zmienną
  1. predefiniowaną, używaną do przekazywania danych do skryptów PHP poprzez adres strony.
  2. predefiniowaną, używaną do gromadzenia wartości formularza po nagłówkach zlecenia HTTP (danych z formularza nie można zobaczyć w adresie).
  3. zdefiniowaną przez twórcę strony, służącą do przekazywania danych z formularza poprzez adres strony.
  4. zwykłą, zdefiniowaną przez twórcę strony.

Zadanie 32. ,

W języku PHP w instrukcji switch musi występować
  1. instrukcja default.
  2. instrukcja switch(wyrażenie).
  3. przynajmniej dwie instrukcje case.
  4. instrukcja break po każdej instrukcji case.

Zadanie 33. , ,

Konstruktor w PHP jest metodą o nazwie
  1. __new
  2. __open
  3. __create
  4. __construct

Zadanie 34. ,

Debugger to program służący do
  1. badania właściwości programu.
  2. sprawdzania szybkości programu.
  3. wyszukiwania błędów w kodzie programu.
  4. zoptymalizowania pamięci używanej przez aplikację.

Zadanie 35. ,

Kod zamieszczony w ramce spowoduje wypisanie liczb
  1. 2 4 6 8
  2. 1 3 5 7 9
  3. 2 4 6 8 10
  4. 1 2 3 4 5 6 7 8 9 10

Zadanie 36. ,

Który kod jest alternatywny do kodu zamieszczonego w ramce?
  1. <?php
     for($x=2;$x<=54;$x+=2) { echo $x." ";}
    ?>
  2. <?php
     for($x=1;$x<=55;$x++) { echo $x." ";}
    ?>
  3. <?php
     for($x=2;$x<=56;$x+=2) { echo $x." ";}
    ?>
  4. <?php
     for($x=1;$x<=55;$x+=1) { echo $x." ";}
    ?>

Zadanie 37. ,

Zamieszczony w ramce fragment skryptu w języku JavaScript
  1. przypisuje zmiennej s zmienną t.
  2. wyświetli długość napisu ze zmiennej t.
  3. przypisze zmiennej s długość napisu ze zmiennej t.
  4. przypisze zmiennej s fragment napisu ze zmiennej t, o określonej przez zmienną length długości.

Zadanie 38. ,

Zamieszczony w ramce fragment kodu w JavaScript wypisze
  1. "ze"
  2. "wo"
  3. "owodzeni"
  4. "wodzenia "

Zadanie 39. ,

Który fragment kodu JavaScript zwróci wartość true?
  1. "a" > "b"
  2. "ab" > "c"
  3. "abc" > "def"
  4. "def" > "abc"

Zadanie 40. ,

W kodzie PHP znak „//” oznacza
  1. początek skryptu.
  2. operator alternatywy.
  3. operator dzielenia całkowitego.
  4. początek komentarza jednoliniowego.

Zadanie 14. ,

Prosta animacja może być zapisana w formacie
  1. TIFF
  2. BMP
  3. PSD
  4. GIF

Zadanie 16. ,

Którą z właściwości pola tabeli należy zdefiniować, aby pole przyjmowało dane składające się wyłącznie z cyfr?
  1. Tagi inteligentne
  2. Wartość domyślną
  3. Maskę wprowadzania
  4. Regułę sprawdzania poprawności

Zadanie 17. ,

Którego ze słów kluczowych języka SQL należy użyć, aby wyeliminować duplikaty?
  1. LIKE
  2. DISTINCT
  3. ORDER BY
  4. GROUP BY

Zadanie 18. ,

Które ze stwierdzeń prawidłowo charakteryzuje zdefiniowaną tabelę:
CREATE TABLE dane (kolumna INTEGER(3));
  1. Tabela o nazwie dane posiada trzy kolumny liczb całkowitych
  2. Tabela o nazwie dane posiada jedną kolumnę liczb całkowitych
  3. Tabela posiada jedną kolumnę zawierającą trzy elementowe tablice
  4. Kolumny tabeli dane nazywają się: kolumna1, kolumna2, kolumna3

Zadanie 19. ,

Polecenie REVOKE SELECT ON nazwa1 FROM nazwa2 w języku SQL umożliwia
  1. nadanie uprawnień z użyciem zdefiniowanego schematu.
  2. odbieranie uprawnień użytkownikowi.
  3. usuwanie użytkownika z bazy.
  4. nadawanie praw do tabeli.

Zadanie 20. ,

Które polecenie wydane z konsoli systemu operacyjnego, zawierające w swojej składni opcję --repair, umożliwia naprawę bazy danych?
  1. mysqlcheck
  2. mysqldump
  3. truncate
  4. create

Zadanie 21. ,

Które polecenie wydane z konsoli systemowej dokona przywrócenia bazy danych?
  1. mysqldump -u root -p baza > kopia.sql
  2. mysqldump -u root -p baza < kopia.sql
  3. mysql -u root -p baza < kopia.sql
  4. mysql -u root -p baza > kopia.sql

Zadanie 22. ,

Polecenie w języku SQL GRANT ALL PRIVILEGES ON klienci TO pracownik
  1. nadaje uprawnienie grupie klienci do tabeli pracownik.
  2. odbiera wszystkie uprawnienia pracownikowi do tabeli klienci.
  3. skopiuje uprawnienia z grupy klienci na użytkownika pracownik.
  4. nadaje wszystkie uprawnienia do tabeli klienci użytkownikowi pracownik.

Zadanie 23. ,

Która z wymienionych funkcji sortowania wykorzystywana w języku PHP sortuje tablicę asocjacyjną według indeksów
  1. sort()
  2. rsort()
  3. asort()
  4. ksort()

Zadanie 24. ,

W skrypcie PHP należy utworzyć cookie o nazwie owoce które przyjmie wartość jabłko. Cookie ma być dostępne przez jedną godzinę od jego utworzenia. W tym celu należy w skrypcie PHP użyć funkcji:
  1. cookie("owoce","jabłko",3600);
  2. cookie("jabłko","owoce",3600);
  3. setcookie("owoce","jabłko",time()+3600);
  4. setcookie("jabłko","owoce",time()+3600);

Zadanie 25. ,

Wskaż słowo kluczowe w języku C++ dodawane przed wbudowanym typem danych, które przesuwa zakres liczby wyłącznie nieujemne
  1. long
  2. const
  3. short
  4. unsigned

Zadanie 26. ,

W językach programowania tylko zmienna jednego typu wbudowanego może przyjmować wyłącznie dwie wartości. Jest to typ
  1. logiczny.
  2. znakowy.
  3. tablicowy.
  4. łańcuchowy.

Zadanie 27. , ,

Instrukcja języka PHP tworząca obiekt pkt dla zdefiniowanej w ramce klasy Punkt ma postać
  1. pkt Punkt;
  2. pkt = new Punkt();
  3. pkt Punkt();
  4. Punkt() pkt;

Zadanie 28. , ,

Wskaż wynik wykonania skryptu napisanego w języku PHP




Zadanie 29. ,

Które ze stwierdzeń dotyczących języków programowania NIE jest prawdziwe
  1. C++ jest językiem obiektowym
  2. JavaScript jest językiem skryptowym
  3. SQL jest językiem programowania strukturalnego
  4. PHP jest językiem do tworzenia stron w czasie rzeczywistym

Zadanie 30. ,

Jaka wartość zostanie wypisana na standardowym wyjściu dla zamieszczonego w ramce fragmentu programu napisanego w języku C++?
  1. 0
  2. 2
  3. 3
  4. 32

Zadanie 31. ,

Wskaż stwierdzenie, które jest prawdziwe dla następującej definicji funkcji w języku C++
  1. Funkcja zwraca wartość.
  2. Funkcja nie zwraca wartości.
  3. Funkcja posiada dwa parametry.
  4. Funkcja odwołuje się do parametrów przez referencję.

Zadanie 32. ,

Element zadeklarowany w języku C++ double x*; to
  1. Parametr formalny typu rzeczywistego.
  2. Zmienna rzeczywista.
  3. Zmienna całkowita.
  4. Wskaźnik.

Zadanie 33. ,

Wskaż prawidłową kolejność tworzenia aplikacji
  1. Specyfikacja wymagań, analiza wymagań klienta, tworzenie, wdrażanie,testy
  2. Analiza wymagań klienta, specyfikacja wymagań tworzenie, testy, wdrażanie
  3. Tworzenie, analiza wymagań klienta, specyfikacja wymagań, wdrażanie, testy
  4. Analiza wymagań klienta, specyfikacja wymagań, tworzenie, wdrażanie, testy

Zadanie 34. ,

Jaką wartość zwróci funkcja zao zdefiniowana w języku C++, wywołana z aktualnym parametrem 3.55
  1. 3
  2. 4
  3. 3.5
  4. 4.05

Zadanie 35. ,

Proces tłumaczenia kodu źródłowego pisanego przez programistę na zrozumiały dla komputera kod maszynowy to
  1. debugowanie.
  2. uruchamianie.
  3. kompilowanie.
  4. implementowanie.

Zadanie 36. ,

Które ze stwierdzeń, w odniesieniu do zamieszczonej w ramce definicji funkcji, jest poprawne?
  1. Pętla wykona się tylko raz.
  2. Funkcja posiada pętlę powtarzającą się 3 razy.
  3. Tekst będzie wczytywany do momentu podania liczby większej niż 3.
  4. Wczytanie tekstu zakończy się, gdy tekst będzie się składał przynajmniej z 3 znaków.

Zadanie 37. ,

Po wykonaniu zamieszczonego w ramce skryptu napisanego w języku JavaScript w przeglądarce zostanie wypisana wartość
  1. 12,4
  2. 12,5
  3. 15,4
  4. 15,5

Zadanie 38. ,

Poprzez deklarację var x="true"; w języku JavieScript tworzy się zmienną typu
  1. Logicznego
  2. Liczbowego
  3. String (ciąg znaków)
  4. Nieokreślonego (undefined)

Zadanie 39. ,

Platforma wspierająca programowanie w technologii .NET to
  1. db2
  2. eclipse
  3. framework
  4. middleware

Zadanie 40. ,

Proces, w którym wykrywa się i usuwa błędy w kodzie źródłowym programów, to
  1. kompilowanie
  2. debugowanie
  3. standaryzacja
  4. normalizacja

Zadanie 15. ,

Baza danych zawiera tabelę o nazwie pracownicy o polach: nazwisko, imie, pensja, wiek. Jak wygląda składnia polecenia wyznaczająca średnią pensję pracowników?
  1. select AVG (nazwisko) into pensja
  2. select VAR (pensja) from nazwisko
  3. select VAR (pracownicy) into pensja
  4. select AVG (pensja) from pracownicy

Zadanie 16. ,

Aby stworzyć tabelę w bazie danych, należy zastosować polecenie SQL
  1. CREATE TABLE
  2. PLUS TABLE
  3. NEW TABLE
  4. ADD TABLE

Zadanie 17. ,

W celu stworzenia relacji wiele do wielu łączącej tabele A i B wystarczy, że
  1. tabelę A połączy się z tabelą B poprzez zdefiniowanie kluczy obcych.
  2. zdefiniuje się trzecią tabelę z kluczami obcymi do tabel A i B.
  3. wiele rekordów z tabeli A zduplikuje się w tabeli B.
  4. tabela A będzie zawierała te same pola co tabela B.

Zadanie 18. ,

W bazie danych, w celu uporządkowania listy uczniów według roku urodzenia, należy użyć polecenia
  1. SELECT imie,nazwisko,klasa from uczniowie where rok_urodzenia = 1994
  2. SELECT imie,nazwisko,klasa from uczniowie group by rok_urodzenia
  3. SELECT imie,nazwisko,klasa from uczniowie order by rok_urodzenia
  4. SELECT imie,nazwisko,klasa from uczniowie order bynazwisko

Zadanie 19. ,

Kwerenda pozwalająca na wprowadzenie zmian w wielu rekordach lub przeniesienie wielu rekordów przy użyciu pojedynczej operacji, nosi nazwę kwerendy
  1. parametrycznej.
  2. funkcjonalnej.
  3. wybierającej.
  4. krzyżowej.

Zadanie 20. ,

Które z poleceń umożliwia dodanie kolumny zadanie_kompletne do tabeli zadania?
  1. CREATE INDEX zadania ADD COLUMN zadanie_kompletne int
  2. ALTER TABLE zadania ADD COLUMN zadanie_kompletne int
  3. INSERT INTO zadania VALUES zadanie_kompletne
  4. ADD COLUMN zadanie_kompletne WITH zadania

Zadanie 21. ,

Wskaż dwa sposoby zabezpieczenia bazy danych Microsoft Access.
  1. Ustalenie zabezpieczeń na poziomie użytkownika oraz sesji.
  2. Funkcje anonimowe oraz ustalenie hasła otwarcia bazy danych.
  3. Zaszyfrowanie pliku bazy danych oraz SMSy z kodem autoryzującym.
  4. Ustalenie hasła otwarcia bazy danych oraz zabezpieczeń na poziomie użytkownika.

Zadanie 22. ,

W języku SQL przywilej SELECT polecenia GRAND pozwala użytkownikowi baz danych na
  1. modyfikowanie danych w tabeli.
  2. usunięcie danych z tabeli.
  3. odczyt danych z tabeli.
  4. tworzenie tabeli.

Zadanie 23. ,

Fizyczny model replikacji bazy danych przedstawiony na rysunku jest modelem
  1. centralnego subskrybenta.
  2. centralnego wydawcy.
  3. równorzędnym.
  4. rozproszonym.

Zadanie 24. ,

W celu zapewnienia spójności danych w bazie programu Microsoft Access należy skorzystać
  1. z kwerendy aktualizującej.
  2. z więzów integralności.
  3. z defragmentacji bazy.
  4. z archiwizacji bazy.

Zadanie 25. ,

Które z poleceń naprawi uszkodzoną tabelę w języku SQL?
  1. REGENERATE TABLE tbl_name
  2. OPTIMIZE TABLE tbl_name
  3. ANALYZE TABLE tbl_name
  4. REPAIR TABLE tbl_name

Zadanie 26. ,

W językach programowania zmienna typu integer służy do przechowywania
  1. znaku.
  2. liczby całkowitej.
  3. wartości logicznej.
  4. liczby rzeczywistej.

Zadanie 27. ,

W strukturalnych językach programowania w celu przechowywania informacji o 50 uczniach (ich imionach, nazwiskach, średniej ocen) należy użyć
  1. tablicy 50 elementów o składowych łańcuchowych.
  2. tablicy 50 elementów o składowych strukturalnych.
  3. struktury 50 elementów o składowych typu tablicowego.
  4. klasy 50 elementów typu tablicowego.

Zadanie 28. ,

W języku skryptowym JavaScript zmienne mogą być deklarowane
  1. tylko na początku skryptu.
  2. w momencie pierwszego użycia zmiennej.
  3. tylko jeśli podamy typ zmiennej i jej nazwę.
  4. zawsze z poprzedzającym nazwę znakiem $.

Zadanie 29. ,

Która z instrukcji umożliwia wysłanie tekstu do przeglądarki?
  1. break
  2. echo
  3. type
  4. exit

Zadanie 1. ,

Do grupowania obszarów na poziomie bloków, które będą formatowane za pośrednictwem znaczników, należy użyć:
  1. <p>
  2. <div>
  3. <span>
  4. <param>

Zadanie 30. ,

Wynikiem działania zamieszczonej pętli zapisanej językiem PHP jest wypisanie kolejnych liczb
  1. od 10 do 1
  2. od 10 do 2
  3. od 1 do 10
  4. od 2 do10

Zadanie 2. ,

Znacznik <i> języka HTML służy do
  1. umieszczania obrazka.
  2. zdefiniowania formularza.
  3. zmiany kroju pisma na pochylony.
  4. zdefiniowania nagłówka w tekście.

Zadanie 31. ,

Która ze zdefiniowanych funkcji języka PHP jako wynik zwraca połowę kwadratu wartości przekazanej?
  1. function licz($a) { echo $a/2; }
  2. function licz($a) { echo $a*$a/2; }
  3. function licz($a) { return $a/2; }
  4. function licz($a) { return $a*$a/2; }

Zadanie 32. ,

Aby zobaczyć wyniki działania skryptu napisanego w języku PHP, będącego elementem strony WWW, musi on być
  1. skompilowany po stronie klienta.
  2. skompilowany po stronie serwera.
  3. zinterpretowany po stronie klienta.
  4. zinterpretowany po stronie serwera.

Zadanie 3. ,

Poniżej przedstawiono fragment kodu języka HTML:




Zadanie 33. ,

Warunek zapisany językiem PHP wypisze liczbę, gdy
  1. wynik dzielenia liczby przez 2 jest równy 0.
  2. jest ona liczbą pierwszą.
  3. jest ona parzysta.
  4. jest ona dodatnia.

Zadanie 34. ,

Zdarzenie JavaScript, będący reakcją na pojedynczo kliknięty dowolny element strony, nosi nazwę
  1. onKeyDown
  2. onDblClick
  3. onLoad
  4. onClick

Zadanie 35. ,

Wskaż rezultat działania fragmentu kodu JavaScript
  1. Usunięcie akapitu ze strony.
  2. Dodanie akapitu na koniec strony.
  3. Dodanie akapitu na początku strony.
  4. Wyświetlenie okna dialogowego z napisem akapit.

Zadanie 4. ,

Kod języka CSS można umieścić wewnątrz kodu HTML, posługując się znacznikiem
  1. <head>
  2. <style>
  3. <meta>
  4. <body>

Zadanie 5. ,

Chcąc zdefiniować formatowanie tabeli w języku CSS w taki sposób, aby wiersz, który jest aktualnie wskazywany kursorem myszy, został wyróżniony np. innym kolorem, należy zastosować
  1. pseudoklasę :visited
  2. pseudoklasę :hover
  3. pseudoelement :fist-line
  4. nowy selektor klasy dla wiersza tabeli.

Zadanie 6. ,

Aby uzyskać efekt rozstrzelenia liter w selektorze CSS, należy użyć właściwości
  1. letter-transform
  2. text-decoration
  3. letter-spacing
  4. text-space

Zadanie 7. , ,

Blok deklaracji postaci background-attachment: scroll powoduje, że
  1. grafika tła będzie powtarzana (kafelki).
  2. tło strony będzie przewijane razem z tekstem.
  3. tło strony będzie stałe, a tekst będzie się przewijał.
  4. grafika tła będzie wyświetlona w prawym górnym rogu strony.

Zadanie 8. , ,

Ikona, która wyświetlona jest przed adresem, w polu adresowym przeglądarki internetowej lub przy tytule otwartej karty przeglądarki nosi nazwę
  1. iConji.
  2. favicon.
  3. webicon.
  4. emoticon.

Zadanie 9. ,

Aby poprawnie zdefiniować hierarchiczną strukturę tekstu witryny internetowej, należy zastosować
  1. znacznik <div>
  2. znacznik <frame> i <table>
  3. znacznik <p> z formatowaniem
  4. znaczniki <h1>, <h2> oraz <p>

Zadanie 10. ,

Która z reguł walidacji strony internetowej jest błędna?
  1. Jeżeli w instrukcji używa się kilku atrybutów, ich kolejność powinna być zgodna z alfabetem, np. <img alt="..." scr="..." />
  2. Wyłączanie znaczników musi następować w odwrotnej kolejności, niż były one włączane, np. <p>... <big>...</big></p>
  3. Znaczniki, oprócz samozamykacjących się, działają do momentu, ich wyłączenia znakiem "/", np. <p></p>
  4. W znacznikach nie są rozróżniane wielkie i małe, np. <p> i <P> to ten sam wynik.

Zadanie 36. ,

W skład typowego Framework'a wchodzą
  1. domena i obsługa błędów.
  2. obsługa formularzy i wbudowany serwer.
  3. mechanizm uruchamiania i przetwarzania akcji, oraz certyfikat http.
  4. zarządzanie komunikacją z bazą danych, mechanizm uruchamiania i przetwarzania akcji.

Zadanie 37. ,

Funkcja zapisana językiem PHP służy do
  1. ustawienia hasła do bazy danych.
  2. pobrania danych z bazy danych.
  3. zabezpieczenia bazy danych.
  4. połączenia z bazą danych.

Zadanie 38. ,

Domyślna nazwa pliku konfiguracyjnego serwera Apache to
  1. .htaccess
  2. htaccess.cnf
  3. .configuration
  4. configuration.php

Zadanie 39. ,

Certyfikat SSL jest stosowany do
  1. blokowania szkodliwego oprogramowania w witrynie.
  2. zapisania danych o sesjach tworzonych w witrynie.
  3. zidentyfikowania właściciela domeny.
  4. deszyfracji transmitowanych danych.

Zadanie 40. ,

Zapisując hasło użytkownika serwisu WWW (np. bankowości internetowej), w celu jego zabezpieczenia przed odtajnieniem, zwykle używa się funkcji
  1. cyklometrycznych.
  2. abstrakcyjnych.
  3. mieszających.
  4. klucza.

Zadanie 1. ,

Który z wymienionych znaczników języka HTML nie jest stosowany w celu formatowania tekstu?
  1. <em>
  2. <sub>
  3. <div>
  4. <strong>

Zadanie 2. ,

Aby zdefiniować w języku HTML listę nienumerowaną, należy użyć znacznika
  1. <dd>
  2. <dt>
  3. <ol>
  4. <ul>

Zadanie 3. ,

W języku CSS właściwość font-size przyjmuje, według słów kluczowych, wartości
  1. tylko big i small
  2. wyłącznie small, medium, large
  3. jedynie small, smaller, large, larger
  4. ze zbioru xx-small, x-small, small, medium, large, x-large, xx-large

Zadanie 4. , ,

W języku CSS, w celu zdefiniowania wewnętrznego górnego marginesu, czyli odstępu między elementem a otaczającym go obramowaniem, należy użyć polecenia
  1. padding-top
  2. outline-top
  3. border-top
  4. local-top

Zadanie 5. ,

Funkcja „drzewo kontekstowe” edytora WYSIWYG Adobe Dreamweaver służy do
  1. wyświetlenia interaktywnego drzewa struktury HTML dla zawartości statycznej i dynamicznej.
  2. definiowania kaskadowych arkuszy stylów dołączonych do witryny.
  3. formatowania tekstu przy pomocy dostępnych znaczników.
  4. tworzenia szablonu strony internetowej.

Zadanie 6. ,

Aby witryna internetowa prawidłowo skalowała się w urządzeniach mobilnych, należy wielkość czcionki zdefiniować
  1. w pikselach.
  2. w procentach.
  3. w milimetrach.
  4. tylko znacznikami big i small.

Zadanie 7. ,

Znacznik meta języka HTML należy umieścić
  1. pomiędzy znacznikami <body> ... </body>.
  2. w części nagłówkowej witryny internetowej.
  3. pomiędzy znacznikami paragrafu.
  4. w stopce witryny internetowej.

Zadanie 8. ,

Prawidłowy, zgodny z językiem XHTML, zapis samozamykającego się znacznika odpowiadającego za łamanie linii ma postać
  1. </br>
  2. <br/>
  3. </br/>
  4. <br> </br>

Zadanie 9. ,

Najprostszą i najmniej pracochłonną metodą przetestowania działania witryny internetowej w wielu przeglądarkach i różnych wersjach jest
  1. skorzystanie z walidatora języka HTML.
  2. skorzystanie z emulatora przeglądarek internetowych np. Browser Sandbox
  3. zainstalowanie na kilku komputerach różnych przeglądarek i testowanie witryny.
  4. testowanie witryny w programie Internet Explorer, zakładając kompatybilność innych przeglądarek.

Zadanie 10. ,

Aby przenieść witrynę na serwer, można skorzystać z oprogramowania
  1. Bugzilla
  2. Go!Zilla
  3. FileZilla
  4. CloneZilla

Zadanie 11. ,

Kolor zapisany kodem RGB, o wartościach rgb(255, 128, 16) w kodzie szesnastkowym będzie miał wartość
  1. #008010
  2. #ff0f10
  3. #ff8010
  4. #ff8011

Zadanie 12. ,

Plik graficzny należy zapisać w formacie GIF, jeżeli
  1. jest to grafika wektorowa.
  2. jest to obraz stereoskopowy.
  3. jest potrzeba zapisu obrazu bez kompresji.
  4. jest potrzeba zapisu obrazu lub animacji.

Zadanie 13. ,

Aby dopasować dźwięk do danego poziomu głośności, należy użyć efektu
  1. wyciszenia.
  2. normalizacji.
  3. podbicia basów.
  4. usuwania szumów.

Zadanie 14. ,

Instrukcja DROP języka SQL ma za zadanie
  1. usunąć istniejący obiekt.
  2. zmienić parametry obiektu.
  3. zaktualizować dane obiektu.
  4. dodać nowy obiekt.

Zadanie 15. ,

Baza danych zawiera tabelę uczniowie z polami: imie, nazwisko, klasa. Aby odnaleźć imiona i nazwiska tych uczniów, których nazwiska rozpoczynają się literą M, należy zastosować polecenie SQL
  1. SELECT nazwisko, imie FROM uczniowie WHERE nazwisko IN 'M%';
  2. SELECT nazwisko, imie FROM uczniowie WHERE nazwisko LIKE 'M%';
  3. SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko='M%';
  4. SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko IN 'M%';

Zadanie 16. ,

Baza danych zawiera tabelę artykuly z polami: nazwa, typ, producent, cena. Aby wyświetlić wszystkie nazwy artykułów wyłącznie typu pralka, dla których cena jest z przedziału 1000 zł i 1500, należy zastosować polecenie
  1. SELECT nazwa FROM artykuly WHERE typ="pralka" AND cena FROM 1000 TO 1500;
  2. SELECT nazwa FROM artykuly WHERE typ="pralka" OR cena BETWEEN 1000 OR 1500;
  3. SELECT nazwa FROM artykuly WHERE typ="pralka" OR cena BETWEEN 1000 AND 1500;
  4. SELECT nazwa FROM artykuly WHERE typ="pralka" AND cena BETWEEN 1000 AND 1500;

Zadanie 17. ,

Wartość pola tabeli pełniącego rolę klucza podstawowego
  1. musi być unikalna.
  2. jest zawsze typu numerycznego.
  3. służy do szyfrowania zawartości tabeli.
  4. może przyjmować wartość pustą (NULL).

Zadanie 18. ,

Aby utworzyć relację jeden do wielu, w tabeli po stronie „wiele”, należy zdefiniować
  1. klucz obcy wskazujący na klucz obcy tabeli po stronie „jeden”.
  2. klucz sztuczny odnoszący się do kluczy podstawowych obu tabel.
  3. klucz obcy wskazujący na klucz podstawowy tabeli po stronie „jeden”.
  4. klucz podstawowy wskazujący na klucz podstawowy tabeli po stronie „jeden”.

Zadanie 19. ,

Narzędziem służącym do grupowania i prezentowania informacji z wielu rekordów w celu ich drukowania lub rozpowszechniania jest
  1. raport.
  2. kwerenda.
  3. formularz.
  4. makropolecenie.

Zadanie 20. ,

Aby uprościć wprowadzanie i edytowanie danych w tabeli, należy zdefiniować
  1. kwerendę SELECT.
  2. formularz.
  3. raport.
  4. filtr.

Zadanie 21. ,

Baza danych 6-letniej szkoły podstawowej zawiera tabelę szkola z polami: imie, nazwisko, klasa. Wszyscy uczniowie klas 1 - 5 zdali do następnej klasy. Aby zwiększyć wartość w polu klasa o 1 należy użyć polecenia.
  1. SELECT szkola FROM klasa = klasa + 1 WHERE klasa >=1 AND klasa <=5.
  2. SELECT nazwisko, imie FROM klasa = klasa + 1 WHERE klasa >1 OR klasa <5.
  3. UDAPTE szkola SET klasa = klasa + 1 WHERE klasa >=1 AND klasa <=5.
  4. UDAPTE nazwisko, imie SET klasa = klasa + 1 WHERE klasa >1 OR klasa <5.

Zadanie 22. ,

Uprawnienia obiektowe, nadawane użytkownikom serwera baz danych, mogą pozwalać lub zabraniać
  1. dziedziczyć uprawnienia.
  2. modyfikować role i konta użytkowników.
  3. wykonywać instrukcje, takie jak tworzenie kopii zapasowej.
  4. wykonywać operacje na bazie, takie jak wstawianie lub modyfikowanie danych.

Zadanie 23. ,

Przed wykonaniem kopii bezpieczeństwa bazy danych, tak aby ta kopia była poprawna i możliwa do późniejszego otworzenia, należy sprawdzić
  1. możliwość udostępnienia bazy danych.
  2. prawa dostępu do serwera baz danych.
  3. poprawność składni zapytań.
  4. spójność bazy danych.

Zadanie 24. ,

W MS SQL Serwer polecenie RESTORE DATABASE służy do
  1. odtwarzania bazy danych z kopi bezpieczeństwa.
  2. odświeżenia bazy danych z kontrolą więzów integralności.
  3. przebudowania bazy danych w oparciu o buforowane dane.
  4. usunięcia bazy danych z serwera centralnego subskrybenta.

Zadanie 25. ,

W języku PHP zmienna typu float przyjmuje wartości
  1. logiczne.
  2. nieliczbowe.
  3. tylko całkowite.
  4. zmiennoprzecinkowe.

Zadanie 26. , ,

Dany jest fragment kodu PHP z zadeklarowaną zmienną typu tablicowego.
W wyniku wykonania kodu zostanie wypisane imię.
  1. Anna.
  2. Tomasz.
  3. Krzysztof.
  4. Aleksadra.

Zadanie 27. , ,

Przedstawiony kod języka PHP z zadeklarowaną zmienną typu tablicowego.
  1. jest błędny, nieznany operator =>
  2. definiuje tablicę z trzema wartościami.
  3. definiuje tablicę z sześcioma wartościami.
  4. jest błędny, indeksami tablicy mogą być tylko liczby całkowite.

Zadanie 28. ,

W języku JavaScript poprawnie nadana zmienna to
  1. #imie
  2. imie2
  3. imię2
  4. imię%

Zadanie 29. ,

Fragment kodu w języku PHP ma następującą postać:
Zakładając, że zmienne a, b, c przechowują wartość numeryczną, wynikiem działania warunku będzie wypisanie liczby
  1. najmniejszej.
  2. największej.
  3. nieparzystej.
  4. parzystej.

Zadanie 30. ,

Fragment kodu w języku PHP ma następującą postać:
Wynikiem działania pętli będzie wypisanie liczb
  1. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 , 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
  2. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 , 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
  3. 0, 4, 8, 12, 16, 20
  4. 0, 4, 8, 12, 16

Zadanie 31. ,

Funkcja zapisana w języku PHP ma postać:
Jej zadaniem jest
  1. wypisanie liczby parzystej.
  2. wypisanie liczby nieparzystej.
  3. zwrócenie wartości 1, gdy liczba jest parzysta.
  4. zwrócenie wartości 0, gdy liczba jest parzysta.

Zadanie 32. ,

Wykonanie kodu JavaScript w przeglądarce wymaga
  1. debugowania.
  2. kompilowania.
  3. interpretowania.
  4. zamiany na kod maszynowy.

Zadanie 33. ,

Kod strony WWW napisany w języku PHP
  1. jest wykonywany po stronie klienta.
  2. jest wykonywany po stronie serwera.
  3. może być uruchomiony bez obsługi serwera WWW.
  4. jest przetwarzany na tych samych zasadach co JavaScript.

Zadanie 34. , ,

Fragment kodu w języku PHP ma następującą postać:
Zakładając, że zmienna tablicowa $tab jest wypełniona liczbami naturalnymi, wynikiem programu będzie wypisanie
  1. największego elementu tablicy.
  2. najmniejszego elementu tablicy.
  3. elementu tablicy, który jest równy wartości $tab[0].
  4. tych elementów, które są większe od zmiennej $liczba.

Zadanie 35. ,

Fragment kodu w języku JavaScript realizujący dodawanie dwóch liczb ma następującą postać:
Aby dodawanie wykonane było po kliknięciu przycisku o nazwie "dodaj", należy w wykropkowane miejsce wstawić
  1. <button onselect="return dodaj()">dodaj</button>
  2. <button onselect="return dodaj()">oblicz</button>
  3. <button onclick="return oblicz()">dodaj</button>
  4. <button onclick="return dodaj()">dodaj</button>