Filtrowanie pytań

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

Projektowanie, programowanie …

Który z wymienionych procesów NIE jest częścią etapu kompilacji?

A. Weryfikacja błędów składniowych
B. Optymalizacja kodu
C. Tłumaczenie kodu źródłowego na język maszynowy
D. Analiza działania programu w czasie rzeczywistym
INF.04 Pytanie 3
Projektowanie, programowanie …

Jak nazywa się proces znajdowania i usuwania błędów w kodzie?

A. Debugowanie
B. Kompilowanie
C. Interpretowanie
D. Kompensowanie
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. Hello World
B. HELLO WORLD
C. helloworld
D. HelloWorld
Projektowanie, programowanie …

Po uruchomieniu podanego kodu w języku C++ na konsoli zobaczymy następujący tekst:

Ilustracja do pytania 5
A. Wynik dodawania: 5+5.12=10.123450
B. "%s dodawania: %d + %.2f=%f", "Wynik", a, b, w
C. "%s dodawania: %d + %.2f = %f", "Wynik", 5, 5.12345, 10.123450
D. dodawania: 5+5.12345=10.123450 Wynik
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. Dziennik Testów
B. Specyfikacja Procedury Testowej
C. Plan Testów
D. Raport Podsumowujący Testy
Projektowanie, programowanie …

Jaką wartość będzie miała zmienna result po wykonaniu poniższego kodu PHP?
$array = [5, 1, 8, 3, 7]; $result = 0; foreach ($array as $value) { if ($value > $result) { $result = $value; } }

A. 7
B. 5
C. 24
D. 8
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 9
A. operator==
B. ~pracownik
C. pracownik
D. wypisz
INF.04 Pytanie 10
Projektowanie, programowanie …

Który typ testów jest wykonywany na pojedynczych komponentach lub funkcjach w izolacji?

A. Testy jednostkowe
B. Testy integracyjne
C. Testy systemowe
D. Testy akceptacyjne
INF.04 Pytanie 11
Projektowanie, programowanie …

Kod funkcji "wykonaj()" przedstawiony powyżej weryfikuje, czy

Ilustracja do pytania 11
A. konkretny element (argument) jest obecny w tablicy liczb całkowitych
B. konkretny element (argument) przypada w zakresie od 0 do 4
C. wszystkie elementy w tablicy odpowiadają wartości konkretnego elementu (argument)
D. w tablicy liczb całkowitych znajdują się jedynie wartości 4, 15, -2, 9, 202
INF.04 Pytanie 12
Projektowanie, programowanie …

Jakie zadanie wykonuje debugger?

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

Które z poniższych jest podstawowym rodzajem testów używanych w testowaniu jednostkowym?

A. Testy integracyjne
B. Testy systemowe
C. Testy jednostkowe
D. Testy akceptacyjne
INF.04 Pytanie 14
Projektowanie, programowanie …

W zaprezentowanym fragmencie kodu występuje błąd logiczny. Na czym on polega?

Ilustracja do pytania 14
A. nieprawidłowym warunku pętli, który sprawia, że pętla jest nieskończona
B. niewłaściwym warunku pętli, co powoduje, że pętla nigdy się nie wykona
C. braku zainicjowania zmiennej x, co powoduje, że zmienna nie ma wartości początkowej
D. niepoprawnym użyciu funkcji cout, co skutkuje tym, że zmienna jest wczytywana w pętli
INF.04 Pytanie 15
Projektowanie, programowanie …

W języku Java wyjątek ArrayIndexOutOfBoundsException występuje, gdy następuje próba dostępu do elementu tablicy, którego

A. wartość przekracza rozmiar tablicy
B. indeks mieści się w zakresie od 0 do n-1, gdzie n oznacza rozmiar tablicy
C. wartość przewyższa jego indeks
D. indeks jest równy lub większy od rozmiaru tablicy
Projektowanie, programowanie …

Który z wymienionych kroków wchodzi w skład testowania aplikacji?

A. Debugowanie kodu w celu znalezienia błędów
B. Projektowanie bazy danych
C. Opracowywanie interfejsu graficznego
D. Kompilowanie aplikacji
INF.04 Pytanie 18
Projektowanie, programowanie …

Który z wymienionych poniżej przykładów ilustruje prawidłowy szkielet zarządzania wyjątkami w języku C++?

A. try { kod } handle { obsługa }
B. try { kod } except { obsługa }
C. try { kod } catch { obsługa }
D. try { kod } finally { obsługa }
INF.04 Pytanie 19
Projektowanie, programowanie …

Przedstawione kody zawierają realizację funkcji oraz jeden zdefiniowany test automatyczny, który weryfikuje działanie funkcji w przypadku, gdy argumentem jest liczba ujemna. W miejscu kropek trzeba dodać drugi test, który sprawdzi funkcjonalność funkcji, kiedy argumentem jest liczba dodatnia. Który z poniższych kodów jest odpowiedni do tego testu?

Ilustracja do pytania 19
A. Odpowiedź C
B. Odpowiedź A
C. Odpowiedź D
D. Odpowiedź B
Projektowanie, programowanie …

Jednym z kroków przy publikacji aplikacji mobilnej w sklepie Google Play są testy Beta, które charakteryzują się tym, że są one

A. realizowane przez zespół testerów zatrudnionych przez firmę Google
B. przeprowadzane przez grupę docelowych użytkowników aplikacji
C. przeprowadzane na podstawie dokumentu zawierającego przypadki testowe
D. podzielone na testy funkcjonalne, wydajnościowe oraz skalowalności
INF.04 Pytanie 22
Projektowanie, programowanie …

Jaki będzie wynik działania poniższego kodu JavaScript?
function foo() { console.log(a); var a = 1; console.log(a); } foo();

A. undefined, undefined
B. undefined, 1
C. 1, 1
D. ReferenceError, 1
INF.04 Pytanie 23
Projektowanie, programowanie …

Jaki będzie wynik działania poniższego kodu w języku C#?
int x = 5; int y = 10; Console.WriteLine($"Suma {x} i {y} wynosi {x + y}");

A. Suma 5 i 10 wynosi 15
B. Suma 5 i 10 wynosi x + y
C. Error: niewłaściwa składnia
D. Suma x i y wynosi 15
INF.04 Pytanie 24
Projektowanie, programowanie …

Jakie rezultaty pojawią się po uruchomieniu poniższego kodu napisanego w języku C++?

Ilustracja do pytania 24
A. Bazowa. Pochodna.
B. Pochodna. Bazowa.
C. Pochodna. Pochodna.
D. Bazowa. Bazowa.
Projektowanie, programowanie …

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

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

Kiedy w programie występuje problem z działaniem, a programista musi zweryfikować wartości znajdujące się w zmiennych w momencie działania aplikacji, to w tym celu należy zastosować

A. wirtualną maszynę
B. analizator składni
C. debugger
D. interpreter
INF.04 Pytanie 28
Projektowanie, programowanie …

Co następuje, gdy błąd nie zostanie uchwycony przez blok catch?

A. Program kontynuuje działanie, pomijając błąd
B. Instrukcja throw zostanie automatycznie wykreślona
C. Program zakończy działanie z błędem
D. Błąd zostanie zignorowany przez kompilator
INF.04 Pytanie 31
Projektowanie, programowanie …

Jaki będzie wynik działania poniższego kodu Python?
def fun(x, l=[]): l.append(x) return l print(fun(1)) print(fun(2)) print(fun(3, [])) print(fun(4))

A. [1], [1, 2], [3], [3, 4]
B. [1], [2], [3], [4, 3]
C. [1], [2], [3], [4]
D. [1], [1, 2], [3], [1, 2, 4]
INF.04 Pytanie 33
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. false, false, true
B. true, true, true
C. true, false, false
D. true, false, true
Projektowanie, programowanie …

Jakie z wymienionych działań jest fundamentalne w modelu kaskadowym?

A. Przeprowadzanie testów systemu po zakończeniu każdej fazy
B. Iteracyjne wprowadzanie modyfikacji na każdym poziomie
C. Zakończenie jednej fazy przed rozpoczęciem następnej
D. Równoległe prowadzenie wielu etapów projektu
INF.04 Pytanie 35
Projektowanie, programowanie …

Co oznacza pojęcie TDD w kontekście programowania?

A. Type Definition Document - dokumentacja typów danych w aplikacji
B. Test-Driven Development - praktyka pisania testów przed implementacją kodu
C. Task Deployment Diagram - schemat wdrażania zadań w projekcie
D. Technical Design Document - dokumentacja techniczna projektu
INF.04 Pytanie 40
Projektowanie, programowanie …

W wyniku realizacji zaprezentowanego kodu na ekranie pojawią się

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