Filtrowanie pytań

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

INF.04 Pytanie 121
Projektowanie, programowanie …

Podana deklaracja zmiennych w języku JAVA zawiera

Ilustracja do pytania 1
A. dwie zmienne typu tekstowego, dwie całkowite oraz jedną logiczną
B. dwie zmienne o typie strukturalnym
C. jedną zmienną typu tekstowego, dwie całkowite, jedną znakową i jedną logiczną
D. jedną zmienną typu tekstowego, jedną rzeczywistą, jedną całkowitą, jedną znakową oraz jedną logiczną
INF.04 Pytanie 122
Projektowanie, programowanie …

Przykład wywołania funkcji zamien w języku C++ może wyglądać w następujący sposób

Ilustracja do pytania 2
A. zamien(m,n); //m,n - zmienne całkowite
B. zamien(*a, *b); //a,b - zmienne całkowite
C. zamien(12, 34)
D. zamien(&a, &b); //x,y - zmienne całkowite
INF.04 Pytanie 124
Projektowanie, programowanie …

Jaką funkcję spełniają atrybuty klasy w programowaniu obiektowym?

A. Zapisują wartości lokalne w funkcjach
B. Określają globalne stałe programu
C. Zawierają informacje opisujące stan obiektu
D. Umożliwiają przeprowadzanie operacji na obiektach
INF.04 Pytanie 125
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:

Ilustracja do pytania 5
A. D
B. B
C. C
D. A
INF.04 Pytanie 127
Projektowanie, programowanie …

Jaką rolę odgrywa destruktor w definicji klasy?

A. Usuwa instancje i zwalnia pamięć
B. Realizuje testy jednostkowe klasy
C. Ustawia wartości pól klasy
D. Generuje nowe instancje klasy
INF.04 Pytanie 128
Projektowanie, programowanie …

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

A. Wspólna baza danych dla wszystkich usług
B. Autonomia zespołów rozwijających poszczególne usługi
C. Odporność na awarie pojedynczych komponentów
D. Niezależne wdrażanie poszczególnych usług
INF.04 Pytanie 129
Projektowanie, programowanie …

Przedstawiony fragment dotyczy funkcji resize w języku C++. Ta funkcja obniży długość elementu string, gdy wartość parametru

Ilustracja do pytania 9
A. c jest mniejsza od aktualnej długości łańcucha
B. c jest większa od aktualnej długości łańcucha
C. n jest mniejsza od aktualnej długości łańcucha
D. n jest większa od aktualnej długości łańcucha
Projektowanie, programowanie …

Który z wymienionych składników charakteryzuje się typowym wystąpieniem w diagramie Gantta?

A. Wykaz użytkowników w systemie
B. Model relacji pomiędzy tabelami w bazie danych
C. Wykaz błędów w projekcie
D. Oś czasu oraz przedziały czasowe dla zadań
INF.04 Pytanie 132
Projektowanie, programowanie …

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

A. Pole lub metoda, która jest przypisana do klasy, a nie do jej instancji
B. Funkcja, która wywołuje destruktor danej klasy
C. Zmienna lokalna wewnątrz danej klasy
D. Metoda z dostępem ograniczonym tylko do tej samej klasy
INF.04 Pytanie 133
Projektowanie, programowanie …

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

A. (x > 10 || x < 100) && x < 0
B. x > 10 || x < 100 || x < 0
C. x > 10 || x < 100 || x < 0
D. (x > 10 && x < 100) || x < 0
INF.04 Pytanie 134
Projektowanie, programowanie …

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

A. zapewnienia odpowiedniego czasu na zapoznanie się i przetworzenie informacji
B. jasności i dokładności w dostarczonych treściach na stronie
C. umożliwienia interakcji między elementami użytkownika za pomocą klawiatury
D. prezentacji elementów interfejsu użytkownika
INF.04 Pytanie 135
Projektowanie, programowanie …

Które z poniższych NIE jest zasadą programowania SOLID?

A. Dependency Inversion Principle (Zasada odwrócenia zależności)
B. Open/Closed Principle (Zasada otwarte/zamknięte)
C. Code Reuse Principle (Zasada ponownego użycia kodu)
D. Single Responsibility Principle (Zasada pojedynczej odpowiedzialności)
INF.04 Pytanie 136
Projektowanie, programowanie …

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?

Ilustracja do pytania 16
A. x:TypeArguments="Thickness" <br/> (0, 20, 0, 0)
B. x:TypeArguments="Thickness"<br/> iOS= "0, 20, 0, 0"<br/> Android= "0, 0, 0, 0"<br/> WinPhone= "0, 0, 0, 0"
C. x:TypeArguments="Thickness"<br/> iOS= 20
D. x:TypeArguments="Thickness"<br/> iOS= "0, 0, 0, 0"<br/> Android= "0, 20, 0, 0"<br/> WinPhone= "0, 0, 0, 0"
INF.04 Pytanie 137
Projektowanie, programowanie …

Które z poniższych nie jest wzorcem architektonicznym aplikacji mobilnych?

A. Linear Sequential Flow
B. Clean Architecture
C. MVVM (Model-View-ViewModel)
D. MVC (Model-View-Controller)
INF.04 Pytanie 138
Projektowanie, programowanie …

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

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

Jakie znaczenie ma termin "przesłanianie metody" w kontekście programowania obiektowego?

A. Zmiana metody prywatnej na metodę publiczną
B. Przenoszenie metod z jednej klasy do drugiej
C. Zastosowanie tej samej nazwy metody w klasie bazowej i pochodnej, ale z inną implementacją w klasie pochodnej
D. Tworzenie nowej metody w klasie bazowej
Projektowanie, programowanie …

Jaki komponent środowiska IDE jest niezbędny do tworzenia aplikacji webowych?

A. Debugger, edytor kodu, integracja z systemem kontroli wersji
B. Narzędzie do tworzenia grafiki
C. Emulator urządzeń mobilnych
D. Zarządzanie bazami danych
INF.04 Pytanie 142
Projektowanie, programowanie …

Co to jest shadow DOM?

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

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

A. Brak opcji cofnięcia już wykonanej akcji
B. Użycie czytelnych czcionek i intuicyjnego układu elementów
C. Przycisk umieszczony w przypadkowym miejscu aplikacji
D. Zastosowanie jedynie jednego koloru w całym interfejsie
INF.04 Pytanie 144
Projektowanie, programowanie …

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

A. Złożoność obróbki danych oraz ich efektywną organizację
B. Tylko wymagania sprzętowe
C. Tylko typ języka programowania
D. Nie ma związku pomiędzy strukturą danych a efektywnością aplikacji
INF.04 Pytanie 146
Projektowanie, programowanie …

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

A. Brak podziału na role klienta i serwera
B. Przeniesienie wszystkich obliczeń na stronę klienta
C. Użycie serwera jako głównego miejsca przetwarzania danych
D. Funkcjonowanie aplikacji wyłącznie w trybie offline
INF.04 Pytanie 147
Projektowanie, programowanie …

W pokazanych fragmentach kodu zdefiniowano funkcję pod nazwą fun1. W tej funkcji należy zaimplementować obsługę

Ilustracja do pytania 27
A. naciśnięcia przycisku zatwierdzającego dialog
B. inicjacji elementów interfejsu użytkownika
C. aplikacji po wystąpieniu zdarzenia utraty focusa przez pole opcji
D. usunięcia kontrolek z pamięci RAM
INF.04 Pytanie 149
Projektowanie, programowanie …

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

A. ['phone']
B. ['laptop', 'tablet']
C. ['laptop', 'tablet', 'phone']
D. [{id: 2, name: 'laptop', price: 1000}, {id: 3, name: 'tablet', price: 750}]
INF.04 Pytanie 150
Projektowanie, programowanie …

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

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

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

A. Zmienić plik XAML
B. Zaprojektować nowy dialog modalny
C. Utworzyć metodę w systemie menu
D. Powiązać zdarzenie kliknięcia z odpowiednią metodą w kodzie
INF.04 Pytanie 153
Projektowanie, programowanie …

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)

A. iOS: utworzyć katalogi hdpi, lhpi, xhpi i dodać do nich grafiki. Android: utworzyć katalogi 32x32, 64x64, 96x96 i dodać do nich grafiki
B. iOS: dodać do nazw sufiksy #2x, #3x. Android: dodać do nazw sufiks rozdzielczości: -32x32, -64x64, -96x96
C. iOS: dodać do nazw plików sufiksy @2x, @3x. Android: umieścić grafikę w odpowiednich folderach drawable: -hdpi, -xhpi, xxhdpi
D. iOS: dodać do nazw sufiksy oznaczające rozdzielczość, np. 32ppi. Android: umieścić grafikę w odpowiednich katalogach: 32ppi, 64ppi, 96ppi
INF.04 Pytanie 154
Projektowanie, programowanie …

Pętla przedstawiona w zadaniu działa na zmiennej typu string o nazwie ciąg. Jej celem jest

Ilustracja do pytania 34
A. od każdego znaku w ciągu, który nie jest równy 0, odjąć kod 32
B. zamienić w ciągu małe litery na wielkie
C. zamienić w ciągu wielkie litery na małe
D. od każdego znaku w ciągu odjąć kod 32
INF.04 Pytanie 158
Projektowanie, programowanie …

W obrębie klasy pracownik zdefiniowano przedstawione metody. Którą z nich można zgodnie z jej funkcją rozszerzyć o element diagnostyczny o treści: cout << "Obiekt został usunięty";

Ilustracja do pytania 38
A. wypisz
B. ~pracownik
C. pracownik
D. operator==
INF.04 Pytanie 159
Projektowanie, programowanie …

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

A. Gdy mamy pewność co do dokładnego rozmiaru kolekcji przed kompilacją
B. Gdy liczba elementów w kolekcji zmienia się dynamicznie
C. Gdy liczba elementów w kolekcji jest niezmienna
D. Gdy chcemy uzyskać dostęp do elementów przy pomocy indeksu
INF.04 Pytanie 160
Projektowanie, programowanie …

Modyfikator dostępu, który znajduje się przed definicją metody Dodaj() w klasie Kalkulator, powoduje, że

Ilustracja do pytania 40
A. nie jest ona dostępna z poziomu klas zaprzyjaźnionych z klasą Kalkulator
B. jest ona dostępna w programie głównym i może być wywoływana na rzecz instancji klasy Kalkulator
C. nie jest ona dostępna w klasach, które dziedziczą po klasie Kalkulator
D. jest ona dostępna zarówno wewnątrz klasy, jak i w klasach dziedziczących po klasie Kalkulator