Pytanie 1
Która z poniższych nie jest zasadą czystego kodu (clean code)?
Wynik: 26/40 punktów (65,0%)
Wymagane minimum: 20 punktów (50%)
Która z poniższych nie jest zasadą czystego kodu (clean code)?
Który z wymienionych przykładów ilustruje projektowanie interfejsu zgodnego z zasadami user experience (UX)?
Przedstawione w filmie działania wykorzystują narzędzie
Który z wymienionych algorytmów sortujących posiada średnią złożoność obliczeniową równą O(n log n)?
Co to jest automatyzacja testowania procesów?
Wskaż programowanie, w którym możliwe jest stworzenie aplikacji mobilnej dla systemu Android?
Dokumentacja, która została przedstawiona, dotyczy algorytmu sortowania
| To prosta metoda sortowania opierająca się na cyklicznym porównywaniu par sąsiadujących ze sobą elementów i zamianie ich miejscami w przypadku, kiedy kryterium porządkowe zbioru nie zostanie spełnione. Operacje te wykonywane są dopóki występują zmiany, czyli tak długo, aż cały zbiór zostanie posortowany. |
Który z operatorów w języku C++ służy do pobierania adresu zmiennej?
Który z warunków logicznych weryfikuje, czy zmienna całkowita x jest dodatnią liczbą składającą się z dwóch cyfr i jest podzielna przez 4?
Jakie jest podstawowe zadanie konstruktora w klasie?
Jaki komponent środowiska IDE jest niezbędny do tworzenia aplikacji webowych?
Co to jest REST API?
Modyfikator dostępu, który znajduje się przed definicją metody Dodaj() w klasie Kalkulator, powoduje, że
protected void Dodaj() {}
Jakie czynniki powinny być brane pod uwagę podczas organizacji zasobów ludzkich w projekcie?
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 |
Który z paradygmatów programowania najbardziej akcentuje dziedziczenie oraz polimorfizm?
Jaki kod może być związany z treścią wygenerowaną w trakcie działania programu Java?
| Exception in thread "main" java.lang.ArithmeticException: / by zero |
Jakie znaczenie ma termin "przesłanianie metody" w kontekście programowania obiektowego?
Jakie środowisko deweloperskie jest najczęściej wykorzystywane do budowy aplikacji na platformę Android?
Jaki jest podstawowy cel przystosowania aplikacji do publikacji w sklepie mobilnym?
Kiedy w programie występuje problem z działaniem, a programista musi zweryfikować wartości znajdujące się w zmiennych w momencie działania aplikacji, to w tym celu należy zastosować
Co oznacza pojęcie MVP w kontekście projektowania aplikacji?
Który z poniższych wzorców projektowych jest używany do tworzenia pojedynczej instancji klasy w całej aplikacji?
Zaproponowany fragment kodu w Android Studio realizuje metodę nasłuchującą do obsługi wydarzenia:
przycisk = (Button) findViewById(R.id.yes_button); przycisk.setOnClickListener(new View.OnClickListener() { ... });
Które narzędzie służy do tworzenia makiet interfejsu użytkownika (UI mockups)?
Kod funkcji "wykonaj()" przedstawiony poniżej weryfikuje, czy
bool wykonaj(int argument) { int T[] = {4, 15, -2, 9, 202}; for(int i=0; i<5; i++) { if(T[i] == argument) return true; } return false; }
Która z metod zarządzania projektem jest oparta na przyrostach realizowanych w sposób iteracyjny?
Jakie jest najważniejsze działanie w trakcie analizy wymagań klienta przed rozpoczęciem realizacji projektu aplikacji?
Aby zdefiniować zmienną, która będzie działała jako licznik instancji danej klasy, należy wprowadzenie takiego zmiennej poprzedzić słowem kluczowym
Który z frameworków pozwala na tworzenie aplikacji z graficznym interfejsem użytkownika oraz obsługą wydarzeń?
Jakie działania można podjąć, aby uniknąć pogorszenia wzroku podczas korzystania z komputera?
Jakie z wymienionych narzędzi służy do testowania aplikacji?
Jedną z zasad standardu WCAG 2.0 jest
Co oznacza skrót CDN w kontekście aplikacji webowych?
Które z wymienionych poniżej błędów podczas wykonywania programu można obsłużyć poprzez zastosowanie wyjątków?
Podstawowym celem środowisk IDE takich jak: IntelliJ IDEA, Eclipse, NetBeans jest programowanie w języku:
Jakie znaczenie ma deklaracja zmiennej w programowaniu?
Jedną z dolegliwości, która pojawia się u programistów w wyniku długotrwałego korzystania z myszki komputerowej lub klawiatury, objawiającą się bólami, drętwieniem oraz zaburzeniami czucia w obszarze 1-3 palca dłoni jest
Mobilna aplikacja przedstawia listę, w której każdy element można dotknąć palcem, aby zobaczyć jego detale. Zdarzenie, które odpowiada tej czynności, to
Co zostanie wyświetlone w konsoli po wykonaniu poniższego kodu?
let arr = [1, 2, 3, 4, 5]; let result = arr.filter(num => num % 2 === 0); console.log(result);