Pytanie 1
Który z poniższych procesów jest wyłącznie związany z kompilowaniem kodu?
Wynik: 30/40 punktów (75,0%)
Wymagane minimum: 20 punktów (50%)
Który z poniższych procesów jest wyłącznie związany z kompilowaniem kodu?
Na jakim etapie cyklu życia projektu tworzony jest szczegółowy opis wymagań funkcjonalnych oraz niefunkcjonalnych?
Co to jest CI/CD w kontekście rozwoju oprogramowania?
Który z wymienionych algorytmów najczęściej wykorzystuje rekurencję?
Na schemacie widoczny jest fragment diagramu blokowego pewnego algorytmu. Ile razy zostanie zweryfikowany warunek n<7?

Sposób deklaracji Klasa2 wskazuje, że
| W C++ i C#: | class Klasa2 : Klasa1 |
| W Java: | class Klasa2 extends Klasa1 |
| W Python: | class Klasa2(Klasa1): |
Która z wymienionych metod może pomóc w walce z uzależnieniem od internetu?
Czym jest 'refaktoryzacja' w kontekście inżynierii oprogramowania?
Która z poniższych technologii nie jest używana do tworzenia aplikacji mobilnych?
Co to jest PWA (Progressive Web App)?
Przedstawione w filmie działania wykorzystują narzędzie
Jakie są kluczowe etapy realizacji projektu programistycznego?
Który z wymienionych poniżej typów danych stanowi przykład typu stałoprzecinkowego?
Przedstawiono funkcjonalnie równoważne fragmenty kodu aplikacji Angular oraz React.js.
| Angular | submit(f) { console.log(f.value); } <form #f="ngForm" (ngSubmit)="submit(f)"> <input ngModel name="tytul" type="text" id="tytul"> <button>Dodaj</button> </form> |
| React | handleSubmit = e => { e.preventDefault(); console.log('tytul: ' + e.currentTarget.tytul.value); }; render() { return ( <div> <form onSubmit={this.handleSubmit}> <input type="text" id="tytul" /> <button>Dodaj</button> </form> </div> ); } |
Jaką wartość zwróci funkcja napisana w języku C++, jeżeli jej argumentem wejściowym jest tablica stworzona w następujący sposób:
int tablica[6] = {3,4,2,4,10,0};
int fun1(int tab[]) { int wynik = 0; for(int i = 0; i < 6; i++) wynik += tab[i]; return wynik; }
Który z wymienionych dokumentów jest najczęściej stosowany w zarządzaniu pracą zespołu Scrum?
Jak wygląda kod uzupełnienia do dwóch dla liczby -5 w formacie binarnym przy użyciu 8 bitów?
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?
Jaką komendę w języku C++ używa się do wielokrotnego uruchamiania tego samego bloku kodu?
Który z paradygmatów programowania najbardziej akcentuje dziedziczenie oraz polimorfizm?
Co to jest API w kontekście programowania?
Który z wymienionych programów jest przeznaczony do zarządzania projektami przy pomocy tablic kanban?
Jakie środowisko deweloperskie jest najczęściej wykorzystywane do budowy aplikacji na platformę Android?
Co to jest CORS (Cross-Origin Resource Sharing)?
Dziedziczenie jest używane, gdy zachodzi potrzeba
Co będzie wynikiem działania poniższego kodu JavaScript?
const obj = { name: 'John', greet: function() { setTimeout(function() { console.log(`Hello, ${this.name}`); }, 1000); } }; obj.greet();
Wskaż typy numeryczne o stałej precyzji
Zaznaczone elementy w przedstawionych obramowaniach mają na celu:
Fragment kodu w WPF/XAML:
<Windows Title="Tekst"...>Fragment kodu w Java:
public class Okno extends JFrame { ... public Okno() { super(); this.setTitle("Tekst"); } ...
W zaprezentowanym kodzie stworzono abstrakcyjną klasę Figura oraz klasę Prostokąt, która po niej dziedziczy, zawierającą określone pola i konstruktory. Wskaż najprostszą implementację sekcji /* metody klasy */ dla klasy Prostokąt

Który z wymienionych składników wchodzi w skład podstawowego wyposażenia środowiska IDE?
W jaki sposób określa się wypadek związany z pracą?
Jaka jest składnia komentarza jednoliniowego w języku Python?
Jakie znaczenie ma pojęcie "debugowanie" w kontekście programowania?
Jakie jest zastosowanie metody fetch() w JavaScript?
W języku C# szablon List zapewnia funkcjonalność listy. Z tworzenia obiektu typu List wynika, że jego składnikami są:
List<int> wykaz = new List<int>();
Które z poniższych nie jest rodzajem bazy danych?
Jaką kategorię reprezentuje typ danych "array"?
Podejście obiektowe w rozwiązywaniu problemów obejmuje między innymi:
Jaki będzie wynik działania poniższego kodu w języku JavaScript?
function foo() { console.log(a); var a = 1; console.log(a); } foo();
Diagram Gantta, który został zaprezentowany, odnosi się do projektu IT. Przyjmując, że każdy członek zespołu posiada odpowiednie kompetencje do realizacji każdego z zadań, a każde zadanie może być przypisane tylko jednej osobie, która poświęca na nie pełen dzień pracy, to minimalna liczba osób w zespole wynosi
