Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PHP klasa 5

Total questions: 32

Worksheet time: 5hrs 20mins

Name
Class
Date
1.

Wskaż sposoby przypisania wartości do zmiennej

a)

$zmienna = 1

b)

$zmienna = "zmienna"

c)

$zmienna = 'zmienna'

d)

#zmienna = |zmienna|

2.

Wskaż wynik działania 5%2

a)

2

b)

5

c)

1

d)

0

3.

Gdzie umieszczamy kod PHP?

a)

w kodzie strony WWW między znacznikami <script></script>

b)

w kodzie strony WWW między znacznikami <?php

?>

c)

w sekcji HEAD strony WWW

4.
W języku PHP float reprezentuje typ
a)
logiczny
b)
całkowity
c)
łańcuchowy
d)
zmiennoprzecinkowy
5.

Przedstawiona definicja formularza została zastosowana na stronie internetowej, która wysyła dane do pliku zapisanego w języku PHP. W której tablicy będą dostępne dane z formularza?

a)

$_GET

b)

$_POST

c)

$_COOKIE

d)

$_ACTION

6.

W języku PHP zapisano fragment kodu. Po zakończeniu pętli zmienna a przyjmie wartość

a)

20

b)

2

c)

0

d)

10

7.

Działaniem przedstawionego kodu PHP będzie wypełnienie tablicy

a)

100 losowymi wartościami, a następnie wypisanie wartości dodatnich

b)

Kolejnymi liczbami od 0 do 9 i wypisanie ich

c)

Kolejnymi liczbami od -100 do 100 i wypisanie wartości ujemnych

d)

10 losowymi wartościami, a następnie wypisanie wartości ujemnych

8.

Aby zobaczyć wyniki działania skryptu napisanego w języku PHP, będącego elementem strony WWW, musi być on

a)

skompilowany po stronie serwera

b)

zinterpretowany po stronie klienta

c)

skompilowany po stronie klienta

d)

zinterpretowany po stronie serwera

9.

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

10.

Wskaż wynik wykonania skryptu napisanego w języku PHP

a)

A

b)

B

c)

C

d)

D

11.

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

12.

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

13.

Służy do przechodzenia przez wszystkie elementy tablicy.

a)

foreach

b)

break

c)

continue

d)

while

14.

Wskaż instrukcje warunkowe

a)

if

b)

else

c)

switch

d)

elseif

15.

Pozwala przerwać wykonywanie pętli

a)

break

b)

Continue

c)

if

d)

else

16.

Co to jest PHP?

a)

Język programowania statycznego

b)

Język skryptowy

c)

Język baz danych

d)

Język znaczników

17.

Jakie są zastosowania PHP?

a)

Tworzenie aplikacji mobilnych

b)

Programowanie systemów operacyjnych

c)

Tworzenie dynamicznych stron i aplikacji webowych

d)

Tworzenie gier komputerowych

18.

Jakie są operatory arytmetyczne w PHP?

a)

+, -, *, /, %

b)

==, !=, >, <

c)

and, or, xor

d)

=, +=, -=

19.

Jakie typy danych są skalarne w PHP?

a)

Resource i NULL

b)

Tablice i obiekty

c)

Boolean, Integer, Float, String

d)

Array i Object

20.

Jakie są podstawowe instrukcje warunkowe w PHP?

a)

switch, case

b)

for, while, foreach

c)

break, continue

d)

if, else, elseif

21.

Co to jest pętla foreach?

a)

Pętla do przerywania wykonywania kodu

b)

Pętla do wykonywania kodu dopóki warunek jest spełniony

c)

Pętla do iteracji po elementach tablicy

d)

Pętla do wykonywania kodu określoną liczbę razy

22.

Jakie są typy złożone w PHP?

a)

Boolean i Integer

b)

Array i Object

c)

String i Float

d)

NULL i Resource

23.

Jakie są operatory logiczne w PHP?

a)

+, -, *, /

b)

and, or, not

c)

+=, -=, *=, /=

d)

==, !=, >, <

24.

Co to jest zmienna w PHP?

a)

Klasa

b)

Funkcja

c)

Typ danych

d)

Nazwa przechowująca wartość

25.

W języku HTML, aby utworzyć pole edycyjne do wpisywania hasła, w którym wpisywany tekst jest maskowany (zastępowany kropkami), należy użyć znacznika

a)

<input type="password" />

b)

<input name="password" />

c)

<form input type="password" />

d)

<form="password" type="password" />

26.

Jakiego typu pole umieszczone jest w formularzu?

a)

submit

b)

radio

c)

checkbox

d)

text

27.

Jakiego rodzaju pole umieszczone jest w formularzu?

a)

text

b)

radio

c)

file

d)

password

28.

Jakiego typu pole umieszczone jest w formularzu?

a)

file

b)

text

c)

radio

d)

checkbox

29.
Określenie zmiennej postaci: $nazwa_zmiennej występuje w:
a)
CPP
b)
JS
c)
PHP
d)
PYTHON
30.
Prawidłowa nazwa zmiennej w PHP to np.:
a)
%uczen%
b)
#uczen1
c)
5uczen
d)
$uczen
31.
Znakami komentarzy jednolinijkowych w PHP są:
a)
?/ oraz *
b)
# oraz //
c)
<!-- oraz //
d)
?? oraz //
32.

W wyniku działania pętli zapisanej w języku PHP zostanie wypisany ciąg liczb $a = 10; while($a < 50) { echo "$a"; $a = $a +5; }

a)

10 15 20 25 30 35 40 45

b)

10 15 20 25 30 35 40 45 50

c)

0 5 10 15 20 25 30 35 40 45 50