wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Egazmin E14

Total questions: 40

Worksheet time: 23mins

Name
Class
Date
1.

Deklaracja typu dokumentu HTML: <!DOCTYPE HTML> oznacza, że kod jest napisany w wersji

a)

4

b)

5

c)

6

d)

7

2.

Dołączenie zewnętrznego arkusza stylów do kodu HTML jest realizowane przy użyciu znacznika

a)

<css>

b)

<link>

c)

<style>

d)

<meta>

3.

Który z rysunków obrazuje efekt działania przedstawionego fragmentu kodu HTML?

a)

A

b)

B

c)

C

d)

D

4.

Przedstawione pole input umożliwi

a)

wpisanie hasła.

b)

zaznaczenie opcji.

c)

wpisanie dowolnego tekstu.

d)

wybranie opcji z listy o wartościach text1 i text2.

5.

W języku HTML zdefiniowano hiperłącze ze znakiem #. Co stanie się po wybraniu przedstawionego odsyłacza?

a)

Zostanie wywołany skrypt o nazwie dane.

b)

Otworzy się osobna karta przeglądarki o nazwie dane

c)

Zostanie wybrany adres względny URL o nazwie dane.

d)

Strona przewinie się do elementu o wartości id równej dane.

6.

Podana definicja stylu CSS sprawi, że nagłówki pierwszego stopnia będą

a)

wyjustowane, pisane wielkimi literami, a odstępy między liniami będą ustawione na 10 px

b)

wyjustowane, pisane małymi literami, a odstępy między literami będą ustawione na 10 px

c)

wyśrodkowane, pisane małymi literami, a odstępy między liniami będą ustawione na 10 px

d)

wyśrodkowane, pisane wielkimi literami, a odstępy między literami będą ustawione na 10 px

7.

Jak zdefiniować w języku CSS formatowanie hiperłącza, żeby nieodwiedzony link był w kolorze żółtym, a odwiedzony w kolorze zielonym?

a)

a:visited {color: yellow;} a:link{color: green;}

b)

a:hover {color: green;} a:link{color: yellow;}

c)

a:hover {color: yellow;} a:visited{color: green;}

d)

a:link {color: yellow;} a:visited{color: green;}

8.

W języku CSS zdefiniowano formatowanie dla stopki. Aby użyć tego formatowania dla bloku opisanego znacznikiem div, należy zapisać

a)

<div "stopka">

b)

<div id="stopka">

c)

<div title="stopka">

d)

<div class="stopka">

9.

Przedstawiono efekt formatowania CSS oraz kod HTML. Jak należy zdefiniować styl, aby osiągnąć takie formatowanie?

a)

.first-line {font-size: 200%; color:brown;}

b)

#first-line {font-size: 200%; color:brown;}

c)

p::first-line {font-size: 200%; color:brown;}

d)

p.first-line {font-size: 200; color:brown;}

10.

Przedstawione formatowanie CSS sprawi, że dla prezentowanego nagłówka trzeciego stopnia

a)

tło będzie szare.

b)

tło będzie pomarańczowe.

c)

kolor czcionki będzie szary.

d)

kolor czcionki będzie pomarańczowy.

11.

W języku XHTML zapisano fragment kodu, który zawiera błąd walidacji. Na czym polega ten błąd?

a)

Znacznik <br> powinien być zamknięty.

b)

Nie istnieje nagłówek szóstego stopnia.

c)

Znaczniki należy pisać wielkimi literami.

d)

Znacznik <b> nie może być zagnieżdżany w znaczniku <p>.

12.

Kolor zapisany kodem heksadecymalnym: #1510FE w kodzie RGB będzie miał wartość

a)

rgb(15,10,FE)

b)

rgb(21,16,FE)

c)

rgb(21,16,254)

d)

rgb(21,16,255)

13.

Edytując grafikę w edytorze grafiki rastrowej należy pozbyć się kolorów z rysunku tak, aby obraz był w odcieniach szarości. Można do tego efektu wykorzystać funkcję

a)

desaturacji

b)

kadrowania

c)

szumu RGB.

d)

filtru rozmycia.

14.

W edytorze grafiki wektorowej stworzono przedstawiony kształt, który powstał z dwóch figur: trójkąta i koła. W celu stworzenia tego kształtu, po narysowaniu figur i odpowiednim ich ustawieniu, należy skorzystać z funkcji

a)

sumy

b)

różnicy

c)

rozdzielenia

d)

wykluczenia

15.

Aby zapisać prostą animację na potrzeby strony internetowej, można skorzystać z formatu

a)

GIF

b)

JPG

c)

PNG

d)

CDR

16.

Tworząc tabelę w języku SQL, zdefiniowano dla kolumny klucz główny. Aby zabezpieczyć ją przed wstawieniem wartości pustej, należy zastosować atrybut

a)

NULL

b)

UNIQUE

c)

DEFAULT

d)

NOT NULL

17.

Dana jest tabela mieszkania zawierająca kolumny o nazwach: adres, metraz, ile_pokoi, standard, status, cena. Wykonanie przedstawionej kwerendy SQL SELECT sprawi, że zostaną wyświetlonehttps://yhtrhjtr68hy5hyh.wex.pl/

a)

wszystkie dane tych mieszkań, które mają co najmniej 3 pokoje.

b)

metraż oraz cena tych mieszkań, które mają więcej niż 3 pokoje.

c)

metraż oraz cena tych mieszkań, które mają co najmniej niż 3 pokoje.

d)

wszystkie dane oprócz adresu tych mieszkań, które mają więcej niż 3 pokoje.

18.

Do tabeli pracownicy wpisano rekordy. Co zostanie wyświetlone po uruchomieniu kwerendy SQL SELECT podanej w ramce?

a)

Wartość 5400, czyli najwyższa pensja pracownika.

b)

Wartość 19500, czyli suma wszystkich pensji pracowników.

c)

Wartość 10000, czyli suma pensji pracownika o id=4 oraz o id=6

d)

Dwie wartości: 4600 i 5400, jako pensje pracowników wyższe niż 4000

19.

Na przedstawionej tabeli samochody wykonano zapytanie SQL SELECT

SELECT model FROM samochody WHERE rocznik=2016;

W wyniku podanego zapytania zostaną zwrócone następujące wartości:

a)

Fiat, Opel, Toyota.

b)

Czerwony, grafitowy.

c)

Punto, Corsa, Corolla.

d)

Punto, Corsa, Astra, Corolla, Yaris.

20.

Baza danych ma dwie tabele połączone relacją 1..n. Którą klauzulą SQL należy połączyć tabele, aby wybrać korespondujące ze sobą wartości z pól obu tabel?

a)

OUTER LINK

b)

INNER LINK

c)

JOIN

d)

AND

21.

Zdefiniowanie klucza obcego jest niezbędne do utworzenia

a)

transakcji.

b)

relacji 1..n.

c)

relacji 1..1.

d)

klucza podstawowego.

22.

Zgodnie z właściwościami ACID, dotyczącym wykonania transakcji, wymaganie trwałości (ang. durability) oznacza, że

a)

transakcja może być w pewnych warunkach podzielona na dwa niezależne etapy.

b)

w czasie wykonania transakcji dane mogą być modyfikowane przez inne transakcje.

c)

w przypadku naruszenia spójności bazy danych transakcja usuwa tabele z kluczami obcymi

d)

dane zatwierdzone przez transakcję powinny być dostępne niezależnie od tego, co się będzie działo po jej zakończeniu.

23.

Baza danych zawiera tabelę faktury o polach: numer, data, id_klienta, wartość, status. Każdego dnia generowany jest raport faktur z bieżącego dnia. Wyświetlane są jedynie numery i wartości faktur. Która z kwerend SQL służy do stworzenia tego raportu?

a)

SELECT * FROM faktury;

b)

SELECT numer,wartość FROM faktury;

c)

SELECT * FROM faktury WHERE data=CURRENT_DATE();

d)

SELECT numer, wartosc FROM faktury WHERE data=CURRENT_DATE();

24.

Polecenie SQL, które usuwa bazę danych o nazwie firma, ma postać

a)

DROP firma;

b)

ALTER firma DROP;

c)

DROP DATABASE firma;

d)

ALTER firma DROP DATABASE;

25.

Zastosowanie kwerendy SQL spowoduje usunięcie

DELETE FROM mieszkania WHERE status=1;

a)

tabeli mieszkania z bazy danych.

b)

pola o nazwie status z tabeli mieszkania.

c)

rekordów, w których pole status jest równe 1, z tabeli mieszkania.

d)

tabel, w których pole status jest równe 1, z bazy danych mieszkania.

26.

Aby przywrócić bazę danych z kopii bezpieczeństwa na serwerze MSSQL, należy posłużyć się poleceniem

a)

EXPORT DATABASE

b)

BACKUP DATABASE

c)

RESTORE DATABASE

d)

UNBACKUP DATABASE

27.

W języku SQL wykonano przedstawione w ramce polecenia GRANT. Kto będzie miał prawo do przeglądania danych oraz ich zmiany?

GRANT ALL ON firmy TO 'adam'@'localhost';

GRANT ALTER, CREATE, DROP ON firmy TO 'anna'@localhost;

GRANT SELECT, INSERT, UPDATE ON firmy TO 'tomasz'@'localhost';

a)

Adam i Anna.

b)

Tylko Tomasz.

c)

Tomasz i Anna.

d)

Tomasz i Adam.

28.

W języku PHP zastosowano funkcję is_int(). Które z podanych wywołań tej funkcji zwróci wartość TRUE?

a)

is_int("135")

b)

is_int(NULL)

c)

is_int(13.5)

d)

is_int(135)

29.

W języku JavaScript należy zapisać warunek, który będzie spełniony, gdy zmienna a będzie dowolną liczbą naturalną dodatnią (bez 0) lub gdy zmienna b będzie dowolną liczbą z przedziału domkniętego od 10 do 100. Użyte w tym warunku wyrażenie logiczne będzie miało postać

a)

(a>0) || ((b>=10) || (b<=100))

b)

(a>0) && ((b>=10) || (b<=100))

c)

(a>0) || ((b>=10) && (b<=100))

d)

(a>0) && ((b>=10) && (b<=100))

30.

Dla każdej iteracji pętli wartość bieżącego elementu tablicy jest przypisywana do zmiennej, a wskaźnik tablicy jest przesuwany o jeden, aż do ostatniego elementu tablicy. Zdanie to jest prawdziwe dla instrukcji

a)

if

b)

next

c)

switch

d)

foreach

31.

W języku JavaScript wynik działania instrukcji zmienna++; będzie taki sam jak instrukcji

a)

zmienna --;

b)

zmienna+=1;

c)

zmienna=zmienna+10;

d)

zmienna===zmienna+1;

32.

W języku PHP zmienna predefiniowana $_SESSION zawiera

a)

zmienne zarejestrowane w bieżącej sesji.

b)

spis zarejestrowanych sesji na serwerze WWW

c)

zmienne przesyłane do skryptu za pomocą formularza.

d)

zmienne przesyłane do skryptu za pomocą ciastek (cookie).

33.

Przedstawiony kod źródłowy ma za zadanie wyświetlić

a)

wylosowane liczby od 1 do 99.

b)

kolejne liczby od 1 do 100.

c)

wczytane z klawiatury liczby tak długo, aż nie zostanie wczytana wartość 0.

d)

losowe liczby od 0 do 100 tak długo, aż nie zostanie wylosowana wartość 0.

34.

W języku JavaScript należy odwołać się do elementu zawartego w pierwszym paragrafie przedstawionego fragmentu strony HTML. Można to wykonać za pomocą funkcji

a)

getElement("p");

b)

getElementById("p1");

c)

getElementByTagName("p")[0];

d)

getElementByClassName("p.1")[0];

35.

O przedstawionym obiekcie języka JavaScript można powiedzieć, że ma

a)

trzy metody.

b)

trzy właściwości.

c)

dwie metody i jedną właściwość.

d)

dwie właściwości i jedną metodę.

36.

W języku JavaScript stworzono funkcję o nazwie liczba_max porównującą trzy liczby naturalne pobrane z parametrów funkcji i zwracającą maksymalną z nich. Prawidłowe wywołanie takiej funkcji wraz z pobraniem jej wyniku będzie miało postać

a)

liczba_max(a,b,c);

b)

liczba_max(a,b,c,wynik);

c)

liczba_max(a,b,c)=wynik;

d)

var wynik=liczba_max(a,b,c);

37.

Które z zadań programistycznych powinno być wykonane po stronie serwera?

a)

Zmiana stylu HTML na stronie wywołana przesunięciem kursora.

b)

Zapisanie danych pobranych z aplikacji internetowej w bazie danych.

c)

Sprawdzenie danych wpisanych do pola tekstowego w czasie rzeczywistym.

d)

Ukrywanie i pokazywanie elementów strony w zależności od aktualnego stanu kursora.

38.

Język JavaScript ma obsługę

a)

obiektów DOM.

b)

funkcji wirtualnych.

c)

klas abstrakcyjnych.

d)

wysyłania ciastek z tą samą informacją do wielu klientów strony.

39.

W prezentowanym kodzie PHP w miejscu kropek powinno znaleźć się polecenie

a)

mysqli_fetch_row($zapytanie);

b)

mysqli_free_result($zapytanie);

c)

mysqli_num_fields($zapytanie);

d)

mysqli_query($zapytanie);

40.

Który z elementów dokumentacji aplikacji powinien znaleźć się w dokumentacji użytkownika?

a)

Opis kodu źródłowego.

b)

Opis obsługi funkcji systemu.

c)

Opis wykorzystanej technologii i bibliotek.

d)

Opis algorytmów zastosowanych w kodzie.