Pytanie 1
Co oznacza skrót SOLID w programowaniu obiektowym?
Wynik: 32/40 punktów (80,0%)
Wymagane minimum: 20 punktów (50%)
Co oznacza skrót SOLID w programowaniu obiektowym?
Co to jest CORS (Cross-Origin Resource Sharing)?
Co to jest lazy loading w kontekście aplikacji webowych?
Który z wymienionych algorytmów działających na tablicy jednowymiarowej ma złożoność obliczeniową \( O(n^2) \)?
Jaką rolę pełni instrukcja throw w języku C++?
W języku Python, jak nazywa się funkcja, która jest wykonywana automatycznie, gdy obiekt jest niszczony?
Jakie działanie związane z klasą abstrakcyjną jest niedozwolone?
W celu wdrożenia w aplikacji internetowej mechanizmu zbierania danych statystycznych na komputerach użytkowników, można użyć
Które z wymienionych poniżej błędów podczas wykonywania programu można obsłużyć poprzez zastosowanie wyjątków?
Które z poniższych narzędzi jest używane do zarządzania wersjami kodu?
Który z wymienionych wzorców projektowych jest najbardziej odpowiedni do uproszczenia interfejsu złożonego systemu?
Jakie elementy powinny być zawarte w instrukcji dla użytkownika danej aplikacji?
Która z metod zarządzania projektem jest oparta na przyrostach realizowanych w sposób iteracyjny?
Który z wymienionych dysków oferuje najszybszy dostęp do danych?
W dwóch przypadkach opisano mechanizm znany jako Binding. Jego celem jest
| W Android Studio: |
<TextView android:text="@{viewmodel.userName}" /> |
| W XAML: |
<Label Text="{Binding Source={x:Reference slider2}, Path=Value}" /> |
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)
Co zostanie wyświetlone po wykonaniu poniższego kodu?
class Animal { constructor(name) { this.name = name; } speak() { return `${this.name} makes a noise.`; } } class Dog extends Animal { speak() { return `${this.name} barks.`; } } let dog = new Dog('Rex'); console.log(dog.speak());
Jakie jest podstawowe zastosowanie wzorca projektowego Singleton?
Jaką rolę odgrywa interpreter w kontekście programowania?
W przedstawionym filmie ukazano kreator interfejsu użytkownika, dla którego automatycznie powstaje
Jaki framework jest powszechnie wykorzystywany do rozwijania aplikacji desktopowych w języku C++?
Przedstawione w filmie działania wykorzystują narzędzie
Który z poniższych składników NIE jest konieczny do stworzenia klasy w C++?
Jakie metody umożliwiają przesyłanie danych z serwera do aplikacji front-end?
Jaki jest główny cel normalizacji baz danych?
Które z poniższych pojęć nie jest związane z React.js?
Który algorytm sortowania opiera się na metodzie "dziel i zwyciężaj"?
Które z poniższych narzędzi jest używane do statycznej analizy kodu JavaScript?
Jakie narzędzie najlepiej sprawdza się w przekształcaniu liczby szesnastkowej na binarną?
Jakie są kluczowe różnice między typami stałoprzecinkowymi a zmiennoprzecinkowymi?
Jakie są różnice między testami funkcjonalnymi a niefunkcjonalnymi?
Która grupa typów zawiera wyłącznie typy złożone?
Jakie obliczenia można wykonać za pomocą poniższego algorytmu, który operuje na dodatnich liczbach całkowitych?

Jakie działanie wykonuje polecenie "git pull"?
Jaką rolę odgrywa destruktor w definicji klasy?
Który z wymienionych programów jest przeznaczony do zarządzania projektami przy pomocy tablic kanban?
Narzędzie przeznaczone do rozwijania aplikacji w systemie WPf (ang. Windows Presentation Foundation) to
Jaką wydajność posiada sieć, która przesyła 500 MB danych w czasie 10 sekund?
Wskaż język programowania, który pozwala na stworzenie aplikacji mobilnej w środowisku Android Studio?
Jakie aspekty powinny być brane pod uwagę przy tworzeniu zestawów danych?