Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Spr INF.03

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

Które zdanie dotyczące antyaliasingu jest prawdziwe?

a)

Antyaliasing to jeden z filtrów wyostrzających obraz

b)

Antyaliasing stosuje się na obrazach, w celu dodania przezroczystości

c)

Za pomocą antyaliasingu można pozbyć się tak zwanego schodkowania obrazu

d)

Zastosowanie antyaliasingu odnosi się do krzywych Beziera w grafice wektorowej

2.

Przedstawiona transformacja obrazu rastrowego jest możliwa dzięki funkcji

a)

barwienie

b)

desaturacja

c)

jasność i kontrast

d)

redukcja kolorów

3.

Który ze skryptów wyświetla aktualną datę oraz czas, w formacie przedstawionym na obrazie?

a)

< ?php date("Y-m-d”) + time("G:i:s"); ? >

b)

< ?php echo date("Y-m-d G:i:s"); ? >

c)

< ?php echo date("Ymd Gis"); ? >

d)

< ?php date("Y-m-d G:i:s"); ? >

4.

Aby za pomocą JavaScript w witrynie internetowej wyświetlić aktualną datę i czas można posłużyć się instrukcją

a)

echo Date();

b)

innerHTML = Date();

c)

echo Date() + Time();

d)

document.write(Date());

5.

W ramce przedstawiono zapisane w języku CSS formatowanie selektora. Zakładając, że żadne inne formatowanie nie jest dodane, wskaż sposób formatowania znaczniki h1

a)

Efekt 1

b)

Efekt 2

c)

Efekt 3

d)

Efekt 4

6.

O zmiennej predefiniowanej $ _POST z języka PHP można powiedzieć, że

a)

zawiera dane przesłane do skryptu z formularza

b)

jest kopią tablicy $ _COOKIE

c)

jest rozszerzoną wersją tablicy $ _SESSION

d)

zawiera dane bezpośrednio przesłane do skryptu z ciasteczka

7.

Wynikiem wykonania przedstawionego kodu PHP jest wypisanie wartości

a)

147

b)

47

c)

136

d)

14

8.

W języku CSS przypisano regułę: float:left; dla bloku. Reguła ta zostanie wykorzystana do

a)

wyrównania tekstu do lewej strony

b)

ustawienia bloków jeden pod drugim

c)

ustawienia bloku na lewo względem innych

d)

wyrównanie elementów tabeli do lewej strony

9.

Kod JavaScript wywołany zdarzeniem kliknięcia przycisku ma za zadanie

a)

zamienić obraz1.gif na obraz2.gif

b)

wyświetlić obraz2.gif obok obraz1.gif

c)

zmienić styl obrazu o id równym i1

d)

ukryć obraz2.gif

10.

Kodowanie polskich znaków można zdefiniować w języku HTML za pomocą

a)

atrybutu znacznika <p>

b)

znacznika <charset>

c)

atrybutu znacznika <meta>

d)

znacznika <title>

11.

Poprawny zapis znacznika <img>, za pomocą którego można umieścić na stronie internetowej obraz rys.jpg przeskalowany do szerokości 120 px i wysokości 80 px z tekstem alternatywnym "krajobraz" to

a)

<img href="rys.jpg" height="120px" width="80px" info="krajobraz"/>

b)

<img src="rys.jpg" height="120px" width="80px" info="krajobraz"/>

c)

<img src="rys.jpg" width="120px" height="80px" alt="krajobraz"/>

d)

<img image="rys.jpg" width="120px" height="80px" alt="krajobraz"/>

12.

Które z podanych par znaczników HTML mają wizualnie to samo działanie na stronie internetowej, jeżeli żadne style CSS NIE ZOSTAŁY zdefiniowane

a)

<p> i <h2>

b)

<meta> i <title>

c)

<b> i <big>

d)

<b> i <strong>

13.

W stylu CSS aby zadeklarować krój czcionki, należy użyć właściwości

a)

font-face

b)

font-style

c)

font-size

d)

font-family

14.

Przedstawione formatowanie CSS, przy założeniu, że żadne inne formatowanie nie jest zdefiniowane, sprawi, że

a)

marginesy wewnętrzne wszystkich komórek będą wynosiły 10 px

b)

margines wewnętrzny komórki z napisem Anna będzie miał 30 px, a z napisem Ewa – 10 px

c)

marginesy wewnętrzne wszystkich komórek będą wynosiły 30 px

d)

margines wewnętrzny komórki z napisem Anna będzie miał 10 px, a z napisem Ewa – 30 px

15.

Wskaż kod CSS odpowiadający układowi bloków 2 - 5, zakładając, że są one zbudowane w oparciu o przedstawiony kod HTML

a)

A

b)

B

c)

C

d)

D

16.

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

a)

if {mysql_connect_errno()}{}

b)

if {mysqli_connect_error()}{}

c)

if (mysqli_connect_errno()){}

d)

if (mysql_connect_error())()

17.

W języku PHP operatorem reszty z dzielenia jest:

a)

&

b)

@

c)

%

d)

#

18.

W formularzu HTML zastosowano znacznik <input>. Wyświetlone pole będzie służyło do wprowadzania maksymalnie

a)

20 znaków, które są widoczne podczas wprowadzania

b)

20 znaków, które nie są widoczne w polu tekstowym

c)

30 znaków, które nie są widoczne w polu tekstowym

d)

30 znaków, które są widoczne podczas wprowadzania

19.

Wśród czterech podstawowych kolorów modelu barw CMYK jest

a)

brązowy

b)

pomarańczowy

c)

zielony

d)

czarny

20.

Aby w JavaScript wykonać wymienione kroki, należy w znaczniku <script> umieścić kod

a)

A = prompt("Podaj kwalifikację: "); document.write("Kwalifikacja: ".A);

b)

A << prompt("Podaj kwalifikację: "); document.write("Kwalifikacja: " + A);

c)

A = prompt("Podaj kwalifikację: "); document.write("Kwalifikacja: " + A);

d)

A = alert("Podaj kwalifikację: "); document.write("Kwalifikacja: " + A);

21.

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

a)

a&1

b)

1+=a

c)

a<<1

d)

a=a+1

22.

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)

public

c)

private

d)

Żadne z powyższych, w JavaScript należy użyć #

23.

rzedstawiony na rysunku kolor zapisany w modelu RGB, w systemie szesnastkowym będzie zdefiniowany następująco

a)

77A0C1

b)

76A3C1

c)

71A0B2

d)

77A1C1

24.

Za pomocą której funkcji języka PHP można ustanowić połączenie z bazą danych o nazwie zwierzaki?

a)

$polacz = server_connect('localhost', 'root','','zwierzaki');

b)

$polacz = mysqli_connect('localhost', 'root','','zwierzaki');

c)

$polacz = sql_connect('localhost', 'root','','zwierzaki');

d)

$polacz = db_connect('localhost', 'root','','zwierzaki');

25.

W języku JavaScript zdefiniowano obiekt. Aby dalej w kodzie modyfikować wartość właściwości x obiektu, należy zapisać

a)

wsp.x = …

b)

x = …

c)

obiekt1::x = …

d)

obiekt1.x = …

26.

W języku CSS zdefiniowano formatowanie dla pola edycyjnego. Tak formatowane pole edycyjne będzie miało jasnozielone tło

a)

jeśli jest to pierwsze wystąpienie tego znacznika w dokumencie

b)

po kliknięciu myszą w celu zapisania w nim tekstu

c)

gdy zostanie wskazane kursorem myszy bez kliknięcia

d)

w każdym przypadku

27.

Formatem o najwyższej rozpiętości tonalnej wśród wymienionych jest

a)

JPEG

b)

PNG

c)

RAW

d)

BMW

28.

Które z zadań programistycznych może być wykonane tylko po stronie klienta przeglądarki?

a)

Bezpieczne wyświetlenie personalizowanej zawartości strony ze względu na prawa użytkownika aplikacji

b)

Zapisanie danych pobranych z formularza w bazie danych powiązanej z aplikacją internetową

c)

Sprawdzanie danych wpisywanych do pola tekstowego w czasie rzeczywistym

d)

Sprawdzenie hasła użytkownika w bazie danych powiązanej z aplikacją internetową

29.

Grafik chce przekształcić bez utraty jakości obraz JPG w format PNG w ten sposób, żeby wszędzie tam, gdzie w pierwotnym obrazie jest kolor biały, w obrazie docelowym była przezroczystość. Aby to zrobić, powinien

a)

przekształcić obraz w odcienie szarości

b)

zmniejszyć rozdzielczość obrazu

c)

dodać kanał alfa

d)

zaimportować obraz do edytora grafiki wektorowej

30.

W języku JavaScript zadeklarowana zmienna i, która ma przechowywać wynik dzielenia wynoszący 1, to

a)

var i = parseInt(3/2);

b)

var i = 3/2;

c)

var i = Number(3/2);

d)

var i = parseFloat(3/2);

31.

W języku HTML zapisano definicję tabeli. Który rysunek obrazuje efekt jej działania?

a)

Rysunek 1

b)

Rysunek 2

c)

Rysunek 3

d)

Rysunek 4

32.

W programie do obróbki grafiki rastrowej zmodyfikowano krzywe kolorów tak, jak zaznaczono ramką na przedstawionym obrazie. Ma to na celu

a)

rozjaśnienie całości obrazu

b)

wygładzenie krawędzi na obrazie

c)

modyfikację najjaśniejszych i najciemniejszych kolorów obrazu

d)

przyciemnienie całości obrazu

33.

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)

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

b)

<input type="password" />

c)

<input name="password" />

d)

<form input type="password" />

34.

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

a)

exit

b)

mysqli_close

c)

mysqli_exit

d)

die

35.

Stronę internetową zapisano w języku XHTML. Który z kodów stanowi implementację przedstawionego fragmentu strony, jeżeli żadne style CSS nie zostały zdefiniowane?

a)

A

b)

B

c)

C

d)

D

36.

Po wykonaniu kodu PHP zostanie wyświetlona aktualna data zawierająca jedynie
echo date("Y");

a)

dzień i miesiąc

b)

miesiąc i rok

c)

rok

d)

dzień

37.

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

38.

W języku JavaScript zapisano następującą funkcję. Ma ona za zadanie

a)

Wypisać wartość odwrotną do f

b)

Zwrócić wartość odwrotną do f

c)

Wypisać wartość bezwzględną z f

d)

Zwrócić wartość bezwzględną z f

39.

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

a)

Kolejnymi liczbami od 0 do 9 i wypisanie ich

b)

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

c)

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

d)

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

40.

W języku JavaScript zapisano fragment kodu. Po wykonaniu skryptu zmienna x

a)

Będzie równa 11 i zostanie wypisana w oknie popup

b)

Będzie równa 10 i zostanie wypisana w dokumencie HTML

c)

Będzie równa 11 i zostanie wypisana w konsoli przeglądarki internetowej

d)

Będzie równa 10 i zostanie wypisana w głównym oknie przeglądarki internetowej

41.

W ramce przedstawiono kod JavaScript z błędem logicznym. Program powinien wypisywać informację, czy liczby są sobie równe czy nie, lecz nie wykonuje tego. Wskaż odpowiedź, która dotyczy błędu

a)

Nieprawidłowo zadeklarowano zmienne

b)

Przed klauzulą else nie powinno być średnika

c)

W klauzuli if występuje przypisanie zamiast porównania

d)

Instrukcje wewnątrz sekcji if oraz else powinny być zamienione miejscami

42.

W języku HTML znacznik <strong>tekst</strong> będzie wyświetlany w ten sam sposób przez przeglądarkę co znacznik

a)

<b>tekst</b>

b)

<h1>tekst</h1>

c)

<big>tekst</big>

d)

<sub>tekst</sub>

43.

W języku HTML, aby zapisać sekcję cytatu, która może zawierać kilka paragrafów tak, by przeglądarka dodała wspólne wcięcie, należy zastosować znacznik

a)

<q>

b)

<indent>

c)

<blockq>

d)

<blockquote>

44.

W przedstawionej definicji stylu CSS, powtarzanie dotyczy

a)

tła każdego ze znaczników akapitu

b)

rysunku umieszczonego znacznikiem img

c)

rysunku umieszczonego w tle strony w pionie

d)

rysunku umieszczonego w tle strony w poziomie

45.

Rozmycie Gaussa, wygładzanie, szum RGB są funkcjami programu do obróbki

a)

Grafiki rastrowej

b)

Grafiki wektorowej

c)

Ścieżki dźwiękowej

d)

Dźwięku w formacie MIDI

46.

Aby edytować nakładające się na siebie pojedyncze fragmenty obrazu, pozostawiając pozostałe elementy niezmienione, należy zastosować

a)

Warstwy

b)

Histogram

c)

Kanał alfa

d)

Kadrowanie

47.

W języku JavaScript przedstawiona definicja jest definicją

a)

klasy

b)

tablicy

c)

obiektu

d)

kolekcji

48.

Dla każdej iteracji pętli wartość bieżącego elementu tablicy jest przypisywana do zmiennej, a wskaźnik tablicy jest przesuwany o jeden, aż do ostatniego elementu tablicy. Zdanie to jest prawdziwe dla instrukcji

a)

for

b)

next

c)

while

d)

foreach

49.

Wskaż zapisany w języku JavaScript warunek, który ma sprawdzić spełnienie jednego z przypadków: 1) dowolna naturalna liczba a jest trzycyfrowa, 2) dowolna całkowita liczba b jest ujemna

a)

((a>99) || (a<1000)) || (b<0)

b)

((a>99) && (a<1000)) || (b<0)

c)

((a>99) || (a<1000)) && (b<0)

d)

((a>99) && (a<1000)) && (b<0)

50.

Przedstawiono fragment JavaScript. Po jego wykonaniu zmienna str2 będzie przechowywać

a)

vaSc

b)

avaS

c)

vaScri

d)

vaScri

51.

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

a)

case

b)

while

c)

switch

d)

typedef

52.

DOM dostarcza metod i własności, które w języku JavaScript pozwalają na

a)

manipulowanie zadeklarowanymi w kodzie łańcuchami

b)

wysyłanie danych formularza bezpośrednio do bazy danych

c)

wykonywanie operacji na zmiennych przechowujących liczby

d)

pobieranie i modyfikowanie elementów strony wyświetlonej przez przeglądarkę

53.

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 zwraca wartość -1 */

b)

/* Funkcja zwraca wartość niższą z dwóch podanych, gdy są równe zwraca wartość -1 */

c)

/* Funkcja zwraca wartość wyższą z dwóch podanych, gdy są równe zwraca wartość $a */

d)

/*Funkcja zwraca wartość niższą z dwóch podanych, gdy są równe zwraca wartość $a */

54.

Witryna internetowa wysyła dane poufne za pomocą formularza do kodu PHP. Która metoda wysłania jest 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

55.

Przedstawiony fragment kodu PHP ma za zadanie umieścić dane znajdujące się w zmiennych $a, $b, $c w bazie danych, w tabeli dane. Tabela dane zawiera cztery pola, z czego pierwsze to autoinkrementowany klucz główny. Które z poleceń powinno być przypisane do zmiennej $zapytanie?

a)

SELECT '$a', '$b', '$c' FROM dane;

b)

SELECT NULL, '$a', '$b', '$c' FROM dane;

c)

INSERT INTO dane VALUES ('$a', '$b', '$c');

d)

INSERT INTO dane VALUES (NULL, '$a', '$b', '$c');

56.

Witryna internetowa ma mieć przedstawioną strukturę bloków. Aby uzyskać ten układ, należy znacznikom sekcji przypisać właściwości w następujący sposób:

a)

float tylko dla bloku 5; clear dla bloku 2

b)

float tylko dla bloków: 3, 4; clear dla bloku 5

c)

float tylko dla bloku 2; clear dla bloków: 3, 4

d)

float tylko dla bloków: 2, 3, 4; clear dla bloku 5

57.

Aby obraz wstawiony kodem HTML mógł być interpretowany przez programy wspomagające osoby niewidzące, należy zdefiniować atrybut

a)

alt

b)

src

c)

sizes

d)

border

58.

Na obrazie przedstawiono efekt formatowania stylami CSS oraz kod HTML generujący ten przykład. Zakładając, że marginesy wewnętrzne wynoszą 50 px, a zewnętrzne wynoszą 20 px, styl CSS dla obrazu ma postać

a)

img {
background-color: Teal;
border: 4px dotted Teal;
padding: 50px;
margin: 20px;
}

b)

img {
background-color: Teal;
border: 4px solid black;
margin: 50px;
padding: 20px;
}

c)

img {
background-color: Teal;
border: 4px solid black;
padding: 50px;
margin: 20px;
}

d)

img {
background-color: Teal;
border: 4px dotted Teal;
margin: 50px;
padding: 20px;
}

59.

Której funkcji edytora grafiki rastrowej należy użyć, aby przygotować rysunek do wyświetlenia na stronie w ten sposób, żeby było widoczne tylko to, co znajduje się w ramce?

a)

Odbicie

b)

Skalowanie

c)

Kadrowanie

d)

Perspektywa

60.

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