Filtrowanie pytań

Wybierz zawód, aby zobaczyć dostępne kwalifikacje

Projektowanie, programowanie …

Jak zrealizować definiowanie własnego wyjątku w języku C++?

A. Skorzystać z domyślnej metody obsługi błędów
B. Automatycznie wywołać funkcję throw
C. Wykorzystać blok try z pustym blokiem catch
D. Utworzyć klasę, która dziedziczy po std::exception
Projektowanie, programowanie …

W standardzie dokumentacji testów oprogramowania IEEE 829-1998 opisany jest dokument, który zawiera dane o tym, jakie przypadki testowe były wykorzystane, przez kogo i czy zakończyły się sukcesem. Co to jest?

A. Raport Podsumowujący Testy
B. Dziennik Testów
C. Specyfikacja Procedury Testowej
D. Plan Testów
Projektowanie, programowanie …

W wyniku realizacji zaprezentowanego kodu na ekranie pojawią się

Ilustracja do pytania 5
A. wszystkie elementy tablicy, które są wielokrotnością 3
B. elementy z indeksów tablicy, które są podzielne przez 3
C. elementy tablicy o indeksach: 1, 2, 4, 5, 7, 8
D. wszystkie elementy tablicy, które mają wartość nieparzystą
Projektowanie, programowanie …

Co to jest Cypress?

A. Framework do testowania end-to-end aplikacji webowych
B. System zarządzania bazami danych dla aplikacji mobilnych
C. Narzędzie do kompilacji kodu TypeScript
D. Biblioteka komponentów UI dla React
Projektowanie, programowanie …

Jednym z rodzajów testów funkcjonalnych, które można przeprowadzić na aplikacji webowej, jest ocena

A. poziomu optymalizacji kodu aplikacji
B. poprawności wyświetlanych elementów aplikacji
C. wydajności aplikacji
D. bezpieczeństwa aplikacji
INF.04 Pytanie 12
Projektowanie, programowanie …

Który z etapów umożliwia zwiększenie efektywności aplikacji przed jej wydaniem?

A. Optymalizacja kodu
B. Dodawanie komentarzy do kodu
C. Tworzenie interfejsu graficznego
D. Testowanie jednostkowe
INF.04 Pytanie 13
Projektowanie, programowanie …

Jakie zadanie wykonuje debugger?

A. Generowanie pliku wykonywalnego programu
B. Umożliwianie analizy działania programu krok po kroku
C. Przekładanie kodu źródłowego na język maszynowy
D. Identyfikowanie błędów składniowych podczas kompilacji
Projektowanie, programowanie …

Który z poniższych przypadków stanowi test niefunkcjonalny?

A. Sprawdzenie działania przycisku
B. Weryfikacja poprawności logowania użytkownika
C. Sprawdzenie obsługi formularza rejestracji
D. Testowanie wydajności aplikacji pod dużym obciążeniem
INF.04 Pytanie 17
Projektowanie, programowanie …

Który z wymienionych typów testów najlepiej ocenia odporność aplikacji na intensywne obciążenie?

A. Testy obciążeniowe
B. Testy zgodności
C. Testy funkcjonalne
D. Testy bezpieczeństwa
Projektowanie, programowanie …

Jakie elementy powinny być uwzględnione w scenariuszu testów aplikacji?

A. Dokumentacja techniczna oprogramowania
B. Strategia wdrożenia aplikacji w środowisku produkcyjnym
C. Dokładne wytyczne dotyczące realizacji kodu
D. Zestaw kroków do testowania, oczekiwanych rezultatów oraz warunków początkowych
INF.04 Pytanie 19
Projektowanie, programowanie …

Co zostanie wyświetlone w konsoli po wykonaniu poniższego kodu?
let arr = [1, 2, 3, 4, 5]; let result = arr.filter(num => num % 2 === 0); console.log(result);

A. [1, 3, 5]
B. 2,4
C. [2, 4]
D. [1, 2, 3, 4, 5]
INF.04 Pytanie 20
Projektowanie, programowanie …

Jakie kroki należy podjąć po wykryciu błędu w kodzie podczas testowania?

A. Usunąć moduł, który zawiera błąd
B. Zgłosić błąd użytkownikowi końcowemu
C. Naprawić błąd i przeprowadzić ponowne testy aplikacji
D. Pominąć błąd, jeżeli aplikacja funkcjonuje poprawnie
INF.04 Pytanie 21
Projektowanie, programowanie …

Jaki będzie wynik działania poniższego kodu w języku Java?
String a = "hello"; String b = "hello"; String c = new String("hello"); System.out.println(a == b); System.out.println(a == c); System.out.println(a.equals(c));

A. true, true, true
B. false, false, true
C. true, false, false
D. true, false, true
INF.04 Pytanie 23
Projektowanie, programowanie …

Co będzie wynikiem wykonania poniższego kodu w języku C#?
string text = "hello world"; var result = string.Join("", text.Split(' ').Select(s => char.ToUpper(s[0]) + s.Substring(1))); Console.Console.WriteLine(result);

A. helloworld
B. HelloWorld
C. HELLO WORLD
D. Hello World
Projektowanie, programowanie …

Co to jest Continuous Integration (CI)?

A. Metoda ciągłego monitorowania wydajności aplikacji w produkcji
B. Technika tworzenia aplikacji mobilnych w sposób przyrostowy
C. Praktyka automatycznego integrowania kodu w repozytorium wspólnym wraz z testami
D. Protokół komunikacji między różnymi częściami aplikacji
INF.04 Pytanie 25
Projektowanie, programowanie …

Kod zaprezentowany w filmie w języku C++ nie przechodzi kompilacji. Co należy zmodyfikować w tym kodzie, aby kompilacja odbyła się bez błędów?

A. naprawić błąd w funkcji sprawdz, który polega na braku nawiasów {} w pętli for
B. poprawnie zapisać warunek w instrukcji if w linii 11, np. sprawdz(x)==true
C. zadeklarować zmienną sprawdz przed jej wykorzystaniem w linii 11
D. dodać deklarację funkcji sprawdz przed funkcją main
INF.04 Pytanie 26
Projektowanie, programowanie …

W klasie pracownik zdefiniowano opisane metody. Która z nich jest odpowiednia do dodania elementu diagnostycznego o treści: cout << "Obiekt został usunięty";

Ilustracja do pytania 26
A. pracownik
B. ~pracownik
C. wypisz
D. operator==
Projektowanie, programowanie …

Jakie są różnice między testami funkcjonalnymi a niefunkcjonalnymi?

A. Testy funkcjonalne oceniają wydajność aplikacji, podczas gdy niefunkcjonalne weryfikują poprawność kodu
B. Testy funkcjonalne koncentrują się na interfejsie, a niefunkcjonalne na backendzie aplikacji
C. Testy funkcjonalne oceniają zgodność działania aplikacji z założeniami, a niefunkcjonalne analizują aspekty wydajności, bezpieczeństwa i użyteczności
D. Testy funkcjonalne są realizowane tylko przez końcowych użytkowników, natomiast niefunkcjonalne przez programistów
INF.04 Pytanie 30
Projektowanie, programowanie …

Jakie działania należy podjąć, aby uniknąć nieskończonej rekurencji w danej funkcji?

A. Wykorzystać automatyczny debugger w kompilatorze
B. Rozszerzyć zakres zmiennych globalnych
C. Zastosować iterację zamiast rekurencji
D. Dodać warunek zakończenia w funkcji
INF.04 Pytanie 31
Projektowanie, programowanie …

Co to jest debouncing w JavaScript?

A. Metoda usuwania zduplikowanych zdarzeń w kodzie
B. Proces optymalizacji kodu JavaScript podczas kompilacji
C. Technika ograniczająca częstotliwość wywoływania funkcji poprzez opóźnienie jej wykonania
D. Mechanizm zarządzania pamięcią dla zmiennych globalnych
INF.04 Pytanie 32
Projektowanie, programowanie …

Jakie jest źródło błędu w podanym kodzie przez programistę?

Ilustracja do pytania 32
A. argumenty konstruktora powinny być przekazane podczas inicjacji obiektu
B. brak konstruktora w definicji klasy
C. inicjacja obiektu została błędnie zapisana
D. pole autor jest niedostępne z tego poziomu
Projektowanie, programowanie …

Jakie elementy powinny być uwzględnione w dokumentacji testowej aplikacji?

A. Harmonogram wdrożenia aplikacji
B. Opis procedur testowych oraz rezultaty wykonanych testów
C. Zalecenia dotyczące optymalizacji kodu
D. Specyfikacje techniczne serwera
INF.04 Pytanie 34
Projektowanie, programowanie …

Co zostanie wyświetlone w konsoli po wykonaniu poniższego kodu?
console.log(0.1 + 0.2 === 0.3); console.log(0.1 + 0.2);

A. false, 0.3
B. false, 0.30000000000000004
C. true, 0.30000000000000004
D. true, 0.3
INF.04 Pytanie 35
Projektowanie, programowanie …

Co zostanie wyświetlone po wykonaniu poniższego kodu JavaScript?
const promise = new Promise((resolve, reject) => { setTimeout(() => { resolve('success'); }, 1000); }); promise .then(res => { console.log(res); return 'first then'; }) .then(res => { console.log(res); });

A. first then
B. success, first then
C. first then, success
D. success
Projektowanie, programowanie …

Jakie są cechy testów interfejsu?

A. Sprawdzają prawidłowość pracy elementów graficznych oraz interakcji użytkownika z aplikacją
B. Ulepszają kod aplikacji
C. Weryfikują zgodność aplikacji z przepisami prawnymi
D. Analizują wydajność aplikacji w czasie rzeczywistym
INF.04 Pytanie 39
Projektowanie, programowanie …

Jakie jest przeznaczenie komentarzy w kodzie źródłowym programu?

A. Do definiowania zmiennych globalnych
B. Do uruchamiania kodu w trybie debugowania
C. Do optymalizacji wydajności kodu
D. Do dokumentowania działania kodu i ułatwienia jego zrozumienia