wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

inf03 t1

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

W języku JavaScript instrukcję a++; można inaczej zapisać jako

a)

1+=a;

b)

a=a+1;

c)

a&1;

d)

a<<1;

2.

Polecenie w języku SQL ALTER TABLE USA... ma za zadanie

a)

modyfikację tabeli USA

b)

nadpisanie starej tabeli USA

c)

utworzenie nowej tabeli USA

d)

usunięcie tabeli USA

3.

Funkcja phpinfo() pozwala na:

a)

sprawdzanie wartości zmiennych użytych w kodzie PHP

b)

debugowanie kodu PHP

c)

uzyskanie informacji o środowisku pracy serwera obsługującego PHP

d)

zainicjowanie kodu w języku PHP

4.

W języku SQL, aby wstawić wiersz danych do bazy, należy zastosować polecenie

a)

CREATE INTO

b)

CREATE ROW

c)

INSERT INTO

d)

SELECT ROW

5.

W bazie danych zdefiniowano tabelę Mieszkancy wypełnioną danymi. Aby usunąć tę tabelę wraz z zawartością, należy posłużyć się poleceniem

a)

DELETE FROM Mieszkancy;

b)

DROP TABLE Mieszkancy;

c)

TRUNCATE TABLE Mieszkancy;

d)

ALTER TABLE Mieszkancy;

6.

W języku JavaScript utworzono obiekt. Aby pobrać wartość własności w można zapisać

a)

obiekt->w

b)

obiekt:w

c)

obiekt.w

d)

obiekt::w

7.

Które z wyrażeń logicznych zapisanych w języku C sprawdza, czy zmienna o nazwie zm1 należy do przedziału (6, 203> ?

a)

(zm1 > 6) || (zm1 <= 203)

b)

(zm1 > 6) && (zm1 != 203)

c)

(zm1 > 6) && (zm1 <= 203)

d)

(zm1 > 6) || (zm1 != 203)

8.

Którym poleceniem można wyświetlić konfigurację serwera PHP, w tym informację m.in. o: wersji PHP, systemie operacyjnym serwera, wartości przedefiniowanych zmiennych?

a)

phpinfo();

b)

echo phpversion();

c)

print_r(ini_get_all());

d)

phpcredits();

9.

W języku PHP w wyniku działania fragmentu kodu w zmiennej o nazwie Nowy_Napis znajdzie się

a)

zAwSZe sPrAwDz SWOJ kOd

b)

zawsze sprawdz swoj kod

c)

ZaWszE

d)

ZAWSZE SPRAWDZ SWOJ KOD

10.

Która instrukcja algorytmu odpowiada graficznej reprezentacji bloku przedstawionego na rysunku?

a)

n > 20

b)

n ← n + 5

c)

Wykonaj podprogram sortowania tablicy t

d)

Wypisz n

11.

Podstawowym zadaniem systemu CMS jest oddzielenie treści serwisu informacyjnego od jego wyglądu. Efekt ten jest uzyskany poprzez generowanie zawartości

a)

ze statycznych plików HTML oraz wyglądu za pomocą technologii FLASH

b)

ze statycznych plików HTML oraz wyglądu ze zdefiniowanego szablonu

c)

z bazy danych oraz wyglądu ze zdefiniowanego szablonu

d)

z bazy danych oraz wyglądu za pomocą atrybutów HTML

12.

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

a)

przypisana ta sama wartość, co przechowywana w zmienna1

b)

przypisana liczba w kodzie binarnym odpowiadająca wartości przechowywanej w zmienna1

c)

przypisany adres zmiennej o nazwie zmienna1

d)

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

13.

W języku JavaScript poprawnie nadana zmienna to

a)

imię2

b)

imie2

c)

imię%

d)

#imie

14.

W procesie walidacji stron internetowych nie bada się

a)

zgodności z przeglądarkami

b)

błędów składni kodu

c)

działania linków

d)

źródła pochodzenia narzędzi edytorskich

15.

Które ze stwierdzeń, w odniesieniu do zamieszczonej w ramce definicji funkcji, jest poprawne?

a)

Funkcja posiada pętlę powtarzającą się 3 razy

b)

Pętla wykona się tylko raz

c)

Tekst będzie wczytywany do momentu podania liczby większej niż 3

d)

Wczytanie tekstu zakończy się, gdy tekst będzie się składał przynajmniej z 3 znaków

16.

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

a)

A

b)

B

c)

C

d)

D

17.

Jaka treść komunikatu powinna być wstawiona w przedstawionym kodzie PHP zamiast znaków zapytania?

a)

Błąd przetwarzania zapytania SQL

b)

Błąd połączenia z serwerem SQL

c)

Wybrana baza nie istnieje

d)

Pomyślnie dodano rekord do bazy

18.

W języku skryptowym JavaScript zmienne mogą być deklarowane

a)

zawsze z poprzedzającym nazwę znakiem $

b)

tylko jeśli podamy typ zmiennej i jej nazwę

c)

w momencie pierwszego użycia zmiennej

d)

tylko na początku skryptu

19.

Kwalifikatory dostępu: private, protected i public definiują mechanizm

a)

przeładowania.

b)

hermetyzacji.

c)

polimorfizmu.

d)

rekurencji.

20.

Który z typów wspieranych przez język PHP służy do obsługi zmiennych logicznych?

a)

Boolean

b)

Integer

c)

Float

d)

String

21.

W języku JavaScript instrukcję a++; można inaczej zapisać jako

a)

W języku JavaScript instrukcję a++; można inaczej zapisać jako

b)

1+=a;

c)

a=a+1;

d)

a<<1;

22.

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[2] = 32;

b)

zm1 = "wiadro";

c)

zm1 = 'w';

d)

zm1 == 0x35;

23.

Które wyrażenie logiczne należy zastosować w języku JavaScript, aby wykonać operacje tylko dla dowolnych liczb ujemnych z przedziału jednostronnie domkniętego <-200,-100)?

a)

(liczba >=-200) || (liczba>-100)

b)

(liczba >=-200) && (liczba<-100)

c)

(liczba <=-200) || (liczba>-100)

d)

(liczba <=-200) && (liczba<-100)

24.

Obiekt typu array w języku Javascript służy do przechowywania

a)

wielu wartości wyłącznie tekstowych

b)

wielu wartości wyłącznie liczbowych

c)

wielu wartości lub funkcji

d)

wielu wartości dowolnego typu

25.

Które metody odnoszą się do predefiniowanego obiektu Date w języku JavaScript?

a)

concat() oraz pop()

b)

fromCodePoint()

c)

row()

d)

getMonth() oraz getDay()

26.

Do optymalnej realizacji algorytmu szukającego największej z trzech podanych liczb a, b i c, wystarczy zastosować

a)

jedną pętlę

b)

dwie tablice

c)

pięć zmiennych

d)

dwa warunki

27.

W języku PHP float reprezentuje typ

a)

logiczny

b)

całkowity

c)

łańcuchowy

d)

zmiennoprzecinkowy

28.

Wskaż prawidłową kolejność tworzenia aplikacji

a)

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

b)

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

c)

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

d)

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

29.

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

a)

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

b)

Kolejnymi liczbami od 0 do 9 i wypisanie ich

c)

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

d)

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

30.

W języku PHP, aby połączyć się z bazą danych MySQL przy pomocy biblioteki mysqli, stosując zamieszczony zapis, w miejscu litery 'c' należy zapisać

a)

hasło użytkownika.

b)

nazwę bazy danych.

c)

lokalizację serwera bazy danych.

d)

nazwę użytkownika.

31.

Zapisując hasło użytkownika serwisu WWW (np. bankowości internetowej), w celu jego zabezpieczenia przed odtajnieniem, zwykle używa się funkcji

a)

klucza

b)

abstrakcyjnych

c)

mieszających

d)

cyklometrycznych

32.

Z którym ze słów kluczowych programowania obiektowego w języku JavaScript wiąże się dostęp do pól i metod tylko z poziomu klasy, w której są zdefiniowane?

a)

static

b)

private

c)

const

d)

public

33.

W języku JavaScript zapisano kod, którego wynikiem działania jest

a)

pobranie z formularza wyświetlonego na stronie HTML imienia "Adam"

b)

bezpośrednie wpisanie do zmiennej osoba wartości "Adam"

c)

wyświetlenie okna z polem edycyjnym, w którym jest wpisany domyślny tekst "Adam"

d)

wyświetlenie okna z pustym polem edycyjnym

34.

W języku JavaScript metoda document.getElementById(id) ma za zadanie

a)

pobrać dane z pola formularza i wstawić je do zmiennej id

b)

sprawdzić poprawność formularza o identyfikatorze id

c)

zwrócić odniesienie do pierwszego elementu HTML o podanym id

d)

wstawić tekst o treści ’id’ na stronie WWW

35.

W języku JavaScript zapis w ramce oznacza, że

a)

W języku JavaScript zapis w ramce oznacza, że

b)

nazwa jest właściwością obiektu przedmiot

c)

zmienna x będzie przechowywać wynik działania funkcji przedmiot

d)

zmienna x będzie przechowywać wynik działania metody nazwa

36.

W kodzie JavaScript pętla zostanie wykonana

a)

3 razy

b)

26 razy

c)

27 razy

d)

2 razy

37.

Dany jest fragment kodu PHP z zdeklarowaną zmienną typu tablicowego. W wyniku wykonania kodu zostanie wpisane imię

a)

Aleksandra

b)

Krzysztof

c)

Anna

d)

Tomasz

38.

W języku JavaScript, aby zmienić wartość atrybutu znacznika HTML, po uzyskaniu obiektu za pomocą metody getElementById należy skorzystać z

a)

metody setAttribute

b)

pola attribute i podać nazwę atrybutu

c)

metody getAttribute

d)

pola innerHTML

39.

Wskaż poprawny składniowo warunek zapisany w języku PHP i sprawdzający brak połączenia z bazą MySQL.

a)

if (mysql_connect_error())()

b)

if {mysql_connect_errno()}{}

c)

if {mysqli_connect_error()}{}

d)

if (mysqli_connect_errno()){}

40.

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

a)

NASK

b)

ISO

c)

WYSIWYG

d)

W3C