wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

01-2023_001

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Dla przedstawionego fragmentu dokumentu HTML zdefiniowano formatowanie CSS selektora klasy „menu” tak, aby kolor tła bloku był zielony. Która definicja stylu CSS odpowiada temu formatowaniu?

a)

menu { color: rgb(0, 255, 0); }

b)

div.menu { background-color: green; }

c)

#menu { background-color: rgb(0, 255, 0); }

d)

div:menu { color: green; }

2.

Dana jest tabela uczniowie o polach id, imie, nazwisko, data_ur (format rrrr-mm-dd). Które zapytanie w języku SQL wybierze tylko imiona i nazwiska uczniów urodzonych w 2001 roku?

a)

SELECT imie, nazwisko FROM uczniowie WHERE data_ur LIKE "2001-%-%";

b)

SELECT id, imie, nazwisko FROM uczniowie WHERE data_ur LIKE "2001-*-*";

c)

SELECT imie, nazwisko FROM uczniowie WHERE data_ur LIKE "2001";

d)

SELECT * FROM uczniowie WHERE data_ur == 2001-%-%;

3.

Tabela przedstawia metody języka Python operujące na listach lub tablicach. Co należy wstawić w miejsce ???, aby rezultat działania przedstawionego skryptu był taki jak widoczny w sekcji „Run”?

a)

append

b)

insert

c)

extend

d)

copy

4.

Który format pliku jest formatem rastrowym?

a)

SWF

b)

CDR

c)

TIFF

d)

SVG

5.

Wskaż prawidłową kolejność etapów planowania pracy zespołu.

a)

Kolejność 3.

b)

Kolejność 4.

c)

Kolejność 1.

d)

Kolejność 2.

6.

W tabeli uczniowie, aby zmienić wszystkie wartości znajdujące się w kolumnie wiek na wartość 10, należy użyć zapytania

a)

UPDATE uczniowie SET wiek=10;

b)

UPDATE uczniowie SET wiek 10 WHERE wiek ALL;

c)

SET uczniowie UPDATE wiek=10;

d)

SET uczniowie UPDATE wiek 10 WHERE wiek ALL;

7.

Aby prawidłowo utworzyć relację typu m…n nienarażoną na redundancję danych, należy

a)

utworzyć tabelę pomocniczą.

b)

połączyć bezpośrednio klucze podstawowe obu tabel.

c)

połączyć bezpośrednio klucze obce obu tabel.

d)

posortować przynajmniej jedną z tabel.

8.

Przykładem etycznego zachowania informatyka jest

a)

naruszanie integralności systemów informatycznych podmiotów, które są konkurencyjne dla jego zleceniodawcy.

b)

kopiowanie oprogramowania i przekazywanie kopii rodzinie.

c)

podejmowanie prac jednocześnie u kilku zleceniodawców, których interesy są ze sobą sprzeczne.

d)

przedstawianie swojemu klientowi prawdy o przewidywanych kosztach oraz przypuszczalnym czasie trwania analizowanych prac.

9.

Dana jest tabela pracownicy, do której wpisano przedstawione rekordy. Po uruchomieniu podanej w ramce kwerendy SQL zostanie wyświetlona wartość

a)

2200

b)

1300

c)

5400

d)

2600

10.

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

a)

font-family

b)

font-style

c)

font-size

d)

font-face

11.

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

a)

Efekt 1.

b)

Efekt 2.

c)

Efekt 3.

d)

Efekt 4.

12.

Model barw oparty na 3 parametrach: odcień, nasycenie i jasność to

a)

CMYK

b)

CMY

c)

RGB

d)

HSV

13.

Przedstawiony znak ochrony przeciwpożarowej jest stosowany w przypadku

a)

zakazu gaszenia wodą.

b)

niebezpieczeństwa pożaru spowodowanego materiałami utleniającymi.

c)

zakazu używania otwartego ognia.

d)

niebezpieczeństwa pożaru spowodowanego materiałami łatwo zapalnymi.

14.

Proces organizowania danych w bazie obejmujący tworzenie tabel, ustanawianie relacji między nimi i polegający na wyeliminowaniu z bazy nadmiarowych danych oraz niespójnych zależności nazywa się

a)

normalizacją.

b)

weryfikacją integralności referencyjnej.

c)

redundancją.

d)

weryfikacją spójności danych.

15.

W kodzie JavaScript przedstawiona pętla zostanie wykonana

a)

26 razy

b)

2 razy

c)

3 razy

d)

27 razy

16.

Który typ danych w bazie MySQL jest przeznaczony do przechowywania liczb rzeczywistych?

a)

BIGINT

b)

VARCHAR

c)

ENUM

d)

DOUBLE

17.

Która z własności języka CSS umożliwia zmianę domyślnego koloru czcionki?

a)

text-decoration

b)

color

c)

font-style

d)

transform

18.

W folderze www znajdują się podfoldery html i style, w których zapisane są odpowiednio pliki z rozszerzeniem html i z rozszerzeniem css. Aby dołączyć plik styl.css do pliku HTML należy zapisać

a)

<link rel="stylesheet" href="styl.css">

b)

<link rel="stylesheet" href="../style/styl.css">

c)

<link rel="stylesheet" href="www/style/styl.css">

d)

<link rel="stylesheet" href="/style/styl.css">

19.

O przedstawionej definicji pola input można powiedzieć, że

a)

ukrywa wprowadzone do niego znaki.

b)

ma wpisany domyślny tekst „pole”.

c)

wyświetla wprowadzone do niego znaki.

d)

umożliwia wpisywanie tylko wartości liczbowych.

20.

W relacyjnej bazie danych jednoznacznemu identyfikatorowi rekordu odpowiada

a)

klucz obcy.

b)

klucz główny.

c)

krotka.

d)

indeks tabeli.

21.

W języku PHP operator ++ przed zmienną (np. ++$i) oznacza

a)

postinkrementację.

b)

preinkrementację.

c)

predekrementację.

d)

postdekrementację.

22.

Przy założeniu, że żadne inne formatowanie nie jest zdefiniowane, przedstawione formatowanie CSS sprawi, że

a)

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

b)

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

c)

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

d)

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

23.

W języku PHP instrukcją, która jest przeznaczona do wykonania określonej liczby iteracji jest

a)

continue

b)

for

c)

if

d)

switch

24.

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)

public

b)

static

c)

private

d)

const

25.

Językami działającymi jedynie po stronie serwera są:

a)

Java, C#, TypeScript, Ruby, PHP

b)

Java, C#, Python, ActionScript, PHP

c)

C#, Python, Ruby, PHP, JavaScript

d)

Java, C#, Python, Ruby, PHP

26.

Użyty w kodzie HTML znacznik <pre> umożliwia umieszczenie na stronie WWW

a)

odwołania do innego fragmentu tekstu.

b)

tekstu zapisanego w indeksie dolnym.

c)

tekstu z zachowaniem jego oryginalnego formatowania.

d)

edytowalnego pola tekstowego.

27.

Która operacja, na dwóch obiektach, została zastosowana w programie do obróbki grafiki wektorowej?

a)

Wykluczenie.

b)

Suma.

c)

Podział.

d)

Różnica.

28.

Wskaż funkcję PHP, za pomocą której odczytana zawartość pliku jest zapisywana do zmiennej reprezentującej ciąg znaków.

a)

eof();

b)

get_file();

c)

fwrite();

d)

file_get_contents();

29.

W języku PHP, aby wyświetlić n razy znak „@”, należy użyć funkcji

a)

function znaki($znak, $n){
for($i=0; $i<$n; $i++)
             print($znak);
}
znaki("@", $n);

b)

function znaki($i){
for($i=0; $i<$n; $i++)
            print("@");
}
znaki($i);

c)

function znaki($znak, $n){
for($i=0; $i<$n; $i++)
            print($znak);
}
znaki(@, $n);

d)

function znaki($znak, $n){
for($i=0; $i<$n; $i++)
              print($znak);
}
znaki($n);

30.

Rekurencja to inaczej

a)

zwrócenie wyniku do funkcji głównej.

b)

zwiększenie wartości zmiennej.

c)

zmniejszenie wartości funkcji.

d)

odwołanie funkcji do samej siebie.

31.

Aby zamienić kolorowy obraz na skalę szarości należy użyć

a)

balansu kolorów.

b)

rozmycia Gaussa.

c)

histogramu.

d)

desaturacji.

32.

W języku PHP przekierowanie użytkownika na inną stronę WWW jest możliwe za pomocą funkcji

a)

header();

b)

require();

c)

upload();

d)

include();

33.

SELECT ocena FROM oceny WHERE ocean> 2 ORDER BY ocean;

Dana jest tabela oceny o polach id, nazwisko, imie, ocena. Przedstawione zapytanie jest przykładem

a)

sumy.

b)

selekcji.

c)

złączenia.

d)

agregacji.

34.

W stylu CSS właściwość float pozwala na umieszczanie elementu

a)

nad lub pod innym elementem.

b)

po lewej lub prawej stronie innego elementu.

c)

wyłącznie nad innym elementem.

d)

wyłącznie po prawej stronie innego elementu.

35.

Znaczniki <header>, <article>, <section>, <footer> są charakterystyczne dla specyfikacji

a)

HTML 4.01 Transitional

b)

HTML 5

c)

XHTML 1.1

d)

HTML 4.01 Strict

36.

Aby sformatować w stylach CSS wszystkie obrazy zawarte w akapicie, powinno się użyć selektora

a)

p # img

b)

p.img

c)

p + img

d)

p img

37.

Poprawne udokumentowanie wzorca weryfikacji pola nazwa w części kodu aplikacji JavaScript to

a)

/* Pole nazwa może składać się z dowolnego ciągu cyfr (z wyłączeniem 0), małych i dużych liter. */

b)

/* Pole nazwa powinno składać się w kolejności: z ciągu cyfr (z wyłączeniem 0), następnie dużej litery i ciągu małych liter. */

c)

/* Pole nazwa musi składać się w kolejności: z ciągu cyfr (z wyłączeniem 0), następnie dużej litery i dwóch małych liter. */

d)

/* Pole nazwa może zawierać dowolny ciąg cyfr (z wyłączeniem 0), następnie musi zawierać dużą literę i ciąg minimum dwóch małych liter. */

38.

W przedstawionym programie napisanym w języku PHP zmienna $i przechowuje

a)

losową liczbę z zaokrągleniem do 100 miejsc po przecinku.

b)

liczbę wykonanych losowań.

c)

zbiór liczb parzystych podzielnych bez reszty przez 50.

d)

wartość flagi.

39.

CREATE TABLE IF NOT EXISTS adres (ulica VARCHAR(70) CHARACTER SET utf8);

Wskaż prawdziwe stwierdzenie dotyczące przedstawionej kwerendy SQL.

a)

Klauzula CHARACTER SET utf8 jest obowiązkowa.

b)

IF NOT EXISTS stosuje się opcjonalnie, aby upewnić się, że brak w bazie danych takiej tabeli.

c)

Do tabeli nie można wprowadzać ulic zawierających w nazwie polskie znaki.

d)

Rekordem tabeli nie może być '3 MAJA'.

40.

W języku JavaScript utworzono funkcję o nazwie licz_pitagoras, która oblicza długość przeciwprostokątnej trójkąta prostokątnego, zgodnie z twierdzeniem Pitagorasa. Funkcja pobiera dwa parametry wejściowe i zwraca wartość. Prawidłowe wywołanie takiej funkcji, wraz z pobraniem zwróconego wyniku, będzie miało postać

a)

c = licz_pitagoras(a, b);

b)

licz_pitagoras(a, b);

c)

licz_pitagoras(a, b, c);

d)

licz_pitagoras(a, b) = c;