wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Próbny EE.09

Total questions: 29

Worksheet time: 29mins

Name
Class
Date
1.

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

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

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

4.
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 */
5.

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ą

6.
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
7.

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

8.
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);
9.
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
10.

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

11.

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()

12.

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

13.

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

14.

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"

15.

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

16.

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

17.

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

18.

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

a)

addcookie()

b)

echocookie()

c)

createcookie()

d)

setcookie()

19.

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

a)

20

b)

2

c)

0

d)

10

20.

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

21.

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

22.

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

a)

strlen()

b)

readfile()

c)

implode()

d)

var_dump()

23.

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

24.

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

25.

Wskaż wynik wykonania skryptu napisanego w języku PHP

a)

A

b)

B

c)

C

d)

D

26.

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

27.

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

28.

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

29.

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