Filtrowanie pytań
Projektowanie, programowanie …
A. Singleton
B. Observer
C. Factory
D. Decorator
Projektowanie, programowanie …
Kod XAML zaprezentowany powyżej zostanie wyświetlony jako:

A. C
B. B
C. A
D. D
Projektowanie, programowanie …
Który z wymienionych elementów interfejsu użytkownika jest charakterystyczny dla aplikacji działającej na komputerze?
A. Routing
B. Strona HTML
C. API REST
D. Przycisk (Button)
Projektowanie, programowanie …
Zademonstrowana pętla wykorzystuje obiekt random do

A. wielokrotnego generowania liczby, aby stworzyć ciąg z liczb pseudolosowych
B. jednorazowego wylosowania znaku z określonego zestawu znaków
C. stworzenia losowego napisu o długości 8 znaków składającego się z liter
D. uzupełnienia tablicy danymi w postaci liczb pseudolosowych
Projektowanie, programowanie …
Który z poniższych kodów realizuje przedstawiony fragment algorytmu?

A. Kod 3
B. Kod 2
C. Kod 4
D. Kod 1
Projektowanie, programowanie …
Liczba A4 w zapisie heksadecymalnym ma odpowiadający jej zapis binarny
A. 10100010
B. 10100100
C. 1011100
D. 1010100
Projektowanie, programowanie …
Wartości składowych RGB koloru #AA41FF zapisane w systemie szesnastkowym po przekształceniu na system dziesiętny są odpowiednio
A. 170, 64, 255
B. 170, 65, 255
C. 160, 64, 255
D. 160, 65, 255
Projektowanie, programowanie …
W zaprezentowanym wideo przedstawiono narzędzie do tworzenia interfejsu użytkownika, dla którego automatycznie generuje się
A. obsługa wciśniętego przycisku
B. obsługa przycisku ekranu dotykowego
C. kod XML
D. kod Java
Projektowanie, programowanie …
Jak określa się proces, w trakcie którego klasa przejmuje właściwości innej klasy w programowaniu obiektowym?
A. Hermetyzacja
B. Abstrakcja
C. Polimorfizm
D. Dziedziczenie
Projektowanie, programowanie …
Który język programowania jest używany do stylizacji stron internetowych?
A. PHP
B. HTML
C. CSS
D. JavaScript
Projektowanie, programowanie …
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ę
A. hermetyzacją
B. dziedziczeniem
C. polimorfizmem
D. przeciążeniem
Projektowanie, programowanie …
Zapisany kod w języku Python ilustruje

A. kolejkę (LIFO)
B. stos
C. tablicę asocjacyjną (słownik)
D. strukturę
Projektowanie, programowanie …
W jakiej sytuacji wykorzystanie stosu będzie korzystniejsze niż lista podczas projektowania zestawu danych?
A. Gdy kolejność przetwarzania danych jest odwrócona (LIFO)
B. Gdy dane muszą być uporządkowane
C. Gdy chcemy usunąć element z końca
D. Gdy ważne jest szybkie znajdowanie elementów
Projektowanie, programowanie …
Jaką wartość przyjmie etykieta label po wykonaniu podanego kodu, gdy zostanie on uruchomiony po naciśnięciu przycisku w aplikacji?

A. suma liczb z przedziału od 0 do 100
B. liczby z przedziału od 0 do 100
C. suma liczb parzystych z przedziału od 0 do 100
D. liczby parzyste z przedziału od 0 do 100
Projektowanie, programowanie …
Jakie jest poprawne określenie interfejsu (szablonu klasy) w języku Java?

A. Definicja 3
B. Definicja 1
C. Definicja 2
D. Definicja 4
Projektowanie, programowanie …
Wskaż typy numeryczne o stałej precyzji
A. long long, long double
B. float, double
C. bool char, string
D. int, short, long
Projektowanie, programowanie …
Wskaż termin, który w języku angielskim odnosi się do "testów wydajnościowych"?
A. performance testing
B. unit testing
C. security testing
D. integration testing
Projektowanie, programowanie …
W jaki sposób definiuje się konstruktor kopiujący w ramach klasy?
A. Generuje nowy obiekt klasy bez przypisywania wartości
B. Tworzy nowy obiekt jako wierną kopię innego obiektu
C. Generuje nowy obiekt i usuwa wcześniejszy
D. Inicjuje obiekt klasy na podstawie klasy dziedziczącej
Projektowanie, programowanie …
Która z poniższych technologii służy do tworzenia interfejsu użytkownika zarówno dla aplikacji webowych jak i mobilnych?
A. Angular
B. Vue.js
C. jQuery
D. React Native
Projektowanie, programowanie …
Co to jest SPA (Single Page Application)?
A. Format pliku używany w aplikacjach do przetwarzania danych
B. Aplikacja webowa działająca na jednej stronie, dynamicznie aktualizująca treść bez przeładowywania całej strony
C. Technika optymalizacji kodu w aplikacjach JavaScript
D. Metoda projektowania interfejsu użytkownika dla aplikacji mobilnych
Projektowanie, programowanie …
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:

A. (Name), Cursor, BackgroundImage
B. Text, UseWaitCursor, BackColor
C. Text, Cursor, BackColor
D. (Name), UseWaitCursor, BackgroundImage
Projektowanie, programowanie …
Która z wymienionych metod jest najodpowiedniejsza do wizualizacji procesu podejmowania decyzji?
A. Drzewo decyzyjne
B. Lista kroków
C. Schemat blokowy
D. Pseudokod
Projektowanie, programowanie …
Jakie środowisko deweloperskie jest najczęściej wykorzystywane do budowy aplikacji na platformę Android?
A. Android Studio
B. XCode
C. Visual Studio
D. PyCharm
Projektowanie, programowanie …
Który element dokumentacji technicznej jest istotny dla ustalenia metod ochrony danych w aplikacji?
A. Opis architektury klient-serwer
B. Harmonogram zarządzania zadaniami
C. System ochrony aplikacji
D. Koncepcja interfejsu użytkownika
Projektowanie, programowanie …
Która z poniższych nie jest poprawną metodą HTTP?
A. POST
B. SEARCH
C. DELETE
D. GET
Projektowanie, programowanie …
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?
A. Collection
B. ObservableCollection
C. ReadOnlyCollection
D. KeyedCollection
Projektowanie, programowanie …
Która technologia jest używana do tworzenia animacji na stronach internetowych?
A. SQL Queries
B. CSS Animations
C. HTTP Headers
D. XML Schema
Projektowanie, programowanie …
Czym jest klasa w programowaniu obiektowym?
A. typ danych
B. wskaźnik
C. instrukcja
D. zmienna
Projektowanie, programowanie …
Jakie jest główne zadanie kontrolera w architekturze MVC (Model-View-Controller)?
A. Zarządzanie sesją użytkownika
B. Prezentowanie danych użytkownikowi
C. Przechowywanie danych aplikacji
D. Obsługa logiki biznesowej i przetwarzanie danych wejściowych od użytkownika
Projektowanie, programowanie …
Który element HTML5 służy do wyświetlania zawartości video?
A. <play>
B. <media>
C. <video>
D. <film>
Projektowanie, programowanie …
Zgodnie z informacjami zawartymi w ramce, wskaż, który z rysunków ilustruje element przypisany do klasy Badge określonej w bibliotece Bootstrap?

A. B
B. C
C. D
D. A
Projektowanie, programowanie …
Jakie informacje zawiera zestaw instrukcji (ISA) danego procesora?
A. Typy danych, które są trzymane w pamięci
B. Instrukcje, które procesor jest w stanie wykonać
C. Układ połączeń między procesorem a innymi elementami
D. Metodę obsługi pamięci podręcznej
Projektowanie, programowanie …
Wskaż fragment kodu, który stanowi realizację przedstawionego algorytmu w języku C++

A. kod 2
B. kod 1
C. kod 3
D. kod 4
Projektowanie, programowanie …
Jaką cechą odznacza się framework w porównaniu do biblioteki?
A. Framework oferuje funkcje użyteczne w konkretnej dziedzinie problemu
B. Framework zapewnia API do szerszego zestawu funkcji
C. Framework określa strukturę aplikacji i zapewnia jej fundament
D. Framework stanowi zbiór funkcji, które programista ma możliwość wykorzystania
Projektowanie, programowanie …
Cytat przedstawia charakterystykę metodyki RAD. Pełne znaczenie tego skrótu można przetłumaczyć na język polski jako:

A. prototypowanie wsparte testami jednostkowymi
B. środowisko szybkiego rozwoju aplikacji
C. środowisko refaktoryzacji aplikacji
D. zintegrowane środowisko programistyczne
Projektowanie, programowanie …
Co to jest PWA (Progressive Web App)?
A. Aplikacja webowa działająca jak natywna aplikacja mobilna
B. Framework do tworzenia aplikacji mobilnych
C. System zarządzania treścią dla stron internetowych
D. Biblioteka graficzna do tworzenia animacji
Projektowanie, programowanie …
Zestaw operatorów, który został przedstawiony, należy do kategorii operatorów

A. przypisania
B. logicznymi
C. porównawczymi
D. arytmetycznych
Projektowanie, programowanie …
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ę:
A. dziel i zwyciężaj
B. najkrótszej trasy
C. komiwojażera
D. heurystycznej
Projektowanie, programowanie …
Jaką złożoność obliczeniową posiada podany algorytm?

A. O(n log n)
B. O(n2)
C. O(n)
D. O(1)
Projektowanie, programowanie …
Który z poniższych aspektów najlepiej definiuje działanie e-sklepu?
A. Zarządzanie serwerem e-mail
B. System obsługi koszyka oraz realizacji zamówień
C. Dostęp do bazy danych klientów
D. Mechanizm generowania grafiki 3D