Platforma Inżynierska

Test INF.03 — zestaw 6

40 pytań z egzaminu INF.03 (Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych). Wybierz odpowiedź — poprawna i wyjaśnienie pokażą się od razu, a wynik liczy się na bieżąco.

Sesja zima 2027część pisemna 7–13 stycznia 2027praktyczna INF.03: 11–13 stycznia 2027zostały 64 dniHarmonogram →

Poprawne 0 z 0 · odpowiedziano 0 z 40

Pytanie 1

Formularz zawiera pole wyboru <input type="checkbox" id="zgoda">. Które wyrażenie JavaScript zwróci true, gdy pole jest zaznaczone, a false, gdy nie jest?

Otwórz pytanie →

Pytanie 2

Pole formularza zdefiniowano jako <input type="text" name="kod" pattern="[0-9]{2}-[0-9]{3}" required>. Którą wartość przeglądarka zaakceptuje przy wysyłaniu formularza?

Otwórz pytanie →

Pytanie 3

Element ul o id „lista” zawiera dwa elementy li z tekstem A i B. W jakiej kolejności będą wyświetlone elementy listy po wykonaniu skryptu JavaScript?

const ul = document.getElementById('lista');
const li = document.createElement('li');
li.textContent = 'C';
ul.insertBefore(li, ul.firstElementChild);

Otwórz pytanie →

Pytanie 4

Strona korzysta z biblioteki jQuery. Co spowoduje instrukcja $('.btn').addClass('aktywny'); ?

Otwórz pytanie →

Pytanie 5

Jaką wartość wypisze skrypt PHP?

$a = [3, 8, 1, 6];
$s = 0;
foreach ($a as $k => $v) {
    if ($k % 2 == 0) $s += $v;
}
echo $s;

Otwórz pytanie →

Pytanie 6

Jaki tekst wypisze skrypt PHP?

$t = [5, 3, 9];
array_push($t, 1);
sort($t);
echo implode('-', $t);

Otwórz pytanie →

Pytanie 7

Formularz logowania wysyła login i hasło do skryptu PHP. Którą metodę przesyłania należy wybrać i z jakiego powodu?

Otwórz pytanie →

Pytanie 8

Formularz HTML ma pozwalać przesłać na serwer plik graficzny wybrany w polu <input type="file" name="zdjecie">. Jakie atrybuty musi mieć znacznik form?

Otwórz pytanie →

Pytanie 9

Dany jest skrypt PHP korzystający z biblioteki mysqli. Którym wyrażeniem należy wypisać cenę produktu wewnątrz pętli?

$con = mysqli_connect('localhost', 'root', '', 'sklep');
$wynik = mysqli_query($con, 'SELECT nazwa, cena FROM produkty');
while ($w = mysqli_fetch_row($wynik)) {
    // wypisanie ceny
}
mysqli_close($con);

Otwórz pytanie →

Pytanie 10

Jaki tekst wypisze skrypt PHP, jeśli ma prawo zapisu w katalogu roboczym?

file_put_contents('licznik.txt', '5');
$n = (int) file_get_contents('licznik.txt');
file_put_contents('licznik.txt', $n + 1, FILE_APPEND);
echo file_get_contents('licznik.txt');

Otwórz pytanie →

Pytanie 11

Użytkownik pierwszy raz otwiera stronę, a przeglądarka nie ma jeszcze żadnych ciasteczek z tej witryny. Jaki tekst wyświetli skrypt PHP?

<?php
setcookie('jezyk', 'pl', time() + 3600);
echo $_COOKIE['jezyk'] ?? 'brak';

Otwórz pytanie →

Pytanie 12

Programista wpisuje w edytorze kodu document.getEl, a edytor sam proponuje dokończenie getElementById wraz z opisem parametrów. Jak nazywa się ta funkcja środowiska programistycznego?

Otwórz pytanie →

Pytanie 13

Uczeń chce na komputerze z Windows lokalnie tworzyć i testować aplikację PHP korzystającą z bazy MySQL/MariaDB. Który pakiet najprościej dostarczy mu całe potrzebne środowisko serwerowe?

Otwórz pytanie →

Pytanie 14

W edytorze Visual Studio Code otwarto pusty plik index.html. Co się stanie po wpisaniu znaku ! i naciśnięciu klawisza Tab?

Otwórz pytanie →

Pytanie 15

Administrator zmienił plik konfiguracyjny wirtualnego hosta serwera Apache w systemie Debian. Którym poleceniem przed przeładowaniem serwera sprawdzi, czy konfiguracja nie zawiera błędów składni?

Otwórz pytanie →

Pytanie 16

W panelu XAMPP serwer MySQL nie startuje, a w dzienniku jest komunikat, że port 3306 jest już zajęty przez inny proces. Co należy zrobić?

Otwórz pytanie →

Pytanie 17

W phpMyAdmin administrator chce zapisać na dysku całą bazę sklep jako plik skryptu SQL. Co powinien zrobić po wybraniu bazy w panelu bocznym?

Otwórz pytanie →

Pytanie 18

Interpreter zgłasza dla skryptu PHP błąd Parse error: syntax error, unexpected token "echo" w wierszu 2. Co jest przyczyną błędu?

$imie = 'Ola'
echo 'Witaj, ' . $imie;

Otwórz pytanie →

Pytanie 19

Funkcja czyPelnoletni(wiek) ma zwracać true dla wieku od 18 lat wzwyż. Który zestaw danych testowych najlepiej sprawdzi jej działanie na granicy warunku?

Otwórz pytanie →

Pytanie 20

Skrypt JavaScript miał wypisać sumę elementów, czyli 15, a wypisuje NaN. Jak należy go poprawić?

const t = [3, 5, 7];
let suma = 0;
for (let i = 0; i <= t.length; i++) {
    suma += t[i];
}
console.log(suma);

Otwórz pytanie →

Pytanie 21

Skrypt zatrzymał się w narzędziach deweloperskich przeglądarki na punkcie przerwania w wierszu z wywołaniem funkcji oblicz(). Którego polecenia debuggera użyć, aby wykonać ten wiersz w całości i zatrzymać się na następnym, bez wchodzenia do wnętrza funkcji?

Otwórz pytanie →

Pytanie 22

W arkuszu CSS trzeba tymczasowo wyłączyć deklarację color: red; tak, aby pozostała w pliku. Który zapis jest poprawnym komentarzem CSS?

Otwórz pytanie →

Pytanie 23

Zespół przygotowuje plik README.md dołączany do repozytorium aplikacji internetowej. Co przede wszystkim powinno się w nim znaleźć?

Otwórz pytanie →

Pytanie 24

Firma tworzy instrukcję użytkownika sklepu internetowego dla klientów, którzy nie są informatykami. Jak powinna być napisana?

Otwórz pytanie →

Pytanie 25

A plain text file placed in the root directory of a website that tells search engine crawlers which pages they should not visit is called

Otwórz pytanie →

Pytanie 26

Przeczytaj wiadomość od klienta: „Our online shop loads very slowly on mobile phones. Many customers leave before the product page appears. Could you check the image sizes and the caching settings?” Jaki jest główny cel tej wiadomości?

Otwórz pytanie →

Pytanie 27

Opis pakietu hostingowego brzmi: „10 GB SSD storage, unlimited bandwidth, 5 MySQL databases, free SSL certificate, daily backups kept for 7 days”. Jak długo przechowywane są kopie zapasowe w tym pakiecie?

Otwórz pytanie →

Pytanie 28

Choose the word that correctly links the two sentences: „The new server is much faster than the old one. ______, it is also twice as expensive.”

Otwórz pytanie →

Pytanie 29

Put the stages of creating a web page in a logical order: (a) write the HTML code, (b) validate the code with the W3C validator, (c) publish the page on the server, (d) plan the layout of the page.

Otwórz pytanie →

Pytanie 30

Complete the description: „A ______ is a small piece of text that a website saves in the user’s browser, for example to remember the language the user has chosen.”

Otwórz pytanie →

Pytanie 31

Which sentence is a correctly written instruction in a user manual?

Otwórz pytanie →

Pytanie 32

Choose the word that completes the opinion with a reason: „In my opinion, we should choose a VPS instead of shared hosting, ______ our application needs its own configuration of the server.”

Otwórz pytanie →

Pytanie 33

A bug report has three sections: Steps to reproduce, Expected result and Actual result. Which sentence belongs to the section Expected result?

Otwórz pytanie →

Pytanie 34

You are writing a formal e-mail to a client, which begins with „Dear Mr Smith,”. Which closing is appropriate in British English?

Otwórz pytanie →

Pytanie 35

You answer the phone at the helpdesk of a web design company. Which sentence is the most appropriate way to start the conversation?

Otwórz pytanie →

Pytanie 36

A client says on the phone: „I can’t log in to the admin panel of my website.” Which question will help you get the most useful information about the problem?

Otwórz pytanie →

Pytanie 37

Your colleague says: „I think we should use a ready-made template to save time.” Which response politely disagrees with this opinion?

Otwórz pytanie →

Pytanie 38

A client wants the website to be ready in two weeks, but your team needs four. Which sentence is a compromise proposal?

Otwórz pytanie →

Pytanie 39

During a team meeting you want to suggest an improvement to the home page. Which sentence is a suggestion?

Otwórz pytanie →

Pytanie 40

You need the FTP login details from a client you have never met. Which request is the most polite?

Otwórz pytanie →

Sprawdź się na czas

Symulacja losuje 40 pytań z całej bazy i odmierza 60 minut, jak na egzaminie. Trenażer podsuwa częściej to, co sprawia Ci trudność.

Szukaj na platformie

Kalkulatory, materiały, pytania z forum i firmy