Platforma Inżynierska

Test INF.04 — zestaw 6

40 pytań z egzaminu INF.04 (Projektowanie, programowanie i testowanie aplikacji). 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.04: 14–15 stycznia 2027zostały 64 dniHarmonogram →

Poprawne 0 z 0 · odpowiedziano 0 z 40

Pytanie 1

Jaką wartość wypisze w konsoli skrypt JavaScript zawierający komentarze?

let x = 2;
/* x = x * 10;
x = x + 1; */
x = x * 3; // x = 0;
console.log(x);

Otwórz pytanie →

Pytanie 2

Który zapis w języku C# jest komentarzem dokumentacyjnym, z którego Visual Studio wyświetli podpowiedź IntelliSense, a generator dokumentacji utworzy opis metody?

Otwórz pytanie →

Pytanie 3

W aplikacji desktopowej naciśnięcie klawisza F1, gdy kursor znajduje się w polu „NIP”, otwiera opis właśnie tego pola i zasad jego wypełniania. Jak nazywa się taki rodzaj pomocy programu?

Otwórz pytanie →

Pytanie 4

Który fragment tekstu jest odpowiedni do instrukcji użytkownika aplikacji do wystawiania faktur, a nie do jej dokumentacji technicznej?

Otwórz pytanie →

Pytanie 5

W jakiej kolejności najlepiej ułożyć rozdziały instrukcji użytkownika programu instalowanego na komputerze?

Otwórz pytanie →

Pytanie 6

Administrator ma samodzielnie zainstalować aplikację webową na serwerze produkcyjnym. Które informacje są mu najbardziej potrzebne w dokumentacji wdrożenia?

Otwórz pytanie →

Pytanie 7

W raporcie z testów podano: zaplanowano 120 przypadków testowych, wykonano 114, z czego 96 zakończyło się wynikiem pozytywnym. Jaki odsetek wykonanych testów zakończył się powodzeniem i ilu testów nie wykonano?

Otwórz pytanie →

Pytanie 8

W jakiej kolejności wykonuje się czynności w jednym cyklu programowania sterowanego testami (TDD)?

Otwórz pytanie →

Pytanie 9

Który z przypadków testowych aplikacji sklepu internetowego jest testem niefunkcjonalnym?

Otwórz pytanie →

Pytanie 10

Pole „wiek” w formularzu przyjmuje liczby całkowite od 18 do 65 włącznie. Który zestaw wartości testowych realizuje dwupunktową analizę wartości brzegowych?

Otwórz pytanie →

Pytanie 11

Moduł zamówień i moduł płatności przetestowano już osobno. Teraz zespół sprawdza, czy po opłaceniu zamówienia moduł płatności poprawnie zmienia jego status w module zamówień. Jaki to poziom testów?

Otwórz pytanie →

Pytanie 12

Zespół sprawdza, czy przy przewidywanej liczbie 2000 jednocześnie zalogowanych użytkowników czas odpowiedzi serwera aplikacji nie przekracza 2 s. Jaki to rodzaj testu niefunkcjonalnego?

Otwórz pytanie →

Pytanie 13

W systemie śledzenia błędów (np. Bugzilla) programista nadał zgłoszeniu status RESOLVED z rozwiązaniem FIXED. Co powinno nastąpić dalej?

Otwórz pytanie →

Pytanie 14

Automatyczny test interfejsu w Selenium WebDriver ma kliknąć przycisk opisany w kodzie strony jako <button id="zapisz">Zapisz</button>. Który lokator jest najbardziej odporny na zmiany układu strony?

Otwórz pytanie →

Pytanie 15

Zespół ma klikalny prototyp interfejsu aplikacji przygotowany w programie Figma. Jak sprawdzić użyteczność tego prototypu, zanim rozpocznie się programowanie?

Otwórz pytanie →

Pytanie 16

Aby testy integracyjne aplikacji korzystającej z bazy MySQL dawały powtarzalne wyniki, przed każdym ich uruchomieniem należy

Otwórz pytanie →

Pytanie 17

Tester ma mało czasu przed wydaniem nowej wersji sklepu internetowego i planuje kolejność scenariuszy według ryzyka. Które scenariusze powinny mieć najwyższy priorytet?

Otwórz pytanie →

Pytanie 18

Który scenariusz testowy zapisany w formacie Given–When–Then poprawnie opisuje blokadę konta po trzech błędnych próbach logowania?

Otwórz pytanie →

Pytanie 19

Tester znalazł błąd: po kliknięciu „Zapłać” w przeglądarce Safari strona przestaje reagować. Która treść zgłoszenia błędu jest najbardziej przydatna dla programisty?

Otwórz pytanie →

Pytanie 20

Dany jest test w frameworku Jest, który sprawdza funkcję dodaj(). Ile testów zgłosi Jest po uruchomieniu tego pliku?

test.each([
    [2, 3, 5],
    [0, 0, 0],
    [-1, 1, 0],
])("dodaj(%i, %i) = %i", (a, b, wynik) => {
    expect(dodaj(a, b)).toBe(wynik);
});

Otwórz pytanie →

Pytanie 21

Dana jest funkcja w Pythonie. Ile co najmniej przypadków testowych trzeba przygotować, aby każda instrukcja return została wykonana przynajmniej raz?

def ocena(p):
    if p >= 50:
        if p >= 90:
            return "bdb"
        return "zal"
    return "nzal"

Otwórz pytanie →

Pytanie 22

Kryterium akceptacji z umowy brzmi: „Raport sprzedaży eksportuje się do pliku XLSX z kolumnami: data, produkt, ilość, wartość brutto”. Który wynik testu akceptacyjnego potwierdza zgodność aplikacji z oczekiwaniami klienta?

Otwórz pytanie →

Pytanie 23

W dokumentacji biblioteki przy jednej z metod znajduje się zdanie: „This method is deprecated and will be removed in the next major release.” Co należy zrobić w nowym kodzie?

Otwórz pytanie →

Pytanie 24

Przeczytaj fragment informacji o wydaniu aplikacji: „Version 2.4 focuses on stability. We fixed 37 crashes reported by Android users and reduced memory usage on older devices. New features will arrive in version 3.0.” Jaka jest główna myśl tego tekstu?

Otwórz pytanie →

Pytanie 25

Fragment pliku README projektu: „Requirements: Node.js 20 or later. Run npm ci to install dependencies. Copy .env.example to .env and set DATABASE_URL before starting the server with npm run dev.” Co trzeba zrobić przed uruchomieniem serwera?

Otwórz pytanie →

Pytanie 26

Które słowo należy wstawić w lukę, aby zachować logiczny związek między zdaniami: „The test passed on Windows. ___, it failed on macOS because of a path separator issue.”?

Otwórz pytanie →

Pytanie 27

Kroki pracy z repozytorium opisano po angielsku: 1 – „Push your branch to the remote repository.”, 2 – „Stage the changed files.”, 3 – „Clone the repository.”, 4 – „Commit the staged changes with a short message.” W jakiej kolejności należy je wykonać?

Otwórz pytanie →

Pytanie 28

Który angielski opis odpowiada strukturze danych stos (stack)?

Otwórz pytanie →

Pytanie 29

Którym zdaniem poprawnie poinstruujesz anglojęzycznego użytkownika, aby przed instalacją aktualizacji wykonał kopię zapasową danych?

Otwórz pytanie →

Pytanie 30

Które zdanie w języku angielskim wyraża własne stanowisko autora wraz z uzasadnieniem?

Otwórz pytanie →

Pytanie 31

Który opis commita w języku angielskim jest zgodny z powszechną konwencją: krótki pierwszy wiersz w trybie rozkazującym, opisujący zmianę?

Otwórz pytanie →

Pytanie 32

Programista napisał do kolegi z zespołu: „Can't make it to the meeting tmrw, sorry!” Tę samą informację ma przekazać klientowi. Które zdanie ma odpowiedni styl formalny?

Otwórz pytanie →

Pytanie 33

Konsultant pomocy technicznej rozwiązał problem klienta podczas rozmowy telefonicznej. Którym zdaniem zwykle zaczyna kończyć rozmowę?

Otwórz pytanie →

Pytanie 34

Klient pisze w zgłoszeniu: „The app keeps crashing.” Które pytanie pozwoli uzyskać informacje potrzebne do odtworzenia błędu?

Otwórz pytanie →

Pytanie 35

Kolega z zespołu mówi: „I think we should release the new version on Friday.” Która odpowiedź wyraża uprzejmy brak zgody wraz z uzasadnieniem?

Otwórz pytanie →

Pytanie 36

Klient pyta: „Can you deliver the whole app by May 1?” Zespół nie zdąży z całością, ale do tego dnia może przygotować najważniejsze funkcje. Która odpowiedź jest propozycją negocjacyjną?

Otwórz pytanie →

Pytanie 37

Która prośba skierowana do kolegi z zespołu o przejrzenie kodu jest najbardziej uprzejma?

Otwórz pytanie →

Pytanie 38

Która wiadomość ma styl odpowiedni do krótkiej, nieformalnej wiadomości na czacie zespołu programistów?

Otwórz pytanie →

Pytanie 39

Jak po angielsku nazywa się ikona złożona z trzech poziomych kresek, która w aplikacjach mobilnych otwiera boczne menu nawigacji?

Otwórz pytanie →

Pytanie 40

Które tłumaczenie na język polski wiernie oddaje komunikat: „Access denied: you do not have sufficient permissions to perform this operation.”?

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