wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Test próbny EE.09 (PHP C++)

Total questions: 32

Worksheet time: 16mins

Name
Class
Date
1.
Pętla while powinna być wykonywana tak długo, jak długo zmienna x będzie przyjmowała wartości z przedziału obustronnie otwartego (-2, 5). Zapis tego warunku w nagłówku pętli za pomocą języka PHP ma postać
a)
($x > -2) && ($x < 5)
b)
$x == -2) && ($x < 5)
c)
($x < -2) || ($x > 5)
d)
($x > -2) || ($x > 5)
2.

Po wykonaniu się przedstawionego fragmentu kodu języka C++ zmiennej o nazwie zmienna2 zostanie

a)

przypisany adres zmiennej o nazwie zmienna1

b)

przypisana ta sama wartość, co przechowywana w zmienna1

c)

przypisana zamieniona na łańcuch wartość przechowywana w zmienna1

d)

przypisana liczba w kodzie binarnym odpowiadająca wartości przechowywanej<br />w zmienna1

3.
W języku PHP float reprezentuje typ
a)
logiczny
b)
całkowity
c)
łańcuchowy
d)
zmiennoprzecinkowy
4.
Którym słowem kluczowym, w języku z rodziny C należy posłużyć się, aby przypisać alternatywną nazwę dla istniejącego typu danych?
a)
enum
b)
union
c)
switch
d)
typedef
5.

Przedstawiony kod źródłowy, zapisany w języku C++, ma za zadanie dla wprowadzanych dowolnych całkowitych liczb różnych od zera wypisać

a)

liczby pierwsze

b)

wszystkie liczby

c)

tylko liczby parzyste

d)

tylko liczby nieparzyste

6.
Który z komentarzy opisuje zadanie zdefiniowanej w języku PHP funkcji?
a)
/* Funkcja zwraca wartość wyższą z dwóch podanych, gdy są równe<br />zwraca wartość -1 */
b)
/* Funkcja zwraca wartość niższą z dwóch podanych, gdy są równe<br />zwraca wartość -1 */
c)
/* Funkcja zwraca wartość wyższą z dwóch podanych, gdy są równe<br />zwraca wartość $a */
d)
/* Funkcja zwraca wartość niższą z dwóch podanych, gdy są równe<br />zwraca wartość $a */
7.
Witryna internetowa wysyła dane poufne za pomocą formularza do kodu PHP. Która metoda wysłania jest<br />najbardziej bezpieczna?
a)
Metoda GET, za pomocą protokołu HTTP
b)
Metoda POST, za pomocą protokołu HTTP
c)
Metoda GET, za pomocą protokołu HTTPS
d)
Metoda POST, za pomocą protokołu HTTPS
8.

Przedstawiony kod PHP nawiązuje połączenie z serwerem bazy danych. Jakiego typu operacje powinny się znaleźć w instrukcji warunkowej w miejscu trzech kropek?

a)

Zamknięcie bazy danych

b)

Obsługa błędu połączenia

c)

Obsługa danych pobranych z bazy

d)

Komunikat o pomyślnym połączeniu z bazą

9.
Które wyrażenie logiczne w języku PHP sprawdza, czy zmienna1 należy do przedziału jednostronnie domkniętego <-5, 10)
a)
$zmienna1 >= -5 || $zmienna1 <10
b)
$zmienna1 <= -5 || $zmienna1 < 10
c)
$zmienna1 >= -5 && $zmienna1 <10
d)
$zmienna1 <= -5 && $zmienna1 <10
10.

Przedstawiona w języku C++ definicja typu wyliczeniowego sprawi, że enumerator CZWARTEK będzie równy

a)

napisowi "CZWARTEK"

b)

napisowi 'CZWARTEK'

c)

liczbie 1

d)

liczbie 4

11.

Tablica tab[] jest wypełniona dowolnymi liczbami całkowitymi. Jaka wartość znajdzie się w zmiennej zm2 po wykonaniu prezentowanego fragmentu kodu?

a)

suma liczb z tablicy.

b)

suma liczb od 1 do 10.

c)

średnia arytmetyczna liczb z tablicy.

d)

średnia geometryczna liczb od 0 do 9.

12.
W języku C++ funkcja zwracająca wynik potęgowania, działająca na dwóch parametrach wejściowych: liczbie x i wykładniku w, ma deklarację
a)
int potega(int x);
b)
int potega(int x, int w);
c)
void potega(int x, int w);
d)
void potega(int x, int w, int wynik);
13.
Który ze sposobów komentowania kodu nie jest stosowany w kodzie PHP?
a)
# komentarz
b)
// komentarz
c)
/* komentarz */
d)
<!-- komentarz -->
14.
Aby aplikacją PHP mogła komunikować się z bazą danych, niezbędne jest w pierwszej kolejności wywołanie funkcji o nazwie
a)
mysqli_close
b)
mysqli_connect
c)
mysql_select_db
d)
mysql_create_db
15.
W aplikacji internetowej komunikat powinien pojawić się tylko wtedy, gdy dany jest użytkownik jest na stronie po raz pierwszy. Którą funkcję PHP należy w tym celu zastosować?
a)
define
b)
setcookie
c)
session_destroy
d)
mysqli_change_user
16.

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

17.

W języku PHP pobrano z bazy danych wyniki działania kwerendy za pomocą polecenia mysql_query(). Aby otrzymać ze zwróconej kwerendy wierszy danych, należy zastosować polecenie:

a)

mysql_list_fields()

b)

mysql_fetch_lengths()

c)

mysql_fetch_row()

d)

mysql_field_len()

18.

W języku PHP float reprezentuje typ

a)

zmiennoprzecinkowy

b)

logiczny

c)

łańcuchowy

d)

całkowity

19.

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

a)

Kontakt pomiędzy zmiennymi globalnymi i lokalnymi

b)

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

c)

Trzy zmienne niepowiązane ze sobą

d)

Hierarchię zmiennych

20.

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:

a)

setcookie("jabłko","owoce",time()+3600);

b)

cookie("jabłko","owoce",3600);

c)

setcookie("owoce","jabłko",time()+3600);

d)

cookie("owoce","jabłko",3600);

21.

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ą

22.

Przedstawiona w języku C++ definicja typu wyliczeniowego sprawi, że enumerator CZWARTEK będzie równy

a)

liczbie 4

b)

napisowi 'CZWARTEK'

c)

liczbie 1

d)

napisowi "CZWARTEK"

23.

Hermetyzacja to zasada programowania obiektowego mówiąca o tym, że

a)

pola i metody wykorzystywane tylko przez daną klasę/obiekt są ograniczone zasięgiem private lub protected

b)

typy pól w klasach/obiektach mogą być dynamicznie zmieniane w zależności od danych im przypisywanych

c)

klasy/obiekty mogą współdzielić ze sobą funkcjonalność

d)

klasy/obiekty mogą mieć zdefiniowane metody wirtualne, które są implementowane w pochodnych klasach/obiektach

24.

Wskaż prawidłową kolejność tworzenia aplikacji

a)

Analiza wymagań klienta, specyfikacja wymagań tworzenie, testy, wdrażanie

b)

Tworzenie, analiza wymagań klienta, specyfikacja wymagań, wdrażanie, testy

c)

Specyfikacja wymagań, analiza wymagań klienta, tworzenie, wdrażanie,testy

d)

Analiza wymagań klienta, specyfikacja wymagań, tworzenie, wdrażanie, testy

25.

W języku PHP zapisano fragment kodu działającego na bazie MySQL. Jego zadaniem jest wypisanie

a)

miasta i kodu pocztowego ze wszystkich zwróconych rekordów

b)

ulicy i miasta z pierwszego zwróconego rekordu

c)

ulicy i miasta ze wszystkich zwróconych rekordów

d)

miasta i kodu pocztowego z pierwszego zwróconego rekordu

26.

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

a)

addcookie()

b)

echocookie()

c)

createcookie()

d)

setcookie()

27.

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

a)

20

b)

2

c)

0

d)

10

28.

Aby aplikacja PHP mogła komunikować się z bazą danych, niezbędne jest w pierwszej kolejności wywołanie funkcji o nazwie

a)

mysqli_close

b)

mysqli_create_db

c)

mysqli_select_db

d)

mysqli_connect

29.

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

30.

W języku PHP zapisano fragment kodu działającego na bazie MySQL. Jego zadaniem jest wypisanie

a)

miasta i kodu pocztowego ze wszystkich zwróconych rekordów

b)

ulicy i miasta z pierwszego zwróconego rekordu

c)

miasta i kodu pocztowego z pierwszego zwróconego rekordu

d)

ulicy i miasta ze wszystkich zwróconych rekordów

31.

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

32.

Wartość i typ zmiennej w języku PHP można sprawdzić za pomocą funkcji

a)

strlen()

b)

readfile()

c)

implode()

d)

var_dump()