wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TSI test

Total questions: 40

Worksheet time: 48mins

Name
Class
Date
1.

Który z poniższych tagów HTML jest używany do tworzenia hiperłącza?

a)

link

b)

a href

c)

rel

d)

link a

2.

Jaki jest poprawny sposób na zdefiniowanie klasy w CSS?

a)

.class {color: red;}

b)

#class {color: red;}

c)

class {color: red;}

d)

@class {color: red;}

3.

Który język służy do dynamicznego generowania stron na serwerze?

a)

HTML

b)

CSS

c)

PHP

d)

JavaScript

4.

Które z poniższych rozszerzeń pliku jest poprawne dla dokumentu PHP?

a)

.html

b)

.php

c)

.css

d)

.js

5.

Który z poniższych selektorów CSS ma najwyższy priorytet?

a)

.class

b)

#id

c)

element

d)

*

6.

Jak zapisujesz komentarz w PHP?

a)

/* komentarz */

b)
c)

// komentarz

d)

$komentarz

7.

Która z poniższych wartości CSS służy do ustawienia elementu na środku poziomo w bloku?

a)

text-align: left;

b)

margin: 0 auto;

c)

float: center;

d)

align: middle;

8.

Co robi funkcja isset() w PHP?

a)

Sprawdza, czy zmienna istnieje

b)

Usuwa zmienną

c)

Tworzy nową zmienną

d)

Sprawdza, czy zmienna jest pusta

9.

Który atrybut HTML ustawia tekst alternatywny dla obrazu?

a)

title

b)

alt

c)

src

d)

href

10.

Jaką wartość przyjmuje pole formularza w HTML, które pozwala na wybór jednego z wielu?

a)

checkbox

b)

radio

c)

submit

d)

text

11.

Która funkcja w PHP służy do wysyłania nagłówków HTTP do przeglądarki?

a)

echo

b)

header()

c)

setcookie()

d)

include()

12.

Jaką linię kodu dodasz w sekcji head dokumentu html, aby powiązać go z zewnętrznym arkuszem CSS?

4 lines
13.

Który z poniższych atrybutów służy do ustawienia adresu URL, do którego przesyłany jest formularz HTML?

a)

action

b)

method

c)

target

d)

enctype

14.

Jak ustawić czcionkę dla całej strony internetowej w CSS?

a)

body {font-family: Arial;}

b)

p {font-family: Arial;}

c)

text {font-family: Arial;}

d)

h1 {font-family: Arial;}

15.

Która z poniższych funkcji PHP służy do połączenia z bazą danych MySQL?

a)

mysql_open()

b)

mysqli_connect()

c)

db_open()

d)

db_connect()

16.

Co oznacza na początku pliku HTML?

a)

Komentuje dokument

b)

Określa typ dokumentu

c)

Importuje plik zewnętrzny

d)

Zaczyna skrypt PHP

17.

Który z poniższych selektorów CSS odwołuje się do elementu o określonym identyfikatorze?

a)

#

b)

.

c)

*

d)

&

18.

Jaka funkcja PHP wyświetla dane na stronie?

a)

print

b)

show

c)

view

d)

display

19.

Jakim znacznikiem hmtl zdefiniujesz listę uporządkowaną? Podaj kod HMTL listy uporządkowanej z dwoma elementami.

4 lines
20.

Który z poniższych znaczników HTML służy do definiowania listy nieuporządkowanej?

a)

<ul>

b)

<ol>

c)

<li>

d)

<list>

21.

Co jest używane do definiowania metadanych strony HTML?

a)

meta

b)

head

c)

body

d)

script

22.

Jak definiuje się zmienną w PHP?

a)

variable $name = value;

b)

$name = value;

c)

var name = value;

d)

let $name = value;

23.

Jak ustawić tło strony internetowej w CSS?

a)

background: color;

b)

body {background-color: color;}

c)

div {background: color;}

d)

html {bg: color;}

24.

Co oznacza $_GET w PHP?

a)

Zmienną globalną do odbierania danych z formularza metodą POST

b)

Tablicę danych odbieranych metodą GET

c)

Funkcję zwracającą dane użytkownika

d)

Zmienną sesji

25.

Jak zdefiniować komentarz w HTML?

a)

<!-- komentarz -->

b)

// komentarz

c)

/* komentarz */

d)

<? komentarz ?>

26.

Który z poniższych formatów grafiki obsługuje przezroczystość w HTML?

a)

.jpeg

b)

.png

c)

.bmp

d)

.tiff

27.

Jaką metodą przesyłane są dane formularza bez ich wyświetlania w adresie URL?

a)

GET

b)

POST

c)

PUT

d)

PATCH

28.

Jaki jest domyślny port HTTP?

a)

20

b)

21

c)

80

d)

443

29.

Która właściwość CSS odpowiada za wielkość czcionki?

a)

font-weight

b)

font-size

c)

text-transform

d)

letter-spacing

30.

Jak utworzyć komentarz w PHP?

a)

--komentarz/

b)

// komentarz

c)

/* komentarz */

d)

**komentarz**

31.

Jakiej funkcji używa się do wczytywania plików zewnętrznych w PHP?

a)

include()

b)

require()

c)

import()

d)

load()

32.

Co oznacza HTTP?

a)

Hypertext Markup Language

b)

Hypertext Transfer Protocol

c)

Hyperlink Transfer Protocol

d)

Hyperlink Text Protocol

33.

Która z poniższych wartości odpowiada za wyświetlanie elementu jako blok w CSS?

a)

block

b)

inline

c)

hidden

d)

none

34.

Jak zapisać kolor w formacie szesnastkowym (HEX) w CSS?

a)

color: red;

b)

color: #ff0000;

c)

color: rgb(255,0,0);

d)

color: rgba(255,0,0,1);

35.

Który znacznik HTML służy do wstawiania pliku wideo?

a)

video

b)

movie

c)

source

d)

media

36.

Jaką funkcję pełni z-index w CSS?

a)

Ustala przezroczystość elementu

b)

Ustala kolejność nakładania się elementów

c)

Ustala rozmiar elementu

d)

Ustala kolor tła elementu

37.

Jak otworzyć stronę w nowej karcie z poziomu linku HTML?

a)

target="_blank"

b)

target="_new"

c)

target="_tab"

d)

target="_window"

38.

Co to jest responsywność stron?

a)

automatyczne dostosowywanie elementów i wyglądu

b)

mobilność

c)

wersje dla różnych urządzeń

d)

strona napisana z użyciem skrytpów PHP i JS

39.

Jaką wartość należy użyć, aby ukryć element w CSS?

a)

display: block;

b)

display: inline;

c)

display: none;

d)

display: hidden;

40.

Przygotuj proszę z pamięci prostą stronę www według wytycznych:

  • Wymagania dotyczące treści:

    • Nagłówek: Imię i nazwisko jako tytuł strony

    • Sekcja z opisem: Krótki tekst (2-3 zdania) opisujący Twoje zainteresowania i profil zawodowy

    • Lista umiejętności: Lista wypunktowana (3-5 umiejętności, np. HTML, CSS, PHP).

    • Przycisk: Przycisk, który przenosi użytkownika do strony z dodatkowymi informacjami (może to być pusty link np. #).

  • Struktura HTML:

    • Użyj następujących znaczników:

      • <header>: Nagłówek strony

      • <section>: Sekcja z opisem ucznia

      • <ul> i <li>: Lista umiejętności

      • <button> lub <a>: Przycisk

    • Struktura powinna być semantyczna.

  • Wymagania dotyczące CSS:

    • Użyj zewnętrznego arkusza stylów

    • Stylizuj następujące elementy:

      • Tło strony: Kolor np. jasnoszary (#f0f0f0).

      • Nagłówek: Wyrównanie do środka, większa czcionka, kolor np. ciemnoniebieski (#003366).

      • Sekcja z opisem: Margines zewnętrzny (margin) i wewnętrzny (padding), zmiana rozmiaru czcionki.

      • Lista umiejętności: Prosty styl punktów, kolor tekstu np. zielony (#4CAF50).

      • Przycisk: Kolor tła, zmiana wyglądu przy najechaniu kursorem (efekt hover).

4 lines