Pytanie 1
Zamieszczony fragment kodu w Android Studio wdraża metodę nasłuchującą dla obsługi zdarzenia:
przycisk = (Button) findViewById(R.id.yes_button); przycisk.setOnClickListener(new View.OnClickListener() { ... });
Wynik: 27/40 punktów (67,5%)
Wymagane minimum: 20 punktów (50%)
Zamieszczony fragment kodu w Android Studio wdraża metodę nasłuchującą dla obsługi zdarzenia:
przycisk = (Button) findViewById(R.id.yes_button); przycisk.setOnClickListener(new View.OnClickListener() { ... });
Która z poniższych metod nie należy do cyklu życia komponentu w React.js?
Początkowym celem środowisk IDE takich jak: lntellij IDEA, Eclipse, NetBeans jest programowanie w języku
Które z wymienionych narzędzi nie znajduje zastosowania w tworzeniu aplikacji desktopowych?
W jakim języku programowania kod źródłowy musi być skompilowany do kodu maszynowego konkretnej architektury procesora przed jego uruchomieniem?
Kod XAML zaprezentowany powyżej zostanie wyświetlony jako:

Jakie z wymienionych działań jest fundamentalne w modelu kaskadowym?
Co oznacza termin 'immutability' w programowaniu funkcyjnym?
Jaką strukturę danych obrazuje zamieszczony kod w języku C#?
int[,] array = new int[3, 3];
Jakie jest przeznaczenie dokumentacji wdrożeniowej?
Która z niżej wymienionych pozycji jest ekwiwalentem biblioteki jQuery?
Podejście obiektowe w rozwiązywaniu problemów obejmuje między innymi:
Jaka jest złożoność obliczeniowa poniższego algorytmu?
for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { for (int k = 0; k < n; k++) { array[i][j][k] = i + j + k; } } }
Który z poniższych procesów jest wyłącznie związany z kompilowaniem kodu?
Jaką funkcję spełniają atrybuty klasy w programowaniu obiektowym?
Jakiego kwalifikatora powinno się użyć dla metody, aby umożliwić do niej dostęp jedynie z wnętrza tej klasy oraz klas dziedziczących, a także, by metoda ta nie była dostępna w żadnej funkcji?
Która z poniższych deklaracji w języku C++ poprawnie opisuje tablicę dwuwymiarową?
Zaprezentowane oznaczenie praw Creative Commons umożliwia bezpłatne wykorzystywanie utworu

Z jakiej kolekcji powinno się korzystać, aby przechowywać informacje związane z elementem interfejsu użytkownika w taki sposób, aby ten element był informowany przez kolekcję o dodaniu, usunięciu lub zmianie jej zawartości?
W przedstawionym filmie ukazano kreator interfejsu użytkownika, dla którego automatycznie powstaje
Który fragment kodu ilustruje zastosowanie rekurencji?
Blok 1:int fn(int a) { if(a==1) return 1; return fn(a-1)+2; } | Blok 2:int fn(int a) { if(a==1) return 1; return (a-1)+2; } |
Blok 3:int fn(int a) { if(a==1) return 1; return fun(a-1)+2; } | Blok 4:int fn(int a) { if(a==1) return 1; return 2; } |
Jakie jest podstawowe użycie metod wirtualnych?
Który z poniższych kodów realizuje przedstawiony fragment algorytmu?

Wskaż kod, który jest funkcjonalnie równoważny zaprezentowanemu poniżej:
switch(nrTel) { case 999: opis = "Pogotowie"; break; case 998: opis = "Straż"; break; case 997: opis = "Policja"; break; default: opis = "Inny numer"; } | |
Kod 1.with nrTel { if (999) opis = "Pogotowie"; if (998) opis = "Straż"; if (997) opis = "Policja"; else opis = "Inny numer"; } | Kod 2.if (nrTel == 999) opis = "Pogotowie"; else if (nrTel == 998) opis = "Straż"; else if (nrTel == 997) opis = "Policja"; else opis = "Inny numer"; |
Kod 3.if (nrTel == 999) opis = "Pogotowie"; if (nrTel == 998) opis = "Straż"; if (nrTel == 997) opis = "Policja"; else opis = "Inny numer"; | Kod 4.Opis = if (nrTel == 999) => "Pogotowie"; else if (nrTel == 998) => "Straż"; else if (nrTel == 997) => "Policja"; else => "Inny numer"; |
Jaką funkcję pełnią okna dialogowe niemodalne?
Jakie elementy zostaną wyświetlone w przeglądarce po wykonaniu kodu źródłowego stworzonego za pomocą dwóch funkcjonalnie równoważnych fragmentów? KOD W ANGULAR:
tags: string[] = ['tag1', 'tag2', 'tag3' ]; // ... <p *ngFor="let tag of tags"> {{tag}} </p>KOD W REACT.JS:
state = { tags: ['tag1', 'tag2', 'tag3'] }; // ... /* w instrukcji return metody render */ <React.Fragment> { this.state.tags.map(tag => <p key={tag}>{tag}</p>) } </React.Fragment>
Który z poniższych przypadków stanowi test niefunkcjonalny?
Które z poniższych narzędzi jest używane do zarządzania wersjami kodu?
W frameworkach do budowy aplikacji mobilnych lub desktopowych znajduje zastosowanie wzorzec MVVM, oznaczający Model-View-ViewModel. Te podejście do programowania oznacza, że
Jakie narzędzie można wykorzystać do tworzenia aplikacji mobilnych typu cross-platform w C#?
Przeprowadzając analizę kodu interfejsu graficznego napisanego w języku XAML, można zauważyć, że:
<StackLayout Orientation="Vertical"> <Label Text="Fotograf" /> <Image Source="obraz.jpg" Aspect="AspectFill" /> <StackLayout Orientation="Horizontal"> <Button Text="Like" /> <Button Text="Share" /> </StackLayout> <Label Text="Fotka z moich wakacji" /> </StackLayout>
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 |
Które z poniższych nie jest frameworkiem do testowania w JavaScript?
Zajmując się pracą w zespole oraz dbając o jego efektywne funkcjonowanie, nie powinniśmy
Jakie jest przeznaczenie polecenia "git merge"?
Zaprezentowany diagram Gantta odnosi się do projektu IT. Przy założeniu, że każdy członek zespołu dysponuje wystarczającymi umiejętnościami do realizacji każdego z zadań oraz że do każdego zadania można przypisać jedynie jedną osobę, która poświęci na zadanie pełny dzień pracy, to minimalna liczba członków zespołu powinna wynosić:

W jakiej sytuacji kolekcja typu lista okaże się bardziej wydajna niż tablica?
W programowaniu obiektowym odpowiednikami zmiennych oraz funkcji w programowaniu strukturalnym są
Co to jest local storage w kontekście aplikacji webowych?
Które narzędzie służy do zarządzania zależnościami w projekcie JavaScript?