Filtrowanie pytań
Projektowanie, programowanie …
A. 11111101
B. 00000101
C. 11111011
D. 10000101
Projektowanie, programowanie …
Który element dokumentacji technicznej jest istotny dla ustalenia metod ochrony danych w aplikacji?
A. System ochrony aplikacji
B. Koncepcja interfejsu użytkownika
C. Harmonogram zarządzania zadaniami
D. Opis architektury klient-serwer
Projektowanie, programowanie …
Która z wymienionych metod najlepiej chroni komputer przed złośliwym oprogramowaniem?
A. Właściwie zaktualizowany program antywirusowy
B. Cykliczne wykonywanie kopii zapasowych
C. Stosowanie mocnych haseł
D. Unikanie używania publicznych sieci Wi-Fi
Projektowanie, programowanie …
Co to jest CORS (Cross-Origin Resource Sharing)?
A. Mechanizm bezpieczeństwa, który określa, które domeny mogą uzyskiwać dostęp do zasobów na serwerze
B. Metoda udostępniania API dla aplikacji mobilnych
C. Technika optymalizacji ładowania zasobów statycznych
D. Protokół komunikacji między różnymi bazami danych
Projektowanie, programowanie …
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

A. nazwa1
B. nazwa3
C. nazwa2
D. nazwa4
Projektowanie, programowanie …
Do implementacji w aplikacji jednokierunkowej funkcji skrótu, zwanej funkcją haszującą, można wykorzystać algorytm
A. MD5
B. RSA
C. AES
D. DES
Projektowanie, programowanie …
Algorytm przedstawiony powyżej może zostać zaimplementowany w języku Java z wykorzystaniem instrukcji:

A. try
B. switch
C. if
D. while
Projektowanie, programowanie …
Jakie z wymienionych narzędzi służy do testowania aplikacji?
A. Git
B. Selenium
C. Photoshop
D. WordPress
Projektowanie, programowanie …
Który z podanych terminów najlepiej odnosi się do składnika statycznego w klasie?
A. Funkcja, która wywołuje destruktor danej klasy
B. Zmienna lokalna wewnątrz danej klasy
C. Metoda z dostępem ograniczonym tylko do tej samej klasy
D. Pole lub metoda, która jest przypisana do klasy, a nie do jej instancji
Projektowanie, programowanie …
Algorytm zaprezentowany w zadaniu można zrealizować w języku Java wykorzystując instrukcję

A. switch
B. while
C. if
D. try
Projektowanie, programowanie …
W przedstawionych funkcjonalnie równoważnych kodach źródłowych po przeprowadzeniu operacji w zmiennej b zostanie zapisany wynik:

A. 5.96
B. 6
C. 596
D. 5
Projektowanie, programowanie …
Jaki framework jest powszechnie wykorzystywany do rozwijania aplikacji desktopowych w języku C++?
A. Flutter
B. WPF
C. Qt
D. Node.js
Projektowanie, programowanie …
Co to jest Event Loop w JavaScript?
A. System zarządzania cyklem życia komponentów w Angular
B. Technika obsługi zdarzeń w aplikacjach React
C. Mechanizm pozwalający na asynchroniczne wykonywanie kodu mimo jednowątkowej natury JavaScript
D. Protokół komunikacji między różnymi częściami aplikacji webowej
Projektowanie, programowanie …
Co to jest dependency injection w programowaniu?
A. Metoda projektowania interfejsu użytkownika
B. Proces kompilacji kodu źródłowego do kodu maszynowego
C. Technika, w której obiekt otrzymuje inne obiekty, od których zależy
D. Metoda optymalizacji zapytań do bazy danych
Projektowanie, programowanie …
Jakie narzędzie wspiera tworzenie aplikacji desktopowych?
A. WPF
B. Xamarin
C. Symfony
D. Angular
Projektowanie, programowanie …
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:

A. C
B. A
C. B
D. D
Projektowanie, programowanie …
Jakie cechy posiada model prototypowy w zakresie zarządzania projektami?
A. Szczegółowym planowaniem każdego etapu projektu przed jego realizacją
B. Realizowaniem pełnej wersji produktu przed przeprowadzeniem testów
C. Rozwojem produktu w sposób iteracyjny w krótkich cyklach
D. Przygotowaniem wersji systemu w ograniczonym zakresie w celu uzyskania opinii od użytkownika
Projektowanie, programowanie …
Jaki framework umożliwia tworzenie interaktywnych interfejsów użytkownika w języku TypeScript?
A. Django
B. ASP.NET Core
C. jQuery
D. Angular
Projektowanie, programowanie …
Jednym z kroków publikacji aplikacji mobilnej w Google Play są testy Beta, które charakteryzują się tym, że są:
A. prowadzone w oparciu o dokument zawierający przypadki testowe
B. przeprowadzane przez grupę docelowych użytkowników aplikacji
C. realizowane przez zespół zatrudnionych testerów z Google
D. podzielone na testy dotyczące funkcjonalności, wydajności i skalowalności
Projektowanie, programowanie …
Który z protokołów w modelu TCP/IP odpowiada za pewne przesyłanie danych?
A. TCP
B. UDP
C. HTTP
D. IP
Projektowanie, programowanie …
Który z wymienionych typów stanowi przykład typu znakowego?
A. string
B. float
C. boolean
D. char
Projektowanie, programowanie …
Który element HTML5 służy do osadzania wideo na stronie?
A. <video>
B. <movie>
C. <player>
D. <media>
Projektowanie, programowanie …
Który z wymienionych elementów może stanowić część menu w aplikacji desktopowej?
A. MenuItem
B. CheckBox
C. ScrollBar
D. Canvas
Projektowanie, programowanie …
Która metoda wyszukiwania potrzebuje posortowanej listy do prawidłowego działania?
A. Wyszukiwanie liniowe
B. Wyszukiwanie z hashem
C. Wyszukiwanie sekwencyjne
D. Wyszukiwanie binarne
Projektowanie, programowanie …
Która z poniższych technik NIE jest związana z optymalizacją wydajności strony internetowej?
A. Minifikacja kodu
B. Lazy loading
C. Deep linking
D. Użycie CDN
Projektowanie, programowanie …
Jakie z wymienionych narzędzi pozwala na jednoczesne korzystanie z systemów BIN, DEC i HEX?
A. Przeglądarka grafów
B. GIMP
C. Kalkulator systemowy
D. Microsoft Word
Projektowanie, programowanie …
Który protokół jest wykorzystywany do transferu plików między klientem a serwerem?
A. FTP
B. POP3
C. SMTP
D. HTTP
Projektowanie, programowanie …
Który fragment kodu ilustruje zastosowanie rekurencji?

A. Blok 3
B. Blok 2
C. Blok 4
D. Blok 1
Projektowanie, programowanie …
Jaką cechą charakteryzuje się sieć asynchroniczna?
A. Wymaga synchronizacji zegarów
B. Jest bardziej niezawodna od sieci synchronicznej
C. Dane są przesyłane jedynie w określonych przedziałach czasowych
D. Dane są przesyłane w sposób nieciągły, bez synchronizacji zegarów
Projektowanie, programowanie …
Jakie jest wymagane minimalne natężenie światła w biurze na stanowisku pracy?
A. 800 lx
B. 500 lx
C. 200 lx
D. 100 lx
Projektowanie, programowanie …
Który z wymienionych typów testów najlepiej ocenia odporność aplikacji na intensywne obciążenie?
A. Testy funkcjonalne
B. Testy bezpieczeństwa
C. Testy zgodności
D. Testy obciążeniowe
Projektowanie, programowanie …
Jakie ma znaczenie operator "==" w języku C++?
A. Zwiększenie wartości zmiennej o 1
B. Negacja logiczna
C. Porównanie dwóch wartości
D. Przypisanie wartości do zmiennej
Projektowanie, programowanie …
Który z etapów umożliwia zwiększenie efektywności aplikacji przed jej wydaniem?
A. Tworzenie interfejsu graficznego
B. Testowanie jednostkowe
C. Dodawanie komentarzy do kodu
D. Optymalizacja kodu
Projektowanie, programowanie …
Do stworzenia zbioru danych potrzebnego do uruchomienia algorytmu sortowania bąbelkowego tablicy, wymagane są przynajmniej następujące typy:
A. jeden tablicowy, jeden liczbowy do nadzorowania pętli, dwa do zamiany miejscami elementów
B. dwa tablicowe, dwa do zamiany miejscami elementów
C. dwa tablicowe, jeden liczbowy do nadzorowania pętli
D. jeden tablicowy, dwa liczbowe do nadzorowania pętli, jeden do zamiany miejscami elementów
Projektowanie, programowanie …
Aby zdefiniować zmienną, która będzie działała jako licznik instancji danej klasy, należy wprowadzenie takiego zmiennej poprzedzić słowem kluczowym
A. virtual
B. register
C. operator
D. static
Projektowanie, programowanie …
Który z wymienionych mechanizmów pozwala na monitorowanie stanu użytkownika w trakcie sesji w aplikacji internetowej?
A. HTTP Headers
B. HTML Forms
C. CSS Selectors
D. Sesje (Sessions)
Projektowanie, programowanie …
Jakie są różnice między konstruktorem a zwykłą metodą w klasie?
A. Konstruktor jest uruchamiany jedynie przez destruktor
B. Konstruktor powinien zwracać jakąś wartość
C. Konstruktor zawsze nosi tę samą nazwę co klasa i nie zwraca wartości
D. Konstruktor można wywołać bez konieczności tworzenia obiektu
Projektowanie, programowanie …
Który z wymienionych terminów dotyczy klasy, która stanowi podstawę dla innych klas, lecz nie może być tworzona w instancji?
A. Klasa finalna
B. Klasa pochodna
C. Klasa abstrakcyjna
D. Klasa statyczna
Projektowanie, programowanie …
Co zostanie wyświetlone po wykonaniu poniższego kodu w PHP?
| $x = 5; $y = '5'; var_dump($x == $y); var_dump($x === $y); |
A. bool(true) bool(true)
B. bool(false) bool(false)
C. bool(true) bool(false)
D. bool(false) bool(true)
Projektowanie, programowanie …
Jaką funkcję spełniają atrybuty klasy w programowaniu obiektowym?
A. Zapisują wartości lokalne w funkcjach
B. Zawierają informacje opisujące stan obiektu
C. Określają globalne stałe programu
D. Umożliwiają przeprowadzanie operacji na obiektach