Platforma Inżynierska

Test INF.04 — zestaw 14

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 62 dniHarmonogram →

Poprawne 0 z 0 · odpowiedziano 0 z 40

Pytanie 1

Pole „ilość” w formularzu zamówienia przyjmuje liczby całkowite od 1 do 99. Który zestaw wartości testowych zawiera dokładnie po jednej wartości z każdej klasy równoważności?

Otwórz pytanie →

Pytanie 2

W jakiej kolejności wykonuje się poziomy testów w kolejnych fazach projektu informatycznego prowadzonego według modelu V?

Otwórz pytanie →

Pytanie 3

Tester wpisuje w polu logowania tekst ' OR '1'='1 i sprawdza, czy aplikacja nie wpuści go na konto bez znajomości hasła. Jaki to rodzaj testu niefunkcjonalnego?

Otwórz pytanie →

Pytanie 4

Tester zgłasza w systemie JIRA dwa błędy: literówkę w nazwie firmy na stronie głównej sklepu oraz zawieszanie się aplikacji przy rzadko używanym eksporcie raportu do PDF. Jak zgodnie z praktyką testerską ocenić ich ważność (severity) i priorytet?

Otwórz pytanie →

Pytanie 5

Podczas testu interfejsu formularza tester przechodzi między polami klawiszem Tab. Kursor przeskakuje z pola „Imię” od razu do przycisku „Wyślij”, pomijając pola „Nazwisko” i „E-mail”. Co jest najbardziej prawdopodobną przyczyną?

Otwórz pytanie →

Pytanie 6

Pięciu uczestników testu prototypu wykonywało zadanie „dodaj produkt do koszyka”. Czasy wyniosły 20 s, 25 s, 30 s, 35 s i 90 s, a bez pomocy prowadzącego zadanie ukończyły cztery osoby. Ile wynoszą odsetek ukończeń zadania i mediana czasu?

Otwórz pytanie →

Pytanie 7

Testy automatyczne aplikacji Node.js mają działać na osobnej bazie danych, tak aby nie naruszyć danych produkcyjnych. Który sposób przygotowania środowiska testowego jest właściwy?

Otwórz pytanie →

Pytanie 8

Tester ocenia ryzyko jako iloczyn prawdopodobieństwa awarii i jej wpływu (skala 1–5): płatności 2 × 5, logowanie 4 × 4, wyszukiwarka 3 × 2, newsletter 5 × 1. W jakiej kolejności powinien zaplanować scenariusze testowe?

Otwórz pytanie →

Pytanie 9

Przypadek testowy ma postać: „Warunki wstępne: użytkownik zalogowany, koszyk pusty. Kroki: 1. Otwórz stronę produktu X. 2. Kliknij „Dodaj do koszyka”.” Czego brakuje, aby tester mógł jednoznacznie ocenić wynik testu?

Otwórz pytanie →

Pytanie 10

W zgłoszeniu błędu tester wpisał w polu „Wynik oczekiwany”: „Po kliknięciu Zapisz pojawia się błąd 500”, a pole „Wynik rzeczywisty” zostawił puste. Co należy poprawić w zgłoszeniu?

Otwórz pytanie →

Pytanie 11

W repozytorium projektu dodano plik konfiguracji GitHub Actions, w którym jako wyzwalacz zapisano on: push, a jedyne zadanie wykonuje kolejno kroki: pobranie kodu, instalację Node.js, npm ci oraz npm test. Kiedy testy będą uruchamiane automatycznie?

Otwórz pytanie →

Pytanie 12

Dana jest funkcja w Pythonie oraz dwa testy: bilet(10) == 10 i bilet(70) == 8. Jaki odsetek gałęzi decyzyjnych funkcji (wyniki prawda i fałsz obu warunków) pokrywają te testy?

def bilet(wiek):
    cena = 20
    if wiek < 18:
        cena = 10
    if wiek >= 65:
        cena = 8
    return cena

Otwórz pytanie →

Pytanie 13

Aplikacja przeszła wszystkie testy systemowe, ale podczas testów akceptacyjnych klient stwierdził, że raport ma sumować wartości netto, choć w zatwierdzonej specyfikacji zapisano „brutto”. Jak należy postąpić?

Otwórz pytanie →

Pytanie 14

W dokumentacji API usługi pogodowej znajduje się zdanie: „This endpoint is rate-limited to 100 requests per minute per API key.” Co z niego wynika dla programisty aplikacji?

Otwórz pytanie →

Pytanie 15

Przeczytaj fragment pliku CONTRIBUTING.md projektu open source: „Before you open a pull request, make sure all tests pass locally and that your code follows the style guide. Pull requests without a description will not be reviewed.” Jaka jest główna myśl tego tekstu?

Otwórz pytanie →

Pytanie 16

Na stronie usługi hostingowej napisano: „The Free plan includes up to 3 projects and 500 MB of storage. The Pro plan costs $12 per user per month and adds unlimited projects and priority support.” Ile miesięcznie zapłaci pięcioosobowy zespół za plan Pro?

Otwórz pytanie →

Pytanie 17

W instrukcji biblioteki napisano: „Install the package with npm. Then import it in your main file and call its init() method before any other function.” Do czego odnosi się słowo its?

Otwórz pytanie →

Pytanie 18

Procedurę naprawy błędu opisano po angielsku: 1 – „Deploy the fix to production.”, 2 – „Write a test that reproduces the bug.”, 3 – „Ask a colleague to review the change.”, 4 – „Fix the code so that the test passes.” W jakiej kolejności należy wykonać te kroki?

Otwórz pytanie →

Pytanie 19

Który angielski opis odpowiada pojęciu klucz obcy (foreign key) w relacyjnej bazie danych?

Otwórz pytanie →

Pytanie 20

Masz po angielsku poinstruować nowego członka zespołu, jak przygotować projekt do pracy. Który ciąg instrukcji jest poprawny gramatycznie i logicznie?

Otwórz pytanie →

Pytanie 21

Które słowo należy wstawić w lukę, aby zdanie wyrażało stanowisko autora wraz z uzasadnieniem: „I recommend PostgreSQL for this project ___ it supports transactions and JSON data.”?

Otwórz pytanie →

Pytanie 22

Który temat (subject) wiadomości e-mail zgłaszającej błąd do zespołu wsparcia jest zgodny z zasadami pisania takich wiadomości?

Otwórz pytanie →

Pytanie 23

Piszesz formalny e-mail do firmy, której pracownika nie znasz z nazwiska, i rozpoczynasz go zwrotem „Dear Sir or Madam,”. Którym zwrotem zgodnie z brytyjską konwencją należy zakończyć list?

Otwórz pytanie →

Pytanie 24

Którym zdaniem konsultant działu pomocy technicznej powinien rozpocząć odebraną rozmowę telefoniczną z klientem?

Otwórz pytanie →

Pytanie 25

Klient pyta przez telefon: „Why can't I log in to my account?”. Wiesz, że konto zostało zablokowane po trzech nieudanych próbach logowania i możesz je odblokować. Która odpowiedź jasno przekazuje tę informację?

Otwórz pytanie →

Pytanie 26

Zaproponowałeś przeniesienie fragmentu kodu do osobnej klasy i chcesz poznać zdanie kolegi z zespołu. Którym zdaniem poprawnie zapytasz go o opinię?

Otwórz pytanie →

Pytanie 27

Klient mówi: „Your price is too high for our budget.” Która odpowiedź jest propozycją negocjacyjną, w której ustępstwo wiąże się z warunkiem dla klienta?

Otwórz pytanie →

Pytanie 28

Podczas rozmowy telefonicznej nie dosłyszałeś numeru zgłoszenia podanego przez anglojęzycznego klienta. Którym zdaniem uprzejmie poprosisz o jego powtórzenie?

Otwórz pytanie →

Pytanie 29

Która wiadomość ma styl odpowiedni do oficjalnej informacji dla klientów o planowanej przerwie technicznej w działaniu aplikacji?

Otwórz pytanie →

Pytanie 30

Pasek postępu instalatora jest wypełniony w trzech czwartych długości. Którym zdaniem przekażesz tę informację anglojęzycznemu klientowi przez telefon?

Otwórz pytanie →

Pytanie 31

Które tłumaczenie na język polski wiernie oddaje komunikat aplikacji: „Your session has expired. Please sign in again.”?

Otwórz pytanie →

Pytanie 32

Komunikat błędu w aplikacji brzmi: „Nie można zapisać pliku, ponieważ dysk jest pełny.” Które tłumaczenie na język angielski jest poprawne?

Otwórz pytanie →

Pytanie 33

Którym zdaniem zakończysz prezentację projektu wygłaszaną po angielsku i zaprosisz słuchaczy do zadawania pytań?

Otwórz pytanie →

Pytanie 34

Słownik angielsko-polski podaje dla rzeczownika branch kilka znaczeń. Które z nich pasuje do zdania: „Create a new branch for every feature and merge it into main after review.”?

Otwórz pytanie →

Pytanie 35

Kolega z zagranicznego zespołu napisał w komentarzu do twojego pull requesta: „LGTM, just one nit: rename tmp to something more descriptive.” Co oznacza ten komentarz?

Otwórz pytanie →

Pytanie 36

Kompilator Javy zgłasza błąd: „error: incompatible types: possible lossy conversion from double to int”. Co oznacza ten komunikat?

Otwórz pytanie →

Pytanie 37

Które angielskie słowo często spotykane w dokumentacji technicznej jest tzw. fałszywym przyjacielem, czyli NIE znaczy tego samego co podobnie brzmiące słowo polskie?

Otwórz pytanie →

Pytanie 38

W informacji o zmianach w usłudze napisano: „The legacy API will be sunset at the end of the year; please migrate to version 2.” Na podstawie kontekstu określ znaczenie słowa sunset.

Otwórz pytanie →

Pytanie 39

W rozmowie z anglojęzycznym klientem chcesz poprosić o zrzut ekranu z komunikatem błędu, ale zapomniałeś słowa screenshot. Którym zdaniem najlepiej zastąpisz je opisem?

Otwórz pytanie →

Pytanie 40

Programista otrzymał od klienta e-mail z danymi do importu, w którym w polu DW (kopia) wpisano 15 pracowników firmy klienta. Chce jedynie podziękować za przesłanie plików. Jak powinien postąpić zgodnie z zasadami kultury korespondencji?

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