Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

EE.14

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.

W języku PHP instrukcja foreach jest instrukcją

a)

Wyboru, dla elementów tablicy

b)

Pętli, niezależnie od typu zmiennej

c)

Pętli, wyłącznie dla elementów tablicy

d)

Warunkową, niezależnie od typu zmiennej

2.

W celu stworzenia relacji wiele do wielu łączącej tabele A i B wystarczy, że

a)

tabela A będzie zawierała te same pola co tabela B

b)

wiele rekordów z tabeli A zduplikuje się w tabeli B

c)

zdefiniuje się trzecią tabelę z kluczami obcymi do tabel A i B

d)

tabelę A połączy się z tabelą B poprzez zdefiniowanie kluczy obcych

3.

Jakiego typu specjalizowane oprogramowanie narzędziowe należy zainstalować, aby umożliwić wykonywanie jego użytkownikowi operacji na zgromadzonych danych?

a)

Klucz obcy

b)

System Zarządzania Bazą Danych (SZBD)

c)

Obiektowy System Zarządzania Bazą Danych

d)

Otwarty mechanizm komunikacji bazy danych

4.

Który z formatów grafiki jest najbardziej odpowiedni do zapisu obrazu z przezroczystością na potrzeby strony internetowej?

a)

JPG

b)

PNG

c)

BMP

d)

SVG

5.

Funkcją języka PHP tworzącą ciasteczko jest

a)

createcookie()

b)

echocookie()

c)

addcookie()

d)

setcookie()

6.

Organizacja zajmująca się ustalaniem standardu dla języka HTML nosi nazwę

a)

W3C

b)

NASK

c)

ISO

d)

WYSWIG

7.

W języku CSS, w celu zdefiniowania wewnętrznego górnego marginesu, czyli odstepu między elementem a otaczającym go obramowaniem, należy użyć polecenia

a)

padding-top

b)

outline-top

c)

border-top

d)

local-top

8.

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?

a)

A

b)

B

c)

C

d)

D

9.

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?

a)

0

b)

5

c)

6

d)

10

10.

Jakiego znacznika należy użyć, aby przejść do kolejnej linii tekstu, nie tworząc akapitu na stronie interenetowej ?

a)

<P>

b)

</B>

c)

<br>

d)

</br>

11.

Który z zapisów znacznika <meta> jest prawidłowy ze względu na wykorzystane atrybuty?

a)

<meta background = blue>

b)

<meta name = "!DOCTYPE">

c)

<meta title = "Strona dla hobbystów">

d)

<meta name = "description" content = "Masz jakieś hobby? To jest strona dla Ciebie!">

12.

Który z odsyłaczy posiada poprawną konstrukcję?

a)

<a href='mailto:adres'> tekst </a>

b)

<a href='http://adres'> tekst </a>

c)

<a href="http://adres"> tekst <a>

d)

<a href="mailto:adres"> tekst </a>

13.

Połączenie dwóch barw leżących po przeciwnych stronach w kole barw jest połączeniem

a)

trójkątnym

b)

sąsiadującym

c)

dopełniającym

d)

monochromatycznym

14.

Rozmycie Gaussa, wygładzanie, szum RGB są funkcjami programu do obróbki

a)

Grafiki rastrowej

b)

Grafiki wektorowej

c)

Ścieżki dźwiękowej

d)

Dźwięku w formacie MIDI

15.

Aby prawidłowo udokumentować przedstawioną linię kodu języka JavaScript, należy po znakach // wpisać komentarz

a)

nieprawidłowe dane

b)

zmiana stylu atrybutu innerHTML

c)

wyświetlenie tekstu "Date()" w znaczniku o id = napis

d)

wyświetlenie daty i czasu w znaczniku o id = napis

16.

Wskaż wynik wykonania skryptu napisanego w języku PHP

a)

A

b)

B

c)

C

d)

D

17.

Które z poniższych zdań dotyczących zasad programowania w języku PHP jest prawdziwe?

a)

Jest to język o słabej kontroli typów

b)

Nazwy zmiennych są poprzedzone znakiem !

c)

Deklaracja zmiennych następuje po słowie var

d)

W nazwach zmiennych nie jest rozróżniana wielkość liter

18.

Przy użyciu którego znacznika w języku HTML nie można umieścić na stronie grafiki dynamicznej?

a)

<img>

b)

<strike>

c)

<embed>

d)

<object>

19.

Który z obiektów relacyjnej bazy danych, będący kodem języka SQL, może być wywoływany w zapytaniach modyfikujących kolumny danych widoczne jako tabela, bez względu na to czy jest tworzony programowo, czy dynamicznie?

a)

Reguła

b)

Wyzwalacz

c)

Procedura składowa

d)

Funkcja zdefiniowana

20.

Co definiuje w języku C++ przedstawiony fragment kodu?

a)

Hierarchię zmiennych

b)

Trzy zmienne niepowiązane ze sobą

c)

Typ strukturalny składający się z trzech pól

d)

Kontakt pomiędzy zmiennymi globalnymi i lokalnymi

21.

Które z pól są umieszczone w formularzu?

a)

Textarea, Option, Input(Chechbox), Input(Checkbox), Input(Submit) Input(Reset)

b)

Input(Text), Select, Input(Radio), Input(Radio), Input(Submit), Input(Reset)

c)

Textarea, Select, Input(Radio), Input(Radio), Input(Reset), Input(Submit)

d)

Input(Text), Input(Chechbox), Select, Select, Input(Submit), Input(Reset)

22.

Aby uzyskać efekt rozstrzelenia liter w selektorze CSS, należy użyć właściwości

a)

letter-transform

b)

text-decoration

c)

letter-spacing

d)

text-space

23.

W celu określenia wysokości obrazka wyświetlonego na stronie WWW należy wykorzystać właściwość CSS o nazwie

a)

width

b)

padding

c)

height

d)

margin

24.

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;}

25.

Automatyczna weryfikacja właściciela strony udostępnianej przez protokół HTTPS jest możliwa dzięki

a)

danym kontaktowym na stronie

b)

kluczom prywatnym

c)

danym whois

d)

certyfikatowi SSL

26.

Polecenie REVOKE SELECT ON nazwa1 FROM nazwa2 w języku SQL umożliwia

a)

nadanie uprawnień z użyciem zdefiniowanego schematu

b)

odbieranie uprawnień użytkownikowi

c)

usuwanie użytkownika z bazy

d)

nadawanie praw do tabeli

27.

W języku HTML informacje dotyczące autora, streszczenia i słów kluczowych strony należy umieścić

a)

pomiędzy znacznikami <head> i </head>, w znaczniku <meta>

b)

pomiędzy znacznikami <head> i </head>, w znaczniku <style>

c)

pomiędzy znacznikami <body> i </body>, w znaczniku <meta>

d)

pomiędzy znacznikami <body> i </body>, w znaczniku <html>

28.

Który opis odnosi się do metody POST wysyłania formularza?

a)

Może być zapisana jako zakładka w przeglądarce internetowej

b)

Dane przesyłane są za pomocą adresu URL, czyli w sposób widoczny dla użytkownika

c)

Posiada dodatkowe ograniczenia jakim jest długość adresu - maksymalnie 255 znaków

d)

Jest wskazana, gdy przesyłane są informacje poufne, np. hasło, numer telefonu czy numer karty kredytowej

29.

W folderze www znajdują się podfoldery html i style, w których zapisane są odpowiednio pliki z rozszerzeniem html i pliki z rozszerzeniem css. Chcąc dołączyć styl.css do pliku HTML należy użyć

a)

<link rel="Stylesheet" type="text/css" href="/styl.css" />

b)

<link rel="Stylesheet" type="text/css" href="/style/styl.css" />

c)

<link rel="Stylesheet" type="text/css" href="/www/style/styl.css" />

d)

<link rel="Stylesheet" type="text/css" href="/../style/styl.css" />

30.

Testy aplikacji internetowej mające za zadanie sprawdzenie skalowalności aplikacji i bazy danych oraz architektury serwera i konfiguracji noszą nazwę testów

a)

kompatybilności

b)

bezpieczeństwa

c)

funkcjonalnych

d)

użyteczności

31.

Dana jest tabela programiści o polach: id, nick, ilosc_kodu, ocena. Pole ilosc_kodu zawiera liczbę linii kodu napisanych przez programistę w danym miesiącu. Aby policzyć sumę linii kodu, który napisali wszyscy programiści, należy użyć polecenia

a)

SELECT SUM(ocena) FROM ilosc_kodu;

b)

SELECT SUM(ilosc_kodu) FROM programisci;

c)

SELECT COUNT(programisci) FROM ilosc_kodu;

d)

SELECT MAX(ilosc_kodu) FROM programisci

32.

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?

a)

IDE

b)

WYSIWYG

c)

WEB STUDIO

d)

VISUAL EDITOR

33.

Proces walidacji strony internetowej to

a)

zespół działań mających na celu zwiększenie oglądalności

b)

sprawdzenie jej w celu wyeliminowania błędów

c)

publikowanie w sieci

d)

promocja strony

34.

W języku HTML atrybut shape znacznika area, określający typ obszaru, może przyjąć wartość

a)

rect, triangle, circle

b)

poly, square, circle

c)

rect, square, circle

d)

rect, poly, circle

35.

Kod: SELECT imie, pesel, wiek FROM dane WHERE wiek IN (18,30) spowoduje wybranie:

a)

imion, nazwisk i numerów PESEL osób w wieku poniżej 18 lat

b)

imion, numerów PESEL i wieku osób z przedziału od 18 do 30 lat

c)

imion, numerów PESEL i wieku osób posiadających powyżej 30 lat

d)

imion, numerów PESEL i wieku osób w wieku równym 18 lub 30 lat

36.

Formularze do obsługi baz danych tworzy się w celu

a)

raportowania danych

b)

wyszukiwania wierszy spełniających dane kryteria

c)

wygodniejszego wprowadzania, edytowania i usuwania danych

d)

wprowadzenia powiązań w relacyjnych bazach danych

37.

Na tabeli muzyka, przedstawionej na rysunku, zostało wykonane następujące zapytanie SQL. Jaki wynik zwróci ta kwerenda?

a)

Czesław

b)

pusty wynik

c)

Czesław, Niemen

d)

Czesław, Czechowski

38.

Uprawnienia obiektowe, nadawane użytkownikom serwera bazy danych, mogą pozwalać lub zabraniać

a)

dziedziczyć uprawnienia

b)

modyfikować role i konta użytkowników

c)

wykonywać instrukcje, takie jak tworzenie kopii zapasowej

d)

wykonywać operacje na bazie, takie jak wstawanie lub modyfikowanie danych

39.

W bazie danych sklepu komputerowego istnieje tabela komputery. Aby zdefiniować raport wyświetlający dla dowolnego zbioru danych tabeli, jedynie pola tabeli dla komputerów, w których jest nie mniej niż 8 GB pamięci, a procesor to Intel, można posłużyć sie kwerendą

a)

SELECT * FROM komputery WHERE procesor = "Intel" OR pamiec < 8;

b)

SELECT * FROM komputery WHERE procesor = "Intel" OR pamiec >= 8;

c)

SELECT * FROM komputery WHERE procesor = "Intel" AND pamiec < 8;

d)

SELECT * FROM komputery WHERE procesor = "Intel" AND pamiec >= 8;

40.

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;