ARKUSZ EGZAMINACYJNY
INF.03
Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Zawód: Technik informatyk
Liczba pytań: 40
Czas trwania: 60 minut (standardowo)
Próg zdawalności: 50% (20 pytań)
Liczba pytań: 40
Czas trwania: 60 minut (standardowo)
Próg zdawalności: 50% (20 pytań)
Wygenerowano: 15.08.2026 16:06
Token arkusza:mqbTUmVgwMR0GaXG
Link do edycji:zawodowe.edu.pl/generator-arkuszy/klon/mqbTUmVgwMR0GaXG/
Token arkusza:mqbTUmVgwMR0GaXG
Link do edycji:zawodowe.edu.pl/generator-arkuszy/klon/mqbTUmVgwMR0GaXG/
1Pytanie 1
Mamy do czynienia z tablicą o nazwie tab, która zawiera liczby całkowite różniące się od zera. Zawarty w języku PHP kod ma na celu:
| foreach ($tab as &$liczba) $liczba = $liczba * (-1); unset($liczba); |
A. wyliczenie iloczynu wszystkich wartości w tablicy
B. zmienić wszystkie elementy tablicy na liczby o przeciwnym znaku
C. przekształcić elementy tablicy na wartości zapisane w zmiennej liczba
D. obliczyć wartość bezwzględną elementów tej tablicy
2Pytanie 2
Kolor określony kodem RGB, mający wartość rgb(255, 128, 16) w przedstawieniu szesnastkowym, przyjmie jaką wartość?
A. #008010
B. #ff0fl0
C. #ff8010
D. #ff8011
3Pytanie 3
Mamy tablicę o n elementach o nazwie t[n]. Zadaniem algorytmu, zapisanego w krokach, jest wyliczenie sumy
| K1: i = 0; wynik = 0; K2: Dopóki i < n wykonuj K3 .. K4 K3: wynik ← wynik + t[i] K4: i ← i + 2 K5: wypisz wynik |
A. wszystkich elementów tablicy
B. n-elementów tej tablicy
C. co drugiego elementu tablicy
D. sumy tych elementów tablicy, które mają wartości nieparzyste
4Pytanie 4
Walidator W3C zgłosił błąd o niezamkniętych elementach przy zamykającym
<p>. Którego fragmentu dotyczy?A. <pre class="code-block"><span class="code-text"><</span><span class="code-variable">p</span><span class="code-text">></span><span class="code-variable">Ala</span> <span class="code-variable">ma</span> <span class="code-text"><</span><span class="code-variable">b</span><span class="code-text">></span><span class="code-variable">kota</span><span class="code-text"><</span><span class="code-text">/</span><span class="code-variable">p</span><span class="code-text">></span><span class="code-text"><</span><span class="code-text">/</span><span class="code-variable">b</span><span class="code-text">></span></pre>
B. <pre class="code-block"><span class="code-text"><</span><span class="code-variable">p</span><span class="code-text">></span><span class="code-variable">Ala</span> <span class="code-variable">ma</span> <span class="code-variable">kota</span><span class="code-text"><</span><span class="code-text">/</span><span class="code-variable">p</span><span class="code-text">></span></pre>
C. <pre class="code-block"><span class="code-text"><</span><span class="code-variable">p</span><span class="code-text">></span><span class="code-variable">Ala</span> <span class="code-variable">ma</span> <span class="code-text"><</span><span class="code-variable">b</span><span class="code-text">></span><span class="code-variable">kota</span><span class="code-text"><</span><span class="code-text">/</span><span class="code-variable">b</span><span class="code-text">></span><span class="code-text"><</span><span class="code-text">/</span><span class="code-variable">p</span><span class="code-text">></span></pre>
D. <pre class="code-block"><span class="code-text"><</span><span class="code-variable">p</span><span class="code-text">></span><span class="code-variable">Ala</span> <span class="code-variable">ma</span> <span class="code-variable">kota</span></pre>
5Pytanie 5
SELECT ocena FROM oceny WHERE ocena>2 ORDER BY ocena;Dana jest tabela oceny o polach id, nazwisko, imie, ocena. Przedstawione zapytanie jest przykładem:
A. sumowania
B. selekcji
C. łączenia
D. projekcji
6Pytanie 6
Instrukcja JavaScript: document.write5==='5'); co zostanie wyświetlone?
A. 1
B. 0
C. true
D. false
7Pytanie 7
Która metoda wypisze w języku JavaScript komunikat w konsoli przeglądarki?
A. <pre class="code-block"><span class="code-variable">console</span><span class="code-text">.</span><span class="code-function">write</span><span class="code-text">(</span><span class="code-string">"test"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
B. <pre class="code-block"><span class="code-variable">console</span><span class="code-text">.</span><span class="code-function">print</span><span class="code-text">(</span><span class="code-string">"test"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
C. <pre class="code-block"><span class="code-variable">console</span><span class="code-text">.</span><span class="code-function">echo</span><span class="code-text">(</span><span class="code-string">"test"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
D. <pre class="code-block"><span class="code-variable">console</span><span class="code-text">.</span><span class="code-function">log</span><span class="code-text">(</span><span class="code-string">"test"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
8Pytanie 8
Która funkcja PHP zamieni wyraz „kota” na „mysz” w napisie „ala ma kota”?
A. <pre class="code-block"><span class="code-function">replace</span><span class="code-text">(</span><span class="code-string">"ala ma kota"</span><span class="code-text">,</span> <span class="code-string">"kota"</span><span class="code-text">,</span> <span class="code-string">"mysz"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
B. <pre class="code-block"><span class="code-function">replace</span><span class="code-text">(</span><span class="code-string">"kota"</span><span class="code-text">,</span> <span class="code-string">"mysz"</span><span class="code-text">,</span> <span class="code-string">"ala ma kota"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
C. <pre class="code-block"><span class="code-function">str_replace</span><span class="code-text">(</span><span class="code-string">"ala ma kota"</span><span class="code-text">,</span> <span class="code-string">"kota"</span><span class="code-text">,</span> <span class="code-string">"mysz"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
D. <pre class="code-block"><span class="code-function">str_replace</span><span class="code-text">(</span><span class="code-string">"kota"</span><span class="code-text">,</span> <span class="code-string">"mysz"</span><span class="code-text">,</span> <span class="code-string">"ala ma kota"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
9Pytanie 9
W przedstawionej regule CSS h1{color: blue} co oznacza h1?
A. klasę
B. wartość
C. selektor
D. deklarację
10Pytanie 10
Aby zmienić strukturę już istniejącej tabeli przy użyciu zapytania SQL, należy użyć kwerendy
A. UPDATE
B. INSERT INTO
C. ALTER TABLE
D. CREATE TABLE
11Pytanie 11
Która funkcja PHP zamieni słowo „kota” na „mysz” w napisie „ala ma kota”?
A. <pre class="code-block"><span class="code-function">replace</span><span class="code-text">(</span><span class="code-string">"ala ma kota"</span><span class="code-text">,</span> <span class="code-string">"kota"</span><span class="code-text">,</span> <span class="code-string">"mysz"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
B. <pre class="code-block"><span class="code-function">replace</span><span class="code-text">(</span><span class="code-string">"kota"</span><span class="code-text">,</span> <span class="code-string">"mysz"</span><span class="code-text">,</span> <span class="code-string">"ala ma kota"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
C. <pre class="code-block"><span class="code-function">str_replace</span><span class="code-text">(</span><span class="code-string">"ala ma kota"</span><span class="code-text">,</span> <span class="code-string">"kota"</span><span class="code-text">,</span> <span class="code-string">"mysz"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
D. <pre class="code-block"><span class="code-function">str_replace</span><span class="code-text">(</span><span class="code-string">"kota"</span><span class="code-text">,</span> <span class="code-string">"mysz"</span><span class="code-text">,</span> <span class="code-string">"ala ma kota"</span><span class="code-text">)</span><span class="code-text">;</span></pre>
12Pytanie 12
W którym z bloków powinien znaleźć się warunek pętli?
A. A.
B. B.
C. C.
D. D.
13Pytanie 13
W wyniku walidacji strony został wygenerowany błąd. Oznacza on, że
A. w atrybucie charset jest dozwolona wyłącznie wartość "utf-8".
B. w znaczniku meta nie występuje atrybut charset.
C. oznaczenie kodowania znaków powinno być zapisane bez myślników.
D. oznaczenie ISO-8859-2 nie istnieje.
14Pytanie 14
W HTML znacznik <i> powoduje uzyskanie takiego samego efektu wizualnego jak znacznik
A. <u>
B. <em>
C. <pre>
D. <strong>
15Pytanie 15
W jaki sposób można w języku CSS ustawić takie stylizowanie tabeli, aby wiersz, na którym obecnie znajduje się kursor myszki, zmieniał kolor tła na szary?
A. tr:hover { background-color: gray; }
B. tr:hover { color: gray; }
C. tr:active { color: gray; }
D. tr:active { background-color: gray; }
16Pytanie 16
Wskaź komentarz, który zajmuje wiele linii, w języku PHP?
A. #
B. / /
C. /* */
D. <!-- -->
17Pytanie 17
W tabeli zadania znajduje się pole tekstowe status. Jakie zapytanie należy użyć, aby usunąć te zadania, które mają status 'zamknięte'?
A. TRUNCATE TABLE zadania;
B. DELETE FROM zadania WHERE status = 'zamknięte';
C. DELETE FROM zadania;
D. TRUNCATE TABLE zadania WHERE status = 'zamknięte';
18Pytanie 18
Pętla
while ma działać, dopóki zmienna x należy do przedziału otwartego (-2, 5). Który warunek to zapisuje (PHP)?A. <pre class="code-block"><span class="code-text">(</span><span class="code-text">$</span><span class="code-variable">x</span> <span class="code-text">=</span><span class="code-text">=</span> <span class="code-text">-</span><span class="code-number">2</span><span class="code-text">)</span> <span class="code-text">&</span><span class="code-text">&</span> <span class="code-text">(</span><span class="code-text">$</span><span class="code-variable">x</span> <span class="code-text"><</span> <span class="code-number">5</span><span class="code-text">)</span></pre>
B. <pre class="code-block"><span class="code-text">(</span><span class="code-text">$</span><span class="code-variable">x</span> <span class="code-text">></span> <span class="code-text">-</span><span class="code-number">2</span><span class="code-text">)</span> <span class="code-text">|</span><span class="code-text">|</span> <span class="code-text">(</span><span class="code-text">$</span><span class="code-variable">x</span> <span class="code-text">></span> <span class="code-number">5</span><span class="code-text">)</span></pre>
C. <pre class="code-block"><span class="code-text">(</span><span class="code-text">$</span><span class="code-variable">x</span> <span class="code-text">></span> <span class="code-text">-</span><span class="code-number">2</span><span class="code-text">)</span> <span class="code-text">&</span><span class="code-text">&</span> <span class="code-text">(</span><span class="code-text">$</span><span class="code-variable">x</span> <span class="code-text"><</span> <span class="code-number">5</span><span class="code-text">)</span></pre>
D. <pre class="code-block"><span class="code-text">(</span><span class="code-text">$</span><span class="code-variable">x</span> <span class="code-text"><</span> <span class="code-text">-</span><span class="code-number">2</span><span class="code-text">)</span> <span class="code-text">|</span><span class="code-text">|</span> <span class="code-text">(</span><span class="code-text">$</span><span class="code-variable">x</span> <span class="code-text">></span> <span class="code-number">5</span><span class="code-text">)</span></pre>
19Pytanie 19
Które polecenie MySQL aktualizuje statystyki tabeli wykorzystywane przez optymalizator zapytań?
A. <pre class="code-block"><span class="code-variable">RESTORE</span> <span class="code-keyword">TABLE</span></pre>
B. <pre class="code-block"><span class="code-variable">BACKUP</span> <span class="code-keyword">TABLE</span></pre>
C. <pre class="code-block"><span class="code-keyword">REPAIR</span> <span class="code-keyword">TABLE</span></pre>
D. <pre class="code-block"><span class="code-variable">ANALYZE</span> <span class="code-keyword">TABLE</span></pre>
20Pytanie 20
W posiadanej tabeli zwanej przedmioty, która zawiera kolumny ocena oraz uczenID, aby wyliczyć średnią ocen dla ucznia z ID równym 7, należy użyć zapytania
A. AVG SELECT ocena FROM przedmioty WHERE uczenID = 7
B. SELECT AVG(ocena) FROM przedmioty WHERE uczenID = 7
C. COUNT SELECT ocena FROM przedmioty WHERE uczenID = 7
D. SELECT COUNT(ocena) FROM przedmioty WHERE uczenID = 7
21Pytanie 21
Emblemat systemu CMS o nazwie Joomla! to
A. Rys. A
B. Rys. B
C. Rys. C
D. Rys. D
22Pytanie 22
Kiedy stosuje się kwerendę
SELECT DISTINCT?A. gdy chcemy pogrupować rekordy
B. gdy rekordy występują w bazie tylko raz
C. gdy chcemy posortować rekordy
D. gdy w wybranej kolumnie wartości nie mają się powtarzać
23Pytanie 23
Jakie są etapy w odpowiedniej kolejności przy tworzeniu aplikacji?
A. Określenie wymagań, analiza oczekiwań klienta, programowanie, wdrożenie, testowanie
B. Analiza oczekiwań klienta, określenie wymagań, programowanie, wdrożenie, testowanie
C. Programowanie, analiza oczekiwań klienta, określenie wymagań, wdrożenie, testowanie
D. Analiza oczekiwań klienta, określenie wymagań, programowanie, testowanie, wdrożenie
24Pytanie 24
Który znacznik służy do budowania hierarchii (struktury) tekstu nagłówkami?
A. <pre class="code-block"><span class="code-text"><</span><span class="code-keyword">u</span><span class="code-text">></span></pre>
B. <pre class="code-block"><span class="code-text"><</span><span class="code-keyword">h6</span><span class="code-text">></span></pre>
C. <pre class="code-block"><span class="code-text"><</span><span class="code-keyword">head</span><span class="code-text">></span></pre>
D. <pre class="code-block"><span class="code-text"><</span><span class="code-keyword">style</span><span class="code-text">></span></pre>
25Pytanie 25
Aby wypisać tekst na stronie w języku PHP, należy użyć instrukcji:
A. <pre class="code-block"><span class="code-function">print_r</span><span class="code-text">(</span><span class="code-text">)</span></pre>
B. <pre class="code-block"><span class="code-keyword">echo</span></pre>
C. <pre class="code-block"><span class="code-function">write</span><span class="code-text">(</span><span class="code-text">)</span></pre>
D. <pre class="code-block"><span class="code-variable">console</span><span class="code-text">.</span><span class="code-function">log</span><span class="code-text">(</span><span class="code-text">)</span></pre>
26Pytanie 26
Efektem wykonania poniższego kodu PHP jest wyświetlenie komunikatu:
$a = $c = true; $b = $d = false; if(($a && $b) || ($c && $d)) echo 'warunek1'; elseif(($a && $b) || ($c || $d)) echo 'warunek2'; elseif(($c && $d) || (!$a)) echo 'warunek3'; else echo 'warunek4';
A. warunek1
B. warunek2
C. warunek3
D. warunek4
27Pytanie 27
Jak zapisać w JavaScript warunek:
a i b są dodatnie, a b jest mniejsze od 100?A. <pre class="code-block"><span class="code-keyword">if</span> <span class="code-text">(</span><span class="code-variable">a</span> <span class="code-text">></span> <span class="code-number">0</span> <span class="code-text">&</span><span class="code-text">&</span> <span class="code-variable">b</span> <span class="code-text">></span> <span class="code-number">0</span> <span class="code-text">&</span><span class="code-text">&</span> <span class="code-variable">b</span> <span class="code-text"><</span> <span class="code-number">100</span><span class="code-text">)</span></pre>
B. <pre class="code-block"><span class="code-keyword">if</span> <span class="code-text">(</span><span class="code-variable">a</span> <span class="code-text">></span> <span class="code-number">0</span> <span class="code-text">|</span><span class="code-text">|</span> <span class="code-variable">b</span> <span class="code-text">></span> <span class="code-number">0</span> <span class="code-text">|</span><span class="code-text">|</span> <span class="code-variable">b</span> <span class="code-text">></span> <span class="code-number">100</span><span class="code-text">)</span></pre>
C. <pre class="code-block"><span class="code-keyword">if</span> <span class="code-text">(</span><span class="code-variable">a</span> <span class="code-text">></span> <span class="code-number">0</span> <span class="code-text">&</span><span class="code-text">&</span> <span class="code-variable">b</span> <span class="code-text">></span> <span class="code-number">0</span> <span class="code-text">|</span><span class="code-text">|</span> <span class="code-variable">b</span> <span class="code-text">></span> <span class="code-number">100</span><span class="code-text">)</span></pre>
D. <pre class="code-block"><span class="code-keyword">if</span> <span class="code-text">(</span><span class="code-variable">a</span> <span class="code-text">></span> <span class="code-number">0</span> <span class="code-text">|</span><span class="code-text">|</span> <span class="code-text">(</span><span class="code-variable">b</span> <span class="code-text">></span> <span class="code-number">0</span> <span class="code-text">&</span><span class="code-text">&</span> <span class="code-variable">b</span> <span class="code-text"><</span> <span class="code-number">100</span><span class="code-text">)</span><span class="code-text">)</span></pre>
28Pytanie 28
W CSS określono styl paragrafu, który nada mu następujące właściwości:
background-color: red; color: blue; margin: 40px;
A. tło niebieskie, kolor tekstu czerwony, marginesy wewnętrzne na poziomie 40 px
B. tło czerwone, kolor tekstu niebieski, marginesy wewnętrzne na poziomie 40 px
C. tło niebieskie, kolor tekstu czerwony, marginesy zewnętrzne na poziomie 40 px
D. tło czerwone, kolor tekstu niebieski, marginesy zewnętrzne na poziomie 40 px
29Pytanie 29
Jakim sposobem można w języku PHP dokumentować blok komentarza składający się z wielu linii?
A. //
B. #
C. /* */
D. <!-- -->
30Pytanie 30
Który ze znaczników HTML NIE służy do formatowania tekstu?
A. <code><span class="code-text"><</span><span class="code-keyword">em</span><span class="code-text">></span></code>
B. <code><span class="code-text"><</span><span class="code-keyword">sub</span><span class="code-text">></span></code>
C. <code><span class="code-text"><</span><span class="code-keyword">div</span><span class="code-text">></span></code>
D. <code><span class="code-text"><</span><span class="code-keyword">strong</span><span class="code-text">></span></code>
31Pytanie 31
Uprawnienia obiektowe przyznawane użytkownikom serwera bazy danych mogą umożliwiać lub ograniczać
A. zmieniać role i konta użytkowników
B. przechodzić uprawnienia
C. realizować operacje na bazie, takie jak wstawianie lub modyfikowanie danych
D. wykonywać polecenia, takie jak tworzenie kopii zapasowej
32Pytanie 32
W sekcji <head> (w elemencie <meta ... >) witryny www nie umieszcza się danych dotyczących
A. autora
B. kodowania
C. automatycznego odświeżania
D. typu dokumentu
33Pytanie 33
Na ilustracji przedstawiono strukturę bloków na stronie internetowej. Który z poniższych fragmentów CSS odpowiada takim ustawieniom? (Dla uproszczenia pominięto właściwości dotyczące koloru tła, wysokości oraz czcionki)
A. #pierwszy {float:left; width:30%;} #drugi {float:left; width:70%;} #trzeci {float:left; width:70%;} #czwarty {clear:both; }
B. #pierwszy {float:left; width:30%; } #drugi {clear:both; width:70%; } #trzeci {float:left; width:70%; } #czwarty {clear:both; }
C. #pierwszy{float:left; width:30%;} #drugi {clear:both; width:70%;} #trzeci {clear:both; width:70%;} #czwarty {float:left; width:100%;}
D. #pierwszy { width: 30%; } #drugi { width: 70%; } #trzeci { width: 70%; } #czwarty { width: 100%; }
34Pytanie 34
Którym poleceniem w MySQL wyświetli się listę uprawnień nadanych użytkownikowi
anna?A. <pre class="code-block"><span class="code-keyword">SELECT</span> <span class="code-variable">GRANTS</span> <span class="code-variable">FOR</span> <span class="code-variable">anna</span><span class="code-text">;</span></pre>
B. <pre class="code-block"><span class="code-keyword">REVOKE</span> <span class="code-variable">GRANTS</span> <span class="code-keyword">FROM</span> <span class="code-variable">anna</span><span class="code-text">;</span></pre>
C. <pre class="code-block"><span class="code-keyword">GRANT</span> <span class="code-text">*</span> <span class="code-variable">TO</span> <span class="code-variable">anna</span><span class="code-text">;</span></pre>
D. <pre class="code-block"><span class="code-variable">SHOW</span> <span class="code-variable">GRANTS</span> <span class="code-variable">FOR</span> <span class="code-variable">anna</span><span class="code-text">;</span></pre>
35Pytanie 35
Podczas działania skryptu JavaScript został w konsoli wygenerowany błąd związany z działaniami na atrybucie elementu DOM. Z komunikatu wynika, że próbowano ustawić atrybut dla
A. tabeli.
B. obrazu.
C. paragrafu.
D. odnośnika.
36Pytanie 36
Jakie wartości zwróci funkcja wypisz2) napisana w języku JavaScript?
A. 6
B. 2 3 4 6
C. 3 4 6 8
D. 3 4 6
37Pytanie 37
Dla dowolnego a w zakresie (0,99), celem funkcji napisanej w JavaScript jest:
| function fun1(a) { for(n=a; n<=100; n++) document.write(n); return n; } |
A. zwrócenie wartości z zakresu a..99
B. wypisanie wartości z zakresu a..99 i zwrócenie liczby 100
C. wypisanie wartości z zakresu a...100 i zwrócenie wartości zmiennej n
D. wypisanie wartości zmiennej a oraz zwrócenie wartości zmiennej n
38Pytanie 38
Aby uruchomić skrypt JavaScript, potrzebne jest oprogramowanie
A. debuggera JavaScript
B. przeglądarki internetowej
C. serwera WWW
D. serwera MySQL
39Pytanie 39
Jaką wartość przyjmie zmienna $a po wykonaniu poniższej sekwencji poleceń w języku PHP?
$a = 1; $a++; $a += 10; --$a;
A. 11
B. 10
C. 12
D. 1
40Pytanie 40
Ile razy wykona się poniższa pętla napisana w języku PHP, przy założeniu, że zmienna kontrolna nie jest zmieniana w jej wnętrzu?
for ($i = 0; $i <= 10; $i+=2) { ... }
A. 10
B. 5
C. 0
D. 6
🔑 KLUCZ ODPOWIEDZI
Token: mqbTUmVgwMR0GaXG | INF.03 | Pytań: 40 | Próg: 20 poprawnych
| Numer zadania | Odpowiedź |
|---|---|
| 1 | B |
| 2 | C |
| 3 | C |
| 4 | A |
| 5 | B |
| 6 | D |
| 7 | D |
| 8 | D |
| 9 | C |
| 10 | C |
| 11 | D |
| 12 | C |
| 13 | A |
| 14 | B |
| 15 | A |
| 16 | C |
| 17 | B |
| 18 | C |
| 19 | D |
| 20 | B |
| Numer zadania | Odpowiedź |
|---|---|
| 21 | B |
| 22 | D |
| 23 | D |
| 24 | B |
| 25 | B |
| 26 | B |
| 27 | A |
| 28 | D |
| 29 | C |
| 30 | C |
| 31 | C |
| 32 | D |
| 33 | A |
| 34 | D |
| 35 | B |
| 36 | D |
| 37 | C |
| 38 | B |
| 39 | A |
| 40 | D |