Skip to main contentSkip to footer

Test INF.03 – 40 pytań

Egzamin INF.03 obejmuje zagadnienia związane z projektowaniem, programowaniem i utrzymaniem aplikacji internetowych oraz baz danych.

W teście znajdziesz 40 losowych pytań z różnych działów — m.in. HTML, CSS, JavaScript, PHP, SQL i bazy danych.

To doskonały sposób, by kompleksowo sprawdzić swoją wiedzę z całego zakresu kwalifikacji INF.03 i przygotować się do egzaminu zawodowego w praktyczny sposób.

1. Podczas korzystania z sesji w PHP, jaka jest główna różnica między użyciem session_start() a ręcznym zarządzaniem ciasteczkami sesji?

Pytanie 1005

2. Jaki będzie wynik działania kodu: echo '5' . 1 + 2;?

Pytanie 809

3. Jaką funkcję pełni klauzula HAVING?

Pytanie 241

4. Która metoda HTTP jest używana do pobierania danych z serwera bez modyfikacji?

Pytanie 127

5. Co będzie wynikiem: console.log([] + {});

Pytanie 972

6. Co zostanie wypisane w konsoli po wykonaniu kodu: console.log(typeof typeof 1);?

Pytanie 650

7. Co zostanie wyświetlone po wykonaniu kodu? <br> $x = 'true'; <br> if ($x == true) echo 'A'; <br> if ($x === true) echo 'B';

Pytanie 792

8. Programista chce sprawdzić, czy w tablicy $_ POST znajduje się klucz 'login' i czy nie jest on pusty. Użył kodu: if ($_ POST['login']) { ... }. Dlaczego to podejście jest błędne?

Pytanie 830

9. Które polecenie SQL zwróci wszystkie rekordy z tabeli klienci, których kolumna email nie jest pusta?

Pytanie 399

10. Do czego służy element <template> w HTML

Pytanie 595

11. Przeanalizuj poniższe polecenie mające na celu utworzenie tabeli: CREATE TABLE oceny (id INT, wartosc INT, CHECK (wartosc BETWEEN 1 AND 6)); W środowisku bazy danych MySQL w starszych wersjach (np. 5.6/5.7) deweloper wstawia rekord z wartością 10 i operacja kończy się sukcesem bez błędu. Dlaczego tak się stało?

Pytanie 953

12. W PHP funkcja password_hash() domyślnie wykorzystuje:

Pytanie 268

13. Uruchamiasz zapytanie z operatorem EXISTS: SELECT nazwisko FROM pracownicy p WHERE EXISTS (SELECT 1 FROM działy d WHERE d.id = p.id_dzialu AND d.lokalizacja = 'Warszawa'); Jak fachowo nazywa się podzapytanie umieszczone wewnątrz klauzuli EXISTS i jak jest przetwarzane przez silnik?

Pytanie 958

14. Przeanalizuj poniższe zapytanie SQL grupujące dane: SELECT id_producenta, AVG(cena) FROM produkty WHERE AVG(cena) > 100 GROUP BY id_producenta; Czy to zapytanie wykona się poprawnie?

Pytanie 926

15. Co to jest "cloud computing"?

Pytanie 398

16. Mamy następujący kod definiujący klasy i właściwości prywatne w nowoczesnym standardzie ECMAScript: <br> class Skarbiec { <br> #haslo = '1234'; <br> } <br> const s = new Skarbiec(); <br> W jaki sposób (teoretycznie) można uzyskać dostęp do pola '#haslo' poza ciałem klasy z poziomu standardowego kodu JavaScript bez modyfikacji samej klasy?

Pytanie 885

17. Która właściwość CSS pozwala na zachowanie proporcji elementu (np. 16/9) bez konieczności ręcznego obliczania wysokości względem szerokości?

Pytanie 762

18. Jak nazywa się podstawowa struktura danych przechowująca dane w postaci pary klucz-wartość?

Pytanie 400

19. Który atrybut znacznika <input> pozwala na zdefiniowanie wzorca wyrażenia regularnego, który musi zostać spełniony przy walidacji formularza?

Pytanie 735

20. Która metoda HTTP służy do aktualizacji zasobu na serwerze?

Pytanie 393

21. W modelu DOM, jakie jest kluczowe ograniczenie metody document.getElementsByClassName() w porównaniu do document.querySelectorAll()?

Pytanie 1001

22. Platforma wspierająca programowanie w technologii .NET to

Pytanie 488

23. W architekturze aplikacji opartej na wzorcu MVC (Model-View-Controller), który element jest odpowiedzialny za komunikację z bazą danych?

Pytanie 264

24. Która z poniższych metod przesyłania danych w PHP nie posiada limitu wielkości danych narzuconego przez specyfikację protokołu (choć ograniczają ją ustawienia serwera)?

Pytanie 791

25. Co to jest "pull request" w systemie kontroli wersji, takim jak Git?

Pytanie 537

26. W CSS zdefiniowano: p { color: blue; } oraz div &gt p { color: red; }. Jaki kolor będzie miał paragraf w strukturze: <div><article><p>Tekst</p></article></div>?

Pytanie 620

27. Co robi operator 'delete' w JavaScript?

Pytanie 658

28. Co oznacza pojęcie „normalizacja bazy danych”?

Pytanie 40

29. Jakie jest zadanie algorytmu DFS (Depth First Search)?

Pytanie 410

30. Jakiego atrybutu HTML użyjesz, by wymusić, że pole formularza musi być wypełnione?

Pytanie 481

31. Dany jest kod realizujący kopiowanie tablicy w JavaScript: <br> const oryginal = [[1, 2], [3, 4]]; <br> const kopia = [...oryginal]; <br> kopia[0][0] = 99; <br> console.log(oryginal[0][0]); <br> Jaka wartość znajdzie się w oryginalnej tablicy pod indeksem [0][0] i dlaczego?

Pytanie 901

32. Które stwierdzenie najlepiej opisuje first-class functions?

Pytanie 993

33. Wykonujesz operację matematyczną na wartościach w kolumnach: SELECT cena_netto + cena_dodatkowa FROM produkty; Załóżmy, że dla pewnego produktu pole 'cena_netto' wynosi 100, a pole 'cena_dodatkowa' ma wartość NULL. Jaki wynik dla tego wiersza zwróci silnik bazy danych?

Pytanie 949

34. Jaki błąd logiczny występuje w poniższym kodzie? <br> const tab = [1, 2, 3]; <br> tab = [4, 5, 6];

Pytanie 664

35. W środowisku uruchomieniowym serwera WWW, co dzieje się, gdy skrypt PHP przekroczy memory_limit podczas pracy z dużym plikiem?

Pytanie 1004

36. W PHP superglobalna $_SERVER['REQUEST_METHOD'] zwraca:

Pytanie 503

37. Co to jest stos?

Pytanie 412

38. W języku JavaScript wykonujesz operację porównania obiektów przy użyciu metody Object.is(). W którym z poniższych przypadków metoda Object.is(wartosc1, wartosc2) zachowa się INACZEJ niż operator ścisłej równości (===)?

Pytanie 905

39. Aby na stronie internetowej wszystkie elementy blokowe były wyśrodkowane w poziomie należy dla nich zdefiniować styl

Pytanie 561

40. Co oznacza termin 'Reflow' (przebudowa) w kontekście renderowania strony przez przeglądarkę?

Pytanie 766

arrow_upward

Preferencje plików cookies

✕

Inne

Inne pliki cookie to te, które są analizowane i nie zostały jeszcze przypisane do żadnej z kategorii.

Niezbędne

Niezbędne
Niezbędne pliki cookie są absolutnie niezbędne do prawidłowego funkcjonowania strony. Te pliki cookie zapewniają działanie podstawowych funkcji i zabezpieczeń witryny. Anonimowo.

Reklamowe

Reklamowe pliki cookie są stosowane, by wyświetlać użytkownikom odpowiednie reklamy i kampanie marketingowe. Te pliki śledzą użytkowników na stronach i zbierają informacje w celu dostarczania dostosowanych reklam.

Analityczne

Analityczne pliki cookie są stosowane, by zrozumieć, w jaki sposób odwiedzający wchodzą w interakcję ze stroną internetową. Te pliki pomagają zbierać informacje o wskaźnikach dot. liczby odwiedzających, współczynniku odrzuceń, źródle ruchu itp.

Funkcjonalne

Funkcjonalne pliki cookie wspierają niektóre funkcje tj. udostępnianie zawartości strony w mediach społecznościowych, zbieranie informacji zwrotnych i inne funkcjonalności podmiotów trzecich.

Wydajnościowe

Wydajnościowe pliki cookie pomagają zrozumieć i analizować kluczowe wskaźniki wydajności strony, co pomaga zapewnić lepsze wrażenia dla użytkowników.