Pytanie 1
Jakie będą skutki wykonania podanego fragmentu kodu w języku C++?
vector <int> liczby; for(int i=0; i<10; i++) { liczby.push_back(2*i); }
Wynik: 36/40 punktów (90,0%)
Wymagane minimum: 20 punktów (50%)
Jakie będą skutki wykonania podanego fragmentu kodu w języku C++?
vector <int> liczby; for(int i=0; i<10; i++) { liczby.push_back(2*i); }
Co to jest XSS (Cross-Site Scripting)?
Jaką nazwę kontrolki powinno się umieścić w początkowej linii kodu, w miejscu <???, aby została ona wyświetlona w podany sposób?

Użycie modyfikatora abstract w definicji metody w klasie wskazuje, że
Jakie jest poprawne określenie interfejsu (szablonu klasy) w języku Java?
interface IMyInterface { private: int a; IMyInterface() { a = 0; } void mth1(); } Definicja 1 | interface IMyInterface { private: int a; void mth1(); int mth2() { return a; } } Definicja 2 |
interface IMyInterface { void mth1(); int mth2() { return 0; } } Definicja 3 | interface IMyInterface { void mth1(); int mth2(); } Definicja 4 |
Jaką rolę odgrywa destruktor w definicji klasy?
Jakie działania należy podjąć, aby uniknąć nieskończonej rekurencji w danej funkcji?
Jaką cechę powinien posiadać dobry negocjator?
Jakie są korzyści z wykorzystania struktur danych typu mapa (np. HashMap w Javie) w kontekście tworzenia zbiorów danych?
Podczas programowania kontrolki stepper przedstawionej na ilustracji w aplikacji mobilnej, należy zarządzać zmienną, która zawsze przechowuje jej bieżącą wartość. Jakie zdarzenie można wykorzystać do osiągnięcia tej funkcjonalności?

Która z poniższych deklaracji w języku C++ poprawnie opisuje tablicę dwuwymiarową?
Jakie zadanie wykonuje debugger?
W przedstawionym filmie ukazano kreator interfejsu użytkownika, dla którego automatycznie powstaje
W klasie o nazwie samochod przypisano atrybuty: marka, rocznik, parametry[]. Atrybuty te powinny zostać zdefiniowane jako
Jak nazywa się wzorzec projektowy, do którego odnosi się ta definicja?
| Wzorzec projektowy należący do grupy wzorców strukturalnych. Służy do ujednolicenia dostępu do złożonego systemu poprzez wystawienie uproszczonego, uporządkowanego interfejsu programistycznego, który ułatwia jego użycie. |
| Źródło Wikipedia. Wolna encyklopedia |
Który z wymienionych składników jest charakterystyczny dla środowiska IDE przeznaczonego do tworzenia aplikacji mobilnych?
Zaprezentowany kod zawiera pola danej klasy. Które pole (pola) mogą być dostępne z poziomu głównego programu poprzez odwołanie w formie nazwaObiektu.nazwaPola?
private int p1; private short p2; public string p3; protected string p4; protected float p5;
Jaką strukturę danych można zrealizować, korzystając jedynie z wymienionych poniżej metod:
push(arg) – dodaje element |
pop() – usuwa ostatnio dodany element |
peek() – zwraca ostatnio dodany element bez usuwania |
isEmpty() – sprawdza czy istnieją dane w strukturze |
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'
Wskaż algorytm sortowania, który nie jest stabilny?
W jakim języku programowania kod źródłowy musi być skompilowany do kodu maszynowego konkretnej architektury procesora przed jego uruchomieniem?
Które z wymienionych sytuacji jest przykładem hermetyzacji w programowaniu obiektowym?
Jakie znaczenie ma przystosowanie interfejsu użytkownika do różnych platform?
Zapisany fragment w Pythonie ilustruje:
pierwiastki = {"N":"Azot","O":"Tlen","P":"Fosfor","Si":"Siarka"}
Jaką wartość dziesiętną reprezentuje liczba binarna 1010?
Co to jest WebSockets?
Jaką właściwość ma sieć synchroniczna?
Który z wymienionych terminów dotyczy klasy, która stanowi podstawę dla innych klas, lecz nie może być tworzona w instancji?
Co to jest destructuring assignment w JavaScript?
Który z wymienionych typów danych należy do typu logicznego?
Jakie znaczenie ma polimorfizm w programowaniu obiektowym?
Czym jest klasa w programowaniu obiektowym?
Jak zrealizować definiowanie własnego wyjątku w języku C++?
W języku Java wyjątek ArrayIndexOutOfBoundsException występuje, gdy następuje próba dostępu do elementu tablicy, którego
Jakie środowisko deweloperskie jest najczęściej wykorzystywane do budowy aplikacji na platformę Android?
Podejście obiektowe w rozwiązywaniu problemów obejmuje między innymi:
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ę
Co to jest dependency injection w programowaniu?
Zaprezentowany diagram ilustruje wyniki przeprowadzonych testów:

Jakie jest podstawowe środowisko do tworzenia aplikacji desktopowych przy użyciu języka C#?