Pytanie 1
Co to jest Continuous Integration (CI)?
Wynik: 29/40 punktów (72,5%)
Wymagane minimum: 20 punktów (50%)
Co to jest Continuous Integration (CI)?
Jaki rodzaj testów można scharakteryzować przedstawionym opisem?
| Nazwa | Opis | Czynności | Po teście |
|---|---|---|---|
| Formularz osobowy | Sprawdzenie odpowiedzi formularza na błędy użytkownika | 1. czy wpisano wszystkie wymagane pola? 2. czy e-mail zawiera znak @? 3. czy nr telefonu zawiera cyfry, zgodnie ze wzorcem? 4. czy jest zgoda na przetwarzanie danych? | Usunąć z bazy danych wpisane podczas testowania osoby |
Co będzie wynikiem wykonania poniższego kodu w języku C#?
string text = "hello world"; var result = string.Join("", text.Split(' ').Select(s => char.ToUpper(s[0]) + s.Substring(1))); Console.WriteLine(result);
Które narzędzie służy do zarządzania zależnościami w projekcie JavaScript?
Dlaczego w wyniku działania tego kodu w języku C++ na ekranie pojawiła się wartość 0 zamiast 50?
int oblicz(int x) { int i = 50; x = x + i; return i; } int main() { int x = 0; int wynik = oblicz(x); std::cout << x; }
Jakie czynniki powinny być brane pod uwagę podczas organizacji zasobów ludzkich w projekcie?
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; } } }
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óra grupa typów zawiera wyłącznie typy złożone?
Który z wymienionych typów danych należy do typu logicznego?
Co oznacza akronim IDE w kontekście programowania?
Które z wymienionych stwierdzeń najtrafniej charakteryzuje WPF?
Zawarty w ramce opis licencji sugeruje, że mamy do czynienia z licencją
| Rodzaj licencji, który zapewnia otwarty dostęp do oprogramowania dla wszystkich użytkowników programu, którego dotyczy: prawo do darmowego użytkowania, kopiowania, rozpowszechniania oraz tworzenia modyfikacji, ulepszania i rozbudowania. |
Co to jest PWA (Progressive Web App)?
Do czego służy operator spread (...) w JavaScript?
Co to jest destructuring assignment w JavaScript?
Które z poniższych pojęć nie jest związane z React.js?
Który z poniższych nie jest typem danych w języku JavaScript?
Jaki modyfikator dostępu umożliwia dostęp do pól klasy tylko za pomocą jej metod?
Ile kilobajtów (KB) znajduje się w jednym megabajcie (MB)?
Jaką wartość przyjmie etykieta label po wykonaniu poniższego kodu, gdy zostanie on uruchomiony po naciśnięciu przycisku w aplikacji?
private void Button_click(object sender, routedEventArgs e) { int tmp = 0; for (int i=0; i<=100; i+=2) { tmp += i; } label.Content = tmp; }
Jakie wartości może przyjąć zmienna typu boolean?
Metoda przeszukiwania w uporządkowanych tablicach, która polega na podzieleniu tablicy na kilka części i wykonywaniu wyszukiwania liniowego tylko w tej części, gdzie może znajdować się poszukiwany element, w języku angielskim jest określana jako
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ólem, drętwieniem oraz zaburzeniami czucia w rejonie 1-3 palca ręki jest
Na jakim etapie cyklu życia projektu tworzony jest szczegółowy opis wymagań funkcjonalnych oraz niefunkcjonalnych?
Na schemacie widoczny jest fragment diagramu blokowego pewnego algorytmu. Ile razy zostanie zweryfikowany warunek n<7?

Przedstawione w filmie działania wykorzystują narzędzie
Który z poniższych aspektów najdokładniej określa cel realizacji projektu?
Jakie zadanie wykonuje debugger?
Która funkcja z biblioteki jQuery w JavaScript służy do naprzemiennego dodawania oraz usuwania klasy z elementu?
Która z poniższych nie jest cechą architektury mikroserwisów?
Co to jest lazy loading w kontekście ładowania obrazów na stronie?
Aby tworzyć aplikacje desktopowe w języku Java, można wybrać jedno z poniższych środowisk
Jakie są różnice między kompilatorem a interpretem?
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() { ... });
Jakie są różnice pomiędzy środowiskiem RAD a klasycznym IDE w kontekście aplikacji webowych?
Jakie są typowe frameworki/biblioteki używane w aplikacjach webowych?
Wykorzystanie typu DECIMAL w MySQL wymaga wcześniejszego określenia długości (liczby cyfr) przed oraz po przecinku. Jak należy to zapisać?
Co to jest polimorfizm w programowaniu obiektowym?
Liczba A4 w zapisie heksadecymalnym ma odpowiadający jej zapis binarny