Pytanie 1
Co to jest algorytm QuickSort?
Wynik: 23/40 punktów (57,5%)
Wymagane minimum: 20 punktów (50%)
Co to jest algorytm QuickSort?
Polecenia wydane w kontekście repozytorium Git, przy założeniu, że folder projektu jest aktualnie wybrany, mają na celu
git init git add . git commit -m 'first commit'
Które z poniższych nie jest narzędziem do zarządzania stanem w aplikacjach React?
Wskaż właściwość charakterystyczną dla metody abstrakcyjnej?
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
| Algorytm 1 | O(n²) |
| Algorytm 2 | O(n!) |
| Algorytm 3 | O(n³) |
| Algorytm 4 | O(n) |
| Algorytm 5 | O(n²) |
Która z wymienionych właściwości najlepiej charakteryzuje biblioteki dynamiczne?
Jakiego typu testy są stosowane do sprawdzania funkcjonalności prototypu interfejsu?
W języku Python, jak nazywa się funkcja, która jest wykonywana automatycznie, gdy obiekt jest niszczony?
Jakie jest główne zadanie kontrolera w architekturze MVC (Model-View-Controller)?
Jakie są kluczowe różnice pomiędzy strukturą (struct) a unią (union) w języku C?
Z analizy złożoności obliczeniowej różnych algorytmów sortowania na dużych zbiorach danych (przekraczających 100 elementów) wynika, że najefektywniejszą metodą jest algorytm sortowania
| sortowanie bąbelkowe | O(n²) |
| sortowanie przez wstawianie | O(n²) |
| sortowanie przez scalanie | O(n log n) |
| sortowanie przez zliczanie | O(n) |
| sortowanie kubełkowe | O(n²) |
Co to jest event bubbling w JavaScript?
Jaki numer telefonu należy wybrać, aby skontaktować się z pogotowiem ratunkowym w Polsce?
W jakiej okoliczności należy umieścić poszkodowanego w pozycji bezpiecznej?
Która technologia służy do tworzenia responsywnych stron internetowych?
W jakim celu wykorzystuje się diagram Gantta?
Które z wymienionych zastosowań najlepiej definiuje bibliotekę jQuery?
Który z wymienionych typów testów najlepiej ocenia odporność aplikacji na intensywne obciążenie?
Który z wymienionych poniżej wzorców projektowych można zakwalifikować jako wzorzec strukturalny?
Jaką wartość zwróci funkcja napisana w języku C++, jeżeli jej argumentem wejściowym jest tablica stworzona w następujący sposób:
int tablica[6] = {3,4,2,4,10,0};
int fun1(int tab[]) { int wynik = 0; for(int i = 0; i < 6; i++) wynik += tab[i]; return wynik; }
Która technologia jest używana do tworzenia animacji na stronach internetowych?
Przedstawione w filmie działania wykorzystują narzędzie
Które urządzenie komputerowe jest najbardziej odpowiednie do graficznego projektowania w aplikacjach CAD?
Jakie są kluczowe korzyści z wykorzystania frameworków podczas programowania aplikacji desktopowych?
Diagramem, który służy do śledzenia realizacji zadań przez członków zespołu projektowego, może być
Zaprezentowany fragment kodu w języku C# tworzy hasło. Wskaż zdanie PRAWDZIWE dotyczące charakterystyki tego hasła:
var random = new Random(); string pulaZnakow = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789"; int dlPuli = pulaZnakow.Length - 1; char znak; string wynik = ""; for(int i = 0; i < 8; i++) { znak = pulaZnakow[random.Next(0, dlPuli)]; wynik += znak; }
Jaką złożoność obliczeniową posiada podany algorytm?
Dane:
Tablica: tab[n]
Index: i = 0, 1, ..., n-1
x: szukana
Algorytm:
// K1: i ← 0 // K2: dopóki i < (n - 1) // K3: jeżeli tab[i] = x to wypisz i // K4: i ← i + 1 // K5: idź do K2 // K6: zakończ
W programowaniu obiektowym odpowiednikami zmiennych oraz funkcji w programowaniu strukturalnym są
Jednym z elementów, które mają zostać zaimplementowane w aplikacji, jest możliwość cofnięcia ostatnich działań do 20 operacji wstecz (undo). Struktura danych, która jest odpowiednia do tego celu i pozwala na dostęp tylko do ostatnio dodanego elementu, to:
Co to jest JWT (JSON Web Token)?
W programie stworzonym w języku C++ trzeba zadeklarować zmienną, która będzie przechowywać wartość rzeczywistą. Jakiego typu powinna być ta zmienna?
Jakie funkcje realizuje polecenie "git clone"?
Jakie są główne różnice między środowiskiem RAD (Rapid Application Development) a klasycznymi IDE?
Jedną z zasad standardu WCAG 2.0 jest
Które z wymienionych opcji wspiera osoby niewidome w korzystaniu z witryn internetowych?
Która z wymienionych cech dotyczy klasy statycznej?
Co to jest serverless computing?
Zaproponowany fragment kodu w języku Java wypełnia tablicę elementami:
int[] tablica = new int [10]; int j = 2; for (int i = 0; i < 10; i++) { tablica[i] = j; j += 2; }
Co zostanie wyświetlone w konsoli po wykonaniu poniższego kodu?
console.log(0.1 + 0.2 === 0.3); console.log(0.1 + 0.2);
W zaprezentowanym fragmencie kodu występuje błąd logiczny. Na czym on polega?
int x = 0; while (x != 0 || x != 5) { std::cout << x << " "; x++; }