wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

INF.03 HTML, CSS, JS i PHP - 01

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Kolor zapisany kodem RGB, o wartości rgb(255, 128, 16) w kodzie szesnastkowym będzie miał wartość:

a)

#ff8011

b)

#ff8010

c)

#ff0f10

d)

#008010

2.

W języku C++ zdefiniowano zmienną: char zm1;. W jaki sposób można do niej przypisać wartość zgodnie ze składnią języka?

a)

zm1 = 'w';

b)

zm1 == 0x35;

c)

zm1[2] = 32;

d)

zm1 = "wiadro";

3.

Funkcja mysqli_num_rows() języka PHP może być wywołana po uprzednim zastosowaniu kwerendy

a)

SELECT

b)

INSERT

c)

DELETE

d)

UPDATE

4.

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)

10

c)

6

d)

5

5.

Jaki rezultat zostanie wyświetlony po wykonaniu przedstawionego kodu HTML?

a)

A

b)

B

c)

C

d)

D

6.

W strukturalnych językach programowania w celu przechowania informacji o 50 uczniach (ich imionach, nazwiskach, średniej ocen) należy użyć

a)

struktury 50 elementów o składowych typu tablicowego

b)

klasy 50 elementów typu tablicowego

c)

tablicy 50 elementów o składowych łańcuchowych

d)

tablicy 50 elementów o składowych strukturalnych

7.

W języku CSS określono formatowanie znacznika h1 według wzoru. Zakładając, że żadne inne formatowanie nie jest dodane do znacznika h1, wskaż sposób formatowania tego znacznika

a)

A

b)

B

c)

C

d)

D

8.

Wskaż stwierdzenie, które jest prawdziwe dla następującej definicji stylu:

a)

Akapit będzie transponowany na małe litery

b)

Odnośnik będzie pisany czcionką 14 punktów

c)

Jest to styl lokalny

d)

Zdefiniowano dwie klasy

9.

Wskaż prawidłową kolejność stylów CSS mając na uwadze ich pierwszeństwo w formatowaniu elementów strony WWW.

a)

Lokalny, Wewnętrzny, Zewnętrzny

b)

Wewnętrzny, Zewnętrzny, Rozciąganie stylu

c)

Rozciąganie stylu, Zewnętrzny, Lokalny

d)

Zewnętrzny, Wydzielone bloki, Lokalny

10.

Aby wstawić dane do bazy za pomocą polecenia PHP w jego parametrach należy przekazać

a)

identyfikator połączenia z bazą danych w $zm1 i zapytanie SELECT w $zm2.

b)

identyfikator połączenia z bazą danych w $zm1 i zapytanie INSERT INTO w $zm2.

c)

NULL w $zm1, aby baza zapisała tam kod błędu i zapytanie SELECT w $zm2.

d)

id wiersza w $zm1 i zapytanie INSERT INTO w $zm2.

11.

W języku PHP, aby prawidłowo obsłużyć połączenie z bazą danych MySQL, ostatnią operacją, powinno być zastosowanie polecenia

a)

mysql_exit

b)

exit

c)

mysqli_close

d)

die

12.

Wartości: static, relative, fixed, absolute oraz sticky można przypisać do właściwości

a)

list-style-type

b)

position

c)

display

d)

text-transform

13.

W języku CSS, należy zdefiniować tło dokumentu jako obraz rys.png. Obraz ma powtarzać się jedynie w poziomie. Którą definicję należy przypisać selektorowi body?

a)

{background-image: url("rys.png"); background-repeat: repeat-x;}

b)

{background-image: url("rys.png"); background-repeat: round;}

c)

{background-image: url("rys.png"); background-repeat: repeat-y;}

d)

{background-image: url("rys.png"); background-repeat: repeat;}

14.

W którym z bloków należy umieścić warunek pętli?

a)

A

b)

B

c)

C

d)

D

15.

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)

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

d)

liczba_max(a,b,c,wynik);

16.

W języku C++ zdefiniowano zmienną char zm1[10]; Zmienna ta jest

a)

liczbą.

b)

znakiem.

c)

tablicą łańcuchów.

d)

tablicą znaków.

17.

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

a)

rgb(21,16,254)

b)

rgb(21,16,FE)

c)

rgb(21,16,255)

d)

rgb(15,10,FE)

18.

Dla którego akapitu zastosowano przedstawioną właściwość stylu CSS?

a)

a

b)

b

c)

c

d)

d

19.

Instrukcja for może być zastąpiona instrukcją

a)

switch

b)

while

c)

continue

d)

case

20.

Co będzie wynikiem po wywołaniu przedstawionego skryptu?

a)

Wyświetli się tylko napis „test2”.

b)

Wyświetli się tylko napis „test1”.

c)

Wyświetlą się oba napisy: „test1” i „test2”.

d)

Nie wyświetli się żaden napis.

21.

Wskaż funkcję PHP, za pomocą której odczytana zawartość pliku jest zapisywana do zmiennej reprezentującej ciąg znaków.

a)

file_get_contents();

b)

fwrite();

c)

get_file();

d)

eof();

22.

W języku CSS wartości underline, overline, blink przyjmują atrybut

a)

text-decoration

b)

font-weight

c)

font-style

d)

text-style

23.

W podanej regule CSS: h1 {color: blue} h1 oznacza

a)

deklarację

b)

wartość

c)

klasę

d)

selektor

24.

Która pętla w języku PHP pozwala wykonać operacje na wszystkich elementach tablicy z automatycznym indeksowaniem jej elementów?

a)

for

b)

foreach

c)

while

d)

do...while

25.

Zadaniem funkcji PHP o nazwie mysql_select_db() jest

a)

określić tabelę, z której będą pobierane dane

b)

połączyć bazę danych z serwerem SQL

c)

pobrać dane z bazy danych na podstawie kwerendy

d)

określić bazę, z której będą pobierane dane

26.

Jak nazywa się metoda dołączania arkusza stylów do dokumentu HTML użyta w przedstawionym kodzie?

a)

Styl wpisany, lokalny

b)

Styl zewnętrzny

c)

Styl alternatywny, zewnętrzny

d)

Styl wewnętrzny

27.

Na obrazie przedstawiono tabelę ze scalonymi komórkami. Które atrybuty scalania zastosowano, aby uzyskać ten efekt?

a)

colspan w drugim wierszu i pierwszej komórce oraz rowspan w trzecim wierszu i czwartym wierszu.

b)

colspan w drugim wierszu i pierwszej komórce oraz rowspan w trzecim wierszu, trzeciej komórce.

c)

colspan w drugim wierszu we wszystkich trzech komórkach oraz rowspan w trzecim wierszu ostatniej komórce.

d)

rowspan w drugim wierszu i pierwszej komórce oraz colspan w trzecim wierszu, trzeciej komórce

28.

Który znacznik HTML jest elementem blokowym?

a)

span

b)

img

c)

p

d)

strong

29.

Aby wykonać kod zapisany językiem PHP wystarczy, że w systemie zainstalowano

a)

serwer WWW z serwerem MySQL

b)

przeglądarkę internetową

c)

serwer WWW z interpreterem PHP

d)

serwer WWW, parser PHP oraz serwer MySQL

30.

Fragment kodu napisany w języku HTML zamieszczony w ramce przedstawia listę

a)

numerowaną

b)

odnośników

c)

skrótów

d)

wypunktowaną

31.

Zadaniem funkcji PHP o nazwie mysql_num_rows() jest

a)

zwrócić kolejny rekord z wynikami zapytania

b)

ponumerować rekordy w bazie danych

c)

zwrócić rekord, którego numer podany został w parametrze funkcji

d)

zwrócić liczbę wierszy znajdujących się w wyniku zapytania

32.

Znaczniki <header>, <article>, <section>, <footer> są charakterystyczne dla języka

a)

HTML 4.01 Transitional

b)

HTML 4.01 Strict

c)

HTML 5

d)

XHTML 1.1

33.

Który język skryptowy ogólnego przeznaczenia należy wykorzystać do tworzenia aplikacji WWW, zagnieżdżanych w języku HTML i uruchamianych po stronie serwera?

a)

PHP

b)

C#

c)

JavaScript

d)

Perl

34.

Jakie elementy wypisze funkcja wypisz(2) stworzona w języku JavaScript?

a)

6

b)

3 4 6

c)

2 3 4 6

d)

3 4 6 8

35.

Kod języka CSS można umieścić wewnątrz kodu HTML, posługując się znacznikiem

a)

<meta>

b)

<body>

c)

<head>

d)

<style>

36.

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

a)

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

b)

Hierarchię zmiennych

c)

Kontakt pomiędzy zmiennymi globalnymi i lokalnymi

d)

Trzy zmienne niepowiązane ze sobą

37.

W programowaniu obiektowym mechanizm współdzielenia pól i metod klasy w taki sposób, że klasa pochodna zawiera metody zdefiniowane w klasie bazowej nazywa się

a)

hermetyzacją

b)

polimorfizmem

c)

wirtualizacją

d)

dziedziczeniem

38.

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

a)

</b>

b)

<p>

c)

</br>

d)

<br>

39.

Na obrazie przedstawiono projekt układu bloków witryny internetowej. Zakładając, że bloki są realizowane za pomocą znaczników sekcji, a szerokość została zdefiniowana jedynie dla bloków 2, 3 i 4, ich formatowanie, powinno zawierać właściwość

a)

float: left jedynie dla bloków 3 i 4 i clear: both dla bloku 2.

b)

clear: both dla bloku 5 i float: left jedynie dla bloków 2, 3 i 4.

c)

float: left dla wszystkich bloków.

d)

clear: both dla wszystkich bloków.

40.

W języku CSS poniższy zapis sprawi, że kolor żółty przyjmie czcionka

a)

tekstu paragrafu

b)

odnośników, które otwierają sie w tej samej karcie

c)

odnośników, które otwierają sie w osobnej karcie

d)

każdego odnośnika