← Wszystkie kwalifikacje
INF.04

Projektowanie i programowanie aplikacji

Technik programista

🎯 Ćwicz pytania interaktywnie 💻 Symulator praktyczny + AI (NEW)

Baza zawiera 764 pytań z kwalifikacji INF.04.

Pytanie 1

Jaki środek ochronny najlepiej chroni przed hałasem w biurze?

  1. A. Panele akustyczne wygłuszające
  2. B. Okna zamknięte
  3. C. Mata antypoślizgowa
  4. D. Lampy biurowe o niskim poziomie natężenia światła

Pytanie 2

Który z poniższych elementów HTML5 służy do rysowania grafiki?

  1. A.
  2. B.
  3. C.
  4. D.

Pytanie 3

Na ilustracji pokazany jest fragment diagramu blokowego pewnego algorytmu. Ile razy warunek n<7 będzie badany?

  1. A. 6
  2. B. 8
  3. C. 5
  4. D. 7

Pytanie 4

W obrębie klasy pracownik zdefiniowano następujące metody: pracownik() { ... } static void wypisz() { ... } int operator== (const pracownik &prac) { ... } ~pracownik() { ... } Którą z nich można, zgodnie z jej funkcją, rozszerzyć o element diagnostyczny o treści: cout << "Obiekt został usunięty";

  1. A. ~pracownik
  2. B. operator==
  3. C. pracownik
  4. D. wypisz

Pytanie 5

Jakie jest oznaczenie komentarza wieloliniowego w języku Java?

  1. A. /* ... */
  2. B. """ ... """
  3. C. // ... //
  4. D.

Pytanie 6

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}");

  1. A. Suma 5 i 10 wynosi 15
  2. B. Suma 5 i 10 wynosi x + y
  3. C. Error: niewłaściwa składnia
  4. D. Suma x i y wynosi 15

Pytanie 7

Na podstawie przedstawionego w tabeli standardu opisu pamięci PC-100 wskaż pamięć, która charakteryzuje się maksymalnym czasem dostępu wynoszącym 6 nanosekund oraz minimalnym opóźnieniem między sygnałami CAS i RAS równym 2 cyklom zegara? Specyfikacja wzoru: PC 100-abc-def Oznaczenie Opis a CL(ang. CAS Latency) minimalna liczba cykli sygnału taktującego, liczona podczas operacji odczytu, od momentu uaktywnienia sygnału CAS, do momentu pojawienia się danych na wyjściu modułu DIMM (wartość CL wynosi zwykle 2 lub 3) b tRCD(ang. RAS to CAS Delay) minimalne opóźnienie pomiędzy sygnałami RAS i CAS, wyrażone w cyklach zegara systemowego c tRP(ang. RAS Precharge) czas wyrażony w cyklach zegara taktującego, określający minimalną pauzę pomiędzy kolejnymi komendami, wykonywanymi przez pamięć d tAC Maksymalny czas dostępu (wyrażony w nanosekundach) e SPD Rev specyfikacja komend SPD (parametr może nie występować w oznaczeniach) f Parametr zapasowy ma wartość 0

  1. A. RAD umożliwia szybsze prototypowanie i rozwój aplikacji dzięki narzędziom wizualnym
  2. B. RAD koncentruje się wyłącznie na budowie frontendu aplikacji
  3. C. RAD nie wspiera żadnych języków backendowych
  4. D. RAD funkcjonuje tylko w systemach Windows

Pytanie 8

W jakiej metodzie zarządzania projektami nacisk kładzie się na ograniczenie marnotrawstwa?

  1. A. Kanban
  2. B. Prototypowy
  3. C. Scrum
  4. D. Waterfall

Pytanie 9

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

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

Pytanie 10

Jaka jest złożoność obliczeniowa poniższego algorytmu? for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { for (int k = 0; k < n; k++) { array[i][j][k] = i + j + k; } } }

  1. A. O(n³)
  2. B. O(n log n)
  3. C. O(n²)
  4. D. O(n)

Pytanie 11

Która z dokumentacji funkcji odpowiada przedstawionemu kodowi źródłowemu? static int Abs(int liczba) { if (liczba < 0) liczba *= -1; return liczba; } Dokumentacja 1: /******************* * nazwa: Abs * opis: liczy wartość bezwzględną * zwracana: brak * argumenty: liczba całkowita *******************/ Dokumentacja 2: /******************* * nazwa: Abs * opis: liczy wartość bezwzględną * zwracana: wartość bezwzględna z liczby całkowitej * argumenty: liczba całkowita *******************/ Dokumentacja 3: /******************* * nazwa: Abs * opis: liczy potęgę liczby * zwracana: potęga z liczby całkowitej * argumenty: dwie liczby całkowite *******************/ Dokumentacja 4: /******************* * nazwa: Abs * opis: liczy potęgę liczby * zwracana: potęga z liczby całkowitej * argumenty: liczba całkowita *******************/

  1. A. Dokumentacja 2
  2. B. Dokumentacja 4
  3. C. Dokumentacja 1
  4. D. Dokumentacja 3

Pytanie 12

Który z wymienionych typów danych należy do typu logicznego?

  1. A. bool
  2. B. char
  3. C. float
  4. D. int

Pytanie 13

Który z wymienionych algorytmów najczęściej wykorzystuje rekurencję?

  1. A. Obliczanie liczb Fibonacciego
  2. B. Sortowanie bąbelkowe
  3. C. Wyszukiwanie liniowe
  4. D. Sortowanie przez wstawianie

Pytanie 14

Zaprezentowane oznaczenie praw Creative Commons umożliwia bezpłatne wykorzystywanie utworu

  1. A. w celu dokonywania zmian lub remiksowania
  2. B. pod warunkiem zachowania go w pierwotnej formie
  3. C. pod warunkiem udostępnienia go na takiej samej licencji
  4. D. w celach komercyjnych

Pytanie 15

Które narzędzie najlepiej nadaje się do analizy wydajności aplikacji JavaScript?

  1. A. Chrome DevTools Performance
  2. B. Babel
  3. C. npm
  4. D. Webpack

Pytanie 16

Jakie jest podstawowe użycie metod wirtualnych?

  1. A. Umożliwienie dynamicznego wiązania metod w czasie wykonania
  2. B. Umożliwienie wielokrotnego dziedziczenia
  3. C. Zapewnienie, że metoda działa wyłącznie na danych statycznych
  4. D. Umożliwienie korzystania z metod bezpośrednio z klasy bazowej

Pytanie 17

W klasie o nazwie samochod przypisano atrybuty: marka, rocznik, parametry[]. Atrybuty te powinny zostać zdefiniowane jako

  1. A. pola
  2. B. metody
  3. C. interfejsy
  4. D. funkcje

Pytanie 18

Który z wymienionych algorytmów sortowania jest najskuteczniejszy w przypadku dużych zbiorów danych w przeważającej liczbie sytuacji?

  1. A. Sortowanie szybkie (QuickSort)
  2. B. Sortowanie przez zliczanie
  3. C. Sortowanie przez wstawianie
  4. D. Sortowanie bąbelkowe

Pytanie 19

Co to jest lazy loading w kontekście ładowania obrazów na stronie?

  1. A. Technika ładowania obrazów dopiero w momencie, gdy stają się widoczne dla użytkownika
  2. B. Protokół transferu obrazów między serwerem a przeglądarką
  3. C. Metoda kompresji obrazów przed wysłaniem na serwer
  4. D. Format przechowywania obrazów w pamięci podręcznej przeglądarki

Pytanie 20

Który algorytm sortowania opiera się na metodzie "dziel i zwyciężaj"?

  1. A. Sortowanie szybkie (QuickSort)
  2. B. Sortowanie bąbelkowe
  3. C. Sortowanie przez wstawianie
  4. D. Sortowanie przez wybór

Pytanie 21

Który z paradygmatów programowania najbardziej akcentuje dziedziczenie oraz polimorfizm?

  1. A. Programowanie obiektowe
  2. B. Programowanie funkcyjne
  3. C. Programowanie strukturalne
  4. D. Programowanie proceduralne

Pytanie 22

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

  1. A. Dodać warunek zakończenia w funkcji
  2. B. Zastosować iterację zamiast rekurencji
  3. C. Wykorzystać automatyczny debugger w kompilatorze
  4. D. Rozszerzyć zakres zmiennych globalnych

Pytanie 23

Która z poniższych technologii jest używana do tworzenia wykresów i animacji w przeglądarce?

  1. A. SVG
  2. B. CSV
  3. C. XML
  4. D. JSON

Pytanie 24

Które z poniższych narzędzi służy do analizy wydajności stron internetowych?

  1. A. Lighthouse
  2. B. Webpack
  3. C. Docker
  4. D. Postman

Pytanie 25

W środowisku do tworzenia aplikacji, gdzie przedstawiono menu, aby usunąć wszystkie pliki tymczasowe oraz wyniki projektu, należy wybrać opcję

  1. A. Clean Solution
  2. B. Batch Build
  3. C. Run Code Analysis on Solution
  4. D. Build Solution

Pytanie 26

Która z poniższych nie jest cechą architektury mikroserwisów?

  1. A. Wspólna baza danych dla wszystkich usług
  2. B. Autonomia zespołów rozwijających poszczególne usługi
  3. C. Niezależne wdrażanie poszczególnych usług
  4. D. Odporność na awarie pojedynczych komponentów

Pytanie 27

Algorytm zaprezentowany w zadaniu można zrealizować w języku Java wykorzystując instrukcję

  1. A. while
  2. B. switch
  3. C. if
  4. D. try

Pytanie 28

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

  1. A. Zakończenie jednej fazy przed rozpoczęciem następnej
  2. B. Przeprowadzanie testów systemu po zakończeniu każdej fazy
  3. C. Równoległe prowadzenie wielu etapów projektu
  4. D. Iteracyjne wprowadzanie modyfikacji na każdym poziomie

Pytanie 29

Co to jest ESLint?

  1. A. Narzędzie do statycznej analizy kodu i identyfikacji problemów w kodzie JavaScript
  2. B. System zarządzania zależnościami w projektach Node.js
  3. C. Framework do testowania aplikacji napisanych w JavaScript
  4. D. Kompilator kodu ECMAScript do starszych wersji JavaScript

Pytanie 30

Zastosowanie typu DECIMAL języka SQL wymaga wcześniejszego zdefiniowania długości (liczby cyfr) przed przecinkiem oraz długości cyfr po przecinku. Jest to zapis:

  1. A. stałoprzecinkowy
  2. B. zmiennoprzecinkowy
  3. C. logicznym
  4. D. łańcuchowym

Pytanie 31

Który z wymienionych poniżej typów danych stanowi przykład typu stałoprzecinkowego?

  1. A. int
  2. B. double
  3. C. decimal
  4. D. float

Pytanie 32

Które z poniższych stwierdzeń jest prawdziwe w kontekście dziedziczenia w języku Java?

  1. A. Klasa pochodna dziedziczy po jednej klasie bazowej.
  2. B. Dziedziczenie jest niezalecane w języku Java.
  3. C. Klasa pochodna może dziedziczyć po wielu klasach bazowych.
  4. D. Java nie wspiera dziedziczenia.

Pytanie 33

Który z wymienionych poniżej wzorców projektowych można zakwalifikować jako wzorzec strukturalny?

  1. A. Fasada (Facade)
  2. B. Fabryka abstrakcyjna (Abstract Factory)
  3. C. Metoda szablonowa (Template method)
  4. D. Obserwator (Observer)

Pytanie 34

Jaką wartość dziesiętną reprezentuje liczba binarna 1010?

  1. A. 10
  2. B. 14
  3. C. 12
  4. D. 8

Pytanie 35

Do zadań widoku w architekturze MVVM (Model-View-ViewModel) należy

  1. A. obsługa interakcji użytkownika, stworzenie UI
  2. B. przechowywanie ściągniętych i przetworzonych informacji
  3. C. przekazywanie danych do widoku oraz wymiana informacji z modelem
  4. D. zarządzanie logiką aplikacji - obejmuje wdrażanie algorytmów

Pytanie 36

Jakie narzędzie można wykorzystać do stworzenia mobilnej aplikacji cross-platform w języku C#?

  1. A. platformę Xamarin
  2. B. środowisko Android Studio
  3. C. środowisko XCode
  4. D. bibliotekę React Native

Pytanie 37

Z jakiej kolekcji powinno się korzystać, aby przechowywać informacje związane z elementem interfejsu użytkownika w taki sposób, aby ten element był informowany przez kolekcję o dodaniu, usunięciu lub zmianie jej zawartości?

  1. A. ObservableCollection
  2. B. KeyedCollection
  3. C. Collection
  4. D. ReadOnlyCollection

Pytanie 38

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

  1. A. przeprowadzane przez grupę docelowych użytkowników aplikacji
  2. B. realizowane przez zespół testerów zatrudnionych przez firmę Google
  3. C. podzielone na testy funkcjonalne, wydajnościowe oraz skalowalności
  4. D. przeprowadzane na podstawie dokumentu zawierającego przypadki testowe

Pytanie 39

Którą konwencję nazewnictwa najczęściej stosuje się w JavaScript?

  1. A. camelCase
  2. B. PascalCase
  3. C. snake_case
  4. D. kebab-case

Pytanie 40

Jakie operacje na plikach można uznać za podstawowe?

  1. A. Otwieranie, zapisywanie, odczytywanie, zamykanie
  2. B. Zmiana rozszerzenia plików podczas działania programu
  3. C. Jedynie otwieranie oraz zamykanie plików
  4. D. Usuwanie oraz tworzenie nowych plików

Pytanie 41

Jednym z elementów, które mają zostać zaimplementowane w aplikacji, jest możliwość cofnięcia ostatnich działań do 20 operacji wstecz (undo). Struktura danych, która jest odpowiednia do tego celu i pozwala na dostęp tylko do ostatnio dodanego elementu, to:

  1. A. stos
  2. B. kolejka
  3. C. drzewo
  4. D. tablica

Pytanie 42

Co oznacza skrót CDN w kontekście aplikacji webowych?

  1. A. Content Delivery Network - sieć rozproszona geograficznie, służąca do dostarczania treści
  2. B. Content Definition Notation - notacja do definiowania treści w aplikacjach
  3. C. Compressed Data Node - węzeł kompresji danych w architekturze mikrousług
  4. D. Cross Domain Navigation - metoda nawigacji między domenami w aplikacjach webowych

Pytanie 43

Który z wymienionych parametrów określa prędkość procesora?

  1. A. Częstotliwość taktowania
  2. B. Rodzaj złącza
  3. C. Wielkość pamięci podręcznej
  4. D. Liczba rdzeni

Pytanie 44

Które z poniższych nie jest systemem kontroli wersji?

  1. A. MongoDB
  2. B. Git
  3. C. Mercurial
  4. D. SVN

Pytanie 45

Która z wymienionych bibliotek pozwala na obsługę zdarzeń związanych z myszą w aplikacjach desktopowych?

  1. A. Qt
  2. B. TensorFlow
  3. C. Numpy
  4. D. Django

Pytanie 46

Co to jest IndexedDB?

  1. A. Niskopoziomowe API do przechowywania dużych ilości danych w przeglądarce użytkownika
  2. B. System zarządzania bazami SQL w aplikacjach backendowych
  3. C. Indeks danych używany przez wyszukiwarki internetowe
  4. D. Format indeksowania danych w bazach NoSQL

Pytanie 47

Co to jest PWA (Progressive Web App)?

  1. A. Aplikacja webowa działająca jak natywna aplikacja mobilna
  2. B. System zarządzania treścią dla stron internetowych
  3. C. Framework do tworzenia aplikacji mobilnych
  4. D. Biblioteka graficzna do tworzenia animacji

Pytanie 48

Co zostanie wyświetlone w konsoli po wykonaniu poniższego kodu? console.log(typeof null); console.log(typeof undefined); console.log(typeof []); console.log(typeof NaN);

  1. A. object, undefined, object, number
  2. B. null, undefined, object, NaN
  3. C. null, undefined, array, number
  4. D. object, undefined, array, number

Pytanie 49

Co oznacza pojęcie MVP w kontekście projektowania aplikacji?

  1. A. Minimum Viable Product - produkt o minimalnej funkcjonalności zdolny do działania
  2. B. Multiple Value Platform - platforma wspierająca wiele typów wartości danych
  3. C. Mobile Virtual Platform - platforma do testowania aplikacji mobilnych
  4. D. Most Valuable Program - program uznany za najbardziej wartościowy w organizacji

Pytanie 50

Jakie wartości jest w stanie przechować zmienna o typie logicznym?

  1. A. Jedną z dwóch opcji: true lub false
  2. B. Tylko ciąg znaków
  3. C. Wartość w reprezentacji binarnej
  4. D. Dowolną liczbę rzeczywistą

Pytanie 51

Który z wymienionych sposobów może przyczynić się do optymalizacji kodu źródłowego?

  1. A. Eliminacja nieużywanych zmiennych oraz funkcji
  2. B. Dodanie większej liczby komentarzy w kodzie
  3. C. Zwiększenie ilości instrukcji warunkowych
  4. D. Zamiana zmiennych globalnych na lokalne

Pytanie 52

Co to jest JWT (JSON Web Token)?

  1. A. Otwarty standard do bezpiecznego przekazywania informacji między stronami jako obiekt JSON
  2. B. Protokół komunikacji między frontendem a backendem
  3. C. Biblioteka JavaScript do manipulacji danymi JSON
  4. D. Format przechowywania danych w bazach NoSQL

Pytanie 53

Jakie jest zastosowanie języka XAML przy tworzeniu aplikacji desktopowych?

  1. A. Do projektowania graficznego interfejsu użytkownika
  2. B. Do zarządzania bazami danych
  3. C. Do optymalizacji działania aplikacji
  4. D. Do obsługi zdarzeń klawiatury

Pytanie 54

Które z wymienionych atrybutów klasy mogą być dostępne wyłącznie w obrębie tej klasy oraz jej klas potomnych?

  1. A. Protected
  2. B. Static
  3. C. Public
  4. D. Private

Pytanie 55

Jakie jest podstawowe zadanie funkcji zaprzyjaźnionej w danej klasie?

  1. A. Umożliwienie funkcji dostępu do prywatnych atrybutów klasy
  2. B. Ograniczenie widoczności atrybutów klasy
  3. C. Dodawanie nowych instancji do klasy
  4. D. Generowanie kopii pól obiektu w innej klasie

Pytanie 56

W przedstawionej ramce znajduje się fragment opisu metody compile języka Java wykorzystywanej w kontekście wyrażeń regularnych. Który symbol powinien być użyty, aby znaleźć dopasowanie na końcu tekstu? Metacharacter Description | Find a match for any one of the patterns separated by | as in: cat|dog|fish . Find just one instance of any character ^ Finds a match as the beginning of a string as in: ^Hello $ Finds a match at the end of the string as in: World$ \d Find a digit \s Find a whitespace character \b Find a match at the beginning of a word like this: \bWORD, or at the end of a word like this: WORD\b \uxxxx Find the Unicode character specified by the hexadecimal number xxxx Źródło https://www.w3schools.com/java/java_regex.asp dostęp 20.08.2020

  1. A. $
  2. B. .
  3. C. |
  4. D. ^

Pytanie 57

Zaprezentowany kod zawiera pola danej klasy. Które pole (pola) mogą być dostępne z poziomu głównego programu poprzez odwołanie w formie nazwaObiektu.nazwaPola? private int p1; private short p2; public string p3; protected string p4; protected float p5;

  1. A. jedynie p3
  2. B. p1
  3. C. p3 i p4
  4. D. wyłącznie p3, p4, p5

Pytanie 58

Jakie cechy powinien posiadać skuteczny negocjator?

  1. A. intuicja, cierpliwość, asertywność
  2. B. asertywność, pesymizm, buta
  3. C. dobra reputacja, przekora, porywczość
  4. D. lojalność, nieśmiałość, uczciwość

Pytanie 59

Jakie jest najważniejsze działanie w trakcie analizy wymagań klienta przed rozpoczęciem realizacji projektu aplikacji?

  1. A. Zrozumienie potrzeb biznesowych i oczekiwań klienta
  2. B. Rozdzielenie ról w zespole projektowym
  3. C. Stworzenie diagramu Gantta
  4. D. Selekcja języka programowania

Pytanie 60

Która z wymienionych reguł należy do netykiety?

  1. A. Unikanie używania dużych liter w komunikacji
  2. B. Zaniechanie odpowiadania na wiadomości od innych użytkowników
  3. C. Udostępnianie treści bez zgody właścicieli
  4. D. Stosowanie nieformalnego języka w każdej rozmowie

Pytanie 61

Co to jest CSS Grid?

  1. A. Dwuwymiarowy system układu elementów na stronie opary na siatkach
  2. B. Metoda optymalizacji plików CSS dla lepszej wydajności strony
  3. C. Format plików graficznych obsługiwany przez CSS3
  4. D. Biblioteka komponentów wizualnych dla aplikacji webowych

Pytanie 62

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

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

Pytanie 63

Fragment kodu w języku JavaScript to let modulo = (x, y) => x % y;

  1. A. Definicja funkcji strzałkowej
  2. B. Definicja zmiennej typu tablicowego
  3. C. Prototyp metody klasy
  4. D. Prototyp interfejsu

Pytanie 64

Jakie zasady stosuje programowanie obiektowe?

  1. A. Rozwiązywanie problemów poprzez modelowanie ich przy pomocy klas i obiektów
  2. B. Podział kodu na funkcje i procedury
  3. C. Tworzenie aplikacji z wykorzystaniem relacyjnych baz danych
  4. D. Zastosowanie wyłącznie algorytmów heurystycznych

Pytanie 65

Który z algorytmów ma złożoność O(n²)?

  1. A. Bubble Sort
  2. B. Dijkstra
  3. C. Binary Search
  4. D. Merge Sort

Pytanie 66

Co to jest local storage w kontekście aplikacji webowych?

  1. A. Mechanizm pozwalający na przechowywanie danych w przeglądarce użytkownika bez określonego czasu wygaśnięcia
  2. B. Baza danych NoSQL działająca na serwerze aplikacji
  3. C. System plików tymczasowych używany przez przeglądarkę
  4. D. Technologia przechowywania danych w pamięci RAM aplikacji

Pytanie 67

W zestawieniu zaprezentowano doświadczenie zawodowe pracowników firmy IT. Do stworzenia aplikacji front-end powinien/powinna zostać wyznaczony/a PracownikZnajomość technologii lub programówAnnaInkscape, Corel DrawKrzysztofAngularPatrykHTML, CSSEwaDjango, .NET

  1. A. Krzysztof
  2. B. Patryk
  3. C. Anna
  4. D. Ewa

Pytanie 68

Która z poniższych właściwości odnosi się do sieci bezprzewodowej?

  1. A. Jest bardziej narażona na zakłócenia w przesyłaniu danych
  2. B. Nie potrzebuje zabezpieczeń, ponieważ jest domyślnie chroniona
  3. C. Wymaga zastosowania przewodów do łączenia urządzeń
  4. D. Nie funkcjonuje w obszarach z dużą liczbą urządzeń

Pytanie 69

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"?

  1. A. Jeśli dobrze zrozumiałam, chodzi o aplikację, która efektywnie obsługuje różne obciążenia
  2. B. Ilu użytkowników planuje z niej skorzystać?
  3. C. Czuję pewne wątpliwości w Pani głosie. Czy mogę zadać kilka pytań?
  4. D. Dlaczego Pani potrzebuje takiej aplikacji?

Pytanie 70

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

  1. A. Optymalizacja kodu
  2. B. Testowanie jednostkowe
  3. C. Tworzenie interfejsu graficznego
  4. D. Dodawanie komentarzy do kodu

Pytanie 71

Jakiego typu funkcja jest tworzona poza klasą, ale ma dostęp do jej prywatnych i chronionych elementów?

  1. A. Funkcja zaprzyjaźniona
  2. B. Konstruktor
  3. C. Metoda statyczna
  4. D. Destruktor

Pytanie 72

Jakie metody umożliwiają przesyłanie danych z serwera do aplikacji front-end?

  1. A. formatu JSON
  2. B. metody POST
  3. C. protokołem SSH
  4. D. biblioteki jQuery

Pytanie 73

Jakiego rodzaju zmiennej użyjesz w C++, aby przechować wartość "true"?

  1. A. bool
  2. B. liczba całkowita
  3. C. liczba zmiennoprzecinkowa
  4. D. tekst

Pytanie 74

Które z podanych logo reprezentuje narzędzie, które nie jest używane do tworzenia aplikacji mobilnych?

  1. A. 2
  2. B. 1
  3. C. 4
  4. D. 3

Pytanie 75

Co będzie wynikiem działania poniższego kodu SQL? SELECT COUNT(*) FROM employees WHERE salary > (SELECT AVG(salary) FROM employees);

  1. A. Liczba pracowników z pensją powyżej średniej
  2. B. Liczba pracowników z najwyższą pensją
  3. C. Błąd składni SQL
  4. D. Średnia pensja wszystkich pracowników

Pytanie 76

Jaką cechą charakteryzuje się sieć asynchroniczna?

  1. A. Dane są przesyłane w sposób nieciągły, bez synchronizacji zegarów
  2. B. Jest bardziej niezawodna od sieci synchronicznej
  3. C. Wymaga synchronizacji zegarów
  4. D. Dane są przesyłane jedynie w określonych przedziałach czasowych

Pytanie 77

Który z podanych algorytmów można zrealizować zarówno w sposób iteracyjny, jak i rekurencyjny?

  1. A. Algorytm wyszukiwania binarnego
  2. B. Algorytm mapowania kluczy w tablicach asocjacyjnych
  3. C. Algorytm generowania liczb losowych
  4. D. Algorytm sortowania bąbelkowego

Pytanie 78

Jaką rolę pełni debugger w trakcie programowania?

  1. A. Do wykrywania błędów w czasie działania programu
  2. B. Do automatycznego generowania dokumentacji projektu
  3. C. Do konwersji kodu źródłowego na język maszynowy
  4. D. Do kontrolowania wersji kodu źródłowego

Pytanie 79

Który z poniższych przykładów ilustruje deklarację złożonego typu w języku C++?

  1. A. class Student {};
  2. B. float ocena = 4.5;
  3. C. bool status;
  4. D. int wynik = 100;

Pytanie 80

Który z frameworków pozwala na tworzenie aplikacji z graficznym interfejsem użytkownika oraz obsługą wydarzeń?

  1. A. Qt
  2. B. Django
  3. C. Express.js
  4. D. TensorFlow

Pytanie 81

Jaką liczbę warstw zawiera model TCP/IP?

  1. A. 4
  2. B. 5
  3. C. 7
  4. D. 2

Pytanie 82

Jakie są różnice między dialogiem modalnym a niemodalnym?

  1. A. Dialog modalny wymaga zamknięcia, aby powrócić do głównego okna aplikacji, natomiast dialog niemodalny tego nie wymaga
  2. B. Dialog modalny jest ograniczony wyłącznie do aplikacji konsolowych
  3. C. Dialog modalny umożliwia interakcję z innymi oknami aplikacji, a dialog niemodalny tego nie pozwala
  4. D. Dialog modalny działa w tle, podczas gdy dialog niemodalny jest zawsze wyświetlany na pierwszym planie

Pytanie 83

Która z właściwości przycisków typu Radio-button opisanych w przedstawionym fragmencie dokumentacji jest poprawna? Radio-button label ... The label can be positioned before or after the radio-button by setting the labelPosition property to &#x27;before&#x27; or &#x27;after&#x27;. Radio groups Radio-buttons should typically be placed inside of an unless the DOM structure would make that impossible ... The radio-group has a value property that reflects the currently selected radio-button inside of the group. Źródło: https://material.angular.io/components/radio/overview

  1. A. Właściwość labelPosition może przyjmować jedną z dwóch opcji
  2. B. Etykieta (label) może być umieszczona wyłącznie po przycisku radio-button
  3. C. Wartość właściwości value grupy radio przechowuje tekst etykiety dla każdego radio-button
  4. D. Przyciski radio-button są organizowane w elemencie o nazwie

Pytanie 84

Kod funkcji "wykonaj()" przedstawiony poniżej weryfikuje, czy bool wykonaj(int argument) { int T[] = {4, 15, -2, 9, 202}; for(int i=0; i<5; i++) { if(T[i] == argument) return true; } return false; }

  1. A. konkretny element (argument) jest obecny w tablicy liczb całkowitych
  2. B. przekazany argument mieści się w zakresie od 0 do 4
  3. C. w tablicy liczb całkowitych znajdują się jedynie wartości 4, 15, -2, 9, 202
  4. D. wszystkie elementy w tablicy są równe wartości przekazanego argumentu

Pytanie 85

Który z wymienionych dysków oferuje najszybszy dostęp do danych?

  1. A. SSD NVMe PCIe 3.0, prędkość odczytu do 3500 MB/s
  2. B. SSD SATA III, prędkość odczytu do 550 MB/s
  3. C. HDD 5400 RPM, SATA II, 32 MB Cache
  4. D. HDD 7200 RPM, SATA III, 64 MB Cache

Pytanie 86

W zamieszczonej ramce znajdują się notatki testera dotyczące przeprowadzanych testów aplikacji. Jakiego typu testy planuje przeprowadzić tester? zmierzyć czas zalogowania się użytkownika ustalić domyślną liczbę produktów na stronie, dla której renderowanie jest akceptowalne czasowo czy wizualizacja danych na mapie przebiega bez opóźnień? czy czas logowania wzrasta znacznie przy logowaniu 10 użytkowników, 100, 1000? jaka minimalna prędkość pobierania jest wymagana, aby aplikacja była zaakceptowana przez klienta?

  1. A. Wydajnościowe
  2. B. Bezpieczeństwa
  3. C. Jednostkowe
  4. D. Interfejsu

Pytanie 87

Jakie z wymienionych narzędzi służy do emulacji mobilnych urządzeń podczas developowania aplikacji?

  1. A. Genymotion
  2. B. Numpy
  3. C. TensorFlow
  4. D. Postman

Pytanie 88

Jakie składniki są kluczowe w dynamicznym formularzu logowania?

  1. A. Pola tekstowe do wprowadzania danych użytkownika
  2. B. Nagłówek HTTP
  3. C. Tabela w bazie danych
  4. D. Plik graficzny

Pytanie 89

Co to jest JWT (JSON Web Token)?

  1. A. Kompaktowy format do bezpiecznego przekazywania informacji między stronami jako obiekt JSON
  2. B. Protokół do przesyłania danych JSON przez sieć
  3. C. Biblioteka JavaScript do manipulacji danymi JSON
  4. D. Format zapisu danych w bazach NoSQL

Pytanie 90

Który z frameworków bazuje na budowaniu komponentów przy użyciu języka JavaScript?

  1. A. React.js
  2. B. Node.js
  3. C. ASP.NET Core
  4. D. Django

Pytanie 91

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?

  1. A. Dziennik Testów
  2. B. Plan Testów
  3. C. Raport Podsumowujący Testy
  4. D. Specyfikacja Procedury Testowej

Pytanie 92

Jaką kategorię reprezentuje typ danych "array"?

  1. A. Typ danych złożony
  2. B. Typ wskaźników
  3. C. Typ danych prosty
  4. D. Typ logiczny

Pytanie 93

Który z poniższych metod najlepiej zabezpiecza dane karty płatniczej podczas zakupów online?

  1. A. Używanie wirtualnych kart płatniczych lub jednorazowych kodów
  2. B. Podawanie informacji o karcie w odpowiedzi na wiadomość e-mail od nieznajomego
  3. C. Przechowywanie numeru karty w przeglądarce internetowej
  4. D. Udostępnianie danych karty na platformach internetowych

Pytanie 94

Która metoda tablicy w JavaScript dodaje nowy element na końcu tablicy?

  1. A. push()
  2. B. pop()
  3. C. unshift()
  4. D. shift()

Pytanie 95

Programista może wykorzystać framework Angular do realizacji aplikacji

  1. A. typu front-end
  2. B. typu back-end
  3. C. mobilnej
  4. D. desktopowej

Pytanie 96

Które z poniższych narzędzi jest używane do zarządzania wersjami kodu?

  1. A. Git
  2. B. Jenkins
  3. C. Docker
  4. D. Kubernetes

Pytanie 97

Wskaż typy numeryczne o stałej precyzji

  1. A. int, short, long
  2. B. float, double
  3. C. bool char, string
  4. D. long long, long double

Pytanie 98

Podstawowym celem środowisk IDE takich jak: IntelliJ IDEA, Eclipse, NetBeans jest programowanie w języku:

  1. A. Java
  2. B. C#
  3. C. Python
  4. D. C++

Pytanie 99

Jakie oprogramowanie służy do monitorowania błędów oraz zarządzania projektami?

  1. A. Jira
  2. B. Bugzilla
  3. C. Jasmine
  4. D. Git

Pytanie 100

Jakie z wymienionych czynności można zrealizować przy pomocy składnika statycznego danej klasy?

  1. A. Zachowanie wartości wspólnych dla wszystkich instancji klasy
  2. B. Wywołanie destruktora klasy bez jej usuwania
  3. C. Umożliwienie dzielenia pól klasy pomiędzy zaprzyjaźnione klasy
  4. D. Tworzenie prywatnych kopii pól dla każdej instancji

Pytanie 101

Celem mechanizmu obietnic (ang. promises) w języku JavaScript jest

  1. A. zarządzanie funkcjonalnością związaną z kodem asynchronicznym
  2. B. ulepszenie czytelności kodu synchronicznego
  3. C. zarządzanie przechwytywaniem błędów aplikacji
  4. D. zastąpienie mechanizmu dziedziczenia w programowaniu obiektowym

Pytanie 102

Jakie informacje mogą być zapisywane w cookies przeglądarki?

  1. A. Preferencje użytkownika, takie jak język lub styl strony
  2. B. Dane przechowywane w systemie baz danych
  3. C. Kod źródłowy aplikacji internetowej
  4. D. Prywatne dane użytkownika, na przykład hasła

Pytanie 103

Która z poniższych technologii jest używana do tworzenia interfejsów użytkownika w aplikacjach React?

  1. A. JSX
  2. B. Markdown
  3. C. XML
  4. D. YAML

Pytanie 104

Zamieszczony fragment kodu w Android Studio wdraża metodę nasłuchującą dla obsługi zdarzenia: przycisk = (Button) findViewById(R.id.yes_button); przycisk.setOnClickListener(new View.OnClickListener() { ... });

  1. A. naciśnięcia przycisku
  2. B. zmiany w polu tekstowym
  3. C. wybierania daty
  4. D. zmiany stanu kontrolki Switch

Pytanie 105

Jaki rodzaj licencji umożliwia dowolne zmienianie oraz rozpowszechnianie kodu źródłowego?

  1. A. Licencja GNU GPL
  2. B. Licencja shareware
  3. C. Licencja OEM
  4. D. Licencja komercyjna

Pytanie 106

Który rodzaj kolekcji pozwala na dostęp do elementów w porządku FIFO (First In First Out)?

  1. A. Kolejka
  2. B. Tablica
  3. C. Kolekcja LIFO
  4. D. Sekwencja

Pytanie 107

Jakie elementy powinny być ujęte w dokumentacji programu?

  1. A. Opis funkcji, klas i zmiennych w kodzie
  2. B. Szczegóły dotyczące konfiguracji serwera
  3. C. Strategia marketingowa aplikacji
  4. D. Zestawienie błędów zidentyfikowanych w trakcie testów

Pytanie 108

Jakie są kluczowe różnice między typami stałoprzecinkowymi a zmiennoprzecinkowymi?

  1. A. Typy stałoprzecinkowe przechowują liczby całkowite, a typy zmiennoprzecinkowe przechowują liczby z ułamkami dziesiętnymi
  2. B. Typy stałoprzecinkowe wymagają większej ilości pamięci niż typy zmiennoprzecinkowe
  3. C. Typy zmiennoprzecinkowe przechowują wyłącznie liczby ujemne
  4. D. Typy stałoprzecinkowe obsługują liczby ujemne, natomiast typy zmiennoprzecinkowe tylko dodatnie

Pytanie 109

W programie desktopowym stworzono rozwijaną listę oraz przypisano cztery funkcje do obsługi zdarzeń tej kontrolki. Jaki komunikat pojawi się po dokonaniu wyboru w tej liście? W XAML (uproszczona wersja): W kodzie: private void Funkcja1(object sender, SelectionChangedEventArgs e) { MessageBox.Show("Zdarzenie 1"); } private void Funkcja2(object sender, DragEventArgs e) { MessageBox.Show("Zdarzenie 2"); } private void Funkcja3(object sender, RoutedEventArgs e) { MessageBox.Show("Zdarzenie 3"); } private void Funkcja4(object sender, KeyEventArgs e) { MessageBox.Show("Zdarzenie 4"); }

  1. A. Zdarzenie 1
  2. B. Zdarzenie 4
  3. C. Zdarzenie 3
  4. D. Zdarzenie 2

Pytanie 110

W metodach klasy GoldCustomer dostępne są tylko pola public class Customer { public string Name; protected int Id; private int Age; } public class GoldCustomer: Customer { private GoldPoints: int; }

  1. A. GoldPoints, Name, Id
  2. B. GoldPoints, Name
  3. C. GoldPoints, Name, Id, Age
  4. D. GoldPoints

Pytanie 111

Która z wymienionych kart graficznych oferuje lepszą wydajność w grach komputerowych?

  1. A. AMD Radeon RX 580 - 8GB GDDR5, 256-bit
  2. B. NVIDIA GeForce GTX 1050 Ti - 4GB GDDR5, 128-bit
  3. C. AMD Radeon R7 240 - 2GB GDDR5, 64-bit
  4. D. Intel UHD Graphics 630 - zintegrowana

Pytanie 112

Oznaczenie ochrony przeciwpożarowej przedstawione na symbolu wskazuje na

  1. A. system alarmowy przeciwpożarowy
  2. B. przełącznik zasilania
  3. C. rozdzielnię elektryczną
  4. D. punkt remote release

Pytanie 113

Aby wykorzystać framework Django, należy pisać w języku

  1. A. Python
  2. B. JavaScript
  3. C. C#
  4. D. Java

Pytanie 114

W programie stworzonym w języku C++ trzeba zadeklarować zmienną, która będzie przechowywać wartość rzeczywistą. Jakiego typu powinna być ta zmienna?

  1. A. double
  2. B. number
  3. C. numeric
  4. D. int

Pytanie 115

Jakie narzędzie służy do zarządzania wersjami?

  1. A. Git
  2. B. Trello
  3. C. Jira
  4. D. Bugzilla

Pytanie 116

Która zasada zwiększa bezpieczeństwo w sieci?

  1. A. Korzystanie z mocnych, unikalnych haseł
  2. B. Zaniedbywanie aktualizacji systemu operacyjnego
  3. C. Pobieranie plików z niepewnych źródeł
  4. D. Dzielnie się hasłami z przyjaciółmi

Pytanie 117

Wynikiem wykonania poniższego fragmentu kodu jest wyświetlenie liczb z zakresu od 2 do 20, które są for (let number = 2; number <= 20; number++) { let check = true; for (let test = 2; test < number; test++) { if (number % test === 0) { check = false; break; } } if (check) console.log(number); }

  1. A. pierwsze.
  2. B. podzielne przez wartość zmiennej check.
  3. C. parzyste.
  4. D. podzielne przez wartość zmiennej test.

Pytanie 118

Jakie jest główne zadanie kontrolera w architekturze MVC (Model-View-Controller)?

  1. A. Obsługa logiki biznesowej i przetwarzanie danych wejściowych od użytkownika
  2. B. Przechowywanie danych aplikacji
  3. C. Prezentowanie danych użytkownikowi
  4. D. Zarządzanie sesją użytkownika

Pytanie 119

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

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

Pytanie 120

Jak przedstawia się liczba dziesiętna 255 w systemie szesnastkowym?

  1. A. FF
  2. B. 100
  3. C. FE
  4. D. EF

Pytanie 121

Która z poniższych technologii nie jest używana do tworzenia aplikacji mobilnych?

  1. A. COBOL
  2. B. Kotlin
  3. C. React Native
  4. D. Flutter

Pytanie 122

Jakie będzie działanie przedstawionych dwóch równoważnych fragmentów kodu źródłowego?Kod w React:function Heading(props) { return ( {props.title} ); } // w metodzie renderreturn ( ); Kod w Angular:// heading.component.tsimport {Component} from &#x27;@angular/core&#x27;; @Component({ selector: &#x27;app-heading&#x27;, templateUrl: &#x27;./heading.component.html&#x27;, styleUrls: [&#x27;./heading.component.css&#x27;] }) export class HeadingComponent { title:String = "Egzamin zawodowy"; ... } // heading.component.html {{title}}

  1. A. Wyświetlony na stronie tekst w nagłówku: "Egzamin zawodowy"
  2. B. Nadany tytuł każdego elementu HTML: "Egzamin zawodowy"
  3. C. Nadany tytuł strony: "Egzamin zawodowy"
  4. D. Wyświetlony na stronie tekst w akapicie: "Egzamin zawodowy"

Pytanie 123

Co to jest CORS (Cross-Origin Resource Sharing)?

  1. A. Mechanizm bezpieczeństwa określający, które domeny mogą uzyskiwać dostęp do zasobów na serwerze
  2. B. Protokół komunikacji między różnymi bazami danych
  3. C. System zarządzania plikami statycznymi w aplikacjach SPA
  4. D. Metoda kompresji danych w aplikacjach webowych

Pytanie 124

Który z poniższych elementów UI umożliwia graficzną nawigację pomiędzy różnymi sekcjami aplikacji?

  1. A. Menu
  2. B. Obszar tekstowy
  3. C. Rozwijana lista
  4. D. Przycisk opcji

Pytanie 125

Liczba A4 w zapisie heksadecymalnym ma odpowiadający jej zapis binarny

  1. A. 10100100
  2. B. 1011100
  3. C. 1010100
  4. D. 10100010

Pytanie 126

Który system operacyjny jest podstawowym środowiskiem do tworzenia aplikacji mobilnych w języku Swift?

  1. A. iOS
  2. B. Windows UWP
  3. C. LG UX
  4. D. Android

Pytanie 127

Jedną z dolegliwości, która pojawia się u programistów w wyniku długotrwałego korzystania z myszki komputerowej lub klawiatury, objawiającą się bólami, drętwieniem oraz zaburzeniami czucia w obszarze 1-3 palca dłoni jest

  1. A. zespól cieśni kanału nadgarstka
  2. B. Dyskopatia
  3. C. zespół suchego oka
  4. D. kifoza

Pytanie 128

Jakie są różnice między typem łańcuchowym a typem znakowym?

  1. A. Typ znakowy przechowuje pojedyncze znaki, a łańcuchowy ciągi znaków
  2. B. Typ łańcuchowy obsługuje liczby całkowite, a znakowy liczby zmiennoprzecinkowe
  3. C. Typ łańcuchowy przechowuje pojedyncze znaki, a znakowy długie ciągi znaków
  4. D. Typ znakowy przechowuje dane logiczne, a łańcuchowy tekst

Pytanie 129

Co to jest CI/CD w kontekście rozwoju oprogramowania?

  1. A. Ciągła integracja i ciągłe dostarczanie - praktyki automatyzujące proces wdrażania kodu
  2. B. Component Isolation/Component Deployment - izolacja i wdrażanie komponentów aplikacji
  3. C. Customer Interface/Customer Design - projektowanie interfejsów zorientowane na klienta
  4. D. Code Implementation/Code Delivery - metodyka implementacji i dostarczania kodu

Pytanie 130

Jakie jest zadanie interpretera?

  1. A. wykonywanie skryptu krok po kroku
  2. B. optymalizacja większej części kodu, aby przyspieszyć jego wykonanie
  3. C. tłumaczenie kodu na kod maszynowy
  4. D. analiza składni całego programu przed jego uruchomieniem

Pytanie 131

Co oznacza akronim IDE w kontekście programowania?

  1. A. Integrated Development Environment
  2. B. Interaktywny Edytor Debugowania
  3. C. Zintegrowane Środowisko Debugowania
  4. D. Interaktywny Silnik Programistyczny

Pytanie 132

W jakiej sytuacji kolekcja typu lista okaże się bardziej wydajna niż tablica?

  1. A. Gdy liczba elementów w kolekcji zmienia się dynamicznie
  2. B. Gdy chcemy uzyskać dostęp do elementów przy pomocy indeksu
  3. C. Gdy mamy pewność co do dokładnego rozmiaru kolekcji przed kompilacją
  4. D. Gdy liczba elementów w kolekcji jest niezmienna

Pytanie 133

Które z wymienionych środowisk programistycznych jest rekomendowane do developing aplikacji w języku Python z użyciem frameworka Django?

  1. A. PyCharm
  2. B. XCode
  3. C. Android Studio
  4. D. Unity

Pytanie 134

Ergonomiczną oraz właściwą pozycję do pracy przy komputerze zapewni fotel, którego

  1. A. oparcie wspiera lordozę w dolnym odcinku pleców
  2. B. podłokietniki znajdują się 20 cm poniżej blatu
  3. C. podłokietniki są 30 cm powyżej blatu
  4. D. oparcie w rejonie szyi jest nachylone do przodu o 40ᵒ

Pytanie 135

Które z poniższych nie jest frameworkiem do testowania w JavaScript?

  1. A. Express
  2. B. Jest
  3. C. Mocha
  4. D. Jasmine

Pytanie 136

Na schemacie widoczny jest fragment diagramu blokowego pewnego algorytmu. Ile razy zostanie zweryfikowany warunek n<7?

  1. A. 6
  2. B. 5
  3. C. 8
  4. D. 7

Pytanie 137

Które z poniższych nie jest rodzajem bazy danych?

  1. A. Routing Database
  2. B. Relacyjna baza danych
  3. C. Grafowa baza danych
  4. D. Dokumentowa baza danych

Pytanie 138

Co oznacza termin &#x27;hoisting&#x27; w JavaScript?

  1. A. Przenoszenie deklaracji zmiennych i funkcji na górę ich zakresu podczas fazy kompilacji
  2. B. Optymalizacja kodu wykonywana przez silnik JavaScript
  3. C. Metoda ładowania skryptów z zewnętrznych źródeł
  4. D. Technika zarządzania pamięcią polegająca na usuwaniu nieużywanych obiektów

Pytanie 139

Który z poniższych elementów jest częścią architektury PWA (Progressive Web App)?

  1. A. Service Worker
  2. B. DOM Renderer
  3. C. Virtual Machine
  4. D. Media Encoder

Pytanie 140

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

  1. A. Testy obciążeniowe
  2. B. Testy zgodności
  3. C. Testy funkcjonalne
  4. D. Testy bezpieczeństwa

Pytanie 141

Która z wymienionych sytuacji stanowi naruszenie praw autorskich?

  1. A. Udostępnianie filmu objętego prawami autorskimi bez zgody właściciela
  2. B. Nabycie licencji na oprogramowanie
  3. C. Używanie programu typu open-source zgodnie z warunkami licencji
  4. D. Tworzenie kopii zapasowej legalnie zakupionego programu

Pytanie 142

Jaką wartość zwróci poniższa funkcja dla argumentu n = 5?function silnia(n) { if (n <= 1) return 1; return n * silnia(n - 1); }

  1. A. 120
  2. B. 5
  3. C. 60
  4. D. 24

Pytanie 143

Który element HTML5 służy do wyświetlania zawartości video?

  1. A.
  2. B.
  3. C.
  4. D.

Pytanie 144

Co to jest shadow DOM?

  1. A. Mechanizm enkapsulacji kodu HTML, CSS i JavaScript w komponenty webowe
  2. B. Metoda renderowania grafiki 3D w przeglądarkach
  3. C. Wirtualny DOM używany przez biblioteki jak React i Vue.js
  4. D. Technika stylizacji elementów w CSS przy użyciu cieni

Pytanie 145

Który z wymienionych mechanizmów pozwala na monitorowanie stanu użytkownika w trakcie sesji w aplikacji internetowej?

  1. A. Sesje (Sessions)
  2. B. HTML Forms
  3. C. HTTP Headers
  4. D. CSS Selectors

Pytanie 146

Jak wygląda kod uzupełnienia do dwóch dla liczby -5 w formacie binarnym przy użyciu 8 bitów?

  1. A. 11111011
  2. B. 00000101
  3. C. 11111101
  4. D. 10000101

Pytanie 147

Jakie będą skutki wykonania podanego fragmentu kodu w języku C++? vector liczby; for(int i=0; i<10; i++) { liczby.push_back(2*i); }

  1. A. Do tablicy liczby, na jej końcu, dodawane są nowe wartości.
  2. B. Do tablicy liczby, na jej początku, dodawane są nowe wartości.
  3. C. Z tablicy liczby usuwane są elementy, z każdym obiegiem pętli eliminowany jest element z jej końca.
  4. D. Z tablicy liczby usuwane są elementy, z każdym obiegiem pętli eliminowany jest element z jej początku.

Pytanie 148

Które z wymienionych stwierdzeń najtrafniej charakteryzuje klasę bazową?

  1. A. Klasa, która zapewnia wspólne atrybuty i metody dla klas pochodnych
  2. B. Klasa, która zawsze zawiera metody wirtualne
  3. C. Klasa, która nie może być dziedziczona
  4. D. Klasa, która dziedziczy z klasy pochodnej

Pytanie 149

Technika konstruowania algorytmu polegająca na rozbiciu na dwa lub więcej mniejszych podproblemów, aż do momentu, gdy ich części będą wystarczająco proste do bezpośredniego rozwiązania, nosi nazwę:

  1. A. dziel i zwyciężaj
  2. B. heurystycznej
  3. C. najkrótszej trasy
  4. D. komiwojażera

Pytanie 150

Jakie jest zastosowanie metody fetch() w JavaScript?

  1. A. Pobieranie zasobów z sieci asynchronicznie
  2. B. Filtrowanie elementów tablicy
  3. C. Sortowanie kolekcji obiektów
  4. D. Manipulacja elementami DOM

Pytanie 151

Przedstawiony na filmie kod napisany w języku C++ nie kompiluje się. Co należy zmienić w tym kodzie, aby proces kompilacji wykonał się bez błędów?

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

Pytanie 152

Który z wymienionych elementów stanowi przykład złożonego typu danych?

  1. A. struct
  2. B. char
  3. C. bool
  4. D. int

Pytanie 153

Jak w CSS definiuje się element, który ma reagować na najechanie kursorem?

  1. A. :hover
  2. B. :mouse
  3. C. :click
  4. D. :over

Pytanie 154

Jakie funkcje realizuje polecenie "git clone"?

  1. A. Tworzy lokalną kopię już istniejącego repozytorium
  2. B. Usuwa zdalne repozytorium
  3. C. Łączy dwa branche w repozytorium
  4. D. Rejestruje zmiany w historii repozytorium

Pytanie 155

Jakie z wymienionych czynności może zagrażać cyfrowej tożsamości?

  1. A. Klikanie w podejrzane linki w wiadomościach e-mail
  2. B. Aktywacja uwierzytelniania dwuskładnikowego
  3. C. Tworzenie unikalnych oraz mocnych haseł
  4. D. Cykliczna zmiana haseł do kont

Pytanie 156

Jakie środowisko developerskie służy do tworzenia aplikacji na platformę iOS?

  1. A. XCode
  2. B. Visual Studio Code
  3. C. Eclipse
  4. D. Studio Androida

Pytanie 157

Który z warunków logicznych weryfikuje, czy zmienna całkowita x jest dodatnią liczbą składającą się z dwóch cyfr i jest podzielna przez 4?

  1. A. (x > 9 && x < 100) && (x % 4 == 0)
  2. B. (x > 9 && x < 100) || (x % 4 == 0)
  3. C. (x > 0 && x < 100) || (x / 4 == 0)
  4. D. (x > 9 || x < 100) && (x / 4 == 0)

Pytanie 158

Wskaź kod, który spowoduje wyświetlenie okna dialogowego przedstawionego na ilustracji. Dla uproszczenia kodu, zrezygnowano z atrybutów znaczników

  1. A. kod 2
  2. B. kod 3
  3. C. kod 1
  4. D. kod 4

Pytanie 159

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

  1. A. Zgłasza wyjątek, który można przechwycić za pomocą bloku catch
  2. B. Przerywa działanie programu, gdy wystąpi wyjątek
  3. C. Ogranicza zasięg zmiennych w bloku try
  4. D. Inicjuje nowy wyjątek podczas działania aplikacji

Pytanie 160

Jakie polecenie w Gicie jest używane do zapisywania zmian w lokalnym repozytorium?

  1. A. git commit
  2. B. git pull
  3. C. git clone
  4. D. git push

Pytanie 161

Które narzędzie służy do zarządzania zależnościami w projekcie JavaScript?

  1. A. npm
  2. B. docker
  3. C. git
  4. D. postman

Pytanie 162

Co oznacza walidacja kodu programu?

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

Pytanie 163

Jaką złożoność obliczeniową posiada podany algorytm? Dane: Tablica: tab[n] Index: i = 0, 1, ..., n-1 x: szukana Algorytm: // K1: i &larr; 0 // K2: dopóki i < (n - 1) // K3: jeżeli tab[i] = x to wypisz i // K4: i &larr; i + 1 // K5: idź do K2 // K6: zakończ

  1. A. O(n)
  2. B. O(1)
  3. C. O(n log n)
  4. D. O(n2)

Pytanie 164

Które z poniższych zdań najlepiej określa funkcję zaprzyjaźnioną w ramach klasy?

  1. A. Funkcja, która ma dostęp do prywatnych pól i metod klasy, z którą jest zaprzyjaźniona
  2. B. Funkcja, która uruchamia się automatycznie po stworzeniu obiektu
  3. C. Funkcja, która jest statyczna i nie ma możliwości modyfikacji pól klasy
  4. D. Funkcja, która pozwala na dziedziczenie wielokrotne

Pytanie 165

Programista aplikacji mobilnych chce przekwalifikować się na pracownika Full-Stack Developer. Wskaż kurs, który powinien wybrać, aby było to możliwe

  1. A. Complete JavaScript React, SQL, Node.js Cource
  2. B. Ultimate C# Serier from Beginner to Advanced
  3. C. Raster and Vector Graphics with Adobe
  4. D. Mastering Cross-platform Developping

Pytanie 166

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

  1. A. Program zakończy działanie z błędem
  2. B. Błąd zostanie zignorowany przez kompilator
  3. C. Program kontynuuje działanie, pomijając błąd
  4. D. Instrukcja throw zostanie automatycznie wykreślona

Pytanie 167

Jaki język programowania został stworzony z myślą o tworzeniu aplikacji na system Android?

  1. A. Java
  2. B. Swift
  3. C. Objective-C
  4. D. Python

Pytanie 168

Która z poniższych metod tablicowych w JavaScript nie modyfikuje oryginalnej tablicy?

  1. A. map()
  2. B. sort()
  3. C. push()
  4. D. splice()

Pytanie 169

Algorytm przedstawiony powyżej może zostać zaimplementowany w języku Java z wykorzystaniem instrukcji:

  1. A. while
  2. B. try
  3. C. switch
  4. D. if

Pytanie 170

Wskaż termin, który w języku angielskim odnosi się do "testów wydajnościowych"?

  1. A. performance testing
  2. B. security testing
  3. C. unit testing
  4. D. integration testing

Pytanie 171

Jakie cechy posiada kod dopełniający do dwóch?

  1. A. Umożliwia reprezentację liczb ujemnych w systemie binarnym
  2. B. Służy do przekształcania liczb binarnych na dziesiętne
  3. C. Reprezentuje liczbę w odwrotnej formie binarnej
  4. D. Umożliwia konwersję systemu binarnego na szesnastkowy

Pytanie 172

Jaki jest podstawowy okres ochrony autorskich praw majątkowych w krajach Unii Europejskiej?

  1. A. 70 lat od zgonu autora
  2. B. Bezterminowo
  3. C. 50 lat od chwili pierwszej publikacji utworu
  4. D. 75 lat od daty powstania utworu

Pytanie 173

Jakie czynniki powinny być brane pod uwagę podczas organizacji zasobów ludzkich w projekcie?

  1. A. Umiejętności oraz doświadczenie członków zespołu
  2. B. Wyłącznie techniczne wymagania projektu
  3. C. Jedynie dostępność technologii
  4. D. Budżet projektu, bez uwzględnienia kompetencji zespołu

Pytanie 174

Który z wymienionych typów stanowi przykład typu znakowego?

  1. A. char
  2. B. float
  3. C. boolean
  4. D. string

Pytanie 175

Co to jest debouncing w JavaScript?

  1. A. Technika ograniczająca częstotliwość wywoływania funkcji poprzez opóźnienie jej wykonania
  2. B. Metoda usuwania zduplikowanych zdarzeń w kodzie
  3. C. Mechanizm zarządzania pamięcią dla zmiennych globalnych
  4. D. Proces optymalizacji kodu JavaScript podczas kompilacji

Pytanie 176

Co to jest WebAssembly (WASM)?

  1. A. Format kodu binarnego, który może być wykonywany w nowoczesnych przeglądarkach
  2. B. Framework JavaScript do tworzenia aplikacji mobilnych
  3. C. Metoda łączenia kodu JavaScript z kodem CSS
  4. D. Narzędzie do automatycznego testowania aplikacji webowych

Pytanie 177

Jakie są cechy testów interfejsu?

  1. A. Sprawdzają prawidłowość pracy elementów graficznych oraz interakcji użytkownika z aplikacją
  2. B. Analizują wydajność aplikacji w czasie rzeczywistym
  3. C. Ulepszają kod aplikacji
  4. D. Weryfikują zgodność aplikacji z przepisami prawnymi

Pytanie 178

Jakie środowisko deweloperskie jest najczęściej używane do programowania w C#?

  1. A. Visual Studio
  2. B. Eclipse
  3. C. PyCharm
  4. D. NetBeans

Pytanie 179

Która biblioteka JavaScript jest najczęściej używana do tworzenia testowalnych funkcji asynchronicznych?

  1. A. Axios
  2. B. D3.js
  3. C. Underscore.js
  4. D. Moment.js

Pytanie 180

Czym jest ochrona własności intelektualnej?

  1. A. Koncepcja prawa zabezpieczającego twórczość i innowacje
  2. B. Zestaw przepisów dotyczących ochrony prywatności
  3. C. Zbiór informacji osobowych
  4. D. Rejestr plików przechowywanych w chmurze

Pytanie 181

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);

  1. A. false, 0.30000000000000004
  2. B. true, 0.3
  3. C. true, 0.30000000000000004
  4. D. false, 0.3

Pytanie 182

Pierwszym krokiem w procesie tworzenia aplikacji jest

  1. A. analiza wymagań klienta
  2. B. stworzenie przypadków testowych
  3. C. opracowanie architektury systemu
  4. D. wybór zestawu typów i zmiennych dla aplikacji

Pytanie 183

Który z poniższych przykładów stanowi aplikację mobilną wykorzystującą bazę danych?

  1. A. Aplikacja gromadząca listę kontaktów użytkownika
  2. B. Aplikacja do robienia zdjęć
  3. C. Aplikacja wyświetlająca lokalny czas
  4. D. Aplikacja kalkulator

Pytanie 184

Jakie są różnice między kompilatorem a interpretem?

  1. A. Kompilator przekształca kod źródłowy na język maszynowy przed uruchomieniem aplikacji
  2. B. Interpreter konwertuje kod źródłowy na język maszynowy przed jego kompilacją
  3. C. Kompilator przetwarza kod na język maszynowy w momencie jego wykonywania
  4. D. Interpreter tworzy plik wykonywalny, który funkcjonuje niezależnie od otoczenia

Pytanie 185

Jakie kroki należy podjąć, aby skutecznie zabezpieczyć dane na komputerze?

  1. A. Systematycznie aktualizować oprogramowanie i wykonywać kopie zapasowe
  2. B. Dzielić się hasłami do plików z współpracownikami
  3. C. Przechowywać dane na niezabezpieczonych nośnikach przenośnych
  4. D. Nie używać kopii zapasowych

Pytanie 186

Jaki kod może być związany z treścią wygenerowaną w trakcie działania programu Java? Exception in thread "main" java.lang.ArithmeticException: / by zero

  1. A. x = x % y;
  2. B. x = 0;
  3. C. if (x > y) ...
  4. D. x = tablica[6];

Pytanie 187

Wskaż algorytm sortowania, który nie jest stabilny?

  1. A. sortowanie szybkie
  2. B. sortowanie przez wstawianie
  3. C. sortowanie przez zliczanie
  4. D. sortowanie bąbelkowe

Pytanie 188

Co to jest Docker?

  1. A. Platforma do tworzenia, wdrażania i uruchamiania aplikacji w kontenerach
  2. B. Narzędzie do automatyzacji procesu tworzenia dokumentacji
  3. C. Framework JavaScript do tworzenia aplikacji mobilnych
  4. D. System zarządzania bazami danych

Pytanie 189

Który z wymienionych parametrów dysku twardego ma największy wpływ na jego wydajność?

  1. A. Prędkość obrotowa talerzy (RPM)
  2. B. Pojemność dysku
  3. C. Rodzaj złącza (SATA/PCIe)
  4. D. Ilość pamięci podręcznej (Cache)

Pytanie 190

Wartości składowych RGB koloru #AA41FF zapisane w systemie szesnastkowym po przekształceniu na system dziesiętny są odpowiednio

  1. A. 170, 65, 255
  2. B. 170, 64, 255
  3. C. 160, 64, 255
  4. D. 160, 65, 255

Pytanie 191

Jakie zadanie wykonuje debugger?

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

Pytanie 192

Wynik dodawania liczb binarnych 1101 i 1001 to

  1. A. 10110
  2. B. 1001
  3. C. 10111
  4. D. 1110

Pytanie 193

Wskaż programowanie, w którym możliwe jest stworzenie aplikacji mobilnej dla systemu Android?

  1. A. Java
  2. B. C++
  3. C. Obiective-C
  4. D. Swift

Pytanie 194

Programista tworzy system zarządzania buforem drukowania dokumentów. Najnowsze zlecenie drukowania dodawane jest na koniec kolejki, a najstarsze z nich są przekazywane do drukarki. Jaką strukturę danych najłatwiej zastosować w tej sytuacji?

  1. A. FIFO
  2. B. LIFO
  3. C. Stos
  4. D. Sterta

Pytanie 195

Jakie mogą być konsekwencje długotrwałego narażenia na hałas w pracy?

  1. A. Uszkodzenie słuchu i zmęczenie
  2. B. Wzrost efektywności pracy
  3. C. Obniżenie ostrości wzroku
  4. D. Choroby skórne

Pytanie 196

W jaki sposób określa się wypadek związany z pracą?

  1. A. Nagłe zdarzenie związane z pracą, powodujące uraz lub śmierć
  2. B. Każde zdarzenie, które prowadzi do opóźnienia w wykonaniu obowiązków
  3. C. Każdy incydent wynikający z działania osób trzecich
  4. D. Każde zdarzenie, które wymaga interwencji technicznej w miejscu zatrudnienia

Pytanie 197

Które z wymienionych działań zwiększa bezpieczeństwo transakcji online?

  1. A. Weryfikowanie certyfikatów SSL na stronach zajmujących się transakcjami
  2. B. Udostępnianie informacji o karcie kredytowej w e-mailach
  3. C. Nieaktualizowanie oprogramowania przeglądarki
  4. D. Zastosowanie publicznego Wi-Fi do logowania się na konto bankowe

Pytanie 198

W wyniku realizacji zaprezentowanego kodu na ekranie pojawią się: int tablica[10]; for (int i = 0; i < 10; i++) { if (i % 3 != 0) std::cout << tablica[i] << ", "; }

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

Pytanie 199

Który z wymienionych aktów prawnych odnosi się do ochrony danych osobowych w krajach Unii Europejskiej?

  1. A. GDPR (RODO)
  2. B. Creative Commons
  3. C. Open Source Initiative
  4. D. DMCA

Pytanie 200

Pętla przedstawiona w zadaniu działa na zmiennej typu string o nazwie ciag. Jej celem jest:int i = 0; while (ciag[i] != 0) { if (ciag[i] > 96 && ciag[i] < 123) { ciag[i] = (ciag[i] - 32); } i++; }

  1. A. Zamienić w ciągu małe litery na wielkie.
  2. B. Od każdego znaku w ciągu, który nie jest równy 0, odjąć kod 32.
  3. C. Od każdego znaku w ciągu odjąć kod 32.
  4. D. Zamienić w ciągu wielkie litery na małe.

Pytanie 201

Które z poniższych twierdzeń najlepiej charakteryzuje metodę wirtualną?

  1. A. Metoda, która może być przesłonięta w klasie dziedziczącej
  2. B. Metoda, która działa wyłącznie dla statycznych pól danej klasy
  3. C. Metoda, która jest zawsze stosowana w konstruktorach danej klasy
  4. D. Metoda, która może być wywoływana tylko przez klasę nadrzędną

Pytanie 202

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

  1. A. Analiza działania programu w czasie rzeczywistym
  2. B. Tłumaczenie kodu źródłowego na język maszynowy
  3. C. Optymalizacja kodu
  4. D. Weryfikacja błędów składniowych

Pytanie 203

Która z poniższych metod HTTP jest idempotentna?

  1. A. GET
  2. B. PATCH
  3. C. POST
  4. D. CONNECT

Pytanie 204

W podanym fragmencie kodu Java wskaż, która zmienna może przechować wartość "T": int zm1; float zm2; char zm3; boolean zm4;

  1. A. zm3
  2. B. zm2
  3. C. zm4
  4. D. zm1

Pytanie 205

Mobilna aplikacja przedstawia listę, w której każdy element można dotknąć palcem, aby zobaczyć jego detale. Zdarzenie, które odpowiada tej czynności, to

  1. A. tapped.
  2. B. value changed.
  3. C. button clicked.
  4. D. toggled.

Pytanie 206

Podejście obiektowe w rozwiązywaniu problemów obejmuje między innymi:

  1. A. klasy, obiekty oraz hermetyzację
  2. B. zmienne, procedury oraz funkcje
  3. C. wyzwalacze i polimorfizm
  4. D. pola, metody, rekurencję oraz kwerendy

Pytanie 207

Które z poniższych nie jest językiem programowania?

  1. A. HTML
  2. B. Ruby
  3. C. Kotlin
  4. D. Python

Pytanie 208

Co to jest automatyzacja testowania procesów?

  1. A. Używaniem narzędzi oraz skryptów do wykonywania testów w sposób automatyczny bez udziału człowieka
  2. B. Kompilowaniem kodu w celu zwiększenia efektywności
  3. C. Integracją testów w środowisku deweloperskim
  4. D. Sprawdzaniem poprawności działania aplikacji na urządzeniach przenośnych

Pytanie 209

Jaką wartość przyjmie etykieta label po wykonaniu poniższego kodu, gdy zostanie on uruchomiony po naciśnięciu przycisku w aplikacji? private void Button_click(object sender, routedEventArgs e) { int tmp = 0; for (int i=0; i<=100; i+=2) { tmp += i; } label.Content = tmp; }

  1. A. suma liczb parzystych z przedziału od 0 do 100
  2. B. liczby z przedziału od 0 do 100
  3. C. liczby parzyste z przedziału od 0 do 100
  4. D. suma liczb z przedziału od 0 do 100

Pytanie 210

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

  1. A. Opis procedur testowych oraz rezultaty wykonanych testów
  2. B. Harmonogram wdrożenia aplikacji
  3. C. Specyfikacje techniczne serwera
  4. D. Zalecenia dotyczące optymalizacji kodu

Pytanie 211

Który z wymienionych algorytmów jest algorytmem opartym na iteracji?

  1. A. BubbleSort
  2. B. Fibonacci (rekurencyjnie)
  3. C. DFS (przeszukiwanie w głąb)
  4. D. QuickSort

Pytanie 212

Na przedstawionym obrazie widać fragment emulacji systemu iOS z prostą aplikacją. Górna część ekranu nachodzi na pasek stanu baterii. Który z poniższych zapisów powinien zostać użyty w miejscu znaków zapytania, aby ustawić jedynie marginesy górne tylko dla systemu iOS?

  1. A. x:TypeArguments="Thickness" iOS= "0, 20, 0, 0" Android= "0, 0, 0, 0" WinPhone= "0, 0, 0, 0"
  2. B. x:TypeArguments="Thickness" (0, 20, 0, 0)
  3. C. x:TypeArguments="Thickness" iOS= "0, 0, 0, 0" Android= "0, 20, 0, 0" WinPhone= "0, 0, 0, 0"
  4. D. x:TypeArguments="Thickness" iOS= 20

Pytanie 213

Jakie są różnice między konstruktorem a zwykłą metodą w klasie?

  1. A. Konstruktor zawsze nosi tę samą nazwę co klasa i nie zwraca wartości
  2. B. Konstruktor powinien zwracać jakąś wartość
  3. C. Konstruktor można wywołać bez konieczności tworzenia obiektu
  4. D. Konstruktor jest uruchamiany jedynie przez destruktor

Pytanie 214

Algorytm wyszukiwania sekwencyjnego z wykorzystaniem wartownika opiera się na założeniu, że

  1. A. na końcu analizowanego zbioru należy dodać wartownika
  2. B. szukany element powinien wystąpić wielokrotnie w zbiorze
  3. C. zbiór danych wejściowych musi być uporządkowany
  4. D. zbiór ma zawsze 100 elementów

Pytanie 215

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

  1. A. konsoli przeglądarki internetowej
  2. B. kompilatorowi języka JavaScript
  3. C. narzędziom zainstalowanym po stronie serwera aplikacji
  4. D. wbudowanemu debuggerowi w danym środowisku

Pytanie 216

Jakie narzędzie wspiera tworzenie aplikacji desktopowych?

  1. A. WPF
  2. B. Symfony
  3. C. Xamarin
  4. D. Angular

Pytanie 217

Użycie modyfikatora abstract w definicji metody w klasie wskazuje, że

  1. A. klasa ta stanowi podstawę dla innych klas
  2. B. trzeba zaimplementować tę metodę w tej klasie
  3. C. klasy pochodne nie mogą implementować tej metody
  4. D. dziedziczenie po tej klasie jest niedozwolone

Pytanie 218

Jakie działania mogą przyczynić się do ochrony swojego cyfrowego wizerunku w sieci?

  1. A. Weryfikacja ustawień prywatności na platformach społecznościowych
  2. B. Zamieszczanie wszystkich szczegółów dotyczących swojego życia prywatnego
  3. C. Dzieleni się swoimi danymi dostępowymi z przyjaciółmi
  4. D. Niepotwierdzanie źródeł publikowanych informacji

Pytanie 219

Co to jest SQL injection?

  1. A. Technika ataku polegająca na wstrzyknięciu złośliwego kodu SQL do zapytania
  2. B. Proces automatyzacji tworzenia zapytań SQL
  3. C. Narzędzie do importowania danych do bazy SQL
  4. D. Metoda optymalizacji zapytań SQL w bazach danych

Pytanie 220

Który z wymienionych składników jest charakterystyczny dla środowiska IDE przeznaczonego do tworzenia aplikacji mobilnych?

  1. A. Kompilator, debugger, emulator urządzenia mobilnego
  2. B. Narzędzia do analizy danych, serwer webowy, przeglądarka internetowa
  3. C. Edytor tekstowy, przeglądarka internetowa, system kontroli wersji
  4. D. Edytor graficzny, narzędzia analityczne, klient FTP

Pytanie 221

Definicja konstruktora dla zaprezentowanej klasy w języku C++ może być sformułowana jak poniżej:class Owoc { public: double waga; string nazwa; Owoc(double waga, string nazwa); };Deklaracja 1:Owoc::Owoc(double waga, string nazwa) { this -> waga = waga; this -> nazwa = nazwa; }Deklaracja 2:Construct::Owoc(double waga, string nazwa) { this -> waga = waga; this -> nazwa = nazwa; }Deklaracja 3:Construct::Owoc(double waga, string nazwa) { this.waga = waga; this.nazwa = nazwa; }Deklaracja 4:Owoc::Owoc(double waga, string nazwa) { this.waga = waga; this.nazwa = nazwa; }

  1. A. Deklaracji 1
  2. B. Deklaracji 4
  3. C. Deklaracji 3
  4. D. Deklaracji 2

Pytanie 222

Jakie aspekty powinny być brane pod uwagę przy tworzeniu zestawów danych?

  1. A. Metoda alokacji pamięci dla danych
  2. B. Narzędzia do analizy błędów
  3. C. Typ zastosowanego kompilatora
  4. D. Ilość linii kodu programu

Pytanie 223

Wskaż język programowania, który pozwala na stworzenie aplikacji mobilnej w środowisku Android Studio?

  1. A. Java
  2. B. Swift
  3. C. C++
  4. D. Objective-C

Pytanie 224

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

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

Pytanie 225

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

  1. A. Testowanie wydajności aplikacji pod dużym obciążeniem
  2. B. Sprawdzenie działania przycisku
  3. C. Weryfikacja poprawności logowania użytkownika
  4. D. Sprawdzenie obsługi formularza rejestracji

Pytanie 226

Jakie środowisko deweloperskie jest najczęściej wykorzystywane do budowy aplikacji na platformę Android?

  1. A. Android Studio
  2. B. Visual Studio
  3. C. XCode
  4. D. PyCharm

Pytanie 227

Kompilator może wygenerować błąd "incompatible types", gdy

  1. A. funkcja oczekuje całkowitej jako argumentu, a została wywołana z napisem jako parametrem
  2. B. do zmiennej typu int przypisano wartość 243
  3. C. w trakcie deklaracji zmiennej wystąpił błąd, zastosowano nieistniejący typ
  4. D. funkcja zwraca typ void, a w momencie wywołania nie jest przypisana do żadnej zmiennej

Pytanie 228

Jak określa się proces, w trakcie którego klasa przejmuje właściwości innej klasy w programowaniu obiektowym?

  1. A. Dziedziczenie
  2. B. Hermetyzacja
  3. C. Abstrakcja
  4. D. Polimorfizm

Pytanie 229

Zaprezentowany diagram ilustruje wyniki przeprowadzonych testów:

  1. A. wydajnościowych
  2. B. funkcjonalności
  3. C. użyteczności
  4. D. ochrony

Pytanie 230

W jakim języku programowania kod źródłowy musi być skompilowany do kodu maszynowego konkretnej architektury procesora przed jego uruchomieniem?

  1. A. C++
  2. B. Perl
  3. C. PHP
  4. D. Java

Pytanie 231

Jaki typ testów ocenia funkcjonalność aplikacji z punktu widzenia użytkownika końcowego?

  1. A. Testy użyteczności
  2. B. Testy obciążeniowe
  3. C. Testy zgodności
  4. D. Testy funkcjonalne

Pytanie 232

Przedstawione kody zawierają realizację funkcji oraz jeden zdefiniowany test automatyczny, który weryfikuje działanie funkcji w przypadku, gdy argumentem jest liczba ujemna. W miejsce kropek należy 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? export function fun1(number) { if (number { it(&#x27;test1&#x27;, () => { const result = fun1(-1); expect(result).toBe(1); }) ... }) it(&#x27;test2&#x27;, () => { const result = fun1(1); expect(result).toBe(result+1); }) A. it(&#x27;test2&#x27;, () => { const result = fun1(2); expect(result).toBe(-2); }) B. it(&#x27;test2&#x27;, () => { const result = fun1(2); expect(result).toBe(2); }) C. it(&#x27;test2&#x27;, () => { const result = fun1(1); expect(result).toBe(-1); }) D.

  1. A. Odpowiedź C
  2. B. Odpowiedź B
  3. C. Odpowiedź A
  4. D. Odpowiedź D

Pytanie 233

Początkowym celem środowisk IDE takich jak: lntellij IDEA, Eclipse, NetBeans jest programowanie w języku

  1. A. Java
  2. B. C++
  3. C. C#
  4. D. Python

Pytanie 234

Co to jest BEM w kontekście CSS?

  1. A. Metodologia nazewnictwa klas CSS: Block, Element, Modifier
  2. B. Bootstrap Element Manager - narzędzie do zarządzania elementami Bootstrap
  3. C. Backend Encryption Method - metoda szyfrowania danych w backendzie
  4. D. Browser Extension Module - moduł rozszerzeń przeglądarki

Pytanie 235

Które narzędzie służy do automatyzacji procesu budowania aplikacji?

  1. A. Jenkins
  2. B. Figma
  3. C. Postman
  4. D. Swagger

Pytanie 236

Zalecenia standardu WCAG 2.0 dotyczące percepcji koncentrują się na

  1. A. prezentacji elementów interfejsu użytkownika
  2. B. zapewnieniu odpowiedniej ilości czasu na przeczytanie i zrozumienie treści
  3. C. umożliwieniu interakcji między komponentami użytkownika za pomocą klawiatury
  4. D. zrozumieniu i wiarygodności prezentowanych treści na stronie

Pytanie 237

Jaką funkcję pełnią okna dialogowe niemodalne?

  1. A. zarządzania ustawieniami aplikacji, jako okno, które pozostaje widoczne na ekranie przez cały czas trwania aplikacji
  2. B. zarządzania stanem aplikacji za pomocą systemów menu
  3. C. prezentowania komunikatów, które wymagają potwierdzenia, aby kontynuować działanie aplikacji
  4. D. wstrzymywania działania aplikacji w czasie wprowadzania oraz zatwierdzania danych

Pytanie 238

Jakie narzędzie najlepiej wykorzystać do testowania API REST?

  1. A. Postman
  2. B. Selenium
  3. C. Jasmine
  4. D. Git

Pytanie 239

Czym jest klasa w programowaniu obiektowym?

  1. A. typ danych
  2. B. wskaźnik
  3. C. instrukcja
  4. D. zmienna

Pytanie 240

Na ilustracji pokazano fragment emulacji iOS z elementem kontrolnym. Który fragment kodu XAML opisuje ten element?

  1. A.
  2. B.
  3. C.
  4. D.

Pytanie 241

Który operator w JavaScript sprawdza zarówno równość wartości jak i typu danych?

  1. A. ===
  2. B. =
  3. C. ==
  4. D. !=

Pytanie 242

Jak najlepiej przełożyć oczekiwania klienta na dokumentację techniczną dla programistów?

  1. A. Tworząc szczegółowy dokument z funkcjami oraz wymaganiami technicznymi
  2. B. Rozmawiając wyłącznie z zespołem programistów
  3. C. Pomijając szczegółowe wymagania techniczne
  4. D. Opracowując wizualne makiety bez dokładnych opisów

Pytanie 243

Które z poniższych nie jest frameworkiem JavaScript?

  1. A. Django
  2. B. Angular
  3. C. React
  4. D. Vue.js

Pytanie 244

Która z metod zarządzania projektami stawia na przejrzystość oraz wizualizację bieżących zadań?

  1. A. Kanban
  2. B. Agile
  3. C. Scrum
  4. D. Waterfall

Pytanie 245

W języku C# szablon List umożliwia korzystanie z listy. Z definicji obiektu kolekcji wynika, że jego elementami mogą być: List wykaz = new List ();

  1. A. liczby całkowite
  2. B. elementy typu List
  3. C. elementy o nieokreślonym typie
  4. D. liczby rzeczywiste

Pytanie 246

Które z poniższych nie jest algorytmem sortowania?

  1. A. Binary Search
  2. B. Merge Sort
  3. C. Quick Sort
  4. D. Bubble Sort

Pytanie 247

Jakie z wymienionych narzędzi służy do testowania aplikacji?

  1. A. Selenium
  2. B. Photoshop
  3. C. Git
  4. D. WordPress

Pytanie 248

Jakie są kluczowe różnice pomiędzy strukturą (struct) a unią (union) w języku C?

  1. A. Struktura przechowuje wiele wartości równocześnie, unia tylko jedną
  2. B. Unia umożliwia dynamiczne przypisywanie typów danych, struktura natomiast nie
  3. C. Struktura wymaga więcej miejsca w pamięci niż unia
  4. D. Unia nie jest obsługiwana przez kompilatory współczesnych języków

Pytanie 249

Testy mające na celu identyfikację błędów w interfejsach między modułami bądź systemami nazywane są testami

  1. A. integracyjnymi
  2. B. jednostkowymi
  3. C. bezpieczeństwa
  4. D. wydajnościowymi

Pytanie 250

Przykład wywołania funkcji zamien w języku C++ może wyglądać w następujący sposób: void zamien(int *a, int *b) { int tmp; tmp = *a; *a = *b; *b = tmp; }

  1. A. zamien(&a, &b); // a, b - zmienne całkowite
  2. B. zamien(12, 34)
  3. C. zamien(*a, *b); // a, b - zmienne całkowite
  4. D. zamien(m, n); // m, n - zmienne całkowite

Pytanie 251

Jakie środowisko deweloperskie jest powszechnie wykorzystywane do produkcji aplikacji webowych w języku Java?

  1. A. Eclipse
  2. B. XCode
  3. C. Android Studio
  4. D. PyCharm

Pytanie 252

Metoda tworzenia algorytmu polegająca na dzieleniu go na dwa lub więcej mniejszych podproblemów, aż do momentu, gdy ich rozwiązanie stanie się proste, jest techniką

  1. A. dziel i zwyciężaj
  2. B. najkrótszej ścieżki
  3. C. komiwojażera
  4. D. heurystyczną

Pytanie 253

Którego nagłówka używamy w C++ do obsługi plików?

  1. A.
  2. B.
  3. C.
  4. D.

Pytanie 254

Które z wymienionych oznaczeń wskazuje na liniową złożoność algorytmu?

  1. A. O(n)
  2. B. O(1)
  3. C. O(log n)
  4. D. O(n²)

Pytanie 255

Która z poniższych metod najlepiej nadaje się do wizualnego przedstawienia procesu decyzyjnego?

  1. A. Drzewo decyzyjne
  2. B. Lista kroków
  3. C. Schemat blokowy
  4. D. Pseudokod

Pytanie 256

Wzorzec projektowy "Metoda szablonowa" (Template method) stosuje się do:

  1. A. określenia szkieletu algorytmu i pozostawienia szczegółów implementacji dla podklas
  2. B. gromadzenia obiektów w jednorodnej kolekcji
  3. C. organizowania obiektów w hierarchiczne struktury drzewiaste
  4. D. centralizacji zarządzania wieloma instancjami obiektów

Pytanie 257

Jaki jest kluczowy zamysł wzorca "Kompozyt" (Composite)?

  1. A. Umożliwienie klientom obsługi obiektów oraz ich zbiorów w spójny sposób
  2. B. Stworzenie jednej klasy do zarządzania wieloma obiektami tego samego rodzaju
  3. C. Danie możliwości dynamicznej zmiany zachowania obiektu
  4. D. Określenie interfejsu komunikacji pomiędzy składnikami systemu

Pytanie 258

Jakie ma znaczenie "operacja wejścia" w kontekście programowania?

  1. A. Przekazywanie danych do programu z zewnętrznych źródeł
  2. B. Zmiana wartości zmiennych globalnych
  3. C. Naprawianie błędów w kodzie aplikacji
  4. D. Wprowadzanie nowych funkcji do aplikacji

Pytanie 259

Jakie środki ochrony zbiorowej najlepiej chronią kręgosłup w warunkach pracy biurowej?

  1. A. Korzystanie z regulowanych krzeseł i biurek
  2. B. Ograniczenie hałasu w pomieszczeniu
  3. C. Umieszczanie monitorów na wysokości oczu
  4. D. Regulowanie poziomu oświetlenia w biurze

Pytanie 260

Jakie wyrażenie logiczne powinno być użyte, aby zweryfikować, czy zmienna x zawiera wartości ujemne lub znajduje się w zakresie (10, 100)?

  1. A. (x > 10 && x < 100) || x < 0
  2. B. x > 10 || x < 100 || x < 0
  3. C. (x > 10 || x < 100) && x < 0
  4. D. x > 10 || x < 100 || x < 0

Pytanie 261

Wartość liczby 1AF, zapisana w systemie szesnastkowym, po przeliczeniu na system dziesiętny wynosi

  1. A. 431
  2. B. 6890
  3. C. 26
  4. D. 257

Pytanie 262

Jaki rodzaj testów można scharakteryzować przedstawionym opisem? Nazwa Opis Czynności Po teście Formularz osobowy Sprawdzenie odpowiedzi formularza na błędy użytkownika 1. czy wpisano wszystkie wymagane pola? 2. czy e-mail zawiera znak @? 3. czy nr telefonu zawiera cyfry, zgodnie ze wzorcem? 4. czy jest zgoda na przetwarzanie danych? Usunąć z bazy danych wpisane podczas testowania osoby

  1. A. testy funkcjonalne
  2. B. testy jednostkowe
  3. C. testy zgodności
  4. D. testy wydajnościowe

Pytanie 263

Która z operacji logicznych zwróci wartość "true", gdy obie zmienne są sobie równe?

  1. A. x == y
  2. B. x != y
  3. C. x || y
  4. D. x && y

Pytanie 264

Metodyka zwinna (ang. agile) opiera się na

  1. A. dekompozycji przedsięwzięcia na elementy, które są niezależnie projektowane, wytwarzane i testowane w krótkich iteracjach
  2. B. zaplanowaniu całej aplikacji na początku projektu i jej tworzeniu na przemian z testowaniem
  3. C. przygotowaniu testów dla całego projektu, a następnie wprowadzaniu kolejnych jego fragmentów
  4. D. podzieleniu projektu na kolejne etapy: planowanie, programowanie, testowanie, z ciągłym oszacowaniem ryzyka projektu

Pytanie 265

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

  1. A. Błąd dzielenia przez zero
  2. B. Błąd kompilacyjny
  3. C. Niekompatybilność typów danych w kodzie
  4. D. Błąd w składni

Pytanie 266

Która z wymienionych bibliotek stanowi element standardowego zestawu narzędzi programistycznych w Pythonie?

  1. A. sys
  2. B.
  3. C.
  4. D. vector

Pytanie 267

Jakie jest główne zadanie portali społecznościowych?

  1. A. Udostępnianie informacji i interakcja między użytkownikami
  2. B. Tworzenie kopii zapasowych plików
  3. C. Analiza rezultatów działalności gospodarczej
  4. D. Zarządzanie handlem produktami i usługami

Pytanie 268

Jaka jest składnia komentarza jednoliniowego w języku Python?

  1. A. #
  2. B. !
  3. C. //
  4. D. ""

Pytanie 269

Jakie znaczenie ma pojęcie "debugowanie" w kontekście programowania?

  1. A. Wyszukiwanie i usuwanie błędów w kodzie
  2. B. Wdrażanie aplikacji w środowisku produkcyjnym
  3. C. Tworzenie nowych funkcjonalności aplikacji
  4. D. Przygotowywanie dokumentacji kodu

Pytanie 270

Jakie znaczenie ma polimorfizm w programowaniu obiektowym?

  1. A. Umożliwia jednej metodzie działać w różnorodny sposób w zależności od klasy, do której należy
  2. B. Pozwala na tworzenie obiektów z wielu różnych klas równocześnie
  3. C. Dzieli program na klasy oraz obiekty
  4. D. Ogranicza dostęp do atrybutów klasy

Pytanie 271

Zgodnie z informacjami zawartymi w ramce, wskaż, który z rysunków ilustruje element przypisany do klasy Badge określonej w bibliotece Bootstrap?

  1. A. B
  2. B. A
  3. C. C
  4. D. D

Pytanie 272

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

  1. A. undefined, 1
  2. B. 1, 1
  3. C. ReferenceError, 1
  4. D. undefined, undefined

Pytanie 273

Co to jest Redux?

  1. A. Biblioteka do zarządzania stanem aplikacji w JavaScript
  2. B. Narzędzie do optymalizacji wydajności aplikacji React
  3. C. Framework do tworzenia aplikacji mobilnych
  4. D. System kontroli wersji dla projektów JavaScript

Pytanie 274

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

  1. A. [1], [1, 2], [3], [1, 2, 4]
  2. B. [1], [1, 2], [3], [3, 4]
  3. C. [1], [2], [3], [4]
  4. D. [1], [2], [3], [4, 3]

Pytanie 275

Który z poniższych opisów najlepiej charakteryzuje Node.js?

  1. A. Środowisko uruchomieniowe JavaScript poza przeglądarką, używające silnika V8 z Chrome
  2. B. System zarządzania bazami danych NoSQL
  3. C. Biblioteka do tworzenia interfejsów użytkownika w aplikacjach webowych
  4. D. Framework do budowania aplikacji mobilnych przy użyciu JavaScript

Pytanie 276

Jakie metody pozwalają na przesłanie danych z serwera do aplikacji front-end?

  1. A. formatu JSON
  2. B. metody POST
  3. C. biblioteki jQuery
  4. D. protokołu SSH

Pytanie 277

Wykorzystując jeden z dwóch zaprezentowanych sposobów inkrementacji w językach z rodziny C lub Java, można zauważyć, że Zapis pierwszy: b = a++; Zapis drugi: b = ++a;

  1. A. Wartość zmiennej b będzie wyższa po użyciu drugiego zapisu w porównaniu do pierwszego.
  2. B. Tylko przy użyciu pierwszego zapisu zmienna a zostanie zwiększona o 1.
  3. C. Drugi zapis nie jest zgodny ze składnią, co doprowadzi do błędów kompilacji.
  4. D. Bez względu na zastosowany sposób, w zmiennej b zawsze uzyskamy ten sam rezultat.

Pytanie 278

Przedstawiono funkcjonalnie równoważne fragmenty kodu aplikacji Angular oraz React.js.Angularsubmit(f) { console.log(f.value); } Dodaj ReacthandleSubmit = e => { e.preventDefault(); console.log(&#x27;tytul: &#x27; + e.currentTarget.tytul.value); }; render() { return ( Dodaj ); }

  1. A. obsługę zdarzenia przesłania formularza
  2. B. funkcję, która zapisuje do zmiennych f lub e dane z pola formularza
  3. C. funkcję, która wypełnia dane w formularzu podczas jego inicjalizacji
  4. D. wyświetlanie w konsoli przeglądarki danych pobranych z pól formularza w czasie rzeczywistym, gdy użytkownik je wypełnia

Pytanie 279

W jaki sposób procesor nawiązuje komunikację z pamięcią podręczną (cache)?

  1. A. Poprzez linie danych w magistrali systemowej
  2. B. Bezpośrednio, omijając mostki systemowe
  3. C. Używając wyłącznie pamięci RAM
  4. D. Za pomocą systemu przerwań

Pytanie 280

Po wykonaniu poniższego kodu na konsoli zostanie wyświetlona liczba: int a = 0x73; cout << a;

  1. A. 115
  2. B. 108
  3. C. 0
  4. D. 73

Pytanie 281

Które z wymienionych sformułowań najlepiej definiuje oprogramowanie typu ransomware?

  1. A. Oprogramowanie uniemożliwiające dostęp do danych w celu wymuszenia zapłaty
  2. B. Programy zbierające prywatne dane bez zgody użytkownika
  3. C. Oprogramowanie stosowane do realizacji ataków DDoS
  4. D. Złośliwe aplikacje wyświetlające reklamy

Pytanie 282

Przedstawiony fragment dotyczy funkcji resize w języku C++. Ta funkcja obniży długość elementu string, gdy wartość parametru Resize string Resizes the string to a length of n characters. If n is smaller than the current string length, the current value is shortened to its first n character, removing the characters beyond the nth. If n is greater than the current string length, the current content is extended by inserting at the end as many characters as needed to reach a size of n. If c is specified, the new elements are initialized as copies of c; otherwise, they are value-initialized characters (null characters). Parameters n New string length, expressed in number of characters. size_t is an unsigned integral type (the same as member type string::size_type). c Character used to fill the new character space added to the string (in case the string is expanded). Źródło: http://www.cplusplus.com/reference/string/string/resize/

  1. A. n jest mniejsza od aktualnej długości łańcucha
  2. B. c jest większa od aktualnej długości łańcucha
  3. C. c jest mniejsza od aktualnej długości łańcucha
  4. D. n jest większa od aktualnej długości łańcucha

Pytanie 283

Programem służącym do monitorowania błędów oraz organizacji projektów jest:

  1. A. Jira
  2. B. Git
  3. C. Bugzilla
  4. D. Jasmine

Pytanie 284

Jedną z zasad standardu WCAG 2.0 jest

  1. A. stosowanie różnych palet kolorystycznych, w tym o wysokim kontraście
  2. B. ograniczanie treści na stronie przez rezygnację z używania alternatywnych tekstów dla obrazów i filmów
  3. C. używanie jednego, odpowiednio dużego rozmiaru czcionki
  4. D. unikanie przedstawiania informacji w formie uproszczonej

Pytanie 285

Jakie pola powinny być umieszczone w klasie nadrzędnej w strukturze dziedziczenia?

  1. A. Pola, które są wspólne dla wszystkich klas pochodnych
  2. B. Pola, które są charakterystyczne jedynie dla pojedynczej klasy pochodnej
  3. C. Pola, które są wykorzystywane tylko w funkcjach statycznych
  4. D. Pola, które są tylko prywatne

Pytanie 286

Która z poniższych technologii służy do tworzenia aplikacji mobilnych za pomocą języków webowych?

  1. A. React Native
  2. B. ASP.NET Core
  3. C. Django
  4. D. Spring Boot

Pytanie 287

Jaki jest zasadniczy cel ataku phishingowego?

  1. A. Zbieranie danych osobowych za pomocą podszywających się stron lub wiadomości
  2. B. Uniemożliwienie dostępu do usług internetowych
  3. C. Kradzież haseł z pamięci operacyjnej urządzenia
  4. D. Zakłócanie pracy sieci przez nadmiarowe zapytania

Pytanie 288

Jaki z wymienionych komponentów jest kluczowy do inicjalizacji pola klasy podczas tworzenia instancji obiektu?

  1. A. Konstruktor
  2. B. Metoda statyczna
  3. C. Instrukcja warunkowa
  4. D. Funkcja zaprzyjaźniona

Pytanie 289

Co to jest kontener Docker?

  1. A. Lekka, samodzielna jednostka oprogramowania, która zawiera wszystko, co aplikacja potrzebuje do uruchomienia
  2. B. System zarządzania bazami danych NoSQL
  3. C. Graficzny interfejs do zarządzania kodem aplikacji webowych
  4. D. Narzędzie do automatycznego testowania interfejsów użytkownika

Pytanie 290

Gdzie są przechowywane informacje w sytuacji korzystania z chmury obliczeniowej?

  1. A. Na zdalnych serwerach dostawcy usług
  2. B. Na lokalnym serwerze użytkownika
  3. C. Na dysku twardym użytkownika
  4. D. Na nośnikach optycznych użytkownika

Pytanie 291

W jaki sposób można ograniczyć problemy społeczne wynikające z nadmiernego używania internetu?

  1. A. Zachować równowagę pomiędzy relacjami w sieci a tymi w rzeczywistości
  2. B. Unikać spotkań z ludźmi w realnym świecie
  3. C. Zwiększać czas spędzany przy ekranie
  4. D. Całkowicie wycofać się z aktywności wirtualnych

Pytanie 292

Jaka będzie zawartość zmiennej filteredItems po wykonaniu poniższego kodu? const items = [ { id: 1, name: &#x27;phone&#x27;, price: 500 }, { id: 2, name: &#x27;laptop&#x27;, price: 1000 }, { id: 3, name: &#x27;tablet&#x27;, price: 750 } ]; const filteredItems = items.filter(item => item.price > 600) .map(item => item.name);

  1. A. [&#x27;laptop&#x27;, &#x27;tablet&#x27;]
  2. B. [{id: 2, name: &#x27;laptop&#x27;, price: 1000}, {id: 3, name: &#x27;tablet&#x27;, price: 750}]
  3. C. [&#x27;phone&#x27;]
  4. D. [&#x27;laptop&#x27;, &#x27;tablet&#x27;, &#x27;phone&#x27;]

Pytanie 293

Jakie jest najważniejsze właściwość algorytmów szyfrowania symetrycznego?

  1. A. Zastosowanie identycznego klucza do szyfrowania oraz deszyfrowania
  2. B. Szyfrowanie wyłącznie tekstowych plików
  3. C. Funkcjonowanie bez użycia klucza
  4. D. Zastosowanie odmiennych kluczy do szyfrowania i deszyfrowania

Pytanie 294

W celu wdrożenia w aplikacji internetowej mechanizmu zbierania danych statystycznych na komputerach użytkowników, można użyć

  1. A. ciasteczka
  2. B. sesje
  3. C. buforowanie
  4. D. formulacje

Pytanie 295

Tworząc aplikację opartą na obiektach, należy założyć, że program będzie zarządzany przez

  1. A. zbiór instancji klas współpracujących ze sobą
  2. B. pętlę dyspozytora, która w zależności od zdarzenia wywoła właściwą funkcję
  3. C. moduły zawierające funkcje oraz zmienne globalne
  4. D. definicję warunków końcowego rozwiązania

Pytanie 296

Który z wymienionych programów jest przeznaczony do zarządzania projektami przy pomocy tablic kanban?

  1. A. Trello
  2. B. Photoshop
  3. C. Word
  4. D. Jira

Pytanie 297

Która z poniższych technik NIE jest związana z optymalizacją wydajności strony internetowej?

  1. A. Deep linking
  2. B. Minifikacja kodu
  3. C. Użycie CDN
  4. D. Lazy loading

Pytanie 298

Który z dokumentów stosowanych w metodologii Agile zawiera listę funkcjonalności produktu uporządkowanych według ich ważności?

  1. A. Product backlog
  2. B. Diagram Gantta
  3. C. Harmonogram projektu
  4. D. Backlog sprintu

Pytanie 299

Metoda przeszukiwania w uporządkowanych tablicach, która polega na podzieleniu tablicy na kilka części i wykonywaniu wyszukiwania liniowego tylko w tej części, gdzie może znajdować się poszukiwany element, w języku angielskim jest określana jako

  1. A. Jump search
  2. B. Ternary search
  3. C. Exponential search
  4. D. Binary search

Pytanie 300

Jaką właściwość ma sieć synchroniczna?

  1. A. Transmisja danych odbywa się w wyznaczonych interwałach czasowych
  2. B. Nie jest konieczna synchronizacja zegarów
  3. C. Przekazywanie danych zachodzi w sposób niesystematyczny
  4. D. Gwarantuje większą elastyczność w przesyłaniu danych

Pytanie 301

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

  1. A. Debugowanie
  2. B. Interpretowanie
  3. C. Kompilowanie
  4. D. Kompensowanie

Pytanie 302

Kolor Pale Green w modelu RGB przedstawia się jako RGB(152, 251, 152). Jaki jest szesnastkowy kod tego koloru?

  1. A. 98 FB 98
  2. B. 98 FE 98
  3. C. A0 FE A0
  4. D. A0 FB A0

Pytanie 303

Które słowo kluczowe w C++ służy do definiowania klasy nadrzędnej?

  1. A. class
  2. B. base
  3. C. virtual
  4. D. public

Pytanie 304

Zademonstrowana pętla wykorzystuje obiekt random do:var random = new Random(); String pulaZnakow = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ"; int dlPuli = pulaZnakow.Length - 1; char znak; string wynik = ""; for (int i = 0; i < 8; i++) { znak = pulaZnakow[random.Next(0, dlPuli)]; wynik += znak; }

  1. A. stworzenia losowego napisu o długości 8 znaków składającego się z liter
  2. B. jednorazowego wylosowania znaku z określonego zestawu znaków
  3. C. wielokrotnego generowania liczby, aby stworzyć ciąg z liczb pseudolosowych
  4. D. uzupełniania tablicy danymi w postaci liczb pseudolosowych

Pytanie 305

Wskaż poprawny komentarz jednoliniowy, który można dodać w linii 3 w miejscu znaków zapytania, aby był zgodny ze składnią i opisywał operację przeprowadzaną w tej linii?string[] langs = {"C++", "C#", "Java", "Python"}; foreach (string i in langs) { Console.WriteLine(i); ??? }

  1. A. // wyświetlenie elementu tablicy
  2. B. // wypełnienie elementu tablicy
  3. C. # wypełnienie elementu tablicy
  4. D. # wyświetlenie elementu tablicy

Pytanie 306

Który z wymienionych przykładów ilustruje projektowanie interfejsu zgodnego z zasadami user experience (UX)?

  1. A. Użycie czytelnych czcionek i intuicyjnego układu elementów
  2. B. Przycisk umieszczony w przypadkowym miejscu aplikacji
  3. C. Brak opcji cofnięcia już wykonanej akcji
  4. D. Zastosowanie jedynie jednego koloru w całym interfejsie

Pytanie 307

Co to jest klasa abstrakcyjna?

  1. A. Klasa, która może być dziedziczona, ale nie można jej instancjonować
  2. B. Klasa, która nie może posiadać żadnych metod
  3. C. Klasa, która zawsze dziedziczy z klasy bazowej
  4. D. Klasa, która może zawierać zarówno metody zdefiniowane, jak i niezdefiniowane (czysto wirtualne)

Pytanie 308

Który z wymienionych mechanizmów umożliwia ograniczenie dostępu do wybranych sekcji aplikacji webowej?

  1. A. System logowania i kontroli dostępu
  2. B. Mechanizm renderowania treści
  3. C. Pliki CSS statyczne
  4. D. Formularze dynamiczne

Pytanie 309

W pokazanych fragmentach kodu zdefiniowano funkcję o nazwie fun1. W tej funkcji należy zaimplementować obsługę. Fragment kodu interfejsu użytkownika (XAML): Fragment kodu logiki programu (C#): private void fun1(object sender, RoutedEventArgs e) { ... }

  1. A. naciśnięcia przycisku zatwierdzającego dialog
  2. B. usunięcia kontrolek z pamięci RAM
  3. C. aplikacji po wystąpieniu zdarzenia utraty fokusu przez pole opcji
  4. D. inicjacji elementów interfejsu użytkownika

Pytanie 310

Jakie środowisko jest natywne do tworzenia aplikacji desktopowych w języku C#?

  1. A. MS Visual Studio
  2. B. PyCharm
  3. C. Eclipse
  4. D. NetBeans

Pytanie 311

Który z wymienionych składników wchodzi w skład podstawowego wyposażenia środowiska IDE?

  1. A. Kompilator, edytor kodu, debugger
  2. B. Edytor tekstowy, przeglądarka internetowa, translator
  3. C. Kompilator, serwer webowy, system kontroli wersji
  4. D. Edytor graficzny, przeglądarka kodu, narzędzia analityczne

Pytanie 312

Jakie kwestie związane z percepcją są uwzględnione w rekomendacjach standardu WCAG 2.0?

  1. A. prezentacji elementów interfejsu użytkownika
  2. B. jasności i dokładności w dostarczonych treściach na stronie
  3. C. umożliwienia interakcji między elementami użytkownika za pomocą klawiatury
  4. D. zapewnienia odpowiedniego czasu na zapoznanie się i przetworzenie informacji

Pytanie 313

W zaprezentowanym fragmencie kodu występuje błąd logiczny. Na czym on polega?int x = 0; while (x != 0 || x != 5) { std::cout << x << " "; x++; }

  1. A. Nieprawidłowym warunku pętli, który sprawia, że pętla jest nieskończona.
  2. B. Braku zainicjowania zmiennej x, co powoduje, że zmienna nie ma wartości początkowej.
  3. C. Niepoprawnym użyciu funkcji cout, co skutkuje tym, że zmienna jest wczytywana w pętli.
  4. D. Niewłaściwym warunku pętli, co powoduje, że pętla nigdy się nie wykona.

Pytanie 314

Jakie określenie w programowaniu obiektowym odnosi się do "zmiennej klasy"?

  1. A. Pole
  2. B. Konstruktor
  3. C. Metoda
  4. D. Obiekt

Pytanie 315

Przyjmując, że opisana hierarchia klas właściwie odzwierciedla figury geometryczne i każda figura ma zdefiniowaną metodę do obliczania pola, to w której klasie można znaleźć deklarację metody liczPole()?

  1. A. figura
  2. B. trójkąt
  3. C. czworokąt
  4. D. trapez

Pytanie 316

Który system informatyczny powinien być zastosowany do zarządzania sprzedażą w e-sklepie?

  1. A. System e-commerce
  2. B. System CRM
  3. C. System ERP
  4. D. System CMS

Pytanie 317

Co to jest Cypress?

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

Pytanie 318

Która z poniższych metod HTTP służy do aktualizacji zasobu?

  1. A. PUT
  2. B. DELETE
  3. C. GET
  4. D. POST

Pytanie 319

Jaki typ złośliwego oprogramowania funkcjonuje w tle, zbierając dane o wprowadzanych hasłach?

  1. A. Keylogger
  2. B. Trojan
  3. C. Adware
  4. D. Spyware

Pytanie 320

Jakie jest źródło błędu w podanym kodzie przez programistę?class Dokument { public string nazwa; protected string autor; } // .... w kodzie funkcji main Dokument doc = new Dokument(); Console.WriteLine(doc.autor);

  1. A. Pole autor jest niedostępne z tego poziomu.
  2. B. Argumenty konstruktora powinny być przekazane podczas inicjalizacji obiektu.
  3. C. Brak konstruktora w definicji klasy.
  4. D. Inicjalizacja obiektu została błędnie zapisana.

Pytanie 321

Jakie narzędzie jest wykorzystywane do zgłaszania błędów w projektach IT?

  1. A. JIRA
  2. B. Git
  3. C. Blender
  4. D. Photoshop

Pytanie 322

W zaprezentowanym kodzie stworzono abstrakcyjną klasę Figura oraz klasę Prostokąt, która po niej dziedziczy, zawierającą określone pola i konstruktory. Wskaż najprostszą implementację sekcji /* metody klasy */ dla klasy Prostokąt

  1. A. Kod 1
  2. B. Kod 3
  3. C. Kod 2
  4. D. Kod 4

Pytanie 323

Jakie rezultaty pojawią się po uruchomieniu poniższego kodu napisanego w języku C++? class KlasaBazowa { public: virtual void metoda() { cout metoda(); pochodna->metoda(); return 0; }

  1. A. Pochodna. Pochodna.
  2. B. Bazowa. Bazowa.
  3. C. Bazowa. Pochodna.
  4. D. Pochodna. Bazowa.

Pytanie 324

Algorytmu Euklidesa, przedstawionego na schemacie, należy użyć do obliczenia.

  1. A. Największego Wspólnego Dzielnika
  2. B. najmniejszej liczby pierwszej w danym zakresie
  3. C. Najmniejszej Wspólnej Wielokrotności
  4. D. największego elementu w zbiorze liczb

Pytanie 325

Co to jest Event Loop w JavaScript?

  1. A. Mechanizm pozwalający na asynchroniczne wykonywanie kodu mimo jednowątkowej natury JavaScript
  2. B. Protokół komunikacji między różnymi częściami aplikacji webowej
  3. C. Technika obsługi zdarzeń w aplikacjach React
  4. D. System zarządzania cyklem życia komponentów w Angular

Pytanie 326

Który z wymienionych elementów NIE stanowi części instrukcji dla użytkownika programu?

  1. A. Opis testów jednostkowych
  2. B. Rozwiązywanie problemów związanych z użytkowaniem aplikacji
  3. C. Opis metody instalacji aplikacji
  4. D. Instrukcje dotyczące obsługi poszczególnych funkcji aplikacji

Pytanie 327

Jakie działania można podjąć, aby uniknąć pogorszenia wzroku podczas korzystania z komputera?

  1. A. Używać filtrów przeciwodblaskowych na ekranie
  2. B. Stosować ergonomiczne podkładki pod ręce
  3. C. Zachować stałą temperaturę w biurze
  4. D. Korzytać ze słuchawek tłumiących dźwięki

Pytanie 328

Który z faz cyklu życia projektu wiąże się z identyfikacją wymagań użytkownika?

  1. A. Analiza
  2. B. Etap planowania
  3. C. Przeprowadzanie testów
  4. D. Wdrażanie

Pytanie 329

W jakich sytuacjach zastosowanie rekurencji może być bardziej korzystne niż użycie iteracji?

  1. A. Gdy algorytm wymaga naturalnego podziału na mniejsze podproblemy
  2. B. Kiedy liczba iteracji przewyższa maksymalny zakres zmiennej licznikowej
  3. C. Gdy kod źródłowy ma być zoptymalizowany dla starszych kompilatorów
  4. D. Kiedy program jest uruchamiany w środowisku wielowątkowym

Pytanie 330

Jaką technologię stosuje się do powiązania aplikacji internetowej z systemem baz danych?

  1. A. SQL
  2. B. HTTP
  3. C. CSS
  4. D. JavaScript

Pytanie 331

Jakie są kluczowe etapy resuscytacji krążeniowo-oddechowej?

  1. A. 30 uciśnięć klatki piersiowej na przemian z 2 wdechami ratowniczymi
  2. B. 10 uciśnięć klatki piersiowej bez wdechów
  3. C. 20 uciśnięć klatki piersiowej na przemian z 5 wdechami ratowniczymi
  4. D. 30 wdechów ratowniczych bez uciśnięć

Pytanie 332

Jakie jest główne zadanie debuggera w środowisku programowania?

  1. A. Analiza i usuwanie błędów w kodzie
  2. B. Generowanie plików wykonywalnych
  3. C. Kompilowanie kodu źródłowego
  4. D. Tworzenie kodu źródłowego

Pytanie 333

Jaki jest wymagany sposób do realizacji algorytmu sortowania bąbelkowego na n-elementowej tablicy?

  1. A. dwie pętle działające na najwyżej n-elementach każda
  2. B. dwie pętle funkcjonujące na co najmniej (n+1) elementach każda
  3. C. n-liczby warunków
  4. D. jedna pętla operująca na 2n elementach oraz warunek

Pytanie 334

Ile kilobajtów (KB) znajduje się w jednym megabajcie (MB)?

  1. A. 1024
  2. B. 1000
  3. C. 10
  4. D. 100

Pytanie 335

Zmienna o typie logicznym może mieć następujące wartości:

  1. A. true, false
  2. B. 1, -1
  3. C. 0 oraz każda liczba całkowita
  4. D. trzy dowolne liczby naturalne

Pytanie 336

Z analizy złożoności obliczeniowej różnych algorytmów sortowania na dużych zbiorach danych (przekraczających 100 elementów) wynika, że najefektywniejszą metodą jest algorytm sortowania sortowanie bąbelkowe O(n²) sortowanie przez wstawianie O(n²) sortowanie przez scalanie O(n log n) sortowanie przez zliczanie O(n) sortowanie kubełkowe O(n²)

  1. A. przez zliczanie
  2. B. przez scalanie
  3. C. bąbelkowego
  4. D. kubełkowego

Pytanie 337

Która z poniższych informacji o pojęciu obiekt jest prawdziwa?

  1. A. obiekt jest instancją klasy
  2. B. obiekt oraz klasa są identyczne
  3. C. obiekt pozwala na zdefiniowanie klasy
  4. D. obiekt to typ złożony

Pytanie 338

Który z poniższych elementów nie jest związany z architekturą mikroserwisów?

  1. A. Monolityczny kod źródłowy
  2. B. Niezależne wdrażanie usług
  3. C. Komunikacja przez API
  4. D. Skalowalność poszczególnych usług

Pytanie 339

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; } }

  1. A. 8
  2. B. 24
  3. C. 5
  4. D. 7

Pytanie 340

Dziedziczenie jest używane, gdy zachodzi potrzeba

  1. A. sformułowania klasy bardziej szczegółowej niż już stworzona
  2. B. wykorzystania stałych wartości, niezmieniających się w trakcie działania aplikacji
  3. C. asynchronicznej realizacji długotrwałych zadań
  4. D. określenia zasięgu dostępności metod i pól danej klasy

Pytanie 341

Jakie jest podstawowe założenie normalizacji krajowej?

  1. A. Ujednolicenie wymagań technicznych i poprawa bezpieczeństwa
  2. B. Zwiększenie ilości regulacji prawnych
  3. C. Wzrost kosztów produkcji
  4. D. Utrudnienie handlu międzynarodowego

Pytanie 342

Co to jest Webpack?

  1. A. Narzędzie do budowania modułów i zarządzania zależnościami w aplikacjach JavaScript
  2. B. System zarządzania bazami danych dla aplikacji Node.js
  3. C. Biblioteka do testowania kodu JavaScript
  4. D. Framework JavaScript do tworzenia aplikacji mobilnych

Pytanie 343

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

  1. A. Hello, undefined
  2. B. TypeError
  3. C. Hello, John
  4. D. Hello, null

Pytanie 344

Który z podanych terminów najlepiej odnosi się do składnika statycznego w klasie?

  1. A. Pole lub metoda, która jest przypisana do klasy, a nie do jej instancji
  2. B. Zmienna lokalna wewnątrz danej klasy
  3. C. Metoda z dostępem ograniczonym tylko do tej samej klasy
  4. D. Funkcja, która wywołuje destruktor danej klasy

Pytanie 345

Zapis w języku C# przedstawia definicję klasy Car, która: public class Car: Vehicle { ... }

  1. A. odziedzicza po Vehicle
  2. B. jest klasą podstawową (nie dziedziczy po innej klasie)
  3. C. używa pól prywatnych klasy Vehicle
  4. D. jest zaprzyjaźniona z klasą Vehicle

Pytanie 346

Jak zostanie przedstawiony poniższy kod XAML?

  1. A. Rysunek 4
  2. B. Rysunek 1
  3. C. Rysunek 3
  4. D. Rysunek 2

Pytanie 347

Co to jest dokumentacja instruktażowa programu?

  1. A. Instrukcją opisującą, jak używać funkcji programu
  2. B. Dokumentem przedstawiającym plany rozwoju oprogramowania
  3. C. Kolekcją testów jednostkowych oraz ich wyników
  4. D. Zbiorem szczegółów technicznych dotyczących kodu źródłowego

Pytanie 348

Jaką strukturę danych stosuje się w algorytmie BFS (przeszukiwanie wszerz)?

  1. A. Kolejka
  2. B. Tablica
  3. C. Zbiór
  4. D. Graf

Pytanie 349

Zapisany kod w języku Python ilustruje pierwiastki = {"N": "Azot", "O": "Tlen", "P": "Fosfor", "Si": "Siarka"}

  1. A. tablicę asocjacyjną (słownik)
  2. B. kolejkę (LIFO)
  3. C. stos
  4. D. strukturę

Pytanie 350

W jaki sposób można zmniejszyć liczbę danych zbieranych przez aplikacje mobilne?

  1. A. Weryfikować i regulować uprawnienia aplikacji w ustawieniach
  2. B. Udostępniać aplikacjom wszystkie niezbędne informacje
  3. C. Nie blokować aplikacjom dostępu do lokalizacji oraz kontaktów
  4. D. Używać aplikacji bez sprawdzania ich źródła

Pytanie 351

Które z wymienionych pól klasy można zainicjalizować przed stworzeniem obiektu?

  1. A. Static pole
  2. B. Prywatne pole
  3. C. Chronione pole
  4. D. Publiczne pole

Pytanie 352

Kod przedstawiony w języku XML/XAML określa:

  1. A. przełącznik
  2. B. stepper
  3. C. suwak
  4. D. listę rozwijaną

Pytanie 353

W C++ mechanizm programowania obiektowego, który wykorzystuje funkcje wirtualne (ang. Virtual) i umożliwia programiście pominięcie kontroli klasy pochodnej podczas wywoływania metod, nazywa się

  1. A. polimorfizmem
  2. B. dziedziczeniem
  3. C. hermetyzacją
  4. D. przeciążeniem

Pytanie 354

Które z poniższych narzędzi jest używane do statycznej analizy kodu JavaScript?

  1. A. ESLint
  2. B. Webpack
  3. C. Jest
  4. D. Babel

Pytanie 355

Która z niżej wymienionych pozycji jest ekwiwalentem biblioteki jQuery?

  1. A. Lodash
  2. B. Bootstrap
  3. C. TypeScript
  4. D. Express.js

Pytanie 356

Kod w bibliotece React.js oraz w frameworku Angular, który został zaprezentowany, ma na celu wyświetlenie Fragment kodu React.js: state = { zm1: 0 }; hanleEv = () => { this.setState({zm1: this.state.zm1 + 1}); } render() { return ( {this.state.zm1} BTN_1 ); } Fragment kodu Angular: @Component({ selector: &#x27;sel1&#x27;, template: ` {{ zm1 }} BTN_1 ` }) export class Licznik1Component { zm1 = 0; onBtnCilcked() { this.zm1++; } }

  1. A. liczby kliknięć przycisku
  2. B. wyłącznie przycisku oraz obsłużenie zdarzenia click, które ono generuje
  3. C. wartości 0 po naciśnięciu przycisku
  4. D. tylko napisu BTN_1

Pytanie 357

Który z poniższych problemów jest najczęściej rozwiązywany z zastosowaniem algorytmu rekurencyjnego?

  1. A. Generowanie ciągu Fibonacciego
  2. B. Obliczanie sumy elementów w tablicy
  3. C. Wyszukiwanie binarne w uporządkowanej tablicy
  4. D. Sortowanie za pomocą metody QuickSort

Pytanie 358

Co to jest XSS (Cross-Site Scripting)?

  1. A. Luka bezpieczeństwa pozwalająca na wstrzyknięcie złośliwego kodu do stron przeglądanych przez innych użytkowników
  2. B. Framework do tworzenia responsywnych stron internetowych
  3. C. Technika optymalizacji kodu JavaScript do zwiększenia wydajności strony
  4. D. Protokół komunikacyjny używany w aplikacjach internetowych

Pytanie 359

Jak określa się proces transferu danych z lokalnego komputera na serwer?

  1. A. Wysyłanie danych
  2. B. Streaming
  3. C. Przesyłanie danych
  4. D. Pobieranie danych

Pytanie 360

Jakie działanie powinno się wykonać w pierwszym kroku, oceniając stan osoby poszkodowanej?

  1. A. Zadbać o własne bezpieczeństwo
  2. B. Rozpocząć resuscytację krążeniowo-oddechową
  3. C. Sprawdzić, czy występuje krwawienie
  4. D. Wezwać ambulans

Pytanie 361

Zasada programowania obiektowego, która polega na ukrywaniu elementów klasy tak, aby były one dostępne wyłącznie dla metod tej klasy lub funkcji zaprzyjaźnionych, to

  1. A. hermetyzacja
  2. B. polimorfizm
  3. C. wyjątki
  4. D. dziedziczenie

Pytanie 362

Który z poniższych kodów realizuje przedstawiony fragment algorytmu?

  1. A. Kod 3
  2. B. Kod 2
  3. C. Kod 4
  4. D. Kod 1

Pytanie 363

Który fragment kodu ilustruje zastosowanie rekurencji? Blok 1: int fn(int a) { if(a==1) return 1; return fn(a-1)+2; } Blok 2: int fn(int a) { if(a==1) return 1; return (a-1)+2; } Blok 3: int fn(int a) { if(a==1) return 1; return fun(a-1)+2; } Blok 4: int fn(int a) { if(a==1) return 1; return 2; }

  1. A. Blok 1
  2. B. Blok 2
  3. C. Blok 3
  4. D. Blok 4

Pytanie 364

W sekcji, która odpowiada za obsługę wyjątku wygenerowanego przez aplikację, należy to zdefiniować

  1. A. catch
  2. B. finally
  3. C. throw
  4. D. try

Pytanie 365

Co oznacza pojęcie &#x27;hoisting&#x27; w JavaScript?

  1. A. Proces podnoszenia deklaracji zmiennych i funkcji na górę zakresu
  2. B. Metoda ładowania skryptów z zewnętrznych źródeł
  3. C. Technika optymalizacji kodu przez silnik JavaScript
  4. D. Mechanizm zarządzania pamięcią w przeglądarce

Pytanie 366

Jaką rolę pełni element statyczny w klasie?

  1. A. Zachowuje wspólną wartość dla wszystkich instancji tej klasy
  2. B. Pozwala na dynamiczne dodawanie nowych metod
  3. C. Automatycznie likwiduje obiekty klasy po zakończeniu działania programu
  4. D. Ogranicza dostęp do metod publicznych w klasie

Pytanie 367

Wskaż uproszczoną wersję kodu XAML dla elementów w pokazanym oknie dialogowym?

  1. A. Kod 2
  2. B. Kod 3
  3. C. Kod 1
  4. D. Kod 4

Pytanie 368

Które z wymienionych opcji wspiera osoby niewidome w korzystaniu z witryn internetowych?

  1. A. Implementacja czytnika ekranu (screen reader)
  2. B. Zmiana rozdzielczości ekranu
  3. C. Ograniczenie liczby grafik na stronie
  4. D. Umożliwienie modyfikacji czcionki

Pytanie 369

Jaka będzie wartość zmiennej x po wykonaniu poniższego kodu? let x = 0; for (let i = 0; i < 10; i++) { if (i % 2 === 0) continue; x += i; }

  1. A. 25
  2. B. 45
  3. C. 20
  4. D. 30

Pytanie 370

Co to jest Continuous Integration (CI)?

  1. A. Praktyka automatycznego integrowania kodu w repozytorium wspólnym wraz z testami
  2. B. Protokół komunikacji między różnymi częściami aplikacji
  3. C. Technika tworzenia aplikacji mobilnych w sposób przyrostowy
  4. D. Metoda ciągłego monitorowania wydajności aplikacji w produkcji

Pytanie 371

Wykorzystując React.js oraz Angular, stworzono funkcjonalnie równoważne kody źródłowe. Aby móc w metodzie handleSubmit pokazać zawartość kontrolki input w miejscu oznaczonym ???, należy odwołać się do atrybutu o nazwie: React.js: nazwa1 = React.createRef(); handleSubmit = e => { console.log(this.???.current.value); } ... Angular: ... handleSubmit(f) { console.log(f.value.???); }

  1. A. nazwa1
  2. B. nazwa3
  3. C. nazwa2
  4. D. nazwa4

Pytanie 372

Środowiskiem dedykowanym do tworzenia aplikacji mobilnych dla urządzeń Apple i wykorzystującym do tego celu różne języki programowania w tym Java i Objective C jest

  1. A. XCode
  2. B. NetBeans
  3. C. Android Studio
  4. D. React Native

Pytanie 373

Jakie jest oznaczenie normy międzynarodowej?

  1. A. ISO
  2. B. PN
  3. C. EN
  4. D. CE

Pytanie 374

Zaprezentowany symbol odnosi się do

  1. A. domeny publicznej
  2. B. praw autorskich
  3. C. prawa cytatu
  4. D. Creative Commons

Pytanie 375

Co to jest REST API?

  1. A. Architektura API oparta o zasoby i standardowe operacje HTTP
  2. B. Framework do testowania API
  3. C. Biblioteka JavaScript do komunikacji z bazami danych
  4. D. Protokół sieciowy do transferu danych binarnych

Pytanie 376

Programista może wykorzystać framework Angular do realizacji aplikacji:

  1. A. rodzaju front-end
  2. B. rodzaju back-end
  3. C. na komputerze
  4. D. mobilnej

Pytanie 377

Dlaczego w wyniku działania tego kodu w języku C++ na ekranie pojawiła się wartość 0 zamiast 50? int oblicz(int x) { int i = 50; x = x + i; return i; } int main() { int x = 0; int wynik = oblicz(x); std::cout << x; }

  1. A. Argument funkcji został przekazany przez wartość, a nie przez referencję.
  2. B. Zmienna x powinna być inicjowana wartością równą 1, a nie 0.
  3. C. Funkcja zwraca wartość, chociaż nie powinna jej zwracać.
  4. D. Niepoprawnie zdefiniowano działanie wewnątrz funkcji.

Pytanie 378

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));

  1. A. true, false, true
  2. B. false, false, true
  3. C. true, true, true
  4. D. true, false, false

Pytanie 379

Co to jest lazy loading?

  1. A. Technika optymalizacji polegająca na ładowaniu zasobów dopiero wtedy, gdy są potrzebne
  2. B. Proces opóźnionego ładowania bibliotek JavaScript
  3. C. Metoda przechowywania danych w pamięci podręcznej przeglądarki
  4. D. Algorytm kompresji obrazów w aplikacjach webowych

Pytanie 380

Który z poniższych jest popularnym systemem zarządzania bazami danych NoSQL?

  1. A. MongoDB
  2. B. PostgreSQL
  3. C. MySQL
  4. D. Oracle

Pytanie 381

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

  1. A. HelloWorld
  2. B. helloworld
  3. C. HELLO WORLD
  4. D. Hello World

Pytanie 382

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ć

  1. A. debugger
  2. B. analizator składni
  3. C. wirtualną maszynę
  4. D. interpreter

Pytanie 383

Jakie znaczenie ma termin "hierarchia dziedziczenia" w kontekście programowania obiektowego?

  1. A. Układ klas w strukturę, w której klasy pochodne dziedziczą cechy od klas bazowych
  2. B. Zbiór klas, które nie mają wspólnych powiązań
  3. C. Układ klas, który ogranicza występowanie dziedziczenia wielokrotnego
  4. D. Zespół metod i pól posiadających ten sam modyfikator dostępu

Pytanie 384

Które z wymienionych stanowi przykład struktury dziedziczenia?

  1. A. Klasa Samochód ma dziedziczenie od klasy Pojazd
  2. B. Klasa Pojazd ma dziedziczenie od klasy Samochód
  3. C. Klasa Pojazd nie dziedziczy z żadnej klasy
  4. D. Klasa Samochód i Pojazd nie są ze sobą powiązane

Pytanie 385

Który z języków programowania jest powszechnie stosowany do tworzenia interfejsów użytkownika przy użyciu XAML?

  1. A. C#
  2. B. Objective-C
  3. C. Java
  4. D. C++

Pytanie 386

Który z wymienionych frameworków jest charakterystyczny dla aplikacji komputerowych pisanych w C#?

  1. A. WPF (Windows Presentation Foundation)
  2. B. React
  3. C. Spring
  4. D. Qt

Pytanie 387

Sposób deklaracji Klasa2 wskazuje, żeW C++ i C#:class Klasa2 : Klasa1W Java:class Klasa2 extends Klasa1W Python:class Klasa2(Klasa1):

  1. A. Klasa2 dziedziczy od Klasa1
  2. B. Klasa2 stanowi klasę bazową
  3. C. Klasa1 jest dzieckiem Klasy2
  4. D. Klasa1 dziedziczy od Klasa2

Pytanie 388

Który z wymienionych poniżej przykładów ilustruje użycie systemu informatycznego w działalności gospodarczej?

  1. A. E-sklep
  2. B. System wentylacji
  3. C. System nawigacji GPS
  4. D. System sterowania ruchem miejskim

Pytanie 389

Jakie są różnice między procesem kompilacji a interpretacją kodu?

  1. A. Kompilacja przekształca cały kod źródłowy przed jego wykonaniem, podczas gdy interpretacja tłumaczy kod na bieżąco
  2. B. Kompilacja wymaga użycia debuggera, natomiast interpretacja tego nie potrzebuje
  3. C. Interpretacja umożliwia tworzenie bibliotek dynamicznych, a kompilacja bibliotek statycznych
  4. D. Kompilacja jest stosowana jedynie w programowaniu obiektowym

Pytanie 390

Jakie działanie wykonuje polecenie "git pull"?

  1. A. Pobiera zmiany z zdalnego repozytorium i scala je z lokalnym
  2. B. Tworzy nową gałąź w repozytorium
  3. C. Eliminuje plik z repozytorium
  4. D. Zachowuje zmiany w lokalnym repozytorium

Pytanie 391

Które z poniższych twierdzeń najlepiej charakteryzuje bibliotekę w kontekście programowania?

  1. A. Zestaw funkcji i klas, które mogą być wykorzystywane w aplikacjach
  2. B. Zbiór kodu źródłowego, który jest stosowany wyłącznie w fazie kompilacji aplikacji
  3. C. Plik wykonywalny, który funkcjonuje jako odrębny program
  4. D. Zbiór zmiennych globalnych, które są dostępne w trakcie działania aplikacji

Pytanie 392

Jakie są cechy biblioteki statycznej w zestawieniu z dynamiczną?

  1. A. Zostaje dodana do pliku wykonywalnego w trakcie kompilacji
  2. B. Jest wczytywana do pamięci podczas działania aplikacji
  3. C. Nie potrzebuje obecności pliku wykonywalnego
  4. D. Może być zmieniana w czasie działania programu

Pytanie 393

Jakie elementy zostaną wyświetlone w przeglądarce po wykonaniu kodu źródłowego stworzonego za pomocą dwóch funkcjonalnie równoważnych fragmentów? KOD W ANGULAR: tags: string[] = [&#x27;tag1&#x27;, &#x27;tag2&#x27;, &#x27;tag3&#x27; ]; // ... {{tag}} KOD W REACT.JS: state = { tags: [&#x27;tag1&#x27;, &#x27;tag2&#x27;, &#x27;tag3&#x27;] }; // ... /* w instrukcji return metody render */ { this.state.tags.map(tag => {tag} ) }

  1. A. Trzy paragrafy, każdy odpowiadający kolejnemu elementowi tablicy tags.
  2. B. Jeden paragraf zawierający wszystkie elementy tablicy tags w kolejności.
  3. C. Trzy paragrafy, w każdym z nich tekst o treści: {tag}.
  4. D. Jeden paragraf z pierwszym elementem tablicy tags.

Pytanie 394

Jaką funkcję pełni operator "|" w języku C++?

  1. A. Bitowe "lub"
  2. B. Bitowe "xor"
  3. C. Logiczne "lub"
  4. D. Operację przesunięcia bitów w prawo

Pytanie 395

Która z wymienionych aplikacji stanowi przykład prostego rozwiązania mobilnego?

  1. A. Aplikacja typu zegar
  2. B. Aplikacja z rozbudowanym systemem zarządzania projektami
  3. C. Aplikacja do monitorowania użycia pamięci RAM
  4. D. Aplikacja do analizy danych finansowych

Pytanie 396

Aplikacje webowe stworzone z użyciem frameworka Angular lub biblioteki React, działające na standardowych portach, można uruchomić na lokalnym serwerze, wpisując w przeglądarkę

  1. A. localhost:3000 (React) lub localhost:4200 (Angular)
  2. B. localhost:8080 (React) lub localhost:8000 (Angular)
  3. C. localhost:5001 (React) lub localhost:8080 (Angular)
  4. D. localhost:8000 (React) lub localhost:49887 (Angular)

Pytanie 397

Jaki jest podstawowy cel przystosowania aplikacji do publikacji w sklepie mobilnym?

  1. A. Dostosowanie aplikacji do wymogów platformy oraz regulacji sklepu
  2. B. Zapewnienie, że aplikacja działa jedynie w trybie offline
  3. C. Dostosowanie kodu aplikacji w celu zwiększenia jej wydajności
  4. D. Zmniejszenie rozmiaru aplikacji poniżej 10 MB

Pytanie 398

Który z wymienionych etapów w procesie przetwarzania instrukcji przez procesor odbywa się jako pierwszy?

  1. A. Pobranie rozkazu z pamięci (Fetch)
  2. B. Rozkodowanie rozkazu (Decode)
  3. C. Zapis wyników do pamięci (Write Back)
  4. D. Realizacja instrukcji (Execution)

Pytanie 399

Zawarty w ramce opis licencji sugeruje, że mamy do czynienia z licencją Rodzaj licencji, który zapewnia otwarty dostęp do oprogramowania dla wszystkich użytkowników programu, którego dotyczy: prawo do darmowego użytkowania, kopiowania, rozpowszechniania oraz tworzenia modyfikacji, ulepszania i rozbudowania.

  1. A. Open Source
  2. B. OEM
  3. C. Shareware
  4. D. Freeware

Pytanie 400

Który z poniższych opisów najlepiej charakteryzuje system informatyczny?

  1. A. Zespół ludzi, procedur, oprogramowania i sprzętu służący do przetwarzania danych
  2. B. Sieć komputerowa, która umożliwia komunikację pomiędzy użytkownikami
  3. C. Oprogramowanie wspierające jedynie zarządzanie danymi osobowymi
  4. D. Zbiór urządzeń technicznych używanych w pracy biurowej

Pytanie 401

Zaproponowany fragment kodu w Android Studio realizuje metodę nasłuchującą do obsługi wydarzenia: przycisk = (Button) findViewById(R.id.yes_button); przycisk.setOnClickListener(new View.OnClickListener() { ... });

  1. A. naciśnięcia przycisku
  2. B. zmiany stanu kontrolki Switch
  3. C. wybór daty
  4. D. zmiany w polu tekstowym

Pytanie 402

Który z wymienionych algorytmów działających na tablicy jednowymiarowej ma złożoność obliczeniową \( O(n^2) \)?

  1. A. Sortowanie bąbelkowe
  2. B. Sortowanie szybkie
  3. C. Wyszukiwanie metodą binarną
  4. D. Wyświetlenie elementów

Pytanie 403

Jakie z wymienionych narzędzi jest szeroko stosowane do debugowania aplikacji internetowych?

  1. A. Chrome DevTools
  2. B. Blender
  3. C. Postman
  4. D. Git

Pytanie 404

Która metoda wyszukiwania potrzebuje posortowanej listy do prawidłowego działania?

  1. A. Wyszukiwanie binarne
  2. B. Wyszukiwanie liniowe
  3. C. Wyszukiwanie sekwencyjne
  4. D. Wyszukiwanie z hashem

Pytanie 405

Na podstawie treści zawartej w ramce, określ, który z rysunków ilustruje element odpowiadający klasie Badge zdefiniowanej w bibliotece Bootstrap?

  1. A. Rysunek 2
  2. B. Rysunek 3
  3. C. Rysunek 4
  4. D. Rysunek 1

Pytanie 406

Która technologia jest używana do tworzenia animacji na stronach internetowych?

  1. A. CSS Animations
  2. B. SQL Queries
  3. C. XML Schema
  4. D. HTTP Headers

Pytanie 407

W jakiej fazie cyklu życia projektu informatycznego następuje integracja oraz testowanie wszystkich modułów systemu?

  1. A. Etap implementacji
  2. B. Faza wdrożenia
  3. C. Faza analizy
  4. D. Etap planowania

Pytanie 408

Na podstawie zamieszczonego fragmentu kodu można stwierdzić, że element o nazwie rysunek jest MojaKlasa obj1 = new MojaKlasa(); obj1.rysunek();

  1. A. metodą w klasie
  2. B. konstruktorem
  3. C. polem w klasie
  4. D. obiektem

Pytanie 409

Jakie czynności należy wykonać, aby zrealizować zdarzenie kliknięcia na przycisk w aplikacji desktopowej?

  1. A. Powiązać zdarzenie kliknięcia z odpowiednią metodą w kodzie
  2. B. Utworzyć metodę w systemie menu
  3. C. Zmienić plik XAML
  4. D. Zaprojektować nowy dialog modalny

Pytanie 410

Co zostanie wypisane w konsoli po wykonaniu poniższego kodu JavaScript? let a = { value: 10 }; let b = a; b.value = 20; console.log(a.value);

  1. A. 20
  2. B. ReferenceError
  3. C. 10
  4. D. undefined

Pytanie 411

Przedstawione logo praw Creative Commons umożliwia bezpłatne użytkowanie dzieła:

  1. A. w celu modyfikacji lub remiksowania
  2. B. pod warunkiem udostępnienia go na tej samej zasadzie licencyjnej
  3. C. pod warunkiem zachowania go w oryginalnej formie
  4. D. w działaniach komercyjnych

Pytanie 412

Która funkcja z biblioteki jQuery w JavaScript służy do naprzemiennego dodawania oraz usuwania klasy z elementu?

  1. A. .toggleClass()
  2. B. .switchClass()
  3. C. .changeClass()
  4. D. .bingClass()

Pytanie 413

Jakie informacje przedstawia diagram Gantta?

  1. A. Plan działań w projekcie
  2. B. Model przepływu danych
  3. C. Relacje między różnymi projektami
  4. D. Strukturę plików w projekcie

Pytanie 414

Jakie informacje można uzyskać na temat metod w klasie Point? public class Point { public void Move(int x, int y) {...} public void Move(int x, int y, int z) {...} public void Move(Point newPt) {...} }

  1. A. Są przeciążone.
  2. B. Zawierają przeciążenie operatora.
  3. C. Zawierają błąd, ponieważ nazwy metod powinny być różne.
  4. D. Służą jako konstruktory w zależności od liczby argumentów.

Pytanie 415

W jakim celu wykorzystuje się diagram Gantta?

  1. A. do planowania i zarządzania projektem
  2. B. do wizualizacji powiązań między elementami systemów
  3. C. do przedstawiania funkcjonalności systemu
  4. D. do dokładnej analizy czasowo-kosztowej projektu

Pytanie 416

Jaką nazwę kontrolki powinno się umieścić w początkowej linii kodu, w miejscu <???, aby została ona wyświetlona w podany sposób?

  1. A. Switch
  2. B. Spinner
  3. C. RatinoBar
  4. D. SeekBar

Pytanie 417

Jakie jest podstawowe zadanie wykorzystania frameworka Node.js w aplikacjach internetowych?

  1. A. Zarządzanie aplikacjami serwerowymi i realizacja przetwarzania asynchronicznego
  2. B. Kreowanie graficznego interfejsu użytkownika
  3. C. Budowanie aplikacji mobilnych
  4. D. Weryfikacja API

Pytanie 418

Jakie znaczenie ma krajowa normalizacja dla produktów i usług?

  1. A. Gwarantuje lepszą zgodność oraz jakość
  2. B. Restrukcjonuje innowacje technologiczne
  3. C. Usuwa konieczność przeprowadzania kontroli jakości
  4. D. Ogranicza liczbę dostępnych towarów

Pytanie 419

Jakie aspekty powinny być brane pod uwagę przy tworzeniu struktury danych dla aplikacji?

  1. A. Złożoność obróbki danych oraz ich efektywną organizację
  2. B. Nie ma związku pomiędzy strukturą danych a efektywnością aplikacji
  3. C. Tylko wymagania sprzętowe
  4. D. Tylko typ języka programowania

Pytanie 420

Do implementacji w aplikacji jednokierunkowej funkcji skrótu, zwanej funkcją haszującą, można wykorzystać algorytm

  1. A. MD5
  2. B. AES
  3. C. DES
  4. D. RSA

Pytanie 421

Która z wymienionych metod może pomóc w walce z uzależnieniem od internetu?

  1. A. Wprowadzenie systematycznych przerw od używania urządzeń cyfrowych
  2. B. Zainstalowanie większej ilości aplikacji rozrywkowych
  3. C. Zwiększenie czasu spędzanego na mediach społecznościowych
  4. D. Używanie komputera jedynie w nocy

Pytanie 422

Jakie jest fundamentalne zagadnienie w projektowaniu aplikacji w architekturze klient-serwer?

  1. A. Użycie serwera jako głównego miejsca przetwarzania danych
  2. B. Brak podziału na role klienta i serwera
  3. C. Przeniesienie wszystkich obliczeń na stronę klienta
  4. D. Funkcjonowanie aplikacji wyłącznie w trybie offline

Pytanie 423

Jakie narzędzie programowe jest odpowiedzialne za konwersję kodu źródłowego na formę zrozumiałą dla maszyny, weryfikuje wszystkie polecenia pod kątem ewentualnych błędów, a następnie generuje moduł do wykonania?

  1. A. kompilator
  2. B. dekompilator
  3. C. interpreter
  4. D. debugger

Pytanie 424

Która grupa typów zawiera wyłącznie typy złożone?

  1. A. class, struct, union
  2. B. unsigned, struct, float
  3. C. class, struct, float
  4. D. char, struct, union

Pytanie 425

Jakie z przedstawionych rozwiązań może pomóc w unikaniu porażeń prądem w biurze?

  1. A. Systematyczne sprawdzanie instalacji elektrycznych
  2. B. Stosowanie monitorów LCD
  3. C. Kontrolowanie jakości powietrza
  4. D. Wykorzystanie foteli o ergonomicznym kształcie

Pytanie 426

Po uruchomieniu poniższego kodu w języku C++ w konsoli pojawi się ciąg liczb: int a = 1; while (a++ < 6) { cout << a << " "; }

  1. A. 2 3 4 5 6
  2. B. 1 2 3 4 5
  3. C. 1 2 3 4 5 6
  4. D. 2 3 4 5 6 7

Pytanie 427

Co to jest dependency injection w programowaniu?

  1. A. Technika, w której obiekt otrzymuje inne obiekty, od których zależy
  2. B. Metoda projektowania interfejsu użytkownika
  3. C. Proces kompilacji kodu źródłowego do kodu maszynowego
  4. D. Metoda optymalizacji zapytań do bazy danych

Pytanie 428

Zajmując się pracą w zespole oraz dbając o jego efektywne funkcjonowanie, nie powinniśmy

  1. A. skupiać się jedynie na własnych korzyściach
  2. B. wspierać się nawzajem
  3. C. przyjmować odpowiedzialności za swoje decyzje
  4. D. sumiennie i w ustalonym terminie realizować swoje zadania

Pytanie 429

Który element dokumentacji technicznej jest istotny dla ustalenia metod ochrony danych w aplikacji?

  1. A. System ochrony aplikacji
  2. B. Opis architektury klient-serwer
  3. C. Koncepcja interfejsu użytkownika
  4. D. Harmonogram zarządzania zadaniami

Pytanie 430

Jakie z poniższych narzędzi wspomaga projektowanie interfejsu użytkownika w aplikacjach mobilnych?

  1. A. Android Studio Layout Editor
  2. B. Kompilator Javy
  3. C. Narzędzie do zarządzania bazami danych
  4. D. PyCharm Debugger

Pytanie 431

Które z wymienionych stwierdzeń najtrafniej charakteryzuje WPF?

  1. A. Framework przeznaczony do budowy aplikacji stacjonarnych w systemie Windows
  2. B. Biblioteka do obróbki danych w Pythonie
  3. C. Framework przeznaczony do budowy aplikacji internetowych
  4. D. Framework umożliwiający zarządzanie urządzeniami IoT

Pytanie 432

Która z poniższych technologii służy do tworzenia interfejsu użytkownika zarówno dla aplikacji webowych jak i mobilnych?

  1. A. React Native
  2. B. Vue.js
  3. C. Angular
  4. D. jQuery

Pytanie 433

Celem zastosowania wzorca Obserwator w tworzeniu aplikacji WEB jest

  1. A. informowanie obiektów o modyfikacji stanu innych obiektów
  2. B. dostosowanie interfejsu użytkownika do różnych typów odbiorców
  3. C. monitorowanie interakcji użytkownika i wysyłanie wyjątków
  4. D. zarządzanie funkcjami synchronicznymi w kodzie aplikacji

Pytanie 434

Jakie oznaczenie posiada norma krajowa w Polsce?

  1. A. PN
  2. B. IEC
  3. C. EN
  4. D. ISO

Pytanie 435

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

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

Pytanie 436

Jakie narzędzie najlepiej sprawdza się w przekształcaniu liczby szesnastkowej na binarną?

  1. A. Kalkulator programisty
  2. B. Aplikacja internetowa
  3. C. Program do edycji tekstu
  4. D. Program do arkuszy kalkulacyjnych

Pytanie 437

Jaką rolę odgrywa interpreter w kontekście programowania?

  1. A. Przekłada kod źródłowy na język maszynowy w trakcie działania programu
  2. B. Generuje plik wykonywalny dla systemu operacyjnego
  3. C. Łączy kod źródłowy z zewnętrznymi bibliotekami
  4. D. Zoptymalizowuje wydajność aplikacji w środowisku produkcyjnym

Pytanie 438

Który z wymienionych przykładów przedstawia typ rekordowy?

  1. A. struct w języku C++
  2. B. bool w języku Java
  3. C. int w języku Python
  4. D. float w języku C

Pytanie 439

Co to jest Docker?

  1. A. Platforma do tworzenia, wdrażania i uruchamiania aplikacji w kontenerach
  2. B. System zarządzania bazami danych NoSQL
  3. C. Narzędzie do testowania wydajności aplikacji webowych
  4. D. Framework do tworzenia aplikacji mobilnych

Pytanie 440

Która z poniższych technologii służy do tworzenia interaktywnych aplikacji webowych bez przeładowania strony?

  1. A. AJAX
  2. B. SQL
  3. C. HTML5
  4. D. CSS3

Pytanie 441

Programista umieścił poniższą linię kodu w pliku HTML, aby

  1. A. skorzystać z funkcji biblioteki jQuery, która była wcześniej pobrana i zapisana lokalnie
  2. B. wstawić kod JavaScript pomiędzy znacznikami
  3. C. zadeklarować własną funkcję JavaScript o nazwie min.js
  4. D. pobrać z Internetu w momencie otwierania strony i użyć biblioteki jQuery

Pytanie 442

Jaki będzie wynik działania poniższego kodu JavaScript? let x = 5; let y = &#x27;10&#x27;; console.log(x + y);

  1. A. 510
  2. B. error
  3. C. 15
  4. D. undefined

Pytanie 443

Który z wymienionych typów kolekcji pozwala na dostęp do ostatnio dodanego elementu w pierwszej kolejności?

  1. A. Stos
  2. B. Kolejka
  3. C. Lista
  4. D. Tablica dwuwymiarowa

Pytanie 444

Jaką nazwę nosi framework CSS, który służy do definiowania wyglądu stron internetowych i którego klasy zostały użyte w przedstawionym przykładzie?

  1. A. Bootstrap
  2. B. Yaml
  3. C. Angular
  4. D. Symfony

Pytanie 445

Który z wymienionych elementów stanowi przykład zbiorowej ochrony?

  1. A. Ekran akustyczny
  2. B. Kask ochronny
  3. C. Okulary ochronne
  4. D. Zatyczki do uszu

Pytanie 446

Algorytmy, które są wykorzystywane do rozwiązywania problemów przybliżonych lub takich, które nie mogą być opisane za pomocą algorytmu dokładnego, na przykład w prognozowaniu pogody czy identyfikacji nowych wirusów komputerowych, to algorytmy.

  1. A. heurystyczne
  2. B. iteracyjne
  3. C. liniowe
  4. D. rekurencyjne

Pytanie 447

Aby przesłać projekt wydruku bezpośrednio z komputera do drukarki 3D, której parametry są pokazane w tabeli, można zastosować złącze Technologia pracy FDM (Fused Deposition Modeling) Głowica drukująca Podwójny ekstruder z unikalnym systemem unoszenia dyszy i wymiennymi modułami drukującymi (PrintCore) Średnica filamentu 2,85 mm Platforma drukowania Szklana, podgrzewana Temperatura platformy 20°C – 100°C Temperatura dyszy 180°C – 280°C Łączność WiFi, Ethernet, USB Rozpoznawanie materiału Skaner NFC

  1. A. Zastosowanie modularnej architektury aplikacji
  2. B. Pisanie kodu bez jakiejkolwiek dokumentacji
  3. C. Tworzenie bez wcześniejszej specyfikacji technicznej
  4. D. Skupienie się tylko na estetce aplikacji

Pytanie 448

Która z wymienionych właściwości najlepiej charakteryzuje biblioteki dynamiczne?

  1. A. Są ładowane w trakcie działania aplikacji
  2. B. Zawierają kod źródłowy aplikacji
  3. C. Są statycznie dołączane do pliku wykonywalnego
  4. D. Są ładowane podczas kompilacji

Pytanie 449

Do form komunikacji werbalnej zalicza się

  1. A. mówienie
  2. B. gestykulacja
  3. C. pozycja ciała
  4. D. wyraz twarzy

Pytanie 450

Co to jest JWT (JSON Web Token)?

  1. A. Otwarty standard do bezpiecznego przekazywania danych w formacie JSON
  2. B. Protokół transferu plików JSON między serwerami
  3. C. Biblioteka JavaScript do manipulacji danymi JSON
  4. D. Format kompresji danych JavaScript i HTML w aplikacjach webowych

Pytanie 451

Z analizy złożoności obliczeniowej algorytmów sortowania dla dużych zbiorów danych (powyżej 100 elementów) wynika, że najefektywniejszą metodą jest algorytm sortowania: sortowanie bąbelkowe O(n²) sortowanie przez wstawianie O(n²) sortowanie przez scalanie O(n log n) sortowanie przez zliczanie O(n) sortowanie kubełkowe O(n²)

  1. A. przez zliczanie
  2. B. przez scalanie
  3. C. bąbelkowego
  4. D. kubełkowego

Pytanie 452

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

  1. A. try { kod } catch { obsługa }
  2. B. try { kod } handle { obsługa }
  3. C. try { kod } finally { obsługa }
  4. D. try { kod } except { obsługa }

Pytanie 453

Który z przedstawionych poniżej przykładów ilustruje prawidłową deklarację zmiennej typu całkowitego w języku C++?

  1. A. int liczba;
  2. B. char liczba;
  3. C. bool liczba;
  4. D. float liczba;

Pytanie 454

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

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

Pytanie 455

Które z poniższych pojęć nie jest związane z React.js?

  1. A. Directives
  2. B. Virtual DOM
  3. C. JSX
  4. D. Hooks

Pytanie 456

Które z wymienionych narzędzi nie znajduje zastosowania w tworzeniu aplikacji desktopowych?

  1. A. Przeglądarka internetowa
  2. B. Debugger
  3. C. Kompilator
  4. D. Edytor graficzny

Pytanie 457

Która z wymienionych cech dotyczy klasy statycznej?

  1. A. Może zawierać wyłącznie statyczne pola i metody
  2. B. Może być dziedziczona przez klasy potomne
  3. C. Jest automatycznie usuwana po zakończeniu działania programu
  4. D. Nie może zawierać ani zmiennych, ani metod

Pytanie 458

Co to jest wskaźnik w języku C?

  1. A. Zmienna przechowująca adres pamięci
  2. B. Typ danych do zapisywania tekstów
  3. C. Funkcja do dynamicznej alokacji pamięci
  4. D. Zmienna przechowująca wartość logiczną

Pytanie 459

Jaki framework umożliwia tworzenie interaktywnych interfejsów użytkownika w języku TypeScript?

  1. A. Angular
  2. B. jQuery
  3. C. Django
  4. D. ASP.NET Core

Pytanie 460

Jakie rozwiązanie jest najbardziej odpowiednie przy projektowaniu aplikacji, która ma funkcjonować na różnych systemach operacyjnych?

  1. A. Wykorzystanie technik responsywnego projektowania interfejsu
  2. B. Pełne dopasowanie aplikacji do systemu Windows
  3. C. Opracowanie dedykowanego kodu dla każdej platformy
  4. D. Koncentrowanie się wyłącznie na estetyce aplikacji

Pytanie 461

Który z poniższych aspektów najlepiej definiuje działanie e-sklepu?

  1. A. System obsługi koszyka oraz realizacji zamówień
  2. B. Mechanizm generowania grafiki 3D
  3. C. Dostęp do bazy danych klientów
  4. D. Zarządzanie serwerem e-mail

Pytanie 462

Jaki protokół komunikacyjny jest używany w aplikacjach IoT (Internet of Things)?

  1. A. MQTT
  2. B. HTTP
  3. C. SMTP
  4. D. FTP

Pytanie 463

Który z poniższych języków programowania jest statycznie typowany?

  1. A. TypeScript
  2. B. JavaScript
  3. C. PHP
  4. D. Ruby

Pytanie 464

Rozpoczęcie tworzenia procedury składowej o nazwie dodajUsera w MS SQL wymaga użycia poleceń

  1. A. create procedure dodajUsera
  2. B. add procedure dodajUsera
  3. C. create dodajUsera procedure
  4. D. add dodajUsera procedure

Pytanie 465

W klasie pracownik zdefiniowano następujące metody: pracownik() { ... } static void wypisz() { ... } int operator== (const pracownik &prac) { ... } ~pracownik() { ... } Która z nich jest odpowiednia do dodania elementu diagnostycznego o treści: cout << "Obiekt został usunięty";

  1. A. ~pracownik
  2. B. wypisz
  3. C. operator==
  4. D. pracownik

Pytanie 466

Który z poniższych opisów najlepiej definiuje kompilator?

  1. A. Narzędzie przekształcające kod źródłowy na plik wykonywalny
  2. B. Narzędzie do analizy kodu w czasie rzeczywistym
  3. C. System monitorujący zmiany w kodzie źródłowym
  4. D. Program łączący dynamiczne biblioteki z kodem źródłowym

Pytanie 467

Która z poniższych nie jest zasadą czystego kodu (clean code)?

  1. A. Maksymalna złożoność funkcji
  2. B. Konsekwentne nazewnictwo
  3. C. Samodokumentujący się kod
  4. D. Jedna odpowiedzialność funkcji

Pytanie 468

Jaki numer telefonu należy wybrać, aby skontaktować się z pogotowiem ratunkowym w Polsce?

  1. A. 112
  2. B. 997
  3. C. 113
  4. D. 998

Pytanie 469

Jakie są główne różnice między środowiskiem RAD (Rapid Application Development) a klasycznymi IDE w odniesieniu do aplikacji mobilnych?

  1. A. RAD pozwala na szybsze budowanie aplikacji dzięki narzędziom do wizualnego designu i automatycznego generowania kodu
  2. B. RAD działa tylko na urządzeniach z systemem iOS
  3. C. RAD nie obsługuje interfejsu użytkownika
  4. D. RAD koncentruje się wyłącznie na procesie debugowania aplikacji

Pytanie 470

Cytat zaprezentowany powyżej dotyczy metodyki RAD. Co oznacza ten skrót w języku polskim? ... (RAD) .... is a general term for adaptive software development approaches, and the name for James Martin&#x27;s method of rapid development. In general, RAD approaches to software development put less emphasis on planning and more emphasis on an adaptive process. Prototypes are often used in addition to or sometimes even instead of design specifications. Źródło: https://en.wikipedia.org/wiki Dostęp: 25.03.2021

  1. A. szybki rozwój aplikacji
  2. B. środowisko do tworzenia aplikacji
  3. C. środowisko błyskawicznego programowania
  4. D. zintegrowane środowisko deweloperskie

Pytanie 471

Który protokół jest wykorzystywany do transferu plików między klientem a serwerem?

  1. A. FTP
  2. B. SMTP
  3. C. HTTP
  4. D. POP3

Pytanie 472

Które stwierdzenie dotyczące interfejsu w Java jest prawdziwe?

  1. A. Wszystkie metody w interfejsie są domyślnie publiczne i abstrakcyjne
  2. B. W interfejsie można definiować implementacje metod statycznych
  3. C. Interfejs może zawierać pola z dostępem protected
  4. D. Interfejs może dziedziczyć po wielu klasach jednocześnie

Pytanie 473

Jakie są kluczowe zasady WCAG 2.0?

  1. A. Percepcyjna, operacyjna, zrozumiała, solidna
  2. B. Dostosowana, błyskawiczna, mobilna, dostępna
  3. C. Elastyczna, prosta, przejrzysta, trwała
  4. D. Ewolucyjna, interaktywna, efektywna

Pytanie 474

Który z wymienionych poniżej przykładów stanowi system informacji przetwarzany przez system informatyczny?

  1. A. System PESEL
  2. B. System wentylacyjny w biurowcach
  3. C. System zarządzania oświetleniem drogowym
  4. D. System do monitorowania temperatury serwerów

Pytanie 475

Jaką jednostkę zaleca się stosować przy projektowaniu interfejsu aplikacji?

  1. A. dp
  2. B. mm
  3. C. px
  4. D. pt

Pytanie 476

Jakie znaczenie ma przystosowanie interfejsu użytkownika do różnych platform?

  1. A. Gwarantuje optymalne korzystanie z aplikacji na każdym urządzeniu
  2. B. Pozwala na unifikację kodu niezależnie od używanej platformy
  3. C. Umożliwia skoncentrowanie się wyłącznie na funkcjonalności aplikacji
  4. D. Usuwa konieczność testowania na różnych platformach

Pytanie 477

Jakie jest podstawowe działanie w ochronie miejsca zdarzenia?

  1. A. Usunięcie niebezpiecznych przedmiotów z otoczenia
  2. B. Zagwarantowanie stabilności ciała rannego
  3. C. Zastosowanie sterylnych materiałów opatrunkowych
  4. D. Zagwarantowanie odpowiedniego oświetlenia

Pytanie 478

Jaką rolę odgrywa destruktor w definicji klasy?

  1. A. Usuwa instancje i zwalnia pamięć
  2. B. Generuje nowe instancje klasy
  3. C. Realizuje testy jednostkowe klasy
  4. D. Ustawia wartości pól klasy

Pytanie 479

Po uruchomieniu poniższego kodu w języku C++ na konsoli zobaczymy następujący tekst: #include int main() { int a = 5; float b = 5.12345; double w; w = a + b; printf("%s dodawania: %d + %.2f = %f", "Wynik", a, b, w); return 0; }

  1. A. Wynik dodawania: 5+5.12=10.123450
  2. B. "%s dodawania: %d + %.2f=%f", "Wynik", a, b, w
  3. C. dodawania: 5+5.12345=10.123450 Wynik
  4. D. "%s dodawania: %d + %.2f = %f", "Wynik", 5, 5.12345, 10.123450

Pytanie 480

Jakie słowa kluczowe są stosowane w języku C++ do zarządzania wyjątkami?

  1. A. try i catch
  2. B. try i raise
  3. C. throw i handle
  4. D. except i finally

Pytanie 481

W jakiej sytuacji należy umieścić poszkodowanego w bezpiecznej pozycji bocznej?

  1. A. gdy osoba omdleje, ale oddycha
  2. B. w przypadku urazu pleców, gdy osoba jest przytomna
  3. C. gdy wystąpi uszkodzenie kręgosłupa
  4. D. w sytuacji omdlenia i braku tętna

Pytanie 482

W jednostce centralnej, za obliczenia na liczbach zmiennoprzecinkowych odpowiada

  1. A. FPU
  2. B. ALU
  3. C. AU
  4. D. IU

Pytanie 483

Który z wymienionych elementów można zdefiniować jako psychofizyczny?

  1. A. Stres i monotonia pracy
  2. B. Nadmiar światła w miejscu pracy
  3. C. Promieniowanie elektromagnetyczne
  4. D. Zanieczyszczenie powietrza

Pytanie 484

W jaki sposób definiuje się konstruktor kopiujący w ramach klasy?

  1. A. Tworzy nowy obiekt jako wierną kopię innego obiektu
  2. B. Inicjuje obiekt klasy na podstawie klasy dziedziczącej
  3. C. Generuje nowy obiekt i usuwa wcześniejszy
  4. D. Generuje nowy obiekt klasy bez przypisywania wartości

Pytanie 485

Które z wymienionych stanowi przykład zagrożenia fizycznego w miejscu pracy?

  1. A. Promieniowanie UV
  2. B. Brak ergonomicznych miejsc pracy
  3. C. Obciążenie psychiczne
  4. D. Nieodpowiednie relacje w zespole

Pytanie 486

Jaka jest podstawowa funkcja narzędzia do zarządzania projektami?

  1. A. Zarządzanie zadaniami i czasem w projekcie
  2. B. Poprawa wydajności kodu programu
  3. C. Produkcja animacji komputerowych
  4. D. Opracowanie bazy danych dla projektu

Pytanie 487

Które z wymienionych stwierdzeń najcelniej opisuje proces uruchamiania aplikacji?

  1. A. Wykonywanie programu na podstawie przetłumaczonego kodu maszynowego
  2. B. Przetwarzanie kodu źródłowego przez kompilator
  3. C. Tłumaczenie kodu źródłowego na język pośredni
  4. D. Generowanie pliku źródłowego

Pytanie 488

Który aspekt projektu aplikacji jest kluczowy dla zabezpieczenia danych użytkowników?

  1. A. Zastosowanie zaawansowanych systemów ochrony
  2. B. Koncentracja na wyglądzie interfejsu użytkownika
  3. C. Pominięcie testowania aplikacji w etapie produkcji
  4. D. Tworzenie prostych formularzy do rejestracji

Pytanie 489

Co zostanie wyświetlone po wykonaniu poniższego kodu? class Animal { constructor(name) { this.name = name; } speak() { return `${this.name} makes a noise.`; } } class Dog extends Animal { speak() { return `${this.name} barks.`; } } let dog = new Dog(&#x27;Rex&#x27;); console.log(dog.speak());

  1. A. Rex barks.
  2. B. Error: speak is not defined
  3. C. Rex makes a noise.
  4. D. undefined

Pytanie 490

Jaki model zarządzania projektami przewiduje, że wszystkie etapy są realizowane jeden po drugim, bez możliwości wrócenia do wcześniejszych faz?

  1. A. Model kaskadowy (waterfall)
  2. B. Model przyrostowy
  3. C. Metodyki zwinne (Agile)
  4. D. Model spiralny

Pytanie 491

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

  1. A. Naprawić błąd i przeprowadzić ponowne testy aplikacji
  2. B. Pominąć błąd, jeżeli aplikacja funkcjonuje poprawnie
  3. C. Usunąć moduł, który zawiera błąd
  4. D. Zgłosić błąd użytkownikowi końcowemu

Pytanie 492

Który wzorzec projektowy jest najlepszy do zarządzania tworzeniem obiektów?

  1. A. Factory Method
  2. B. Adapter
  3. C. Observer
  4. D. Decorator

Pytanie 493

Jaki tekst zostanie wyświetlony po uruchomieniu jednego z poniższych fragmentów kodu? Kod w React: {2+2} Kod w Angular: {{2+2}}

  1. A. 4
  2. B. {{2+2}}
  3. C. {2+2}
  4. D. {4}

Pytanie 494

Jaką wartość zwróci funkcja napisana w języku C++, jeżeli jej argumentem wejściowym jest tablica stworzona w następujący sposób: int tablica[6] = {3,4,2,4,10,0}; int fun1(int tab[]) { int wynik = 0; for(int i = 0; i < 6; i++) wynik += tab[i]; return wynik; }

  1. A. 23
  2. B. 10
  3. C. 20
  4. D. 0

Pytanie 495

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

  1. A. Testy jednostkowe
  2. B. Testy akceptacyjne
  3. C. Testy integracyjne
  4. D. Testy systemowe

Pytanie 496

Co to jest ORM w kontekście programowania?

  1. A. Object-Relational Mapping - technika konwersji danych między systemami typów w relacyjnych bazach danych
  2. B. Organized Resource Model - model organizacji zasobów w aplikacjach webowych
  3. C. Operational Reliability Management - zarządzanie niezawodnością operacyjną systemów
  4. D. Output Rendering Module - moduł renderujący dane wyjściowe w aplikacjach

Pytanie 497

Co to jest zasięg (scope) zmiennej w programowaniu?

  1. A. Obszar kodu, w którym zmienna jest dostępna
  2. B. Czas życia zmiennej podczas wykonywania programu
  3. C. Ilość pamięci, jaką zmienna zajmuje podczas wykonywania programu
  4. D. Maksymalny zakres wartości, jakie może przyjąć zmienna danego typu

Pytanie 498

Które z poniższych NIE jest zasadą programowania SOLID?

  1. A. Code Reuse Principle (Zasada ponownego użycia kodu)
  2. B. Dependency Inversion Principle (Zasada odwrócenia zależności)
  3. C. Single Responsibility Principle (Zasada pojedynczej odpowiedzialności)
  4. D. Open/Closed Principle (Zasada otwarte/zamknięte)

Pytanie 499

Jakie zagrożenie związane z użytkowaniem cyberprzestrzeni ma wpływ na zdrowie fizyczne?

  1. A. Problemy z kręgosłupem wynikające z długotrwałego siedzenia
  2. B. Rozpowszechnianie nieprawdziwych informacji
  3. C. Uzależnienie od gier komputerowych
  4. D. Depresja spowodowana cyberprzemocą

Pytanie 500

Który z wymienionych objawów może sugerować nagłe zagrożenie dla zdrowia?

  1. A. Ostry ból w klatce piersiowej
  2. B. Obniżony nastrój w ciągu dnia
  3. C. Intensywne pocenie się w gorącym otoczeniu
  4. D. Zwiększona efektywność pracy

Pytanie 501

Jaką cechą odznacza się framework w porównaniu do biblioteki?

  1. A. Framework określa strukturę aplikacji i zapewnia jej fundament
  2. B. Framework zapewnia API do szerszego zestawu funkcji
  3. C. Framework oferuje funkcje użyteczne w konkretnej dziedzinie problemu
  4. D. Framework stanowi zbiór funkcji, które programista ma możliwość wykorzystania

Pytanie 502

Zaznaczone elementy w przedstawionych obramowaniach mają na celu: Fragment kodu w WPF/XAML: Fragment kodu w Java: public class Okno extends JFrame { ... public Okno() { super(); this.setTitle("Tekst"); } ...

  1. A. ustawienie tytułu okna na "Tekst"
  2. B. uzyskanie nazwy obiektu obrazującego okno aplikacji
  3. C. zapisanie tytułu okna do obiektu Tekst
  4. D. przypisanie nazwy obiektu obrazującego okno aplikacji

Pytanie 503

Jakie jest poprawne określenie interfejsu (szablonu klasy) w języku Java? interface IMyInterface { private: int a; IMyInterface() { a = 0; } void mth1(); } Definicja 1 interface IMyInterface { private: int a; void mth1(); int mth2() { return a; } } Definicja 2 interface IMyInterface { void mth1(); int mth2() { return 0; } } Definicja 3 interface IMyInterface { void mth1(); int mth2(); } Definicja 4

  1. A. Definicja 4
  2. B. Definicja 1
  3. C. Definicja 3
  4. D. Definicja 2

Pytanie 504

Jakie jest przeznaczenie polecenia "git merge"?

  1. A. Do łączenia zmian z różnych gałęzi
  2. B. Do pobierania aktualizacji zdalnego repozytorium
  3. C. Do zakładania nowego repozytorium
  4. D. Do usuwania zmian w repozytorium

Pytanie 505

Jaką rolę odgrywa pamięć operacyjna (RAM) w komputerowym systemie?

  1. A. Tymczasowe magazynowanie danych i instrukcji dla procesora
  2. B. Zarządzanie transferem danych pomiędzy urządzeniami wejścia/wyjścia
  3. C. Umożliwienie tworzenia kopii zapasowej danych użytkownika
  4. D. Trwałe przechowywanie systemu operacyjnego

Pytanie 506

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

  1. A. 1, 2, 4, 5
  2. B. 0, 1, 2, 4, 5
  3. C. 1, 2, 3, 4, 5
  4. D. 0, 1, 2, 3, 4

Pytanie 507

Która z poniższych nie jest prawidłową metodą zarządzania stanem w React?

  1. A. React.stateManager
  2. B. useState hook
  3. C. Context API
  4. D. Redux

Pytanie 508

Narzędzie przeznaczone do rozwijania aplikacji w systemie WPf (ang. Windows Presentation Foundation) to

  1. A. Visual Studio
  2. B. PyCharm
  3. C. XamarinStudio
  4. D. NetBeans

Pytanie 509

W środowisku IDE przeznaczonym do tworzenia aplikacji okienkowych zdefiniowano okno Form1. Aby wprowadzić zmiany w ustawieniach, w kolejności: tytuł okna na górnym pasku, standardowy kursor na strzałkę oraz kolor tła okna, należy dostosować następujące pola w oknie Properties:

  1. A. Text, Cursor, BackColor
  2. B. Text, UseWaitCursor, BackColor
  3. C. (Name), Cursor, BackgroundImage
  4. D. (Name), UseWaitCursor, BackgroundImage

Pytanie 510

Celem zastosowania wzorca Obserwator w tworzeniu aplikacji WEB jest:

  1. A. informowanie obiektów o modyfikacji stanu innych obiektów
  2. B. zarządzanie funkcjami synchronicznymi w kodzie aplikacji
  3. C. dostosowanie interfejsu użytkownika do różnych kategorii użytkowników
  4. D. monitorowanie działań użytkownika oraz generowanie wyjątków

Pytanie 511

Co to jest polimorfizm w programowaniu obiektowym?

  1. A. Zdolność obiektów różnych klas do reagowania na tę samą metodę w sposób odpowiedni dla ich klasy
  2. B. Proces tworzenia nowej klasy na podstawie istniejącej
  3. C. Mechanizm ukrywania szczegółów implementacji przed zewnętrznymi klasami
  4. D. Zdolność klasy do posiadania wielu konstruktorów

Pytanie 512

Jakie znaczenie ma poziom dostępności AAA w WCAG 2.0?

  1. A. Najwyższy poziom dostępności
  2. B. Najnizszy poziom dostępności
  3. C. Dostosowanie tylko do użytkowników mobilnych
  4. D. Średni standard dostępności

Pytanie 513

Jaką rolę odgrywa program Jira?

  1. A. Planowanie, śledzenie oraz raportowanie zadań projektowych
  2. B. Produkcja grafik 3D
  3. C. Zarządzanie edycjami systemu operacyjnego
  4. D. Modyfikowanie arkuszy kalkulacyjnych

Pytanie 514

Która z metod zarządzania projektem jest oparta na przyrostach realizowanych w sposób iteracyjny?

  1. A. Metodyki zwinne (Agile)
  2. B. Model prototypowy
  3. C. Model spiralny
  4. D. Model wodospadowy (waterfall)

Pytanie 515

Jakie jest wymagane minimalne natężenie światła w biurze na stanowisku pracy?

  1. A. 500 lx
  2. B. 100 lx
  3. C. 800 lx
  4. D. 200 lx

Pytanie 516

Który z wymienionych frameworków służy do budowy aplikacji webowych w C#?

  1. A. ASP.NET Core
  2. B. Angular
  3. C. React.js
  4. D. Django

Pytanie 517

Które z wymienionych stwierdzeń najtrafniej charakteryzuje klasę dziedziczącą?

  1. A. Klasa, która wykorzystuje pola i metody innej klasy bez ich ponownej definicji
  2. B. Klasa, która dzieli swoje pola z klasami zaprzyjaźnionymi
  3. C. Klasa, która umożliwia wielokrotne dziedziczenie pól prywatnych
  4. D. Klasa, która nie może posiadać konstruktorów ani destruktorów

Pytanie 518

Co to jest serverless computing?

  1. A. Model wykonywania kodu w chmurze bez konieczności zarządzania infrastrukturą serwerową
  2. B. Technika projektowania baz danych bez użycia serwera SQL
  3. C. Metoda tworzenia aplikacji bez użycia back-endu
  4. D. Proces kompilacji kodu bezpośrednio w przeglądarce użytkownika

Pytanie 519

Modyfikator dostępu znajdujący się przed definicją metody Dodaj() w klasie Kalkulator sprawia, że: protected void Dodaj() {}

  1. A. jest ona dostępna zarówno w samej klasie, jak i w klasach dziedziczących po klasie Kalkulator
  2. B. nie jest ona dostępna z poziomu klas, które są zaprzyjaźnione z klasą Kalkulator
  3. C. nie jest ona osiągalna w klasach, które dziedziczą po klasie Kalkulator
  4. D. jest ona możliwa do wykorzystania w programie głównym i można ją wywołać na instancji klasy Kalkulator

Pytanie 520

Wykorzystanie typu DECIMAL w MySQL wymaga wcześniejszego określenia długości (liczby cyfr) przed oraz po przecinku. Jak należy to zapisać?

  1. A. zmiennoprzecinkowy
  2. B. logiczny
  3. C. łańcuchowy
  4. D. stałoprzecinkowy

Pytanie 521

Jakie z wymienionych funkcji są typowe dla narzędzi służących do zarządzania projektami?

  1. A. Nadzorowanie postępu realizacji
  2. B. Tworzenie interfejsu użytkownika
  3. C. Przeprowadzanie analizy statystycznej
  4. D. Opracowywanie diagramów przepływu

Pytanie 522

Zaprezentowany diagram Gantta odnosi się do projektu IT. Przy założeniu, że każdy członek zespołu dysponuje wystarczającymi umiejętnościami do realizacji każdego z zadań oraz że do każdego zadania można przypisać jedynie jedną osobę, która poświęci na zadanie pełny dzień pracy, to minimalna liczba członków zespołu powinna wynosić:

  1. A. 2 osoby
  2. B. 1 osobę
  3. C. 4 osoby
  4. D. 5 osób

Pytanie 523

Jakie znaczenie ma framework w kontekście programowania?

  1. A. Zbiór gotowych bibliotek, narzędzi i zasad ułatwiających tworzenie aplikacji
  2. B. System operacyjny, który umożliwia uruchamianie aplikacji
  3. C. Moduł do zarządzania systemami baz danych
  4. D. Program do graficznego projektowania interfejsów użytkownika

Pytanie 524

W jakiej okoliczności należy umieścić poszkodowanego w pozycji bezpiecznej?

  1. A. Gdy poszkodowany jest nieprzytomny, ale oddycha
  2. B. Gdy poszkodowany cierpi na krwotok zewnętrzny
  3. C. Gdy poszkodowany nie oddycha
  4. D. Gdy poszkodowany jest świadomy, lecz ma uraz kończyny

Pytanie 525

Komputer K1 jest podłączony do interfejsu G0 routera, a komputer K2 do interfejsu G1 tego samego routera. Na podstawie przedstawionej w tabeli adresacji ustal prawidłowy adres bramy komputera K2. Interfejs Adres IP Maska G0 172.16.0.1 255.255.0.0 G1 192.168.0.1 255.255.255.0

  1. A. [4, 8]
  2. B. [2, 6, 10]
  3. C. [2, 4, 6, 8, 10]
  4. D. [1, 2, 3, 4, 5]

Pytanie 526

Co należy zrobić w sytuacji silnego krwawienia z rany?

  1. A. Założyć opatrunek uciskowy oraz unieść kończynę powyżej poziomu serca
  2. B. Poczekać, aż krwawienie ustanie samoistnie
  3. C. Nałożyć elastyczny bandaż bez ucisku
  4. D. Przepłukać ranę wodą utlenioną i zostawić do wyschnięcia

Pytanie 527

Jakiego typu testy są stosowane do sprawdzania funkcjonalności prototypu interfejsu?

  1. A. Testy interfejsu
  2. B. Testy obciążeniowe
  3. C. Testy efektywnościowe
  4. D. Testy zgodności

Pytanie 528

Jakie są korzyści z wykorzystania struktur danych typu mapa (np. HashMap w Javie) w kontekście tworzenia zbiorów danych?

  1. A. Z powodu szybkiego uzyskiwania dostępu do elementów przy użyciu klucza
  2. B. Ponieważ struktury danych typu mapa zajmują mniej pamięci niż tablice
  3. C. Bo pozwalają na sortowanie danych bez dodatkowych działań
  4. D. Gdyż nie potrzebują znajomości wielkości danych przed kompilacją

Pytanie 529

Co oznacza termin &#x27;immutability&#x27; w programowaniu funkcyjnym?

  1. A. Stan obiektu nie może być modyfikowany po jego utworzeniu
  2. B. Obiekty są automatycznie usuwane z pamięci
  3. C. Kod może być wykonywany równolegle
  4. D. Funkcje mogą być przypisywane do zmiennych

Pytanie 530

Która z poniższych struktur danych jest najbardziej odpowiednia do przechowywania unikalnych elementów?

  1. A. Zbiór (Set)
  2. B. Sekwencja
  3. C. Tablica
  4. D. Kolejka priorytetowa

Pytanie 531

Który z wymienionych elementów UI w aplikacjach mobilnych jest odpowiedzialny za przechodzenie pomiędzy ekranami?

  1. A. Navigation Drawer
  2. B. Pasek narzędziowy
  3. C. ListView
  4. D. Przycisk

Pytanie 532

Wskaż fragment kodu, który stanowi realizację przedstawionego algorytmu w języku C++.Kod 1do { suma = suma + i; } while (suma <= liczba); cout << suma;Kod 2if (suma <= liczba) { suma = suma + i; i++; } else cout << suma;Kod 3for (i = suma; i <= liczba; i++) suma = suma + i; else cout << suma;Kod 4while (suma <= liczba) { suma = suma + i; i++; } cout << suma;

  1. A. kod 4
  2. B. kod 1
  3. C. kod 2
  4. D. kod 3

Pytanie 533

Jaką strukturę danych obrazuje zamieszczony kod w języku C#? int[,] array = new int[3, 3];

  1. A. tablicę dwuwymiarową
  2. B. stos
  3. C. listę
  4. D. tablicę jednowymiarową

Pytanie 534

Reguła zaangażowania i konsekwencji jako jedna z zasad wpływania na innych odnosi się

  1. A. do doprowadzania spraw do końca
  2. B. do odwzajemniania się osobie, która nam pomogła
  3. C. do kierowania się zdaniem danej grupy
  4. D. do uległości wobec autorytetów

Pytanie 535

Do stworzenia zbioru danych potrzebnego do uruchomienia algorytmu sortowania bąbelkowego tablicy, wymagane są przynajmniej następujące typy:

  1. A. jeden tablicowy, dwa liczbowe do nadzorowania pętli, jeden do zamiany miejscami elementów
  2. B. dwa tablicowe, dwa do zamiany miejscami elementów
  3. C. jeden tablicowy, jeden liczbowy do nadzorowania pętli, dwa do zamiany miejscami elementów
  4. D. dwa tablicowe, jeden liczbowy do nadzorowania pętli

Pytanie 536

Co to jest lazy loading w kontekście aplikacji webowych?

  1. A. Strategia optymalizacji, która opóźnia ładowanie zasobów do momentu, gdy są faktycznie potrzebne
  2. B. Narzędzie do testowania wydajności ładowania strony
  3. C. Technika przechowywania danych w pamięci podręcznej przeglądarki
  4. D. Metoda kompresji obrazów na stronach internetowych

Pytanie 537

Dokumentacja, która została przedstawiona, dotyczy algorytmu sortowania To prosta metoda sortowania opierająca się na cyklicznym porównywaniu par sąsiadujących ze sobą elementów i zamianie ich miejscami w przypadku, kiedy kryterium porządkowe zbioru nie zostanie spełnione. Operacje te wykonywane są dopóki występują zmiany, czyli tak długo, aż cały zbiór zostanie posortowany.

  1. A. bąbelkowe
  2. B. szybkie (Quicksort)
  3. C. przez wybór
  4. D. przez wstawianie

Pytanie 538

Która z wymienionych metod najlepiej chroni komputer przed złośliwym oprogramowaniem?

  1. A. Właściwie zaktualizowany program antywirusowy
  2. B. Unikanie używania publicznych sieci Wi-Fi
  3. C. Cykliczne wykonywanie kopii zapasowych
  4. D. Stosowanie mocnych haseł

Pytanie 539

Co to jest WebSocket?

  1. A. Protokół komunikacyjny zapewniający komunikację dwukierunkową przez pojedyncze połączenie TCP
  2. B. Biblioteka JavaScript do tworzenia dynamicznych formularzy
  3. C. Narzędzie do testowania aplikacji webowych
  4. D. Standard zapisu danych w formacie binarnym

Pytanie 540

Jakie z wymienionych narzędzi pozwala na jednoczesne korzystanie z systemów BIN, DEC i HEX?

  1. A. Kalkulator systemowy
  2. B. Microsoft Word
  3. C. GIMP
  4. D. Przeglądarka grafów

Pytanie 541

Jakie jest wyjście działania kompilatora?

  1. A. Plik maszynowy gotowy do uruchomienia
  2. B. Plik źródłowy w języku o wyższym poziomie
  3. C. Kolekcja instrukcji w języku pośrednim
  4. D. Zestaw błędów występujących w kodzie

Pytanie 542

Które z poniższych nie jest narzędziem do zarządzania stanem w aplikacjach React?

  1. A. Webpack
  2. B. Context API
  3. C. Redux
  4. D. MobX

Pytanie 543

Aby zdefiniować zmienną, która będzie działała jako licznik instancji danej klasy, należy wprowadzenie takiego zmiennej poprzedzić słowem kluczowym

  1. A. static
  2. B. operator
  3. C. virtual
  4. D. register

Pytanie 544

Co to jest CORS (Cross-Origin Resource Sharing)?

  1. A. Mechanizm bezpieczeństwa, który określa, które domeny mogą uzyskiwać dostęp do zasobów na serwerze
  2. B. Metoda udostępniania API dla aplikacji mobilnych
  3. C. Technika optymalizacji ładowania zasobów statycznych
  4. D. Protokół komunikacji między różnymi bazami danych

Pytanie 545

Jaką instrukcję należy wykorzystać do poprawnej deklaracji zmiennej typu string w C++?

  1. A. string name = "Jan"
  2. B. float name = "Jan"
  3. C. bool name = "Jan"
  4. D. int name = "Jan"

Pytanie 546

Klasa Mieszkaniec zawiera atrybuty: imie, nazwisko, ulica, nrDomu, rokUrodzenia. W tej klasie umieszczono opisane poniżej konstruktory (zapisano jedynie typy argumentów). Do tworzenia obiektu za pomocą konstruktora kopiującego wykorzystany będzie konstruktor określony w punkcie

  1. A. Mieszkaniec(Mieszkaniec&);
  2. B. Mieszkaniec(string, string);
  3. C. Mieszkaniec();
  4. D. Mieszkaniec(string, string, string, int, int);

Pytanie 547

Który z poniższych procesów jest wyłącznie związany z kompilowaniem kodu?

  1. A. Generating an executable file
  2. B. Executing code step by step
  3. C. Real-time translation of instructions
  4. D. Detection of logical errors during program execution

Pytanie 548

Kod XAML zaprezentowany powyżej zostanie wyświetlony jako:

  1. A. D
  2. B. C
  3. C. B
  4. D. A

Pytanie 549

Jakie narzędzie umożliwia testowanie API w aplikacjach internetowych?

  1. A. Postman
  2. B. Node.js
  3. C. Blender
  4. D. Microsoft Excel

Pytanie 550

Jakie ma znaczenie operator "==" w języku C++?

  1. A. Porównanie dwóch wartości
  2. B. Przypisanie wartości do zmiennej
  3. C. Negacja logiczna
  4. D. Zwiększenie wartości zmiennej o 1

Pytanie 551

Które urządzenie komputerowe jest najbardziej odpowiednie do graficznego projektowania w aplikacjach CAD?

  1. A. Komputer stacjonarny z kartą graficzną NVIDIA Quadro
  2. B. Laptop z zintegrowanym układem graficznym
  3. C. Serwer dysponujący dużą ilością pamięci RAM
  4. D. Laptop z interfejsem dotykowym

Pytanie 552

Jaką cechę powinien posiadać dobry negocjator?

  1. A. spokój
  2. B. myślenie tylko o sobie
  3. C. przechwalanie się
  4. D. brak pewności

Pytanie 553

Który z wymienionych terminów dotyczy klasy, która stanowi podstawę dla innych klas, lecz nie może być tworzona w instancji?

  1. A. Klasa abstrakcyjna
  2. B. Klasa pochodna
  3. C. Klasa statyczna
  4. D. Klasa finalna

Pytanie 554

Wskaż fragment kodu, który wykreuje przedstawioną kontrolkę?

  1. A. Kod3
  2. B. Kod1
  3. C. Kod4
  4. D. Kod2

Pytanie 555

Teoria wyznaczania celów definiuje właściwie sformułowany cel jako SMART, od pierwszych liter słów: specyficzny, Mierzalny, Ambitny, Realny oraz Terminowy. Wskaź, który cel wymaga wysiłku i stanowi wyzwanie dla pracownika?

  1. A. Ambitny
  2. B. Mierzalny
  3. C. Terminowy
  4. D. Specyficzny

Pytanie 556

Która z wymienionych właściwości odnosi się do klasy pochodnej?

  1. A. Dziedziczy atrybuty i metody z klasy bazowej
  2. B. Nie może być zastosowana w strukturze dziedziczenia
  3. C. Nie ma możliwości dodawania nowych metod
  4. D. Jest automatycznie usuwana po zakończeniu działania programu

Pytanie 557

Zaprezentowany fragment kodu w języku C# tworzy hasło. Wskaż zdanie PRAWDZIWE dotyczące charakterystyki tego hasła: var random = new Random(); string pulaZnakow = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789"; int dlPuli = pulaZnakow.Length - 1; char znak; string wynik = ""; for(int i = 0; i < 8; i++) { znak = pulaZnakow[random.Next(0, dlPuli)]; wynik += znak; }

  1. A. Może zawierać małe i wielkie litery oraz cyfry
  2. B. Ma co najmniej 8 znaków oraz zawiera małe i wielkie litery oraz cyfry
  3. C. Może zawierać zarówno małe, jak i wielkie litery, cyfry oraz symbole
  4. D. Jest maksymalnie 7-znakowe, co wynika z wartości zmiennej i

Pytanie 558

Przedstawione w filmie działania wykorzystują narzędzie

  1. A. generatora GUI przekształcającego kod do języka XAML
  2. B. generatora kodu java
  3. C. kompilatora dla interfejsu graficznego
  4. D. debuggera analizującego wykonujący kod

Pytanie 559

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 Python: C++ / C# / Java: x = 5.96;b = int(x); double x = 5.96;int b = (int)x;

  1. A. 5
  2. B. 5.96
  3. C. 6
  4. D. 596

Pytanie 560

Jak oddziaływanie monotonnego środowiska pracy może wpłynąć na organizm człowieka?

  1. A. Obniżenie koncentracji oraz zwiększone ryzyko popełniania błędów
  2. B. Zwiększenie odporności na stres
  3. C. Wzrost poziomu motywacji
  4. D. Poprawa kondycji fizycznej

Pytanie 561

W zestawieniu przedstawiono doświadczenie zawodowe członków zespołu IT. Osobą odpowiedzialną za stworzenie aplikacji front-end powinna być: Pracownik Znajomość technologii/programów Anna Inscape, Corel Draw Krzysztof Angular Patryk HTML, CSS Ewa Django, .NET

  1. A. Krzysztof
  2. B. Patryk
  3. C. Anna
  4. D. Ewa

Pytanie 562

Który z wymienionych wzorców projektowych jest najbardziej odpowiedni do uproszczenia interfejsu złożonego systemu?

  1. A. Fasada (Facade)
  2. B. Singleton (Singleton)
  3. C. Kompozyt (Composite)
  4. D. Metoda szablonowa (Template method)

Pytanie 563

Jaką wartość jest w stanie przechować tablica jednowymiarowa?

  1. A. Wiele wartości pod różnymi indeksami
  2. B. Wartość logiczną true lub false
  3. C. Wiele wartości pod tym samym indeksem
  4. D. Jedną wartość

Pytanie 564

Aby załadować projekt wydruku bezpośrednio z komputera do drukarki 3D, której parametry przedstawiono w tabeli, można użyć złącza Technologia pracy FDM (Fused Deposition Modeling) Głowica drukująca Podwójny ekstruder z unikalnym systemem unoszenia dyszy i wymiennymi modułami drukującymi (PrintCore) Średnica filamentu 2,85 mm Platforma drukowania Szklana, podgrzewana Temperatura platformy 20°C – 100°C Temperatura dyszy 180°C – 280°C Łączność WiFi, Ethernet, USB Rozpoznawanie materiału Skaner NFC

  1. A. Testy kompilacyjne
  2. B. Testy end-to-end
  3. C. Testy integracyjne
  4. D. Testy jednostkowe

Pytanie 565

Które narzędzie służy do tworzenia makiet interfejsu użytkownika (UI mockups)?

  1. A. Figma
  2. B. Webpack
  3. C. Jenkins
  4. D. Postman

Pytanie 566

Który z wymienionych elementów może stanowić część menu w aplikacji desktopowej?

  1. A. MenuItem
  2. B. ScrollBar
  3. C. Canvas
  4. D. CheckBox

Pytanie 567

Do czego służy operator spread (...) w JavaScript?

  1. A. Do rozwinięcia tablicy lub obiektu na poszczególne elementy
  2. B. Do sprawdzania typu danych
  3. C. Do konwersji liczby na string
  4. D. Do łączenia dwóch różnych typów danych

Pytanie 568

Jakie działanie związane z klasą abstrakcyjną jest niedozwolone?

  1. A. Utworzenie instancji tej klasy
  2. B. Rozszerzanie tej klasy
  3. C. Definiowanie pól publicznych
  4. D. Określenie metody wirtualnej

Pytanie 569

Który z wymienionych elementów interfejsu użytkownika jest charakterystyczny dla aplikacji działającej na komputerze?

  1. A. Przycisk (Button)
  2. B. Strona HTML
  3. C. Routing
  4. D. API REST

Pytanie 570

Jaką nazwę elementu interfejsu należy wprowadzić w pierwszej linii kodu, na miejscu

  1. A. Switch
  2. B. RatingBar
  3. C. SeekBar
  4. D. Spinner

Pytanie 571

Jakie sformułowanie najlepiej oddaje złożoność obliczeniową algorytmu quicksort?

  1. A. jest różna w zależności od wyboru elementu dzielącego
  2. B. jest zawsze mniejsza niż złożoność jakiegokolwiek innego algorytmu sortowania
  3. C. jest większa niż O(n2)
  4. D. jest większa niż złożoność sortowania bąbelkowego

Pytanie 572

W jaki sposób można załadować tylko komponent z biblioteki React?

  1. A. import { Component } from &#x27;react&#x27;
  2. B. import Component from &#x27;react&#x27;
  3. C. import [ Component ] from &#x27;react&#x27;
  4. D. import React.Component from &#x27;react&#x27;

Pytanie 573

Jakie informacje zawiera zestaw instrukcji (ISA) danego procesora?

  1. A. Instrukcje, które procesor jest w stanie wykonać
  2. B. Typy danych, które są trzymane w pamięci
  3. C. Układ połączeń między procesorem a innymi elementami
  4. D. Metodę obsługi pamięci podręcznej

Pytanie 574

Zaproponowany fragment kodu w języku Java wypełnia tablicę elementami: int[] tablica = new int [10]; int j = 2; for (int i = 0; i < 10; i++) { tablica[i] = j; j += 2; }

  1. A. 2, 4, 6, 8, 10, 12, 14, 16, 18, 20
  2. B. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  3. C. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
  4. D. 2, 2, 2, 2, 2, 2, 2, 2, 2, 2

Pytanie 575

Co to jest framework?

  1. A. platforma programistyczna oferująca określone komponenty oraz narzucająca szkielet lub metodologię tworzenia aplikacji
  2. B. zbiór procedur, danych oraz złożonych typów danych używanych w kodzie źródłowym aplikacji
  3. C. oprogramowanie, które za pomocą metody drag and drop pozwala na stworzenie interfejsu aplikacji
  4. D. narzędzie przeznaczone do opracowywania, edytowania, testowania i uruchamiania oprogramowania

Pytanie 576

Co to jest API w kontekście programowania?

  1. A. Interfejs programistyczny aplikacji, który definiuje sposób komunikacji między różnymi komponentami oprogramowania
  2. B. Narzędzie do testowania interfejsu użytkownika aplikacji
  3. C. Metoda kompresji danych w aplikacjach webowych
  4. D. System zarządzania relacyjnymi bazami danych

Pytanie 577

Zapisany fragment w C# wskazuje na definicję klasy Car, która:public class Car: Vehicle { &nbsp; &nbsp; ... &nbsp; }

  1. A. dziedziczy po Vehicle
  2. B. używa prywatnych pól klasy Vehicle
  3. C. stanowi klasę bazową (nie dziedziczy po żadnej klasie)
  4. D. jest powiązana z klasą Vehicle

Pytanie 578

Diagram Gantta, który został zaprezentowany, odnosi się do projektu IT. Przyjmując, że każdy członek zespołu posiada odpowiednie kompetencje do realizacji każdego z zadań, a każde zadanie może być przypisane tylko jednej osobie, która poświęca na nie pełen dzień pracy, to minimalna liczba osób w zespole wynosi

  1. A. 2 osoby
  2. B. 1 osobę
  3. C. 5 osób
  4. D. 4 osoby

Pytanie 579

Jakie jest podstawowe zastosowanie wzorca projektowego Singleton?

  1. A. Zapewnienie jednej instancji obiektu w aplikacji
  2. B. Tworzenie wielu instancji obiektu na podstawie klasy
  3. C. Szybsza komunikacja pomiędzy obiektami
  4. D. Optymalizacja pamięci poprzez dziedziczenie

Pytanie 580

Jaką kategorię własności intelektualnej reprezentują znaki towarowe?

  1. A. Własność przemysłowa
  2. B. Autorskie prawa majątkowe
  3. C. Prawa pokrewne
  4. D. Dobra niematerialne

Pytanie 581

W systemie RGB kolor Pale Green przedstawia się jako RGB(152, 251, 152). Jaki jest szesnastkowy kod tego koloru?

  1. A. 98FB98
  2. B. AO FB AO
  3. C. 98 FE98
  4. D. AO FE AO

Pytanie 582

Który z poniższych formatów plików jest używany do konfiguracji projektów Node.js?

  1. A. package.json
  2. B. settings.ini
  3. C. node.config
  4. D. config.xml

Pytanie 583

Zamieszczony kawałek kodu w języku C# tworzy hasło. Wskaż prawdziwe stwierdzenie dotyczące cech tego hasła? var random = new Random(); string pulaZnakow = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; int dlPuli = pulaZnakow.Length - 1; char znak; string wynik = ""; for(int i = 0; i < 8; i++) { znak = pulaZnakow[random.Next(0, dlPuli)]; wynik += znak; }

  1. A. Może zawierać małe i wielkie litery oraz cyfry.
  2. B. Ma maksymalną długość 7 znaków, co ustala zmienna i.
  3. C. Może zawierać małe oraz wielkie litery, cyfry i znaki specjalne.
  4. D. Ma 8 znaków lub więcej i zawiera małe oraz wielkie litery, a także cyfry.

Pytanie 584

Który język programowania jest używany do stylizacji stron internetowych?

  1. A. CSS
  2. B. PHP
  3. C. JavaScript
  4. D. HTML

Pytanie 585

Który z wymienionych składników charakteryzuje się typowym wystąpieniem w diagramie Gantta?

  1. A. Oś czasu oraz przedziały czasowe dla zadań
  2. B. Wykaz błędów w projekcie
  3. C. Model relacji pomiędzy tabelami w bazie danych
  4. D. Wykaz użytkowników w systemie

Pytanie 586

Jakie jest zastosowanie iteratora w zbiorach?

  1. A. Do iterowania po elementach zbioru
  2. B. Do generowania kopii zbiorów
  3. C. Do zmiany rodzaju zbioru w trakcie działania aplikacji
  4. D. Do usuwania elementów ze zbioru

Pytanie 587

Co to jest WebSockets?

  1. A. Protokół komunikacyjny zapewniający dwukierunkową komunikację między przeglądarką a serwerem
  2. B. Format zapisu danych w bazach NoSQL
  3. C. Biblioteka JavaScript do manipulacji danymi JSON
  4. D. Metoda zabezpieczania połączeń HTTP

Pytanie 588

Która technologia służy do tworzenia responsywnych stron internetowych?

  1. A. Media Queries w CSS
  2. B. WebSockets
  3. C. Local Storage
  4. D. REST API

Pytanie 589

Co to jest event bubbling w JavaScript?

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

Pytanie 590

Jaką strukturę danych można zrealizować, korzystając jedynie z wymienionych metod? push(arg) &ndash; dodaje element pop() &ndash; usuwa ostatnio dodany element peek() &ndash; zwraca ostatnio dodany element bez usuwania isEmpty() &ndash; sprawdza czy istnieją dane w strukturze

  1. A. stos
  2. B. drzewo binarne
  3. C. tablica
  4. D. kolejka FIFO

Pytanie 591

W jakim modelu Cyklu Życia Projektu Informatycznego znajduje się etap analizy ryzyka?

  1. A. W spiralnym
  2. B. W kaskadowym
  3. C. W modelu z prototypem
  4. D. W modelu Fry’ego

Pytanie 592

Jakie składniki powinien mieć plan projektu?

  1. A. Etapy projektu, ramy czasowe, zasoby i zadania
  2. B. Tylko czas wykonania i budżet
  3. C. Terminy i zasoby ludzkie
  4. D. Wyłącznie etapy projektu

Pytanie 593

Jakiego kwalifikatora powinno się użyć dla metody, aby umożliwić do niej dostęp jedynie z wnętrza tej klasy oraz klas dziedziczących, a także, by metoda ta nie była dostępna w żadnej funkcji?

  1. A. protected
  2. B. private
  3. C. public
  4. D. reinterpret_cast

Pytanie 594

Jaki jest główny cel normalizacji baz danych?

  1. A. Eliminacja redundancji danych i zapewnienie integralności danych
  2. B. Zmniejszenie rozmiaru bazy danych kosztem integralności
  3. C. Przyśpieszenie zapytań kosztem zwiększenia redundancji
  4. D. Zwiększenie liczby tabel w celu lepszej organizacji danych

Pytanie 595

Która z poniższych technologii jest używana do tworzenia animacji na stronach internetowych?

  1. A. CSS Animations
  2. B. HTTP Headers
  3. C. XML
  4. D. MySQL

Pytanie 596

Który komponent systemu komputerowego zajmuje się transferem danych pomiędzy procesorem a pamięcią RAM?

  1. A. Mostek północny (Northbridge)
  2. B. Kontroler DMA
  3. C. Karta graficzna
  4. D. Zasilacz

Pytanie 597

Jaki typ pamięci RAM powinno się wybrać do efektywnego komputera do gier?

  1. A. DDR5
  2. B. LPDDR4
  3. C. DDR3
  4. D. DDR4

Pytanie 598

Które z wymienionych sytuacji jest przykładem hermetyzacji w programowaniu obiektowym?

  1. A. Ograniczenie dostępu do pól klasy poprzez modyfikatory dostępu
  2. B. Wykorzystanie klasy nadrzędnej w innej klasie
  3. C. Tworzenie klasy abstrakcyjnej
  4. D. Tworzenie wielu metod o tej samej nazwie w różnych klasach

Pytanie 599

Który z języków programowania jest powszechnie wykorzystywany do tworzenia aplikacji na komputery stacjonarne?

  1. A. C++
  2. B. PHP
  3. C. HTML
  4. D. JavaScript

Pytanie 600

Która z wymienionych zasad jest istotna dla bezpiecznego użytkowania portali społecznościowych?

  1. A. Regularne kontrolowanie ustawień prywatności
  2. B. Udostępnianie jak największej ilości informacji osobowych
  3. C. Unikanie stosowania silnych haseł do konta
  4. D. Zgłaszanie treści, które naruszają regulamin

Pytanie 601

Zaprezentowany wykres ilustruje wyniki przeprowadzonych testów

  1. A. wydajności
  2. B. ochrony
  3. C. funkcjonalności
  4. D. użyteczności

Pytanie 602

Jakie jest kluczowe działanie przy opracowywaniu zbiorów danych do rozwiązania problemu programistycznego?

  1. A. Wybór odpowiednich struktur danych
  2. B. Weryfikacja zbiorów danych przed ich zastosowaniem
  3. C. Realizacja algorytmu sortującego
  4. D. Zmiana języka programowania na bardziej wydajny

Pytanie 603

Zgodnie z dokumentacją dotyczącą menu Navbar z biblioteki Bootstrap 4, w celu stworzenia menu należy zdefiniować listę A standard navigation bar is created with the .navbar class, followed by a responsive collapsing class: .navbar-expand-xl|lg|md|sm (stacks the navbar vertically on extra large, large, medium or small screens). To add links inside the navbar, use a element with class="navbar-nav". Then add elements with a .nav-item class followed by a element with a .nav-link class... Use any of the .bg-color classes to change the background color of the navbar (.bg-primary, .bg-success, .bg-info, .bg-warning, .bg-danger, .bg-secondary, .bg-dark and .bg-light) Tip: Add a white text color to all links in the navbar with the .navbar-dark class, or use the .navbar-light class to add a black text color. Źródło: https://www.w3schools.com/bootstrap4

  1. A. ...
  2. B. ...
  3. C. ...
  4. D. ...

Pytanie 604

Co to jest choroba związana z wykonywaniem zawodu?

  1. A. Choroba wynikająca z warunków pracy lub związanych z nimi czynników
  2. B. Każda choroba, która występuje w czasie pracy
  3. C. Choroba występująca tylko w sektorze przemysłowym
  4. D. Stan zdrowia, który uniemożliwia pracę przez okres krótszy niż tydzień

Pytanie 605

Podczas programowania kontrolki stepper przedstawionej na ilustracji w aplikacji mobilnej, należy zarządzać zmienną, która zawsze przechowuje jej bieżącą wartość. Jakie zdarzenie można wykorzystać do osiągnięcia tej funkcjonalności?

  1. A. ValueChanged
  2. B. Unfocused
  3. C. SizeChanged
  4. D. DescendantAdded

Pytanie 606

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

  1. A. Ułatwia proces debugowania oraz ponowne wykorzystanie fragmentów kodu
  2. B. Eliminuje potrzebę korzystania ze zmiennych globalnych
  3. C. Gwarantuje automatyczną kompilację programu
  4. D. Umożliwia skrócenie kodu przez eliminację wszelkich komentarzy

Pytanie 607

Który z operatorów w Pythonie umożliwia sprawdzenie, czy dany element należy do listy?

  1. A. in
  2. B. and
  3. C. is
  4. D. ==

Pytanie 608

W językach C++ bądź C# termin virtual można wykorzystywać w kontekście

  1. A. metod klasy
  2. B. destruktorów
  3. C. funkcji zaprzyjaźnionych
  4. D. atrybutów klasy

Pytanie 609

Złośliwe oprogramowanie stworzone w celu przyznania hakerom uprawnień administracyjnych do komputera ofiary bez jej świadomości, to

  1. A. rootkit
  2. B. wirus
  3. C. robak
  4. D. keylogger

Pytanie 610

Jak nazywa się wzorzec projektowy, do którego odnosi się ta definicja? Wzorzec projektowy należący do grupy wzorców strukturalnych. Służy do ujednolicenia dostępu do złożonego systemu poprzez wystawienie uproszczonego, uporządkowanego interfejsu programistycznego, który ułatwia jego użycie. Źródło Wikipedia. Wolna encyklopedia

  1. A. Fasada
  2. B. Prototyp
  3. C. Dekorator
  4. D. Kompozyt

Pytanie 611

Który z wymienionych elementów jest fundamentalny w architekturze klient-serwer?

  1. A. Scentralizowane przechowywanie danych
  2. B. Brak podziału na funkcje klienta i serwera
  3. C. Wyłącznie komunikacja synchroniczna
  4. D. Zdalne wykonywanie aplikacji na urządzeniu klienta

Pytanie 612

W zaprezentowanym kodzie stworzono abstrakcyjną klasę figura oraz klasę prostokąta, która dziedziczy po niej, zawierającą zdefiniowane pola i konstruktory. Wskaż minimalną wersję implementacji sekcji /* metody klasy */ dla klasy Prostokat: abstract class Figura { abstract double Pole(); abstract double Obwod(); } public class Prostokat extends Figura { private double a; private double b; ... /* Konstruktory */ ... /* Metody klasy */ } A B public double Pole() { return a * b; } public double Obwod() { return 2*a + 2*b; } public double Pole() { return a * b; } C D public double LiczPole() { return a * b; } public double LiczObwod() { return 2*a + 2*b; } abstract double Pole() { return a * b; } abstract double LiczObwod()

  1. A. A
  2. B. D
  3. C. C
  4. D. B

Pytanie 613

Jakie są typowe frameworki/biblioteki używane w aplikacjach webowych?

  1. A. ASP.NET Core, Django, Angular, React.js, Node.js
  2. B. jquery, Joomla!, Wordpress, android Studio, Xamarin
  3. C. ASP.NET Core, jQuery, Joomla!, Wordpress, Angular
  4. D. Visual Studio, Eclipse, angular, React.js, Node.js

Pytanie 614

Które z wymienionych zastosowań najlepiej definiuje bibliotekę jQuery?

  1. A. Ułatwienie manipulacji DOM oraz obsługi zdarzeń w JavaScript
  2. B. Tworzenie interfejsów w programach desktopowych
  3. C. Projektowanie struktur baz danych
  4. D. Budowanie aplikacji mobilnych

Pytanie 615

Co to jest destructuring assignment w JavaScript?

  1. A. Składnia pozwalająca na rozpakowanie wartości z tablic lub obiektów do oddzielnych zmiennych
  2. B. Metoda usuwania nieużywanych zmiennych z kodu
  3. C. Proces konwersji typów danych w JavaScript
  4. D. Technika optymalizacji kodu przez kompilator

Pytanie 616

Jaką funkcję pełnią mechanizmy ciasteczek w aplikacjach internetowych?

  1. A. Do zapisywania danych użytkownika w przeglądarce
  2. B. Do zapisywania danych użytkownika na serwerze
  3. C. Do przechowywania informacji w bazie danych
  4. D. Do generowania dynamicznych interfejsów dla użytkowników

Pytanie 617

Który protokół jest używany do bezpiecznej komunikacji przez Internet?

  1. A. HTTPS
  2. B. FTP
  3. C. SMTP
  4. D. HTTP

Pytanie 618

Co to jest algorytm QuickSort?

  1. A. Wydajny algorytm sortowania oparty na strategii &#x27;dziel i zwyciężaj&#x27;
  2. B. Metoda kompresji danych bez strat
  3. C. Technika przeszukiwania grafu wszerz
  4. D. Algorytm wyszukiwania binarnego w posortowanej tablicy

Pytanie 619

W przedsiębiorstwie IT obowiązują określone zasady dotyczące zarządzania projektami, co wskazuje, że firma wykorzystuje model zarządzania Prace dzielimy na sprinty 1 tygodniowe. Każdy sprint obejmuje mały fragment funkcjonalności aplikacji. Sprint rozpoczynamy od podziału prac i dyskusji. Sprint kończymy na zatwierdzeniu testów przez klienta.

  1. A. zwinny
  2. B. prototypowy
  3. C. spiralny
  4. D. kaskadowy

Pytanie 620

Modyfikator dostępu, który znajduje się przed definicją metody Dodaj() w klasie Kalkulator, powoduje, żeprotected void Dodaj() {}

  1. A. jest ona dostępna zarówno wewnątrz klasy, jak i w klasach dziedziczących po klasie Kalkulator
  2. B. jest ona dostępna w programie głównym i może być wywoływana na rzecz instancji klasy Kalkulator
  3. C. nie jest ona dostępna z poziomu klas zaprzyjaźnionych z klasą Kalkulator
  4. D. nie jest ona dostępna w klasach, które dziedziczą po klasie Kalkulator

Pytanie 621

Który z objawów może sugerować zawał serca?

  1. A. Intensywny ból w klatce piersiowej promieniujący do lewej ręki
  2. B. Gorączka oraz dreszcze
  3. C. Ból brzucha po spożyciu posiłku
  4. D. Spadek nastroju

Pytanie 622

Co to jest wzorzec projektowy Singleton?

  1. A. Wzorzec zapewniający istnienie tylko jednej instancji klasy w całej aplikacji
  2. B. Wzorzec do zarządzania komunikacją między komponentami aplikacji
  3. C. Technika optymalizacji kodu poprzez minimalizację liczby obiektów
  4. D. Metoda zabezpieczania aplikacji przed atakami typu SQL Injection

Pytanie 623

Jakie elementy powinny być zawarte w instrukcji dla użytkownika danej aplikacji?

  1. A. Opis instalacji, konfiguracji oraz obsługi oprogramowania
  2. B. Wyjaśnienie struktur danych wykorzystywanych w kodzie
  3. C. Harmonogram realizacji projektu
  4. D. Informacje o narzędziach programistycznych zastosowanych w procesie tworzenia aplikacji

Pytanie 624

Jaką komendę w języku C++ używa się do wielokrotnego uruchamiania tego samego bloku kodu?

  1. A. while
  2. B. if
  3. C. break
  4. D. switch

Pytanie 625

Co oznacza operator &#x27;===&#x27; w JavaScript?

  1. A. Porównanie wartości i typów
  2. B. Porównanie wartości
  3. C. Przypisanie wartości
  4. D. Konkatenacja stringów

Pytanie 626

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

  1. A. Debugowanie kodu w celu znalezienia błędów
  2. B. Opracowywanie interfejsu graficznego
  3. C. Projektowanie bazy danych
  4. D. Kompilowanie aplikacji

Pytanie 627

Z podanej definicji pola licznik można wywnioskować, iż class MojaKlasa { private static int licznik; ...

  1. A. bieżąca wartość pola jest wspólna dla wszystkich instancji klasy
  2. B. pole jest związane z określoną instancją klasy i jego wartość jest unikalna tylko dla tej instancji
  3. C. bieżąca wartość pola jest wspólna dla wszystkich instancji klasy i nie może być zmieniana
  4. D. pole nie może być zmieniane w kodzie klasy

Pytanie 628

Podana deklaracja zmiennych w języku JAVA zawiera String imie = "Anna"; short wiek = 12; int i = 0; char plec = &#x27;K&#x27;; boolean jestUczniem = true;

  1. A. jedną zmienną typu tekstowego, dwie całkowite, jedną znakową i jedną logiczną
  2. B. jedną zmienną typu tekstowego, jedną rzeczywistą, jedną całkowitą, jedną znakową oraz jedną logiczną
  3. C. dwie zmienne o typie strukturalnym
  4. D. dwie zmienne typu tekstowego, dwie całkowite oraz jedną logiczną

Pytanie 629

W języku Python, jak nazywa się funkcja, która jest wykonywana automatycznie, gdy obiekt jest niszczony?

  1. A. __del__
  2. B. __str__
  3. C. __init__
  4. D. __repr__

Pytanie 630

Jakie wartości może przyjąć zmienna typu boolean?

  1. A. true, false
  2. B. O oraz każdą liczbę całkowitą
  3. C. trzy dowolne liczby naturalne
  4. D. 1, -1

Pytanie 631

Co należy do zadań interpretera?

  1. A. wykonanie skryptu instrukcja po instrukcji
  2. B. sprawdzanie składni całego programu przed jego uruchomieniem
  3. C. ulepszanie większej części kodu, aby przyspieszyć jego wykonanie
  4. D. przekładanie kodu na kod maszynowy

Pytanie 632

Co oznacza termin &#x27;polimorfizm&#x27; w programowaniu obiektowym?

  1. A. Zdolność do przyjmowania wielu form przez obiekt
  2. B. Ograniczenie do jednej formy dla obiektu
  3. C. Dziedziczenie metod z klasy bazowej
  4. D. Ustanowienie tylko jednego typu dla klasy

Pytanie 633

Z jakiego obiektu można skorzystać, aby stworzyć kontrolkę wskazaną strzałką na ilustracji?

  1. A. TextBox - dla biblioteki WPF; JTextField - dla biblioteki Swing
  2. B. Box - dla biblioteki WPF; JField - dla biblioteki Swing
  3. C. Windows - dla biblioteki WPF; JFrame - dla biblioteki Swing
  4. D. Text - dla biblioteki WPF; JText - dla biblioteki Swing

Pytanie 634

Aby tworzyć aplikacje desktopowe w języku Java, można wybrać jedno z poniższych środowisk

  1. A. NetBeans
  2. B. PyCharm
  3. C. SharpDevelop
  4. D. Ms Visual Studio

Pytanie 635

Podaj przykład incydentu w miejscu pracy?

  1. A. kontuzja stawu skokowego, która zdarzyła się w trakcie bezpośredniej drogi do miejsca zatrudnienia
  2. B. złe samopoczucie spowodowane przewlekłą chorobą zatrudnionego, które wystąpiło w biurze
  3. C. oparzenie dłoni, które miało miejsce podczas nieobowiązkowego szkolenia w czasie prywatnym pracownika
  4. D. złamanie nogi w trakcie urlopu wypoczynkowego przyznanego przez pracodawcę

Pytanie 636

Jakie narzędzie jest najbardziej odpowiednie do identyfikacji błędów w trakcie działania programu?

  1. A. Debugger
  2. B. Interpreter
  3. C. Linker
  4. D. Kompilator

Pytanie 637

Jedną z dolegliwości, która pojawia się u programistów w wyniku długotrwałego korzystania z myszki komputerowej lub klawiatury, objawiającą się bólem, drętwieniem oraz zaburzeniami czucia w rejonie 1-3 palca ręki jest

  1. A. zespół cieśni kanału nadgarstka
  2. B. dyskopatia
  3. C. kifoza
  4. D. zespół suchego oka

Pytanie 638

Który z protokołów w modelu TCP/IP odpowiada za pewne przesyłanie danych?

  1. A. TCP
  2. B. HTTP
  3. C. UDP
  4. D. IP

Pytanie 639

Który z komponentów interfejsu użytkownika umożliwia użytkownikowi wprowadzanie danych tekstowych?

  1. A. Pole tekstowe
  2. B. Przycisk
  3. C. Dialog wyboru pliku
  4. D. Pasek narzędziowy

Pytanie 640

Na równoważnych pod względem funkcjonalnym listingach fragmentów aplikacji Angular oraz React.js utworzono listę punktowaną, która zawiera:Definicja typu:books = ["Harry Potter", "Hobbit", "Władca pierścieni"];Kod Angular: {{book}} Kod React.js: {this.books.map(book => book )}

  1. A. Taką liczbę elementów, ile znajduje się w tablicy books; w każdym punkcie listy umieszczony jest jeden element tablicy.
  2. B. Wyłącznie jeden element o treści Harry Potter, Hobbit, Władca pierścieni.
  3. C. Jedynie jeden element o treści Harry Potter.
  4. D. Tyle elementów, ile znajduje się w tablicy books; w każdym punkcie listy widnieje element o treści {book}.

Pytanie 641

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

  1. A. Testy jednostkowe
  2. B. Testy integracyjne
  3. C. Testy akceptacyjne
  4. D. Testy systemowe

Pytanie 642

W jakiej topologii sieciowe wszystkie urządzenia są bezpośrednio powiązane z każdym innym?

  1. A. Topologia siatki
  2. B. Topologia gwiazdy
  3. C. Topologia pierścienia
  4. D. Topologia magistrali

Pytanie 643

W jakiej sytuacji wykorzystanie stosu będzie korzystniejsze niż lista podczas projektowania zestawu danych?

  1. A. Gdy kolejność przetwarzania danych jest odwrócona (LIFO)
  2. B. Gdy ważne jest szybkie znajdowanie elementów
  3. C. Gdy chcemy usunąć element z końca
  4. D. Gdy dane muszą być uporządkowane

Pytanie 644

Który element HTML5 służy do osadzania wideo na stronie?

  1. A.
  2. B.
  3. C.
  4. D.

Pytanie 645

Które z wymienionych praw autorskich nie wygasa po pewnym czasie?

  1. A. Autorskie prawa osobiste
  2. B. Autorskie prawa majątkowe
  3. C. Prawa pokrewne
  4. D. Licencje wolnego oprogramowania

Pytanie 646

Który z poniższych formatów jest najczęściej używany do wymiany danych w aplikacjach webowych?

  1. A. JSON
  2. B. CSV
  3. C. YAML
  4. D. XML

Pytanie 647

Jakie jest podstawowe środowisko do tworzenia aplikacji desktopowych przy użyciu języka C#?

  1. A. MS Visual Studio
  2. B. NetBeans
  3. C. Eclipse
  4. D. PyCharm

Pytanie 648

Jakie cechy posiada model prototypowy w zakresie zarządzania projektami?

  1. A. Przygotowaniem wersji systemu w ograniczonym zakresie w celu uzyskania opinii od użytkownika
  2. B. Rozwojem produktu w sposób iteracyjny w krótkich cyklach
  3. C. Realizowaniem pełnej wersji produktu przed przeprowadzeniem testów
  4. D. Szczegółowym planowaniem każdego etapu projektu przed jego realizacją

Pytanie 649

W języku C# szablon List zapewnia funkcjonalność listy. Z tworzenia obiektu typu List wynika, że jego składnikami są: List wykaz = new List ();

  1. A. liczby całkowite
  2. B. elementy o nieokreślonym typie
  3. C. elementy typu List
  4. D. liczby rzeczywiste

Pytanie 650

Jakie korzyści płyną z użycia pseudokodu przy tworzeniu algorytmu?

  1. A. Zrozumiałość dla osób nieznających się na programowaniu
  2. B. Generowanie dynamicznych struktur danych
  3. C. Łatwość w zmianie kodu maszynowego
  4. D. Możliwość szybkie zrealizowania algorytmu w którymkolwiek języku

Pytanie 651

Jakie zdarzenie jest wywoływane, gdy kliknięta zostaje myszą nieaktywna kontrolka lub okno?

  1. A. focus
  2. B. keyup
  3. C. blur
  4. D. validating

Pytanie 652

Wskaż poprawny pod względem składniowym kod dla formatu JSON, który jest używany do wymiany danych między backendem a frontendem aplikacji.osoby: [ {imię: &#x27;Anna&#x27;, wiek: &#x27;31&#x27; }, {imię: &#x27;Krzysztof&#x27;, wiek: &#x27;25&#x27; } ]"osoby": [ {"imię": "Anna", "wiek": 31 }, {"imię": "Krzysztof", "wiek": 25 } ]Kod 1Kod 2 Anna 31 Krzysztof 25 struct osoby { imie: {Anna}, wiek:{31}; imie: {Krzysztof}, wiek:{25} };Kod 3Kod 4

  1. A. Kod2
  2. B. Kod3
  3. C. Kod1
  4. D. Kod4

Pytanie 653

Jak nazywa się technika umożliwiająca asynchroniczne wykonywanie operacji w JavaScript?

  1. A. Promise
  2. B. Function
  3. C. Variable
  4. D. Object

Pytanie 654

Które z poniższych NIE jest typem wartości zwracanej przez funkcję w języku JavaScript?

  1. A. Method
  2. B. Number
  3. C. Undefined
  4. D. Object

Pytanie 655

Jakie jest rozwiązanie dla dodawania binarnego liczb 1011 oraz 110?

  1. A. 10001
  2. B. 11101
  3. C. 11001
  4. D. 10101

Pytanie 656

Które z poniżej wymienionych afirmacji najtrafniej charakteryzuje proces interpretacji kodu?

  1. A. Tłumaczenie kodu źródłowego na język maszynowy w czasie rzeczywistym
  2. B. Tworzenie pliku wykonywalnego
  3. C. Generowanie bibliotek dynamicznych dla programu
  4. D. Analiza struktury kodu przed tłumaczeniem

Pytanie 657

W jakim przypadku należy umieścić poszkodowanego w pozycji bocznej bezpiecznej?

  1. A. w przypadku omdlenia, gdy osoba jest przytomna
  2. B. gdy wystąpi omdlenie i brak tętna
  3. C. w sytuacji urazu pleców, gdy osoba jest świadoma
  4. D. w przypadku urazu kręgosłupa

Pytanie 658

Którą funkcję w C++ można zastosować do dynamicznego przydzielania pamięci dla tablicy?

  1. A. malloc()
  2. B. delete[]
  3. C. free()
  4. D. sizeof()

Pytanie 659

Która metoda cyklu życia komponentu w React.js jest wywoływana tuż po zamontowaniu komponentu w DOM?

  1. A. componentDidMount()
  2. B. componentWillUnmount()
  3. C. componentDidUpdate()
  4. D. componentWillMount()

Pytanie 660

Jaki modyfikator dostępu umożliwia dostęp do pól klasy tylko za pomocą jej metod?

  1. A. Private
  2. B. Public
  3. C. Static
  4. D. Protected

Pytanie 661

W zamieszczonym fragmencie kodu Java wskaż nazwę zmiennej, która może przechować wartość &#x27;T&#x27;.int zm1;float zm2;char zm3;boolean zm4;

  1. A. zm3
  2. B. zm1
  3. C. zm4
  4. D. zm2

Pytanie 662

Co to jest SPA (Single Page Application)?

  1. A. Aplikacja webowa działająca na jednej stronie, dynamicznie aktualizująca treść bez przeładowywania całej strony
  2. B. Metoda projektowania interfejsu użytkownika dla aplikacji mobilnych
  3. C. Format pliku używany w aplikacjach do przetwarzania danych
  4. D. Technika optymalizacji kodu w aplikacjach JavaScript

Pytanie 663

Które z poniższych nie jest wzorcem architektonicznym aplikacji mobilnych?

  1. A. Linear Sequential Flow
  2. B. MVC (Model-View-Controller)
  3. C. MVVM (Model-View-ViewModel)
  4. D. Clean Architecture

Pytanie 664

Na jakim etapie cyklu życia projektu tworzony jest szczegółowy opis wymagań funkcjonalnych oraz niefunkcjonalnych?

  1. A. Analiza
  2. B. Planowanie
  3. C. Weryfikacja
  4. D. Wdrożenie

Pytanie 665

Jaką strukturę danych można zrealizować, korzystając jedynie z wymienionych poniżej metod: push(arg) &ndash; dodaje element pop() &ndash; usuwa ostatnio dodany element peek() &ndash; zwraca ostatnio dodany element bez usuwania isEmpty() &ndash; sprawdza czy istnieją dane w strukturze

  1. A. stos
  2. B. tablica
  3. C. kolejka
  4. D. drzewo binarne

Pytanie 666

Cytat przedstawia charakterystykę metodyki RAD. Pełne znaczenie tego skrótu można przetłumaczyć na język polski jako: ...(RAD)..., is both a general term for adaptive software development approaches, and the name for James Martin&#x27;s method of rapid development. In general, RAD approaches to software development put less emphasis on planning and more emphasis on an adaptive process. Prototypes are often used in addition to or sometimes even instead of design specifications. Źródło: https://en.wikipedia.org/

  1. A. środowisko szybkiego rozwoju aplikacji
  2. B. prototypowanie wsparte testami jednostkowymi
  3. C. środowisko refaktoryzacji aplikacji
  4. D. zintegrowane środowisko programistyczne

Pytanie 667

Przeprowadzając analizę kodu interfejsu graficznego napisanego w języku XAML, można zauważyć, że:

  1. A. przyciski są ustawione poziomo obok siebie
  2. B. elementy: tekst, obraz, przycisk Like, przycisk Share, tekst są ułożone jeden pod drugim
  3. C. obraz znajduje się po lewej stronie, a pozostałe elementy po prawej
  4. D. tekst "Fotograf" znajduje się po prawej stronie obrazu

Pytanie 668

Jakie z następujących skutków może wystąpić w przypadku naruszenia prawa autorskiego?

  1. A. Nałożenie grzywny lub kary więzienia
  2. B. Zakaz korzystania z oprogramowania open-source
  3. C. Unieważnienie umowy licencyjnej użytkownika końcowego
  4. D. Obowiązek zamieszczenia publicznych przeprosin

Pytanie 669

Który z języków programowania jest najczęściej wykorzystywany do budowania aplikacji internetowych po stronie serwera?

  1. A. PHP
  2. B. JavaScript
  3. C. CSS
  4. D. HTML

Pytanie 670

Jakie narzędzie może zostać wykorzystane do automatyzacji testów aplikacji internetowych?

  1. A. Selenium
  2. B. Postman
  3. C. Blender
  4. D. Visual Studio Code

Pytanie 671

1 terabajt (TB) to ile gigabajtów (GB)?

  1. A. 1024
  2. B. 2048
  3. C. 1000
  4. D. 512

Pytanie 672

Jaki modyfikator umożliwia dostęp do elementu klasy z każdego miejsca w kodzie?

  1. A. Public
  2. B. Static
  3. C. Protected
  4. D. Private

Pytanie 673

Który z poniższych aspektów najdokładniej określa cel realizacji projektu?

  1. A. Określenie problemu i metody jego rozwiązania
  2. B. Zidentyfikowanie technologii, które mogą być zastosowane
  3. C. Stworzenie harmonogramu działań
  4. D. Ocena postępów w czasie realizacji projektu

Pytanie 674

W przedstawionych funkcjonalnie równoważnych kodach źródłowych po przeprowadzeniu operacji w zmiennej b zostanie zapisany wynik: Python: C++/C#/Java: x = 5.96; b = int(x); double x = 5.96; int b = (int)x;

  1. A. 5
  2. B. 6
  3. C. 5.96
  4. D. 596

Pytanie 675

Resuscytacja krążeniowo-oddechowa polega na realizowaniu

  1. A. 30 ucisków klatki piersiowej oraz 2 oddechy ratunkowe
  2. B. 20 ucisków klatki piersiowej oraz 1 oddech ratunkowy
  3. C. 15 ucisków klatki piersiowej oraz 3 oddechy ratunkowe
  4. D. 10 ucisków klatki piersiowej oraz 5 oddechów ratunkowych

Pytanie 676

Która z wymienionych topologii sieci wykazuje cechę, że wszystkie urządzenia są połączone jednym kablem?

  1. A. Topologia magistrali
  2. B. Topologia pierścienia
  3. C. Topologia gwiazdy
  4. D. Topologia siatki

Pytanie 677

Jakie obliczenia można wykonać za pomocą poniższego algorytmu, który operuje na dodatnich liczbach całkowitych?

  1. A. liczbę cyfr w wprowadzonej liczbie
  2. B. sumę wprowadzonych liczb
  3. C. największy wspólny dzielnik wprowadzonej liczby
  4. D. sumę cyfr wprowadzonej liczby

Pytanie 678

Jakie jest przeznaczenie dokumentacji wdrożeniowej?

  1. A. Do opisania procesu instalacji i konfiguracji aplikacji w środowisku produkcyjnym
  2. B. Do zarządzania bazą danych aplikacji
  3. C. Do testowania wydajności aplikacji
  4. D. Do tworzenia zadań w systemie kontroli wersji

Pytanie 679

Czym jest &#x27;refaktoryzacja&#x27; w kontekście inżynierii oprogramowania?

  1. A. Proces modyfikowania kodu w celu poprawy jego struktury bez zmiany funkcjonalności
  2. B. Usuwanie niepotrzebnych funkcji z kodu
  3. C. Optymalizacja wydajności poprzez zmianę algorytmów
  4. D. Dodawanie nowych funkcji do istniejącego kodu

Pytanie 680

Który z poniższych wzorców projektowych jest używany do tworzenia pojedynczej instancji klasy w całej aplikacji?

  1. A. Singleton
  2. B. Decorator
  3. C. Observer
  4. D. Factory

Pytanie 681

Jaki rodzaj ataku hakerskiego polega na bombardowaniu serwera ogromną ilością żądań, co prowadzi do jego przeciążenia?

  1. A. DDoS
  2. B. Phishing
  3. C. SQL Injection
  4. D. Man-in-the-Middle

Pytanie 682

W języku C++, zakładając, że przedstawiony fragment kodu poprawnie się skompiluje i zostanie wykonany, to zmiennej liczba przypisana zostanie wartość:int liczba = rand() % 1000;

  1. A. pseudolosowa nie większa niż 999
  2. B. rzeczywista podzielna przez 1000
  3. C. dowolna pseudolosowa z przedziału typu int
  4. D. równa 1000

Pytanie 683

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

  1. A. success, first then
  2. B. first then
  3. C. first then, success
  4. D. success

Pytanie 684

W jakim języku został stworzony framework Angular?

  1. A. Typescript
  2. B. C#
  3. C. Postscript
  4. D. PHP

Pytanie 685

Zestaw operatorów przedstawiony poniżej należy do kategorii operatorów: * / ++ -- %

  1. A. arytmetycznych
  2. B. logicznymi
  3. C. porównawczymi
  4. D. przypisania

Pytanie 686

Wskaż rodzaj testów, które przeprowadza się podczas fazy tworzenia kodu źródłowego

  1. A. testy jednostkowe
  2. B. testy wdrożeniowe
  3. C. testy wydajnościowe
  4. D. testy kompatybilności

Pytanie 687

Co zostanie wyświetlone po wykonaniu poniższego kodu w PHP? $x = 5; $y = &#x27;5&#x27;; var_dump($x == $y); var_dump($x === $y);

  1. A. bool(true) bool(false)
  2. B. bool(true) bool(true)
  3. C. bool(false) bool(true)
  4. D. bool(false) bool(false)

Pytanie 688

Która metoda w obrębie klasy jest uruchamiana automatycznie podczas tworzenia kopii obiektu?

  1. A. Konstruktor kopiujący
  2. B. Metoda statyczna
  3. C. Destruktor
  4. D. Metoda zaprzyjaźniona

Pytanie 689

Które z wymienionych działań stanowi zagrożenie dla emocjonalnego dobrostanu człowieka w sieci?

  1. A. Cyberstalking
  2. B. Nadmierne korzystanie z mediów społecznościowych
  3. C. Zła postawa podczas pracy przy komputerze
  4. D. Przesyłanie niezaszyfrowanych plików

Pytanie 690

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

  1. A. poprawności wyświetlanych elementów aplikacji
  2. B. wydajności aplikacji
  3. C. poziomu optymalizacji kodu aplikacji
  4. D. bezpieczeństwa aplikacji

Pytanie 691

Który z poniższych składników NIE jest konieczny do stworzenia klasy w C++?

  1. A. Definicja destruktora
  2. B. Deklaracja atrybutów klasy
  3. C. Definicja funkcji członkowskich klasy
  4. D. Zastosowanie słowa kluczowego class

Pytanie 692

Jakie jest podstawowe zadanie firewalla w systemie komputerowym?

  1. A. Zarządzanie ruchem sieciowym i blokowanie nieautoryzowanego dostępu
  2. B. Szyfrowanie danych przesyłanych w sieci
  3. C. Ochrona danych na poziomie aplikacji internetowych
  4. D. Zapobieganie wyciekom informacji na skutek awarii systemu

Pytanie 693

Przedstawiony zestaw komputerowy jest niekompletny. Który element nie został uwzględniony w tabeli, a jest niezbędny do prawidłowego działania zestawu i należy go dodać? Lp. Nazwa podzespołu 1. Cooler Master obudowa komputerowa CM Force 500W czarna 2. Gigabyte GA-H110M-S2H, Realtek ALC887, DualDDR4-2133, SATA3, HDMI, DVI, D-Sub, LGA1151, mATX 3. Intel Core i5-6400, Quad Core, 2.70GHz, 6MB, LGA1151, 14nm, 65W, Intel HD Graphics, VGA, TRAY/OEM 4. Patriot Signature DDR4 2x4GB 2133MHz 5. Seagate BarraCuda, 3.5", 1TB, SATA/600, 7200RPM, 64MB cache 6. LG SuperMulti SATA DVD+/-R24x,DVD+RW6x,DVD+R DL 8x, bare bulk (czarny) 7. Gembird Bezprzewodowy Zestaw Klawiatura i Mysz 8. Monitor Iiyama E2083HSD-B1 19.5inch, TN, HD+, DVI, głośniki 9. Microsoft OEM Win Home 10 64Bit Polish 1pk DVD

  1. A. Hello, John!
  2. B. TypeError: person.sayHello is not a function
  3. C. Hello, undefined!
  4. D. Hello, [object Object]!

Pytanie 694

Które z wymienionych narzędzi najlepiej chroni dane na urządzeniach mobilnych?

  1. A. Szyfrowanie danych na urządzeniu
  2. B. Hasło ustawione na urządzeniu
  3. C. Nieaktualne oprogramowanie
  4. D. Zainstalowanie aplikacji rozrywkowych

Pytanie 695

Jakie znaczenie ma określenie "klasa zaprzyjaźniona" w kontekście programowania obiektowego?

  1. A. Klasa, która ma dostęp do prywatnych i chronionych elementów innej klasy
  2. B. Klasa, która może być dziedziczona przez inne klasy
  3. C. Klasa, która nie ma możliwości zawierania metod statycznych
  4. D. Klasa, w której wszystkie komponenty są publiczne

Pytanie 696

Co to jest garbage collection w programowaniu?

  1. A. Automatyczne zarządzanie pamięcią, które zwalnia pamięć zajmowaną przez nieużywane obiekty
  2. B. Technika optymalizacji algorytmów sortowania danych
  3. C. Metoda kompresji danych w bazach SQL
  4. D. Proces usuwania nieużywanych elementów z interfejsu użytkownika

Pytanie 697

Która z poniższych nie jest poprawną metodą HTTP?

  1. A. SEARCH
  2. B. POST
  3. C. GET
  4. D. DELETE

Pytanie 698

Jakie są kluczowe korzyści z wykorzystania frameworków podczas programowania aplikacji desktopowych?

  1. A. Skracają czas tworzenia aplikacji dzięki gotowym komponentom i narzędziom
  2. B. Gwarantują dostęp do niskopoziomowego kodu systemowego
  3. C. Ułatwiają kontrolę nad wersjami systemu operacyjnego
  4. D. Redukują zapotrzebowanie na pamięć operacyjną aplikacji

Pytanie 699

Który z poniższych nie jest typem danych w języku JavaScript?

  1. A. Integer
  2. B. Boolean
  3. C. Object
  4. D. String

Pytanie 700

Szablon MojaTablica oferuje funkcjonalność tablicy z indeksami oraz elementami różnych typów. W oparciu o pokazany kod, który wykorzystuje ten szablon do tworzenia tablicy asocjacyjnej, wskaż definicję, która posługuje się szablonem do zainicjowania tablicy, gdzie indeksami są liczby całkowite, a elementami są napisy?MojaTablica tab1 = new MojaTablica (); tab1["good"] = "dobry";

  1. A. MojaTablica tab2 = new MojaTablica()
  2. B. MojaTablica tab2 = MOjaTablica()
  3. C. int tab2 = new MojaTablica()
  4. D. int tab2[] = new MojaTablica()

Pytanie 701

Jakie są kluczowe etapy realizacji projektu programistycznego?

  1. A. Planowanie, analiza, implementacja, wdrożenie
  2. B. Projektowanie, testowanie, aktualizacja, implementacja
  3. C. Analiza, implementacja, testowanie, aktualizacja
  4. D. Planowanie, projektowanie, debugowanie, konserwacja

Pytanie 702

Jakie informacje zawiera dokumentacja realizacji projektu?

  1. A. Dane dotyczące faz wdrożenia aplikacji w środowisku produkcyjnym
  2. B. Zestawienie błędów wykrytych w trakcie testów
  3. C. Podręcznik użytkownika dla końcowych odbiorców aplikacji
  4. D. Strategia marketingowa aplikacji

Pytanie 703

Jaką istotną właściwość ma algorytm rekurencyjny?

  1. A. Zawiera wywołanie samego siebie
  2. B. Jest podzielony na wiele niezwiązanych funkcji
  3. C. Funkcjonuje tylko w przypadku tablic dynamicznych
  4. D. Wywołuje się wielokrotnie w jednej iteracji

Pytanie 704

W frameworkach do budowy aplikacji mobilnych lub desktopowych znajduje zastosowanie wzorzec MVVM, oznaczający Model-View-ViewModel. Te podejście do programowania oznacza, że

  1. A. interfejs użytkownika oraz logika aplikacji są oddzielone
  2. B. interfejs użytkownika i logika aplikacji są umieszczone w jednym pliku
  3. C. kontrolki i widoki interfejsu użytkownika są zintegrowane z logiką aplikacji
  4. D. w aplikacji obecny jest jedynie interfejs użytkownika

Pytanie 705

Który z operatorów w języku C++ służy do pobierania adresu zmiennej?

  1. A. &
  2. B. >
  3. C. *
  4. D. delete

Pytanie 706

Prezentowana metoda jest realizacją algorytmu public static String fun1(String str) { String output = " "; for (var i = (str.length()-1); i >= 0; i--) output += str.charAt(i); return output; }

  1. A. odwracającego ciąg
  2. B. wyszukującego literę w ciągu
  3. C. sortującego ciąg od znaku o najniższym kodzie ASCII do znaku o najwyższym kodzie
  4. D. sprawdzającego, czy dany ciąg jest palindromem

Pytanie 707

Jaka będzie złożoność czasowa wyszukiwania w posortowanej tablicy przy użyciu algorytmu binarnego?

  1. A. O(log n)
  2. B. O(n)
  3. C. O(n log n)
  4. D. O(n²)

Pytanie 708

Co oznacza skrót SOLID w programowaniu obiektowym?

  1. A. Zbiór pięciu zasad projektowania oprogramowania ułatwiających tworzenie czytelnego kodu
  2. B. System organizacji zadań w metodologii zwinnej używany w Scrum
  3. C. Standard tworzenia dokumentacji technicznej dla aplikacji
  4. D. Popularna metodologia testowania aplikacji mobilnych i webowych

Pytanie 709

Co to jest Service Worker w kontekście Progressive Web Apps?

  1. A. Skrypt działający w tle przeglądarki, niezależnie od strony webowej
  2. B. Narzędzie do testowania wydajności aplikacji
  3. C. Usługa hostingowa dla aplikacji webowych
  4. D. Protokół komunikacji między przeglądarką a serwerem

Pytanie 710

Która z metod zarządzania projektami jest najbardziej odpowiednia, gdy w początkowej fazie projektu zakres nie jest w pełni określony, wymagania mogą zmieniać się podczas realizacji, a także mogą wystąpić nowe potrzeby?

  1. A. Agile
  2. B. PRINCE2
  3. C. Model V
  4. D. Model kaskadowy

Pytanie 711

Podaj wspólną cechę wszystkich kontrolek umieszczonych w ramce

  1. A. mają tło w tym samym kolorze
  2. B. wszystkie są widoczne
  3. C. mają identyczny kolor czcionki
  4. D. są w nich ustawione te same wartości domyślne

Pytanie 712

Diagramem, który służy do śledzenia realizacji zadań przez członków zespołu projektowego, może być

  1. A. Gantta
  2. B. Venna
  3. C. związków encji
  4. D. aktywnosci UML

Pytanie 713

W aplikacji mobilnej, aby określić warianty grafiki w zależności od wielkości ekranu, należy (uwaga: odpowiedzi wariantowe dla dwóch systemów - sugerować się systemem omawianym na zajęciach)

  1. A. iOS: dodać do nazw plików sufiksy @2x, @3x. Android: umieścić grafikę w odpowiednich folderach drawable: -hdpi, -xhpi, xxhdpi
  2. B. iOS: dodać do nazw sufiksy #2x, #3x. Android: dodać do nazw sufiks rozdzielczości: -32x32, -64x64, -96x96
  3. C. iOS: dodać do nazw sufiksy oznaczające rozdzielczość, np. 32ppi. Android: umieścić grafikę w odpowiednich katalogach: 32ppi, 64ppi, 96ppi
  4. D. iOS: utworzyć katalogi hdpi, lhpi, xhpi i dodać do nich grafiki. Android: utworzyć katalogi 32x32, 64x64, 96x96 i dodać do nich grafiki

Pytanie 714

Jakie metody można wykorzystać do przechowywania informacji o użytkownikach w aplikacji mobilnej na systemie Android?

  1. A. Za pomocą plików SharedPreferences
  2. B. Wyłącznie w zewnętrznych bazach danych
  3. C. Tylko w pamięci RAM
  4. D. W rejestrze systemu

Pytanie 715

W programowaniu obiektowym odpowiednikami zmiennych oraz funkcji w programowaniu strukturalnym są

  1. A. pola i metody
  2. B. hermetyzacja oraz dziedziczenie
  3. C. pola i kwalifikatory dostępu
  4. D. metody statyczne i abstrakcyjne

Pytanie 716

Na podstawie definicji zamieszczonej w ramce, wskaż, który z rysunków ilustruje komponent Chip zdefiniowany w bibliotece Angular Material?

  1. A. Rysunek 4
  2. B. Rysunek 1
  3. C. Rysunek 3
  4. D. Rysunek 2

Pytanie 717

Jaki komponent środowiska IDE jest niezbędny do tworzenia aplikacji webowych?

  1. A. Debugger, edytor kodu, integracja z systemem kontroli wersji
  2. B. Zarządzanie bazami danych
  3. C. Narzędzie do tworzenia grafiki
  4. D. Emulator urządzeń mobilnych

Pytanie 718

Co to jest JWT (JSON Web Token)?

  1. A. Standard definiujący sposób bezpiecznego przekazywania informacji jako obiekt JSON
  2. B. Biblioteka JavaScript do walidacji formularzy webowych
  3. C. Protokół komunikacyjny do transferu danych między klientem a serwerem
  4. D. Format zapisu danych używany w bazach NoSQL

Pytanie 719

Która z wymienionych zasad odnosi się do zachowania prywatności w sieci?

  1. A. Stosowanie pseudonimów zamiast rzeczywistych imion na mediach społecznościowych
  2. B. Przechowywanie haseł w wiadomościach e-mail
  3. C. Publikowanie danych osobowych na otwartych platformach
  4. D. Umieszczanie wszystkich zdjęć na platformach społecznościowych

Pytanie 720

Aplikacje funkcjonujące w systemach Android do komunikacji z użytkownikiem wykorzystują klasę

  1. A. Activity
  2. B. Fragments
  3. C. Windows
  4. D. Screens

Pytanie 721

W przedstawionym filmie ukazano kreator interfejsu użytkownika, dla którego automatycznie powstaje

  1. A. kod XML
  2. B. obsługa wciśniętego przycisku
  3. C. kod Java
  4. D. obsługa przycisku ekranu dotykowego

Pytanie 722

Co oznacza skrót CSRF w kontekście bezpieczeństwa aplikacji webowych?

  1. A. Cross-Site Request Forgery
  2. B. Cascading Style Rendering Form
  3. C. Client-Side Rendering Framework
  4. D. Cross-Site Response Filter

Pytanie 723

W zaprezentowanym kodzie ukazano jedno z fundamentalnych założeń programowania obiektowego. Czym ono jest? public class Owoc { } public class Truskawka extends Owoc { } public class Jablko extends Owoc { }

  1. A. dziedziczenie
  2. B. polimorfizm
  3. C. hermetyzacja
  4. D. abstrakcja

Pytanie 724

Która z poniższych deklaracji w języku C++ poprawnie opisuje tablicę dwuwymiarową?

  1. A. int matrix[3][3];
  2. B. int matrix[];
  3. C. int matrix[3];
  4. D. int matrix[3][3][3];

Pytanie 725

W którym przypadku algorytm sortowania bąbelkowego działa z optymalną wydajnością?

  1. A. Dla tablicy uporządkowanej rosnąco
  2. B. Dla tablicy uporządkowanej malejąco
  3. C. Dla tablicy losowej
  4. D. Dla tablicy z dużą liczbą powtórzeń

Pytanie 726

Jakie jest podstawowe zadanie konstruktora w klasie?

  1. A. Inicjalizacja obiektu w momencie jego tworzenia
  2. B. Usuwanie instancji obiektów
  3. C. Nadanie wartości polom obiektu po jego zniszczeniu
  4. D. Wprowadzenie nowej metody do już istniejącej klasy

Pytanie 727

Która z funkcji powinna zostać zrealizowana w warstwie back-end aplikacji webowej?

  1. A. zarządzanie bazą danych
  2. B. wyświetlanie danych z formularza w przeglądarce
  3. C. sprawdzanie formularzy w czasie rzeczywistym
  4. D. zarządzanie zdarzeniami elementów

Pytanie 728

Jakie są główne cechy architektury klient-serwer?

  1. A. Dane są przechowywane i przetwarzane na serwerze, a klient wysyła żądania i odbiera odpowiedzi
  2. B. Każdy klient funkcjonuje niezależnie od pozostałych
  3. C. Komunikacja odbywa się bezpośrednio między urządzeniami klienckimi
  4. D. Serwer pełni rolę pasywnego odbiorcy danych od klientów

Pytanie 729

Jakiego kodu dotyczy treść wygenerowana w trakcie działania programu Java?

  1. A. Kodu 4
  2. B. Kodu 1
  3. C. Kodu 2
  4. D. Kodu 3

Pytanie 730

W przypadku przedstawionego fragmentu kodu Java, wyjątek zostanie zgłoszony, gdy wartość zmiennej index wyniesie: try { int[] liczby = {1, 2, 3, 4, 5, 6}; System.out.println(liczby[index]); } catch (Exception e) { System.out.println("wystąpił błąd."); }

  1. A. 7
  2. B. 1
  3. C. 5
  4. D. 0

Pytanie 731

Wskaż właściwość charakterystyczną dla metody abstrakcyjnej?

  1. A. nie ma implementacji w klasie bazowej
  2. B. zawsze jest prywatna
  3. C. jest pusta w klasie nadrzędnej
  4. D. jest pusta w klasach dziedziczących

Pytanie 732

Jakie znaczenie ma termin "przesłanianie metody" w kontekście programowania obiektowego?

  1. A. Zastosowanie tej samej nazwy metody w klasie bazowej i pochodnej, ale z inną implementacją w klasie pochodnej
  2. B. Przenoszenie metod z jednej klasy do drugiej
  3. C. Tworzenie nowej metody w klasie bazowej
  4. D. Zmiana metody prywatnej na metodę publiczną

Pytanie 733

Programista pragnie wybrać algorytm, który najszybciej przetwarza dane w jego aplikacji. Na podstawie złożoności obliczeniowej przedstawionej w tabeli, należy wskazać algorytm numer Algorytm 1 O(n²) Algorytm 2 O(n!) Algorytm 3 O(n³) Algorytm 4 O(n) Algorytm 5 O(n²)

  1. A. 4
  2. B. 3
  3. C. 2 lub 3
  4. D. 1 lub 5

Pytanie 734

Co to jest git rebase?

  1. A. Technika integracji zmian z jednej gałęzi do drugiej przez przeniesienie lub połączenie sekwencji commitów
  2. B. Narzędzie do rozwiązywania konfliktów między plikami
  3. C. Metoda tworzenia kopii zapasowej repozytorium
  4. D. Polecenie do tworzenia nowego repozytorium

Pytanie 735

Jaką wydajność posiada sieć, która przesyła 500 MB danych w czasie 10 sekund?

  1. A. 400 Mbps
  2. B. 40 Mbps
  3. C. 50 Mbps
  4. D. 500 Mbps

Pytanie 736

Który framework jest powszechnie wykorzystywany do tworzenia aplikacji internetowych w języku Python?

  1. A. Django
  2. B. Angular
  3. C. ASP.NET Core
  4. D. React.js

Pytanie 737

Na zaprezentowanych ilustracjach znajduje się okno aplikacji w wersji początkowej oraz po wprowadzeniu danych. Przyjmując, że pole "Dostępne środki" służy do wprowadzania wartości typu rzeczywistego, wskaż elementy struktury, które najlepiej odpowiadają tym danym?

  1. A. Kod 2
  2. B. Kod 1
  3. C. Kod 4
  4. D. Kod 3

Pytanie 738

Jaką wartość ma zmienna b po wykonaniu poniższego kodu?int a = 1, b = 20, c = 3; while (a <= 10) { b = b - c; a += 2; }

  1. A. 5
  2. B. 20
  3. C. 2
  4. D. 11

Pytanie 739

Jaką funkcję spełniają atrybuty klasy w programowaniu obiektowym?

  1. A. Zawierają informacje opisujące stan obiektu
  2. B. Umożliwiają przeprowadzanie operacji na obiektach
  3. C. Zapisują wartości lokalne w funkcjach
  4. D. Określają globalne stałe programu

Pytanie 740

Która z poniższych metod nie należy do cyklu życia komponentu w React.js?

  1. A. componentWillPublish()
  2. B. componentDidUpdate()
  3. C. componentDidMount()
  4. D. componentWillUnmount()

Pytanie 741

Które z poniższych stwierdzeń najlepiej charakteryzuje tablicę asocjacyjną?

  1. A. Tablica przechowująca dane w formie par klucz-wartość
  2. B. Tablica, która przechowuje wyłącznie dane tekstowe
  3. C. Tablica, która zmienia swoje wymiary w trakcie działania programu
  4. D. Tablica, która przechowuje wartości, do których można uzyskać dostęp tylko za pomocą indeksów numerycznych

Pytanie 742

Jakie są główne różnice między środowiskiem RAD (Rapid Application Development) a klasycznymi IDE?

  1. A. RAD pozwala na szybkie tworzenie prototypów i rozwijanie aplikacji przy minimalnej ilości kodu
  2. B. RAD funkcjonuje tylko w systemach operacyjnych Linux
  3. C. RAD nie oferuje żadnych narzędzi do debugowania
  4. D. RAD koncentruje się tylko na testowaniu programów

Pytanie 743

Co to jest GraphQL?

  1. A. Język zapytań do API oraz środowisko wykonawcze do obsługi tych zapytań
  2. B. System zarządzania bazami grafowymi
  3. C. Format danych podobny do JSON używany w komunikacji między aplikacjami
  4. D. Biblioteka do tworzenia grafów i diagramów w aplikacjach webowych

Pytanie 744

Który z wymienionych dokumentów jest najczęściej stosowany w zarządzaniu pracą zespołu Scrum?

  1. A. Product backlog
  2. B. Lista zasobów ludzkich
  3. C. Specyfikacja techniczna
  4. D. Diagram Gantta

Pytanie 745

Zapisany fragment w Pythonie ilustruje: pierwiastki = {"N":"Azot","O":"Tlen","P":"Fosfor","Si":"Siarka"}

  1. A. tablicę asocjacyjną (słownik)
  2. B. kolejkę (LIFO)
  3. C. strukturę danych
  4. D. stos

Pytanie 746

Jakie znaczenie ma deklaracja zmiennej w programowaniu?

  1. A. Określenie typu oraz nazwy zmiennej w kodzie programu
  2. B. Przypisanie zmiennej wartości domyślnej
  3. C. Stworzenie nowej wartości w bazie danych
  4. D. Zarezerwowanie miejsca w pamięci dla wyników operacji arytmetycznych

Pytanie 747

Jakie jest główne zadanie ochrony danych osobowych?

  1. A. Zabezpieczenie danych osobowych przed nieautoryzowanym dostępem i ich wykorzystaniem
  2. B. Gwarantowanie anonimowości dla internautów
  3. C. Utrudnianie działalności organom ścigania
  4. D. Udostępnianie danych osobowych w celach marketingowych

Pytanie 748

Który z podanych algorytmów operujących na jednowymiarowej tablicy posiada złożoność obliczeniową O(n²)?

  1. A. Sortowanie bąbelkowe
  2. B. Wyszukiwanie binarne
  3. C. Sortowanie szybkie
  4. D. Wypisanie elementów

Pytanie 749

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);

  1. A. [2, 4]
  2. B. [1, 3, 5]
  3. C. [1, 2, 3, 4, 5]
  4. D. 2,4

Pytanie 750

Które z wymienionych działań, które są częścią procesu kreowania prostej galerii zdjęć w formie aplikacji mobilnej, powinno być realizowane przez zespół?

  1. A. Stworzenie dokumentacji kodu aplikacji
  2. B. Wdrożenie funkcji dodajZdjecie()
  3. C. Przygotowanie testu jednostkowego dla funkcji przegladajZdjecia()
  4. D. Przygotowanie i konfiguracja repozytorium dla projektu

Pytanie 751

Jaki będzie rezultat operacji logicznej AND dla wartości binarnych 1010 oraz 1100?

  1. A. 1000
  2. B. 1110
  3. C. 1100
  4. D. 1010

Pytanie 752

Jakie zastosowanie ma język Swift w zakresie aplikacji mobilnych?

  1. A. Do tworzenia aplikacji na system iOS
  2. B. Do przeprowadzania testów aplikacji mobilnych
  3. C. Do tworzenia aplikacji na system Android
  4. D. Do zarządzania bazami danych w aplikacjach mobilnych

Pytanie 753

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

  1. A. Zestaw kroków do testowania, oczekiwanych rezultatów oraz warunków początkowych
  2. B. Dokumentacja techniczna oprogramowania
  3. C. Dokładne wytyczne dotyczące realizacji kodu
  4. D. Strategia wdrożenia aplikacji w środowisku produkcyjnym

Pytanie 754

Jaki framework jest powszechnie wykorzystywany do rozwijania aplikacji desktopowych w języku C++?

  1. A. Qt
  2. B. Flutter
  3. C. Node.js
  4. D. WPF

Pytanie 755

Termin ryzyko zawodowe odnosi się do

  1. A. prawdopodobieństwa, że zdarzenia niepożądane związane z pracą spowodują straty, w szczególności negatywne skutki zdrowotne dla pracowników
  2. B. efektów zagrożeń wypadkowych, jakie występują w miejscu zatrudnienia
  3. C. zagrożenia wypadkowego, które może wystąpić w miejscu pracy
  4. D. ciężkości skutków niepożądanych zdarzeń związanych z pracą

Pytanie 756

W dwóch przypadkach opisano mechanizm znany jako Binding. Jego celem jest W Android Studio: W XAML:

  1. A. wiązać właściwości (property) elementu interfejsu użytkownika z danymi lub właściwością innego obiektu
  2. B. zarządzanie mechanizmem obietnic (promises) lub obserwatora (observable) w programowaniu asynchronicznym
  3. C. wiązanie oraz eksportowanie plików z różnych modułów aplikacji
  4. D. przetwarzanie zdarzeń kontrolek interfejsu użytkownika przez wywoływanie odpowiednich funkcji

Pytanie 757

Które zdarzenie w JavaScript jest wywoływane po całkowitym załadowaniu strony?

  1. A. window.onload
  2. B. document.ready
  3. C. window.render
  4. D. page.complete

Pytanie 758

Jakie narzędzie jest używane do automatyzacji testów interfejsu użytkownika aplikacji webowych?

  1. A. Selenium
  2. B. JIRA
  3. C. Trello
  4. D. Slack

Pytanie 759

Jakie oprogramowanie służy jako przykład programu do komunikacji audio-wideo?

  1. A. Microsoft Teams
  2. B. Google Drive
  3. C. Slack
  4. D. Notion

Pytanie 760

Jakie narzędzie można wykorzystać do tworzenia aplikacji mobilnych typu cross-platform w C#?

  1. A. platformę Xamarin
  2. B. środowisko Android Studio
  3. C. platformę React Native
  4. D. środowisko XCode

Pytanie 761

Która z metodologii w zarządzaniu projektami umożliwia łatwe dostosowywanie się do zmieniających się potrzeb klienta?

  1. A. Scrum
  2. B. Kanban
  3. C. Model spiralny
  4. D. Model Waterfall

Pytanie 762

Który z wymienionych algorytmów sortujących posiada średnią złożoność obliczeniową równą O(n log n)?

  1. A. Sortowanie szybkie (QuickSort)
  2. B. Sortowanie przez wstawianie
  3. C. Sortowanie przez wybór
  4. D. Sortowanie bąbelkowe

Pytanie 763

Polecenia wydane w kontekście repozytorium Git, przy założeniu, że folder projektu jest aktualnie wybrany, mają na celu git init git add . git commit -m &#x27;first commit&#x27;

  1. A. rozpoczęcie pracy z nowym repozytorium, dodanie oraz zatwierdzenie kodu projektu jako first commit
  2. B. rozpoczęcie sesji z już istniejącym repozytorium oraz pobranie kodu projektu do lokalnego folderu
  3. C. utworzenie kopii istniejącego repozytorium z jedynie tą rewizją, która zostanie zapisana pod nazwą first commit
  4. D. zamknięcie projektu, co spowoduje zarchiwizowanie wszystkich rewizji do lokalnego archiwum pod nazwą first commit

Pytanie 764

Wskaż kod, który jest funkcjonalnie równoważny zaprezentowanemu poniżej:switch(nrTel) { case 999: opis = "Pogotowie"; break; case 998: opis = "Straż"; break; case 997: opis = "Policja"; break; default: opis = "Inny numer"; }Kod 1.with nrTel { if (999) opis = "Pogotowie"; if (998) opis = "Straż"; if (997) opis = "Policja"; else opis = "Inny numer"; }Kod 2.if (nrTel == 999) opis = "Pogotowie"; else if (nrTel == 998) opis = "Straż"; else if (nrTel == 997) opis = "Policja"; else opis = "Inny numer";Kod 3.if (nrTel == 999) opis = "Pogotowie"; if (nrTel == 998) opis = "Straż"; if (nrTel == 997) opis = "Policja"; else opis = "Inny numer";Kod 4.Opis = if (nrTel == 999) => "Pogotowie"; else if (nrTel == 998) => "Straż"; else if (nrTel == 997) => "Policja"; else => "Inny numer";

  1. A. Kod 2.
  2. B. Kod 3.
  3. C. Kod 1.
  4. D. Kod 4.