Filtrowanie pytań

Wybierz zawód, aby zobaczyć dostępne kwalifikacje

INF.04 Pytanie 203
Projektowanie, programowanie …

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

A. Algorytm generowania liczb losowych
B. Algorytm wyszukiwania binarnego
C. Algorytm sortowania bąbelkowego
D. Algorytm mapowania kluczy w tablicach asocjacyjnych
INF.04 Pytanie 204
Projektowanie, programowanie …

Zapis w języku C# przedstawia definicję klasy Car, która:

Ilustracja do pytania 4
A. odziedzicza po Vehicle
B. jest zaprzyjaźniona z klasą Vehicle
C. używa pól prywatnych klasy Vehicle
D. jest klasą podstawową (nie dziedziczy po innej klasie)
INF.04 Pytanie 205
Projektowanie, programowanie …

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

A. Tworzenie prywatnych kopii pól dla każdej instancji
B. Umożliwienie dzielenia pól klasy pomiędzy zaprzyjaźnione klasy
C. Wywołanie destruktora klasy bez jej usuwania
D. Zachowanie wartości wspólnych dla wszystkich instancji klasy
INF.04 Pytanie 206
Projektowanie, programowanie …

Które stwierdzenie dotyczące interfejsu w Java jest prawdziwe?

A. Interfejs może dziedziczyć po wielu klasach jednocześnie
B. Wszystkie metody w interfejsie są domyślnie publiczne i abstrakcyjne
C. W interfejsie można definiować implementacje metod statycznych
D. Interfejs może zawierać pola z dostępem protected
INF.04 Pytanie 207
Projektowanie, programowanie …

Która z poniższych deklaracji w języku C++ poprawnie opisuje tablicę dwuwymiarową?

A. int matrix[3][3][3];
B. int matrix[3][3];
C. int matrix[];
D. int matrix[3];
INF.04 Pytanie 208
Projektowanie, programowanie …

Jakie są korzyści z wykorzystania struktur danych typu mapa (np. HashMap w Javie) w kontekście tworzenia zbiorów danych?

A. Gdyż nie potrzebują znajomości wielkości danych przed kompilacją
B. Z powodu szybkiego uzyskiwania dostępu do elementów przy użyciu klucza
C. Ponieważ struktury danych typu mapa zajmują mniej pamięci niż tablice
D. Bo pozwalają na sortowanie danych bez dodatkowych działań
INF.04 Pytanie 209
Projektowanie, programowanie …

Co to jest Service Worker w kontekście Progressive Web Apps?

A. Protokół komunikacji między przeglądarką a serwerem
B. Skrypt działający w tle przeglądarki, niezależnie od strony webowej
C. Usługa hostingowa dla aplikacji webowych
D. Narzędzie do testowania wydajności aplikacji
Projektowanie, programowanie …

Który z wymienionych kroków wchodzi w skład testowania aplikacji?

A. Debugowanie kodu w celu znalezienia błędów
B. Kompilowanie aplikacji
C. Projektowanie bazy danych
D. Opracowywanie interfejsu graficznego
INF.04 Pytanie 211
Projektowanie, programowanie …

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

A. Generowanie ciągu Fibonacciego
B. Obliczanie sumy elementów w tablicy
C. Sortowanie za pomocą metody QuickSort
D. Wyszukiwanie binarne w uporządkowanej tablicy
INF.04 Pytanie 213
Projektowanie, programowanie …

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

A. Aplikacja z rozbudowanym systemem zarządzania projektami
B. Aplikacja do monitorowania użycia pamięci RAM
C. Aplikacja do analizy danych finansowych
D. Aplikacja typu zegar
INF.04 Pytanie 214
Projektowanie, programowanie …

Co to jest lazy loading w kontekście aplikacji webowych?

A. Metoda kompresji obrazów na stronach internetowych
B. Narzędzie do testowania wydajności ładowania strony
C. Strategia optymalizacji, która opóźnia ładowanie zasobów do momentu, gdy są faktycznie potrzebne
D. Technika przechowywania danych w pamięci podręcznej przeglądarki
INF.04 Pytanie 215
Projektowanie, programowanie …

Jakie obliczenia można wykonać za pomocą poniższego algorytmu, który operuje na dodatnich liczbach całkowitych?

Ilustracja do pytania 15
A. największy wspólny dzielnik wprowadzonej liczby
B. sumę wprowadzonych liczb
C. liczbę cyfr w wprowadzonej liczbie
D. sumę cyfr wprowadzonej liczby
INF.04 Pytanie 217
Projektowanie, programowanie …

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

A. zapewnieniu odpowiedniej ilości czasu na przeczytanie i zrozumienie treści
B. umożliwieniu interakcji między komponentami użytkownika za pomocą klawiatury
C. zrozumieniu i wiarygodności prezentowanych treści na stronie
D. prezentacji elementów interfejsu użytkownika
INF.04 Pytanie 218
Projektowanie, programowanie …

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

Ilustracja do pytania 18
A. 2
B. 3
C. 4
D. 1
Projektowanie, programowanie …

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

A. PyCharm Debugger
B. Android Studio Layout Editor
C. Kompilator Javy
D. Narzędzie do zarządzania bazami danych
INF.04 Pytanie 220
Projektowanie, programowanie …

Zaproponowany fragment kodu w Android Studio realizuje metodę nasłuchującą do obsługi wydarzenia

Ilustracja do pytania 20
A. zmiany stanu kontrolki Switch
B. wybór daty
C. naciśnięcia przycisku
D. zmiany w polu tekstowym
INF.04 Pytanie 221
Projektowanie, programowanie …

Która z poniższych nie jest zasadą czystego kodu (clean code)?

A. Maksymalna złożoność funkcji
B. Konsekwentne nazewnictwo
C. Jedna odpowiedzialność funkcji
D. Samodokumentujący się kod
INF.04 Pytanie 223
Projektowanie, programowanie …

Który z wymienionych wzorców projektowych jest najbardziej odpowiedni do uproszczenia interfejsu złożonego systemu?

A. Kompozyt (Composite)
B. Fasada (Facade)
C. Singleton (Singleton)
D. Metoda szablonowa (Template method)
INF.04 Pytanie 224
Projektowanie, programowanie …

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

Ilustracja do pytania 24
A. 4
B. 3
C. 1 lub 5
D. 2 lub 3
INF.04 Pytanie 226
Projektowanie, programowanie …

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

A. Destruktor
B. Metoda statyczna
C. Konstruktor
D. Funkcja zaprzyjaźniona
INF.04 Pytanie 227
Projektowanie, programowanie …

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

Ilustracja do pytania 27
A. Największego Wspólnego Dzielnika
B. Najmniejszej Wspólnej Wielokrotności
C. największego elementu w zbiorze liczb
D. najmniejszej liczby pierwszej w danym zakresie
INF.04 Pytanie 228
Projektowanie, programowanie …

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?

Ilustracja do pytania 28
A. Zdarzenie 2
B. Zdarzenie 4
C. Zdarzenie 3
D. Zdarzenie 1
INF.04 Pytanie 229
Projektowanie, programowanie …

W frameworkach do budowy aplikacji mobilnych lub desktopowych znajduje zastosowanie wzorzec MVVM, oznaczający Model-View-ViewModel. Te podejście do programowania oznacza, że

A. w aplikacji obecny jest jedynie interfejs użytkownika
B. kontrolki i widoki interfejsu użytkownika są zintegrowane z logiką aplikacji
C. interfejs użytkownika i logika aplikacji są umieszczone w jednym pliku
D. interfejs użytkownika oraz logika aplikacji są oddzielone
Projektowanie, programowanie …

W zestawieniu zaprezentowano doświadczenie zawodowe pracowników firmy IT. Do stworzenia aplikacji front-end powinien/powinna zostać wyznaczony/a

PracownikZnajomość technologii lub programów
AnnaInkscape, Corel Draw
KrzysztofAngular
PatrykHTML, CSS
EwaDjango, .NET

A. Patryk
B. Ewa
C. Anna
D. Krzysztof
INF.04 Pytanie 236
Projektowanie, programowanie …

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

A. O(n²)
B. O(n log n)
C. O(n)
D. O(n³)
INF.04 Pytanie 237
Projektowanie, programowanie …

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

A. Pola, które są charakterystyczne jedynie dla pojedynczej klasy pochodnej
B. Pola, które są wspólne dla wszystkich klas pochodnych
C. Pola, które są tylko prywatne
D. Pola, które są wykorzystywane tylko w funkcjach statycznych
INF.04 Pytanie 238
Projektowanie, programowanie …

Jakie rozwiązanie jest najbardziej odpowiednie przy projektowaniu aplikacji, która ma funkcjonować na różnych systemach operacyjnych?

A. Koncentrowanie się wyłącznie na estetyce aplikacji
B. Opracowanie dedykowanego kodu dla każdej platformy
C. Pełne dopasowanie aplikacji do systemu Windows
D. Wykorzystanie technik responsywnego projektowania interfejsu
INF.04 Pytanie 239
Projektowanie, programowanie …

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

A. formulacje
B. buforowanie
C. ciasteczka
D. sesje