Filtrowanie pytań
Projektowanie, programowanie …
A. System operacyjny, który umożliwia uruchamianie aplikacji
B. Moduł do zarządzania systemami baz danych
C. Zbiór gotowych bibliotek, narzędzi i zasad ułatwiających tworzenie aplikacji
D. Program do graficznego projektowania interfejsów użytkownika
Projektowanie, programowanie …
W języku Python, jak nazywa się funkcja, która jest wykonywana automatycznie, gdy obiekt jest niszczony?
A. __repr__
B. __init__
C. __str__
D. __del__
Projektowanie, programowanie …
Jaką komendę w języku C++ używa się do wielokrotnego uruchamiania tego samego bloku kodu?
A. switch
B. break
C. while
D. if
Projektowanie, programowanie …
Która technologia jest używana do tworzenia animacji na stronach internetowych?
A. SQL Queries
B. CSS Animations
C. XML Schema
D. HTTP Headers
Projektowanie, programowanie …
Jedną z dolegliwości, która pojawia się u programistów w wyniku długotrwałego korzystania z myszki komputerowej lub klawiatury, objawiającą się bólami, drętwieniem oraz zaburzeniami czucia w obszarze 1-3 palca dłoni jest
A. Dyskopatia
B. kifoza
C. zespół suchego oka
D. zespól cieśni kanału nadgarstka
Projektowanie, programowanie …
Wskaż programowanie, w którym możliwe jest stworzenie aplikacji mobilnej dla systemu Android?
A. C++
B. Swift
C. Java
D. Obiective-C
Projektowanie, programowanie …
Który z poniższych kodów realizuje przedstawiony fragment algorytmu?

A. Kod 1
B. Kod 2
C. Kod 4
D. Kod 3
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. Text, UseWaitCursor, BackColor
B. (Name), UseWaitCursor, BackgroundImage
C. (Name), Cursor, BackgroundImage
D. Text, Cursor, BackColor
Projektowanie, programowanie …
Testy mające na celu identyfikację błędów w interfejsach między modułami bądź systemami nazywane są testami
A. wydajnościowymi
B. jednostkowymi
C. integracyjnymi
D. bezpieczeństwa
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: dodać do nazw plików sufiksy @2x, @3x. Android: umieścić grafikę w odpowiednich folderach drawable: -hdpi, -xhpi, xxhdpi
B. iOS: utworzyć katalogi hdpi, lhpi, xhpi i dodać do nich grafiki. Android: utworzyć katalogi 32x32, 64x64, 96x96 i dodać do nich grafiki
C. iOS: dodać do nazw sufiksy #2x, #3x. Android: dodać do nazw sufiks rozdzielczości: -32x32, -64x64, -96x96
D. iOS: dodać do nazw sufiksy oznaczające rozdzielczość, np. 32ppi. Android: umieścić grafikę w odpowiednich katalogach: 32ppi, 64ppi, 96ppi
Projektowanie, programowanie …
Który z wymienionych algorytmów sortujących posiada średnią złożoność obliczeniową równą O(n log n)?
A. Sortowanie szybkie (QuickSort)
B. Sortowanie przez wybór
C. Sortowanie bąbelkowe
D. Sortowanie przez wstawianie
Projektowanie, programowanie …
Jakie jest wymagane minimalne natężenie światła w biurze na stanowisku pracy?
A. 200 lx
B. 100 lx
C. 800 lx
D. 500 lx
Projektowanie, programowanie …
Jaka będzie wartość zmiennej x po wykonaniu poniższego kodu? let x = 0;
for (let i = 0; i < 10; i++) {
if (i % 2 === 0) continue;
x += i;
}
A. 30
B. 45
C. 25
D. 20
Projektowanie, programowanie …
Wskaż termin, który w języku angielskim odnosi się do "testów wydajnościowych"?
A. performance testing
B. security testing
C. integration testing
D. unit testing
Projektowanie, programowanie …
Które z podejść do tworzenia aplikacji najlepiej uwzględnia przyszłe zmiany w funkcjonalności?
A. Zastosowanie modularnej architektury aplikacji
B. Skupienie się tylko na estetce aplikacji
C. Pisanie kodu bez jakiejkolwiek dokumentacji
D. Tworzenie bez wcześniejszej specyfikacji technicznej
Projektowanie, programowanie …
W jaki sposób procesor nawiązuje komunikację z pamięcią podręczną (cache)?
A. Za pomocą systemu przerwań
B. Bezpośrednio, omijając mostki systemowe
C. Poprzez linie danych w magistrali systemowej
D. Używając wyłącznie pamięci RAM
Projektowanie, programowanie …
Podaj przykład incydentu w miejscu pracy?
A. złamanie nogi w trakcie urlopu wypoczynkowego przyznanego przez pracodawcę
B. oparzenie dłoni, które miało miejsce podczas nieobowiązkowego szkolenia w czasie prywatnym pracownika
C. złe samopoczucie spowodowane przewlekłą chorobą zatrudnionego, które wystąpiło w biurze
D. kontuzja stawu skokowego, która zdarzyła się w trakcie bezpośredniej drogi do miejsca zatrudnienia
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. [{id: 2, name: 'laptop', price: 1000}, {id: 3, name: 'tablet', price: 750}]
C. ['laptop', 'tablet', 'phone']
D. ['laptop', 'tablet']
Projektowanie, programowanie …
Co to jest JWT (JSON Web Token)?
A. Protokół do przesyłania danych JSON przez sieć
B. Kompaktowy format do bezpiecznego przekazywania informacji między stronami jako obiekt JSON
C. Format zapisu danych w bazach NoSQL
D. Biblioteka JavaScript do manipulacji danymi JSON
Projektowanie, programowanie …
Jakie z wymienionych czynności może zagrażać cyfrowej tożsamości?
A. Tworzenie unikalnych oraz mocnych haseł
B. Klikanie w podejrzane linki w wiadomościach e-mail
C. Aktywacja uwierzytelniania dwuskładnikowego
D. Cykliczna zmiana haseł do kont
Projektowanie, programowanie …
Który fragment kodu ilustruje zastosowanie rekurencji?
Blok 1:int fn(int a) { if(a==1) return 1; return fn(a-1)+2; } | Blok 2:int fn(int a) { if(a==1) return 1; return (a-1)+2; } |
Blok 3:int fn(int a) { if(a==1) return 1; return fun(a-1)+2; } | Blok 4:int fn(int a) { if(a==1) return 1; return 2; } |
A. Blok 3
B. Blok 4
C. Blok 1
D. Blok 2
Projektowanie, programowanie …
Wskaż poprawny komentarz jednoliniowy, który można dodać w linii 3 w miejscu znaków zapytania, aby był zgodny ze składnią i opisywał operację przeprowadzaną w tej linii?
string[] langs = {"C++", "C#", "Java", "Python"};
foreach (string i in langs) {
Console.WriteLine(i); ???
}
A. # wyświetlenie elementu tablicy
B. // wypełnienie elementu tablicy
C. // wyświetlenie elementu tablicy
D. # wypełnienie elementu tablicy
Projektowanie, programowanie …
Jakie zdarzenie jest wywoływane, gdy kliknięta zostaje myszą nieaktywna kontrolka lub okno?
A. blur
B. keyup
C. focus
D. validating
Projektowanie, programowanie …
Na podstawie definicji zamieszczonej w ramce, wskaż, który z rysunków ilustruje komponent Chip zdefiniowany w bibliotece Angular Material?

A. Rysunek 2
B. Rysunek 3
C. Rysunek 4
D. Rysunek 1
Projektowanie, programowanie …
Który z frameworków pozwala na tworzenie aplikacji z graficznym interfejsem użytkownika oraz obsługą wydarzeń?
A. Qt
B. Express.js
C. Django
D. TensorFlow
Projektowanie, programowanie …
Który framework jest powszechnie wykorzystywany do tworzenia aplikacji internetowych w języku Python?
A. Django
B. ASP.NET Core
C. React.js
D. Angular
Projektowanie, programowanie …
Jaką strukturę danych stosuje się w algorytmie BFS (przeszukiwanie wszerz)?
A. Graf
B. Zbiór
C. Tablica
D. Kolejka
Projektowanie, programowanie …
Zastosowanie typu DECIMAL języka SQL wymaga wcześniejszego zdefiniowania długości (liczby cyfr) przed przecinkiem oraz długości cyfr po przecinku. Jest to zapis:
A. logicznym
B. stałoprzecinkowy
C. łańcuchowym
D. zmiennoprzecinkowy
Projektowanie, programowanie …
Jakie są różnice między testami funkcjonalnymi a niefunkcjonalnymi?
A. Testy funkcjonalne koncentrują się na interfejsie, a niefunkcjonalne na backendzie aplikacji
B. Testy funkcjonalne oceniają zgodność działania aplikacji z założeniami, a niefunkcjonalne analizują aspekty wydajności, bezpieczeństwa i użyteczności
C. Testy funkcjonalne oceniają wydajność aplikacji, podczas gdy niefunkcjonalne weryfikują poprawność kodu
D. Testy funkcjonalne są realizowane tylko przez końcowych użytkowników, natomiast niefunkcjonalne przez programistów
Projektowanie, programowanie …
Jaką rolę pełni element statyczny w klasie?
A. Zachowuje wspólną wartość dla wszystkich instancji tej klasy
B. Pozwala na dynamiczne dodawanie nowych metod
C. Ogranicza dostęp do metod publicznych w klasie
D. Automatycznie likwiduje obiekty klasy po zakończeniu działania programu
Projektowanie, programowanie …
Który z wymienionych składników jest charakterystyczny dla środowiska IDE przeznaczonego do tworzenia aplikacji mobilnych?
A. Narzędzia do analizy danych, serwer webowy, przeglądarka internetowa
B. Kompilator, debugger, emulator urządzenia mobilnego
C. Edytor graficzny, narzędzia analityczne, klient FTP
D. Edytor tekstowy, przeglądarka internetowa, system kontroli wersji
Projektowanie, programowanie …
Mobilna aplikacja przedstawia listę, w której każdy element można dotknąć palcem, aby zobaczyć jego detale. Zdarzenie, które odpowiada tej czynności, to
A. button clicked.
B. value changed.
C. toggled.
D. tapped.
Projektowanie, programowanie …
Jaka jest składnia komentarza jednoliniowego w języku Python?
A. #
B. !
C. ""
D. //
Projektowanie, programowanie …
Jakie elementy powinny być zawarte w instrukcji dla użytkownika danej aplikacji?
A. Opis instalacji, konfiguracji oraz obsługi oprogramowania
B. Informacje o narzędziach programistycznych zastosowanych w procesie tworzenia aplikacji
C. Harmonogram realizacji projektu
D. Wyjaśnienie struktur danych wykorzystywanych w kodzie
Projektowanie, programowanie …
Który z języków programowania jest powszechnie wykorzystywany do tworzenia aplikacji na komputery stacjonarne?
A. C++
B. JavaScript
C. PHP
D. HTML
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. protected
B. private
C. public
D. reinterpret_cast
Projektowanie, programowanie …
Użycie modyfikatora abstract w definicji metody w klasie wskazuje, że
A. trzeba zaimplementować tę metodę w tej klasie
B. klasy pochodne nie mogą implementować tej metody
C. dziedziczenie po tej klasie jest niedozwolone
D. klasa ta stanowi podstawę dla innych klas
Projektowanie, programowanie …
Która funkcja z biblioteki jQuery w JavaScript służy do naprzemiennego dodawania oraz usuwania klasy z elementu?
A. .switchClass()
B. .toggleClass()
C. .bingClass()
D. .changeClass()
Projektowanie, programowanie …
Początkowym celem środowisk IDE takich jak: lntellij IDEA, Eclipse, NetBeans jest programowanie w języku
A. C#
B. Java
C. Python
D. C++
Projektowanie, programowanie …
Jakie są kluczowe zasady WCAG 2.0?
A. Ewolucyjna, interaktywna, efektywna
B. Dostosowana, błyskawiczna, mobilna, dostępna
C. Percepcyjna, operacyjna, zrozumiała, solidna
D. Elastyczna, prosta, przejrzysta, trwała