Filtrowanie pytań
Projektowanie, programowanie …
A. O(n)
B. O(n²)
C. O(n log n)
D. O(log n)
Projektowanie, programowanie …
Przeprowadzając analizę kodu interfejsu graficznego napisanego w języku XAML, można zauważyć, że:

A. przyciski są ustawione poziomo obok siebie
B. tekst "Fotograf" znajduje się po prawej stronie obrazu
C. elementy: tekst, obraz, przycisk Like, przycisk Share, tekst są ułożone jeden pod drugim
D. obraz znajduje się po lewej stronie, a pozostałe elementy po prawej
Projektowanie, programowanie …
Jaki będzie wynik działania poniższego kodu Python?
| def fun(x, l=[]): l.append(x) return l print(fun(1)) print(fun(2)) print(fun(3, [])) print(fun(4)) |
A. [1], [2], [3], [4, 3]
B. [1], [1, 2], [3], [1, 2, 4]
C. [1], [2], [3], [4]
D. [1], [1, 2], [3], [3, 4]
Projektowanie, programowanie …
Jaką wartość będzie miała zmienna result po wykonaniu poniższego kodu PHP?
| $array = [5, 1, 8, 3, 7]; $result = 0; foreach ($array as $value) { if ($value > $result) { $result = $value; } } |
A. 8
B. 5
C. 7
D. 24
Projektowanie, programowanie …
Które urządzenie komputerowe jest najbardziej odpowiednie do graficznego projektowania w aplikacjach CAD?
A. Komputer stacjonarny z kartą graficzną NVIDIA Quadro
B. Laptop z interfejsem dotykowym
C. Laptop z zintegrowanym układem graficznym
D. Serwer dysponujący dużą ilością pamięci RAM
Projektowanie, programowanie …
Jakie jest podstawowe zadanie firewalla w systemie komputerowym?
A. Ochrona danych na poziomie aplikacji internetowych
B. Zapobieganie wyciekom informacji na skutek awarii systemu
C. Szyfrowanie danych przesyłanych w sieci
D. Zarządzanie ruchem sieciowym i blokowanie nieautoryzowanego dostępu
Projektowanie, programowanie …
W C++ mechanizm programowania obiektowego, który wykorzystuje funkcje wirtualne (ang. Virtual) i umożliwia programiście pominięcie kontroli klasy pochodnej podczas wywoływania metod, nazywa się
A. dziedziczeniem
B. polimorfizmem
C. hermetyzacją
D. przeciążeniem
Projektowanie, programowanie …
Co następuje, gdy błąd nie zostanie uchwycony przez blok catch?
A. Instrukcja throw zostanie automatycznie wykreślona
B. Program zakończy działanie z błędem
C. Program kontynuuje działanie, pomijając błąd
D. Błąd zostanie zignorowany przez kompilator
Projektowanie, programowanie …
Który z wymienionych kroków wchodzi w skład testowania aplikacji?
A. Projektowanie bazy danych
B. Debugowanie kodu w celu znalezienia błędów
C. Opracowywanie interfejsu graficznego
D. Kompilowanie aplikacji
Projektowanie, programowanie …
Który z poniższych przykładów stanowi aplikację mobilną wykorzystującą bazę danych?
A. Aplikacja wyświetlająca lokalny czas
B. Aplikacja do robienia zdjęć
C. Aplikacja kalkulator
D. Aplikacja gromadząca listę kontaktów użytkownika
Projektowanie, programowanie …
Która z metod zarządzania projektami stawia na przejrzystość oraz wizualizację bieżących zadań?
A. Waterfall
B. Scrum
C. Agile
D. Kanban
Projektowanie, programowanie …
Jak określa się proces transferu danych z lokalnego komputera na serwer?
A. Streaming
B. Wysyłanie danych
C. Pobieranie danych
D. Przesyłanie danych
Projektowanie, programowanie …
Jaką rolę odgrywa interpreter w kontekście programowania?
A. Łączy kod źródłowy z zewnętrznymi bibliotekami
B. Zoptymalizowuje wydajność aplikacji w środowisku produkcyjnym
C. Przekłada kod źródłowy na język maszynowy w trakcie działania programu
D. Generuje plik wykonywalny dla systemu operacyjnego
Projektowanie, programowanie …
Na ilustracji pokazany jest fragment diagramu blokowego pewnego algorytmu. Ile razy warunek n<7 będzie badany?

A. 6
B. 8
C. 7
D. 5
Projektowanie, programowanie …
Programista aplikacji mobilnych pragnie zmienić swoją ścieżkę kariery na Full-Stack Developera. Wskaż kurs, który powinien wybrać, żeby to osiągnąć?
A. Mastering Cross-platform Developping
B. Ultimate C# Serier from Beginner to Advanced
C. Raster and Vector Graphics with Adobe
D. Complete JavaScript React, SQL, Node.js Cource
Projektowanie, programowanie …
W sekcji, która odpowiada za obsługę wyjątku wygenerowanego przez aplikację, należy to zdefiniować
A. catch
B. throw
C. finally
D. try
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. nazwa4
B. nazwa3
C. nazwa1
D. nazwa2
Projektowanie, programowanie …
Które z poniższych twierdzeń najlepiej charakteryzuje bibliotekę w kontekście programowania?
A. Zbiór zmiennych globalnych, które są dostępne w trakcie działania aplikacji
B. Plik wykonywalny, który funkcjonuje jako odrębny program
C. Zestaw funkcji i klas, które mogą być wykorzystywane w aplikacjach
D. Zbiór kodu źródłowego, który jest stosowany wyłącznie w fazie kompilacji aplikacji
Projektowanie, programowanie …
Jaki rodzaj ataku hakerskiego polega na bombardowaniu serwera ogromną ilością żądań, co prowadzi do jego przeciążenia?
A. DDoS
B. Man-in-the-Middle
C. Phishing
D. SQL Injection
Projektowanie, programowanie …
W przypadku przedstawionych kodów źródłowych, które są funkcjonalnie równoważne, wartość, która zostanie zapisana w zmiennej b po wykonaniu operacji, to

A. 596
B. 5.96
C. 5
D. 6
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. static
C. register
D. operator
Projektowanie, programowanie …
Jakie sformułowanie najlepiej oddaje złożoność obliczeniową algorytmu quicksort?
A. jest większa niż O(n2)
B. jest większa niż złożoność sortowania bąbelkowego
C. jest różna w zależności od wyboru elementu dzielącego
D. jest zawsze mniejsza niż złożoność jakiegokolwiek innego algorytmu sortowania
Projektowanie, programowanie …
Jakie są cechy testów interfejsu?
A. Ulepszają kod aplikacji
B. Weryfikują zgodność aplikacji z przepisami prawnymi
C. Analizują wydajność aplikacji w czasie rzeczywistym
D. Sprawdzają prawidłowość pracy elementów graficznych oraz interakcji użytkownika z aplikacją
Projektowanie, programowanie …
Który z operatorów w języku C++ służy do pobierania adresu zmiennej?
A. *
B. delete
C. >
D. &
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?

A. Zdarzenie 4
B. Zdarzenie 3
C. Zdarzenie 2
D. Zdarzenie 1
Projektowanie, programowanie …
Zapisany kod w języku Python ilustruje

A. stos
B. kolejkę (LIFO)
C. strukturę
D. tablicę asocjacyjną (słownik)
Projektowanie, programowanie …
Który z wymienionych elementów jest fundamentalny w architekturze klient-serwer?
A. Wyłącznie komunikacja synchroniczna
B. Scentralizowane przechowywanie danych
C. Zdalne wykonywanie aplikacji na urządzeniu klienta
D. Brak podziału na funkcje klienta i serwera
Projektowanie, programowanie …
Co to jest dependency injection w programowaniu?
A. Proces kompilacji kodu źródłowego do kodu maszynowego
B. Technika, w której obiekt otrzymuje inne obiekty, od których zależy
C. Metoda optymalizacji zapytań do bazy danych
D. Metoda projektowania interfejsu użytkownika
Projektowanie, programowanie …
Który element HTML5 służy do osadzania wideo na stronie?
A. <media>
B. <movie>
C. <video>
D. <player>
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

A. 3
B. 1 lub 5
C. 2 lub 3
D. 4
Projektowanie, programowanie …
Co oznacza akronim IDE w kontekście programowania?
A. Zintegrowane Środowisko Debugowania
B. Interaktywny Silnik Programistyczny
C. Interaktywny Edytor Debugowania
D. Integrated Development Environment
Projektowanie, programowanie …
Jaki jest podstawowy cel przystosowania aplikacji do publikacji w sklepie mobilnym?
A. Dostosowanie aplikacji do wymogów platformy oraz regulacji sklepu
B. Zmniejszenie rozmiaru aplikacji poniżej 10 MB
C. Zapewnienie, że aplikacja działa jedynie w trybie offline
D. Dostosowanie kodu aplikacji w celu zwiększenia jej wydajności
Projektowanie, programowanie …
Jakie informacje można uzyskać na temat metod w klasie Point?

A. Zawierają przeciążenie operatora.
B. Zawierają błąd, ponieważ nazwy metod powinny być różne.
C. Służą jako konstruktory w zależności od liczby argumentów.
D. Są przeciążone.
Projektowanie, programowanie …
Który z wymienionych algorytmów najczęściej wykorzystuje rekurencję?
A. Obliczanie liczb Fibonacciego
B. Wyszukiwanie liniowe
C. Sortowanie przez wstawianie
D. Sortowanie bąbelkowe
Projektowanie, programowanie …
Jakie środowisko deweloperskie jest najczęściej używane do programowania w C#?
A. PyCharm
B. NetBeans
C. Eclipse
D. Visual Studio
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ę przeprowadzoną w tej linii?

A. // wypełnienie elementu tablicy
B. // wyswietlenie elementu tablicy
C. # wyswietlenie elementu tablicy
D. # wypełnienie elementu tablicy
Projektowanie, programowanie …
Który z wymienionych poniżej przykładów ilustruje prawidłowy szkielet zarządzania wyjątkami w języku C++?
A. try { kod } finally { obsługa }
B. try { kod } handle { obsługa }
C. try { kod } catch { obsługa }
D. try { kod } except { obsługa }
Projektowanie, programowanie …
Które z poniższych narzędzi jest używane do zarządzania wersjami kodu?
A. Git
B. Jenkins
C. Docker
D. Kubernetes
Projektowanie, programowanie …
Które zdarzenie w JavaScript jest wywoływane po całkowitym załadowaniu strony?
A. window.onload
B. window.render
C. page.complete
D. document.ready
Projektowanie, programowanie …
W zestawieniu przedstawiono doświadczenie zawodowe członków zespołu IT. Osobą odpowiedzialną za stworzenie aplikacji front-end powinna być:

A. Ewa
B. Krzysztof
C. Anna
D. Patryk