Filtrowanie pytań
Projektowanie, programowanie …
A. Kalkulator systemowy
B. Microsoft Word
C. GIMP
D. Przeglądarka grafów
Projektowanie, programowanie …
Które z wymienionych sformułowań najlepiej definiuje oprogramowanie typu ransomware?
A. Złośliwe aplikacje wyświetlające reklamy
B. Oprogramowanie uniemożliwiające dostęp do danych w celu wymuszenia zapłaty
C. Oprogramowanie stosowane do realizacji ataków DDoS
D. Programy zbierające prywatne dane bez zgody użytkownika
Projektowanie, programowanie …
Wskaż odpowiedź, która używa parafrazowania jako metodę aktywnego słuchania, gdy klient mówi: "Interesuje mnie aplikacja, która działa szybko, niezależnie od tego, czy korzysta z niej kilku czy tysiąc użytkowników"?
A. Czuję pewne wątpliwości w Pani głosie. Czy mogę zadać kilka pytań?
B. Jeśli dobrze zrozumiałam, chodzi o aplikację, która efektywnie obsługuje różne obciążenia
C. Ilu użytkowników planuje z niej skorzystać?
D. Dlaczego Pani potrzebuje takiej aplikacji?
Projektowanie, programowanie …
Która z poniższych nie jest cechą architektury mikroserwisów?
A. Odporność na awarie pojedynczych komponentów
B. Niezależne wdrażanie poszczególnych usług
C. Wspólna baza danych dla wszystkich usług
D. Autonomia zespołów rozwijających poszczególne usługi
Projektowanie, programowanie …
Jakie będą skutki wykonania podanego fragmentu kodu w języku C++?

A. do tablicy liczby, na jej końcu, dodawane są nowe wartości
B. z tablicy liczby usuwane są elementy, z każdym obiegiem pętli eliminowany jest element z jej początku
C. z tablicy liczby usuwane są elementy, z każdym obiegiem pętli eliminowany jest element z jej końca
D. do tablicy liczby, na jej początku, dodawane są nowe wartości
Projektowanie, programowanie …
Która z poniższych metod tablicowych w JavaScript nie modyfikuje oryginalnej tablicy?
A. push()
B. splice()
C. map()
D. sort()
Projektowanie, programowanie …
Zawarty w ramce opis licencji sugeruje, że mamy do czynienia z licencją

A. Shareware
B. OEM
C. Open Source
D. Freeware
Projektowanie, programowanie …
Jaką wartość jest w stanie przechować tablica jednowymiarowa?
A. Wartość logiczną true lub false
B. Wiele wartości pod tym samym indeksem
C. Jedną wartość
D. Wiele wartości pod różnymi indeksami
Projektowanie, programowanie …
Który z wymienionych elementów może stanowić część menu w aplikacji desktopowej?
A. MenuItem
B. ScrollBar
C. Canvas
D. CheckBox
Projektowanie, programowanie …
Który z poniższych formatów jest najczęściej używany do wymiany danych w aplikacjach webowych?
A. JSON
B. XML
C. CSV
D. YAML
Projektowanie, programowanie …
Który z wymienionych procesów NIE jest częścią etapu kompilacji?
A. Weryfikacja błędów składniowych
B. Tłumaczenie kodu źródłowego na język maszynowy
C. Optymalizacja kodu
D. Analiza działania programu w czasie rzeczywistym
Projektowanie, programowanie …
Który z języków programowania jest powszechnie stosowany do tworzenia interfejsów użytkownika przy użyciu XAML?
A. Objective-C
B. Java
C. C#
D. C++
Projektowanie, programowanie …
Które z wymienionych pól klasy można zainicjalizować przed stworzeniem obiektu?
A. Chronione pole
B. Static pole
C. Prywatne pole
D. Publiczne pole
Projektowanie, programowanie …
Tworząc aplikację opartą na obiektach, należy założyć, że program będzie zarządzany przez
A. zbiór instancji klas współpracujących ze sobą
B. pętlę dyspozytora, która w zależności od zdarzenia wywoła właściwą funkcję
C. definicję warunków końcowego rozwiązania
D. moduły zawierające funkcje oraz zmienne globalne
Projektowanie, programowanie …
Który element HTML5 służy do osadzania wideo na stronie?
A. <movie>
B. <video>
C. <player>
D. <media>
Projektowanie, programowanie …
Jaką wartość zwróci poniższa funkcja dla argumentu n = 5?
| function silnia(n) { if (n <= 1) return 1; return n * silnia(n - 1); } |
A. 60
B. 24
C. 5
D. 120
Projektowanie, programowanie …
Która z poniższych technologii jest używana do tworzenia interfejsów użytkownika w aplikacjach React?
A. JSX
B. Markdown
C. YAML
D. XML
Projektowanie, programowanie …
Który rodzaj kolekcji pozwala na dostęp do elementów w porządku FIFO (First In First Out)?
A. Sekwencja
B. Kolekcja LIFO
C. Kolejka
D. Tablica
Projektowanie, programowanie …
Jakie znaczenie ma framework w kontekście programowania?
A. Program do graficznego projektowania interfejsów użytkownika
B. Moduł do zarządzania systemami baz danych
C. Zbiór gotowych bibliotek, narzędzi i zasad ułatwiających tworzenie aplikacji
D. System operacyjny, który umożliwia uruchamianie aplikacji
Projektowanie, programowanie …
Jakie informacje zawiera dokumentacja realizacji projektu?
A. Dane dotyczące faz wdrożenia aplikacji w środowisku produkcyjnym
B. Podręcznik użytkownika dla końcowych odbiorców aplikacji
C. Strategia marketingowa aplikacji
D. Zestawienie błędów wykrytych w trakcie testów
Projektowanie, programowanie …
Jaką technologię stosuje się do powiązania aplikacji internetowej z systemem baz danych?
A. JavaScript
B. HTTP
C. CSS
D. SQL
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. Error: niewłaściwa składnia
B. Suma x i y wynosi 15
C. Suma 5 i 10 wynosi 15
D. Suma 5 i 10 wynosi x + y
Projektowanie, programowanie …
Resuscytacja krążeniowo-oddechowa polega na realizowaniu
A. 30 ucisków klatki piersiowej oraz 2 oddechy ratunkowe
B. 10 ucisków klatki piersiowej oraz 5 oddechów ratunkowych
C. 15 ucisków klatki piersiowej oraz 3 oddechy ratunkowe
D. 20 ucisków klatki piersiowej oraz 1 oddech ratunkowy
Projektowanie, programowanie …
Złośliwe oprogramowanie stworzone w celu przyznania hakerom uprawnień administracyjnych do komputera ofiary bez jej świadomości, to
A. rootkit
B. keylogger
C. wirus
D. robak
Projektowanie, programowanie …
Jaką złożoność obliczeniową posiada podany algorytm?

A. O(n log n)
B. O(n2)
C. O(1)
D. O(n)
Projektowanie, programowanie …
Jakie środowisko jest przeznaczone do tworzenia aplikacji mobilnych dla urządzeń Apple, wykorzystujące różne języki programowania, takie jak Java i Objective C?
A. NetBeans
B. XCode
C. React Native
D. Android Studio
Projektowanie, programowanie …
Który element dokumentacji technicznej jest istotny dla ustalenia metod ochrony danych w aplikacji?
A. System ochrony aplikacji
B. Harmonogram zarządzania zadaniami
C. Koncepcja interfejsu użytkownika
D. Opis architektury klient-serwer
Projektowanie, programowanie …
Jakie narzędzie jest najbardziej odpowiednie do identyfikacji błędów w trakcie działania programu?
A. Kompilator
B. Linker
C. Debugger
D. Interpreter
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, false, true
B. false, false, true
C. true, true, true
D. true, false, false
Projektowanie, programowanie …
Które z wymienionych stwierdzeń najtrafniej charakteryzuje WPF?
A. Framework przeznaczony do budowy aplikacji internetowych
B. Framework przeznaczony do budowy aplikacji stacjonarnych w systemie Windows
C. Biblioteka do obróbki danych w Pythonie
D. Framework umożliwiający zarządzanie urządzeniami IoT
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. 8
B. 24
C. 7
D. 5
Projektowanie, programowanie …
Który z wymienionych typów danych należy do typu logicznego?
A. char
B. float
C. bool
D. int
Projektowanie, programowanie …
Jaką wartość zwróci funkcja napisana w języku C++, jeżeli jej argumentem wejściowym jest tablica stworzona w sposób następujący: int tablica[6] = {3,4,2,4,10,0};?

A. 20
B. 0
C. 10
D. 23
Projektowanie, programowanie …
Co to jest CORS (Cross-Origin Resource Sharing)?
A. System zarządzania plikami statycznymi w aplikacjach SPA
B. Mechanizm bezpieczeństwa określający, które domeny mogą uzyskiwać dostęp do zasobów na serwerze
C. Protokół komunikacji między różnymi bazami danych
D. Metoda kompresji danych w aplikacjach webowych
Projektowanie, programowanie …
Dlaczego w wyniku działania tego kodu w języku C++ na ekranie pojawiła się wartość O zamiast 50?

A. Zmienna x powinna być inicjowana wartością równą 1, a nie O
B. Funkcja zwraca wartość, chociaż nie powinna jej zwracać
C. Niepoprawnie zdefiniowano działanie wewnątrz funkcji
D. Argument funkcji został przekazany przez wartość, a nie przez referencję
Projektowanie, programowanie …
Wskaż fragment kodu, który stanowi realizację przedstawionego algorytmu w języku C++
| Kod 1 do { suma = suma + i; } while (suma <= liczba); cout << suma; | Kod 2 if (suma <= liczba) { suma = suma + i; i++; } else cout << suma; |
| Kod 3 for (i = suma; i <= liczba; i++) suma = suma + i; else cout << suma; | Kod 4 while (suma <= liczba) { suma = suma + i; i++; } cout << suma; |

A. kod 4
B. kod 2
C. kod 3
D. kod 1
Projektowanie, programowanie …
W językach C++ bądź C# termin virtual można wykorzystywać w kontekście
A. destruktorów
B. funkcji zaprzyjaźnionych
C. atrybutów klasy
D. metod klasy
Projektowanie, programowanie …
Jakie znaczenie ma pojęcie "debugowanie" w kontekście programowania?
A. Wdrażanie aplikacji w środowisku produkcyjnym
B. Przygotowywanie dokumentacji kodu
C. Wyszukiwanie i usuwanie błędów w kodzie
D. Tworzenie nowych funkcjonalności aplikacji
Projektowanie, programowanie …
Jakie jest zadanie interpretera?
A. optymalizacja większej części kodu, aby przyspieszyć jego wykonanie
B. tłumaczenie kodu na kod maszynowy
C. analiza składni całego programu przed jego uruchomieniem
D. wykonywanie skryptu krok po kroku
Projektowanie, programowanie …
Który z dokumentów stosowanych w metodologii Agile zawiera listę funkcjonalności produktu uporządkowanych według ich ważności?
A. Diagram Gantta
B. Harmonogram projektu
C. Product backlog
D. Backlog sprintu