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. Które stwierdzenie najlepiej opisuje async/await?

Pytanie 996

2. Co to jest JSON?

Pytanie 415

3. Co oznacza właściwość overflow w CSS?

Pytanie 283

4. Przeglądarka przetwarza arkusz stylów i napotyka selektor: 'div.sidebar ul ~ p'. Które elementy zostaną wybrane przez ten selektor?

Pytanie 843

5. Co oznacza pojęcie „Cross-Site Scripting (XSS)” w kontekście bezpieczeństwa aplikacji WWW?

Pytanie 250

6. Które zdanie najlepiej opisuje różnicę między == i ===?

Pytanie 991

7. Chcesz uniemożliwić łamanie tekstu wewnątrz elementu p i wymusić wyświetlenie go w jednej linii, nawet jeśli wykroczy poza krawędź rodzica. Którą właściwość CSS zastosujesz?

Pytanie 857

8. Co to jest wyjątek w programowaniu?

Pytanie 456

9. Jak w SQL wybrać tylko różne wartości z kolumny?

Pytanie 247

10. Który z poniższych selektorów CSS zmienia kolor tekstu dla elementu z identyfikatorem main-header?

Pytanie 378

11. Które stwierdzenie najlepiej opisuje funkcje wyższego rzędu?

Pytanie 997

12. Dany jest zaawansowany scenariusz złączeń tabel: SELECT * FROM klienci k LEFT JOIN zamowienia z ON k.id = z.id_klienta WHERE z.status = 'Aktywne'; Jak zachowa się to zapytanie pod kątem logicznym i czym różni się od standardowego mechanizmu LEFT JOIN?

Pytanie 947

13. Co to DOM?

Pytanie 119

14. Dany jest fragment kodu operujący na tablicy metodą redukcji: <br> const liczby = [10, 20, 30]; <br> const wynik = liczby.reduce((acc, curr) => acc + curr); <br> console.log(wynik); <br> Jaka wartość zostanie obliczona i jaka była wartość początkowa akumulatora ('acc') w pierwszej iteracji?

Pytanie 910

15. W CSS, co oznacza @media (max-width: 600px)?

Pytanie 380

16. Jakiego atrybutu używamy w HTML, aby nadać elementowi identyfikator?

Pytanie 210

17. Wykonujesz asynchroniczne zapytanie do API za pomocą metody fetch(). Przeanalizuj poniższy kod: <br> fetch('https://api.example.com/data') <br> .then(response => console.log(typeof response)); <br> Co dokładnie wypisze konsola po pomyślnym odebraniu odpowiedzi sieciowej? <br>

Pytanie 900

18. Które polecenie PHP służy do połączenia się z bazą MySQL (w stylu obiektowym)?

Pytanie 439

19. Co zwróci: console.log(typeof (class A {}));

Pytanie 980

20. Kontener Flexbox ma orientację 'flex-direction: row' i zawiera trzy elementy potomne. Łączna suma ich bazowych szerokości (flex-basis) przekracza szerokość rodzica o 100px. Wszystkie potomki mają 'flex-shrink: 1', ale jeden z nich ma dodatkowo zadeklarowaną właściwość 'min-width: 300px'. Jak wpłynie to na proces redukcji rozmiaru (shrinking)?

Pytanie 870

21. Jaki będzie wynik działania kodu: $s = 'egzamin'; $s[10] = '!'; echo strlen($s);?

Pytanie 817

22. Jak dodać komentarz liniowy w kodzie JavaScript?

Pytanie 673

23. Mamy zapytanie SQL realizujące stronicowanie danych (pagination): SELECT * FROM produkty ORDER BY cena DESC LIMIT 10 OFFSET 50; Co dokładnie robi to zapytanie w kontekście zwracanego zbioru rekordów?

Pytanie 956

24. Jak pominąć jedną iterację pętli w PHP?

Pytanie 318

25. W JavaScript słowo kluczowe this w funkcji strzałkowej wskazuje na:

Pytanie 512

26. W kontenerze Flexbox ustawiono 'flex-wrap: wrap'. Jeden z elementów potomnych ma właściwość 'flex-basis: 100%'. Jak zachowa się ten element w strukturze układu?

Pytanie 854

27. Przeanalizuj poniższy kod korzystający z pętli oraz deklaracji zmiennej var: <br> for (var i = 0; i < 3; i++) { <br> setTimeout(() => console.log(i), 1000); <br> } <br> Co i w jakiej kolejności wypisze konsola po upływie 1 sekundy?

Pytanie 904

28. W CSS display: flex tworzy:

Pytanie 519

29. Masz następującą strukturę kodu JS obsługującą błędy: <br> try { <br> throw new Error('Awaria'); <br> } catch (err) { <br> console.log(err.message); <br> } finally { <br> console.log('Koniec'); <br> } <br> Jaka będzie kolejność wykonywania instrukcji w konsoli?

Pytanie 906

30. Co robi polecenie INSERT INTO w SQL?

Pytanie 54

31. Jakie rozszerzenie ma plik konfiguracyjny serwera Apache zawierający reguły przekierowań i dostępów?

Pytanie 407

32. Relacyjna baza danych przechowuje dane w:

Pytanie 215

33. Załóżmy, że element div ma nadane style: 'height: 0; overflow: hidden; transition: height 0.5s ease;'. Po najechaniu myszką (:hover) zmienia styl na 'height: auto;'. Jak zachowa się animacja przejścia w przeglądarce?

Pytanie 852

34. 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

35. W JavaScript metoda fetch() domyślnie wykonuje zapytanie:

Pytanie 524

36. Co robi właściwość justify-content w Flexbox?

Pytanie 614

37. W jaki sposób można sprawdzić, czy funkcja o nazwie 'moja_funkcja' została już zdefiniowana w skrypcie?

Pytanie 796

38. Jaki atrybut jest używany do wskazania adresu URL w tagu w HTML?

Pytanie 290

39. Która pętla zapisana w języku JavaScript i wstawiona w miejsce znaków zapytania sprawi, że zmienna napis będzie równa "Magda Nowak 30"?

Pytanie 578

40. Jaka jest różnica między JOIN a UNION?

Pytanie 73

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.