Filtrowanie pytań
Projektowanie, programowanie …
A. wstrzymywania działania aplikacji w czasie wprowadzania oraz zatwierdzania danych
B. zarządzania stanem aplikacji za pomocą systemów menu
C. zarządzania ustawieniami aplikacji, jako okno, które pozostaje widoczne na ekranie przez cały czas trwania aplikacji
D. prezentowania komunikatów, które wymagają potwierdzenia, aby kontynuować działanie aplikacji
Projektowanie, programowanie …
Jakie jest podstawowe zadanie konstruktora w klasie?
A. Nadanie wartości polom obiektu po jego zniszczeniu
B. Inicjalizacja obiektu w momencie jego tworzenia
C. Wprowadzenie nowej metody do już istniejącej klasy
D. Usuwanie instancji obiektów
Projektowanie, programowanie …
Rozpoczęcie tworzenia procedury składowej o nazwie dodajUsera w MS SQL wymaga użycia poleceń
A. add procedure dodajUsera
B. create procedure dodajUsera
C. add dodajUsera procedure
D. create dodajUsera procedure
Projektowanie, programowanie …
W przedstawionych funkcjonalnie równoważnych kodach źródłowych po przeprowadzeniu operacji w zmiennej b zostanie zapisany wynik:

A. 596
B. 5
C. 5.96
D. 6
Projektowanie, programowanie …
Które słowo kluczowe w C++ służy do definiowania klasy nadrzędnej?
A. base
B. public
C. virtual
D. class
Projektowanie, programowanie …
Jak zostanie przedstawiony poniższy kod XAML?

A. Rysunek 1
B. Rysunek 3
C. Rysunek 2
D. Rysunek 4
Projektowanie, programowanie …
Jakie korzyści płyną z użycia pseudokodu przy tworzeniu algorytmu?
A. Możliwość szybkie zrealizowania algorytmu w którymkolwiek języku
B. Zrozumiałość dla osób nieznających się na programowaniu
C. Łatwość w zmianie kodu maszynowego
D. Generowanie dynamicznych struktur danych
Projektowanie, programowanie …
Który z poniższych składników NIE jest konieczny do stworzenia klasy w C++?
A. Zastosowanie słowa kluczowego class
B. Deklaracja atrybutów klasy
C. Definicja funkcji członkowskich klasy
D. Definicja destruktora
Projektowanie, programowanie …
Jaki modyfikator dostępu umożliwia dostęp do pól klasy tylko za pomocą jej metod?
A. Protected
B. Private
C. Static
D. Public
Projektowanie, programowanie …
Co będzie wynikiem wykonania poniższego kodu w języku C#?
string text = "hello world"; var result = string.Join("", text.Split(' ').Select(s => char.ToUpper(s[0]) + s.Substring(1))); Console.Console.WriteLine(result); |
A. Hello World
B. helloworld
C. HELLO WORLD
D. HelloWorld
Projektowanie, programowanie …
Która z poniższych technologii służy do tworzenia interaktywnych aplikacji webowych bez przeładowania strony?
A. HTML5
B. CSS3
C. AJAX
D. SQL
Projektowanie, programowanie …
Które z wymienionych praw autorskich nie wygasa po pewnym czasie?
A. Prawa pokrewne
B. Licencje wolnego oprogramowania
C. Autorskie prawa majątkowe
D. Autorskie prawa osobiste
Projektowanie, programowanie …
W języku C++, zakładając, że przedstawiony fragment kodu poprawnie się skompiluje i zostanie wykonany, to zmiennej liczba przypisana zostanie wartość

A. pseudolosowa nie większa niż 999
B. rzeczywista podzielna przez 1OOO
C. równa 1OOO
D. dowolna pseudolosowa z przedziału typu int
Projektowanie, programowanie …
Który z poniższych elementów jest częścią architektury PWA (Progressive Web App)?
A. Virtual Machine
B. Service Worker
C. Media Encoder
D. DOM Renderer
Projektowanie, programowanie …
Z podanej definicji pola licznik można wywnioskować, iż

A. pole nie może być zmieniane w kodzie klasy
B. bieżąca wartość pola jest wspólna dla wszystkich instancji klasy i nie może być zmieniana
C. pole jest związane z określoną instancją klasy i jego wartość jest unikalna tylko dla tej instancji
D. bieżąca wartość pola jest wspólna dla wszystkich instancji klasy
Projektowanie, programowanie …
Jaką istotną właściwość ma algorytm rekurencyjny?
A. Jest podzielony na wiele niezwiązanych funkcji
B. Zawiera wywołanie samego siebie
C. Funkcjonuje tylko w przypadku tablic dynamicznych
D. Wywołuje się wielokrotnie w jednej iteracji
Projektowanie, programowanie …
Jakie są różnice między dialogiem modalnym a niemodalnym?
A. Dialog modalny działa w tle, podczas gdy dialog niemodalny jest zawsze wyświetlany na pierwszym planie
B. Dialog modalny umożliwia interakcję z innymi oknami aplikacji, a dialog niemodalny tego nie pozwala
C. Dialog modalny jest ograniczony wyłącznie do aplikacji konsolowych
D. Dialog modalny wymaga zamknięcia, aby powrócić do głównego okna aplikacji, natomiast dialog niemodalny tego nie wymaga
Projektowanie, programowanie …
Co to jest IndexedDB?
A. Indeks danych używany przez wyszukiwarki internetowe
B. System zarządzania bazami SQL w aplikacjach backendowych
C. Format indeksowania danych w bazach NoSQL
D. Niskopoziomowe API do przechowywania dużych ilości danych w przeglądarce użytkownika
Projektowanie, programowanie …
Celem zastosowania wzorca Obserwator w tworzeniu aplikacji WEB jest
A. informowanie obiektów o modyfikacji stanu innych obiektów
B. zarządzanie funkcjami synchronicznymi w kodzie aplikacji
C. dostosowanie interfejsu użytkownika do różnych typów odbiorców
D. monitorowanie interakcji użytkownika i wysyłanie wyjątków
Projektowanie, programowanie …
Jakie znaczenie ma termin "hierarchia dziedziczenia" w kontekście programowania obiektowego?
A. Zbiór klas, które nie mają wspólnych powiązań
B. Układ klas w strukturę, w której klasy pochodne dziedziczą cechy od klas bazowych
C. Zespół metod i pól posiadających ten sam modyfikator dostępu
D. Układ klas, który ogranicza występowanie dziedziczenia wielokrotnego
Projektowanie, programowanie …
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?
A. public
B. protected
C. reinterpret_cast
D. private
Projektowanie, programowanie …
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:

A. kubełkowego
B. przez zliczanie
C. przez scalanie
D. bąbelkowego
Projektowanie, programowanie …
Jaki jest kluczowy zamysł wzorca "Kompozyt" (Composite)?
A. Umożliwienie klientom obsługi obiektów oraz ich zbiorów w spójny sposób
B. Stworzenie jednej klasy do zarządzania wieloma obiektami tego samego rodzaju
C. Określenie interfejsu komunikacji pomiędzy składnikami systemu
D. Danie możliwości dynamicznej zmiany zachowania obiektu
Projektowanie, programowanie …
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:
A. drzewo
B. tablica
C. kolejka
D. stos
Projektowanie, programowanie …
Podejście obiektowe w rozwiązywaniu problemów obejmuje między innymi:
A. zmienne, procedury oraz funkcje
B. pola, metody, rekurencję oraz kwerendy
C. klasy, obiekty oraz hermetyzację
D. wyzwalacze i polimorfizm
Projektowanie, programowanie …
Wskaż kod, który jest funkcjonalnie równy zaprezentowanemu

A. Kod 4
B. Kod 1
C. Kod 3
D. Kod 2
Projektowanie, programowanie …
Jaką rolę pełni debugger w trakcie programowania?
A. Do wykrywania błędów w czasie działania programu
B. Do konwersji kodu źródłowego na język maszynowy
C. Do automatycznego generowania dokumentacji projektu
D. Do kontrolowania wersji kodu źródłowego
Projektowanie, programowanie …
Jaką kategorię reprezentuje typ danych "array"?
A. Typ logiczny
B. Typ danych prosty
C. Typ wskaźników
D. Typ danych złożony
Projektowanie, programowanie …
Która z właściwości przycisków typu Radio-button opisanych w przedstawionym fragmencie dokumentacji jest poprawna?

A. Etykieta (label) może być umieszczona wyłącznie po przycisku radio-button
B. Przyciski radio-button są organizowane w elemencie o nazwie <radio-group>
C. Właściwość labelPosition może przyjmować jedną z dwóch opcji
D. Wartość właściwości value grupy radio przechowuje tekst etykiety dla każdego radio-button
Projektowanie, programowanie …
Aplikacje funkcjonujące w systemach Android do komunikacji z użytkownikiem wykorzystują klasę
A. Fragments
B. Screens
C. Windows
D. Activity
Projektowanie, programowanie …
Który z poniższych formatów jest najczęściej używany do wymiany danych w aplikacjach webowych?
A. CSV
B. XML
C. YAML
D. JSON
Projektowanie, programowanie …
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.
A. rekurencyjne
B. iteracyjne
C. heurystyczne
D. liniowe
Projektowanie, programowanie …
W metodach klasy GoldCustomer dostępne są tylko pola

A. GoldPoints
B. GoldPoints, Name, Id, Age
C. GoldPoints, Name, Id
D. GoldPoints, Name
Projektowanie, programowanie …
Po uruchomieniu podanego kodu w języku C++ w konsoli pojawi się ciąg liczb

A. 2 3 4 5 6
B. 1 2 3 4 5 6
C. 1 2 3 4 5
D. 2 3 4 5 6 7
Projektowanie, programowanie …
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(n2) |
sortowanie przez wstawianie | O(n2) |
sortowanie przez scalanie | O(n log n) |
sortowanie przez zliczanie | O(n) |
sortowanie kubełkowe | O(n2) |
A. bąbelkowego
B. przez scalanie
C. kubełkowego
D. przez zliczanie
Projektowanie, programowanie …
Która z poniższych metod nie należy do cyklu życia komponentu w React.js?
A. componentWillUnmount()
B. componentDidUpdate()
C. componentDidMount()
D. componentWillPublish()
Projektowanie, programowanie …
Która z poniższych technologii służy do tworzenia aplikacji mobilnych za pomocą języków webowych?
A. Django
B. React Native
C. Spring Boot
D. ASP.NET Core
Projektowanie, programowanie …
Co to jest BEM w kontekście CSS?
A. Bootstrap Element Manager - narzędzie do zarządzania elementami Bootstrap
B. Metodologia nazewnictwa klas CSS: Block, Element, Modifier
C. Browser Extension Module - moduł rozszerzeń przeglądarki
D. Backend Encryption Method - metoda szyfrowania danych w backendzie
Projektowanie, programowanie …
Pierwszym krokiem w procesie tworzenia aplikacji jest
A. analiza wymagań klienta
B. opracowanie architektury systemu
C. stworzenie przypadków testowych
D. wybór zestawu typów i zmiennych dla aplikacji
Projektowanie, programowanie …
Jaki kod może być związany z treścią wygenerowaną w trakcie działania programu Java?

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