Filtrowanie pytań
Projektowanie, programowanie …
A. shift()
B. unshift()
C. pop()
D. push()
Projektowanie, programowanie …
Jakie jest zastosowanie języka XAML przy tworzeniu aplikacji desktopowych?
A. Do zarządzania bazami danych
B. Do obsługi zdarzeń klawiatury
C. Do optymalizacji działania aplikacji
D. Do projektowania graficznego interfejsu użytkownika
Projektowanie, programowanie …
W programowaniu obiektowym odpowiednikami zmiennych oraz funkcji w programowaniu strukturalnym są
A. pola i metody
B. metody statyczne i abstrakcyjne
C. pola i kwalifikatory dostępu
D. hermetyzacja oraz dziedziczenie
Projektowanie, programowanie …
Diagramem, który służy do śledzenia realizacji zadań przez członków zespołu projektowego, może być
A. związków encji
B. Venna
C. aktywnosci UML
D. Gantta
Projektowanie, programowanie …
Które słowo kluczowe w C++ służy do definiowania klasy nadrzędnej?
A. base
B. class
C. virtual
D. public
Projektowanie, programowanie …
Jaką rolę odgrywa program Jira?
A. Planowanie, śledzenie oraz raportowanie zadań projektowych
B. Produkcja grafik 3D
C. Zarządzanie edycjami systemu operacyjnego
D. Modyfikowanie arkuszy kalkulacyjnych
Projektowanie, programowanie …
Jak określa się proces, w trakcie którego klasa przejmuje właściwości innej klasy w programowaniu obiektowym?
A. Polimorfizm
B. Dziedziczenie
C. Hermetyzacja
D. Abstrakcja
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. 45
B. 25
C. 20
D. 30
Projektowanie, programowanie …
Co to jest Docker?
A. Narzędzie do testowania wydajności aplikacji webowych
B. Platforma do tworzenia, wdrażania i uruchamiania aplikacji w kontenerach
C. Framework do tworzenia aplikacji mobilnych
D. System zarządzania bazami danych NoSQL
Projektowanie, programowanie …
Ergonomiczną oraz właściwą pozycję do pracy przy komputerze zapewni fotel, którego
A. oparcie wspiera lordozę w dolnym odcinku pleców
B. podłokietniki są 30 cm powyżej blatu
C. oparcie w rejonie szyi jest nachylone do przodu o 40<sup>o</sup>
D. podłokietniki znajdują się 20 cm poniżej blatu
Projektowanie, programowanie …
Który z wymienionych typów kolekcji pozwala na dostęp do ostatnio dodanego elementu w pierwszej kolejności?
A. Stos
B. Kolejka
C. Lista
D. Tablica dwuwymiarowa
Projektowanie, programowanie …
Jakie oprogramowanie służy jako przykład programu do komunikacji audio-wideo?
A. Google Drive
B. Notion
C. Slack
D. Microsoft Teams
Projektowanie, programowanie …
Wskaż właściwość charakterystyczną dla metody abstrakcyjnej?
A. jest pusta w klasie nadrzędnej
B. zawsze jest prywatna
C. jest pusta w klasach dziedziczących
D. nie ma implementacji w klasie bazowej
Projektowanie, programowanie …
Co zostanie wyświetlone po wykonaniu poniższego kodu w języku Python?
| data = [1, 2, 3, 4, 5] result = list(map(lambda x: x*2, filter(lambda x: x % 2 == 0, data))) print(result) |
A. [4, 8]
B. [2, 6, 10]
C. [2, 4, 6, 8, 10]
D. [1, 2, 3, 4, 5]
Projektowanie, programowanie …
Co to jest polimorfizm w programowaniu obiektowym?
A. Mechanizm ukrywania szczegółów implementacji przed zewnętrznymi klasami
B. Zdolność klasy do posiadania wielu konstruktorów
C. Zdolność obiektów różnych klas do reagowania na tę samą metodę w sposób odpowiedni dla ich klasy
D. Proces tworzenia nowej klasy na podstawie istniejącej
Projektowanie, programowanie …
Co to jest SQL injection?
A. Narzędzie do importowania danych do bazy SQL
B. Proces automatyzacji tworzenia zapytań SQL
C. Metoda optymalizacji zapytań SQL w bazach danych
D. Technika ataku polegająca na wstrzyknięciu złośliwego kodu SQL do zapytania
Projektowanie, programowanie …
Jakie informacje przedstawia diagram Gantta?
A. Model przepływu danych
B. Plan działań w projekcie
C. Relacje między różnymi projektami
D. Strukturę plików w projekcie
Projektowanie, programowanie …
Który z wymienionych elementów stanowi przykład złożonego typu danych?
A. char
B. int
C. bool
D. struct
Projektowanie, programowanie …
W zaprezentowanym kodzie zostało ukazane jedno z fundamentalnych założeń programowania obiektowego. Czym ono jest?

A. abstrakcja
B. dziedziczenie
C. polimorfizm
D. hermetyzacja
Projektowanie, programowanie …
Rozpoczęcie tworzenia procedury składowej o nazwie dodajUsera w MS SQL wymaga użycia poleceń
A. create dodajUsera procedure
B. add procedure dodajUsera
C. create procedure dodajUsera
D. add dodajUsera procedure
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. Przycisk umieszczony w przypadkowym miejscu aplikacji
C. Użycie czytelnych czcionek i intuicyjnego układu elementów
D. Zastosowanie jedynie jednego koloru w całym interfejsie
Projektowanie, programowanie …
Jaki jest podstawowy cel przystosowania aplikacji do publikacji w sklepie mobilnym?
A. Zmniejszenie rozmiaru aplikacji poniżej 10 MB
B. Zapewnienie, że aplikacja działa jedynie w trybie offline
C. Dostosowanie kodu aplikacji w celu zwiększenia jej wydajności
D. Dostosowanie aplikacji do wymogów platformy oraz regulacji sklepu
Projektowanie, programowanie …
Po uruchomieniu podanego kodu w języku C++ w konsoli pojawi się ciąg liczb

A. 1 2 3 4 5 6
B. 1 2 3 4 5
C. 2 3 4 5 6 7
D. 2 3 4 5 6
Projektowanie, programowanie …
Który z wymienionych dysków oferuje najszybszy dostęp do danych?
A. SSD SATA III, prędkość odczytu do 550 MB/s
B. HDD 5400 RPM, SATA II, 32 MB Cache
C. SSD NVMe PCIe 3.0, prędkość odczytu do 3500 MB/s
D. HDD 7200 RPM, SATA III, 64 MB Cache
Projektowanie, programowanie …
Który z języków programowania jest powszechnie stosowany do tworzenia interfejsów użytkownika przy użyciu XAML?
A. C++
B. Java
C. Objective-C
D. C#
Projektowanie, programowanie …
Jaka będzie złożoność czasowa wyszukiwania w posortowanej tablicy przy użyciu algorytmu binarnego?
A. O(n log n)
B. O(log n)
C. O(n²)
D. O(n)
Projektowanie, programowanie …
Kod funkcji "wykonaj()" przedstawiony powyżej weryfikuje, czy

A. konkretny element (argument) jest obecny w tablicy liczb całkowitych
B. wszystkie elementy w tablicy odpowiadają wartości konkretnego elementu (argument)
C. konkretny element (argument) przypada w zakresie od 0 do 4
D. w tablicy liczb całkowitych znajdują się jedynie wartości 4, 15, -2, 9, 202
Projektowanie, programowanie …
Który z protokołów w modelu TCP/IP odpowiada za pewne przesyłanie danych?
A. IP
B. TCP
C. UDP
D. HTTP
Projektowanie, programowanie …
W standardzie dokumentacji testów oprogramowania IEEE 829-1998 opisany jest dokument, który zawiera dane o tym, jakie przypadki testowe były wykorzystane, przez kogo i czy zakończyły się sukcesem. Co to jest?
A. Specyfikacja Procedury Testowej
B. Plan Testów
C. Dziennik Testów
D. Raport Podsumowujący Testy
Projektowanie, programowanie …
Jakie znaczenie ma polimorfizm w programowaniu obiektowym?
A. Ogranicza dostęp do atrybutów klasy
B. Umożliwia jednej metodzie działać w różnorodny sposób w zależności od klasy, do której należy
C. Pozwala na tworzenie obiektów z wielu różnych klas równocześnie
D. Dzieli program na klasy oraz obiekty
Projektowanie, programowanie …
Co to jest automatyzacja testowania procesów?
A. Integracją testów w środowisku deweloperskim
B. Sprawdzaniem poprawności działania aplikacji na urządzeniach przenośnych
C. Używaniem narzędzi oraz skryptów do wykonywania testów w sposób automatyczny bez udziału człowieka
D. Kompilowaniem kodu w celu zwiększenia efektywności
Projektowanie, programowanie …
Co to jest algorytm QuickSort?
A. Wydajny algorytm sortowania oparty na strategii 'dziel i zwyciężaj'
B. Metoda kompresji danych bez strat
C. Algorytm wyszukiwania binarnego w posortowanej tablicy
D. Technika przeszukiwania grafu wszerz
Projektowanie, programowanie …
Jakie będzie działanie przedstawionych dwóch równoważnych fragmentów kodu źródłowego?

A. nadany tytuł każdego elementu HTML: "Egzamin zawodowy"
B. wyświetlony na stronie tekst w nagłówku: "Egzamin zawodowy"
C. wyświetlony na stronie tekst w akapicie: "Egzamin zawodowy"
D. nadany tytuł strony: "Egzamin zawodowy"
Projektowanie, programowanie …
Jakie jest rozwiązanie dla dodawania binarnego liczb 1011 oraz 110?
A. 11101
B. 10101
C. 10001
D. 11001
Projektowanie, programowanie …
Które z poniższych zdań najlepiej określa funkcję zaprzyjaźnioną w ramach klasy?
A. Funkcja, która ma dostęp do prywatnych pól i metod klasy, z którą jest zaprzyjaźniona
B. Funkcja, która uruchamia się automatycznie po stworzeniu obiektu
C. Funkcja, która jest statyczna i nie ma możliwości modyfikacji pól klasy
D. Funkcja, która pozwala na dziedziczenie wielokrotne
Projektowanie, programowanie …
W jaki sposób można zmniejszyć liczbę danych zbieranych przez aplikacje mobilne?
A. Udostępniać aplikacjom wszystkie niezbędne informacje
B. Używać aplikacji bez sprawdzania ich źródła
C. Nie blokować aplikacjom dostępu do lokalizacji oraz kontaktów
D. Weryfikować i regulować uprawnienia aplikacji w ustawieniach
Projektowanie, programowanie …
Co to jest CI/CD w kontekście rozwoju oprogramowania?
A. Component Isolation/Component Deployment - izolacja i wdrażanie komponentów aplikacji
B. Customer Interface/Customer Design - projektowanie interfejsów zorientowane na klienta
C. Code Implementation/Code Delivery - metodyka implementacji i dostarczania kodu
D. Ciągła integracja i ciągłe dostarczanie - praktyki automatyzujące proces wdrażania kodu
Projektowanie, programowanie …
Co to jest Docker?
A. Narzędzie do automatyzacji procesu tworzenia dokumentacji
B. System zarządzania bazami danych
C. Framework JavaScript do tworzenia aplikacji mobilnych
D. Platforma do tworzenia, wdrażania i uruchamiania aplikacji w kontenerach
Projektowanie, programowanie …
Która z poniższych technologii służy do tworzenia aplikacji mobilnych za pomocą języków webowych?
A. Spring Boot
B. ASP.NET Core
C. React Native
D. Django
Projektowanie, programowanie …
Zgodnie z dokumentacją dotyczącą menu Navbar z biblioteki Bootstrap 4, w celu stworzenia menu należy zdefiniować listę

A. < ul class="a, .nav-item" > ... < /ul>
B. < ul class="navbar-nav" > ... < /ul>
C. < ol class="a, .nav-item" > ... < /ol>
D. < ol class="navbar-nav" > ... < /ol>