Filtrowanie pytań

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

INF.04 Pytanie 42
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], [1, 2], [3], [1, 2, 4]
C. [1], [2], [3], [4, 3]
D. [1], [2], [3], [4]
INF.04 Pytanie 45
Projektowanie, programowanie …

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

Ilustracja do pytania 5
A. dodawania: 5+5.12345=10.123450 Wynik
B. "%s dodawania: %d + %.2f=%f", "Wynik", a, b, w
C. "%s dodawania: %d + %.2f = %f", "Wynik", 5, 5.12345, 10.123450
D. Wynik dodawania: 5+5.12=10.123450
INF.04 Pytanie 47
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 x i y wynosi 15
B. Suma 5 i 10 wynosi x + y
C. Error: niewłaściwa składnia
D. Suma 5 i 10 wynosi 15
INF.04 Pytanie 49
Projektowanie, programowanie …

Jaką rolę pełni instrukcja throw w języku C++?

A. Ogranicza zasięg zmiennych w bloku try
B. Inicjuje nowy wyjątek podczas działania aplikacji
C. Zgłasza wyjątek, który można przechwycić za pomocą bloku catch
D. Przerywa działanie programu, gdy wystąpi wyjątek
INF.04 Pytanie 51
Projektowanie, programowanie …

Co to jest event bubbling w JavaScript?

A. System powiadomień o błędach w konsoli JavaScript
B. Technika optymalizacji wydajności zdarzeń na stronie
C. Metoda zarządzania kolejką zdarzeń w aplikacjach asynchronicznych
D. Proces, w którym zdarzenie zaczyna się od najbardziej szczegółowego elementu i propaguje w górę hierarchii DOM
Projektowanie, programowanie …

Co to jest Continuous Integration (CI)?

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

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

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

W przypadku przedstawionych kodów źródłowych, które są funkcjonalnie równoważne, wartość, która zostanie zapisana w zmiennej b po wykonaniu operacji, to

Ilustracja do pytania 15
A. 5.96
B. 6
C. 5
D. 596
INF.04 Pytanie 56
Projektowanie, programowanie …

Co oznacza walidacja kodu programu?

A. Czynnością weryfikującą poprawność i zgodność kodu z założeniami
B. Czynnością polegającą na kompilowaniu kodu
C. Czynnością związaną z tworzeniem dokumentacji kodu
D. Czynnością dotyczącą publikacji aplikacji w sklepie
Projektowanie, programowanie …

Jakie informacje zawiera dokumentacja realizacji projektu?

A. Zestawienie błędów wykrytych w trakcie testów
B. Dane dotyczące faz wdrożenia aplikacji w środowisku produkcyjnym
C. Podręcznik użytkownika dla końcowych odbiorców aplikacji
D. Strategia marketingowa aplikacji
INF.04 Pytanie 60
Projektowanie, programowanie …

Które z wymienionych poniżej błędów podczas wykonywania programu można obsłużyć poprzez zastosowanie wyjątków?

A. Błąd kompilacyjny
B. Błąd w składni
C. Błąd dzielenia przez zero
D. Niekompatybilność typów danych w kodzie
INF.04 Pytanie 61
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 21
A. ~pracownik
B. pracownik
C. wypisz
D. operator==
Projektowanie, programowanie …

Co to jest Cypress?

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

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

A. prowadzone w oparciu o dokument zawierający przypadki testowe
B. realizowane przez zespół zatrudnionych testerów z Google
C. przeprowadzane przez grupę docelowych użytkowników aplikacji
D. podzielone na testy dotyczące funkcjonalności, wydajności i skalowalności
INF.04 Pytanie 64
Projektowanie, programowanie …

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

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

Błędy w interpretacji kodu stworzonego za pomocą React.js lub Angular można wykryć dzięki

A. wbudowanemu debuggerowi w danym środowisku
B. narzędziom zainstalowanym po stronie serwera aplikacji
C. konsoli przeglądarki internetowej
D. kompilatorowi języka JavaScript
INF.04 Pytanie 68
Projektowanie, programowanie …

Jakie stwierdzenie najlepiej tłumaczy cel podziału programu na funkcje (metody)?

A. Gwarantuje automatyczną kompilację programu
B. Eliminuje potrzebę korzystania ze zmiennych globalnych
C. Umożliwia skrócenie kodu przez eliminację wszelkich komentarzy
D. Ułatwia proces debugowania oraz ponowne wykorzystanie fragmentów kodu
INF.04 Pytanie 71
Projektowanie, programowanie …

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

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

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

A. indeks jest równy lub większy od rozmiaru tablicy
B. wartość przekracza rozmiar tablicy
C. indeks mieści się w zakresie od 0 do n-1, gdzie n oznacza rozmiar tablicy
D. wartość przewyższa jego indeks
INF.04 Pytanie 74
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, 2, 3, 4, 5]
B. [1, 3, 5]
C. 2,4
D. [2, 4]
INF.04 Pytanie 75
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. success
B. success, first then
C. first then
D. first then, success
INF.04 Pytanie 76
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 36
A. Odpowiedź D
B. Odpowiedź B
C. Odpowiedź A
D. Odpowiedź C
INF.04 Pytanie 77
Projektowanie, programowanie …

Co zostanie wypisane w konsoli po wykonaniu poniższego kodu?
let i = 0; while (i < 5) { i++; if (i === 3) continue; console.log(i); }

A. 1, 2, 4, 5
B. 0, 1, 2, 3, 4
C. 0, 1, 2, 4, 5
D. 1, 2, 3, 4, 5
INF.04 Pytanie 79
Projektowanie, programowanie …

Co będzie wynikiem działania poniższego kodu JavaScript?
const obj = { name: 'John', greet: function() { setTimeout(function() { console.log(`Hello, ${this.name}`); }, 1000); } }; obj.greet();

A. Hello, null
B. Hello, undefined
C. Hello, John
D. TypeError
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. Plan Testów
B. Raport Podsumowujący Testy
C. Specyfikacja Procedury Testowej
D. Dziennik Testów