Pytanie 1
Który z języków programowania jest najczęściej wykorzystywany do budowania aplikacji internetowych po stronie serwera?
Wynik: 17/40 punktów (42,5%)
Wymagane minimum: 20 punktów (50%)
Który z języków programowania jest najczęściej wykorzystywany do budowania aplikacji internetowych po stronie serwera?
Jakie obliczenia można wykonać za pomocą poniższego algorytmu, który operuje na dodatnich liczbach całkowitych?

Jak określa się proces transferu danych z lokalnego komputera na serwer?
Jakie środowisko deweloperskie jest powszechnie wykorzystywane do produkcji aplikacji webowych w języku Java?
Jak nazywa się proces znajdowania i usuwania błędów w kodzie?
Jakie narzędzie można wykorzystać do tworzenia aplikacji mobilnych typu cross-platform w C#?
Jakie jest podstawowe założenie normalizacji krajowej?
Co to jest shadow DOM?
Jaką cechą odznacza się framework w porównaniu do biblioteki?
Kod w bibliotece React.js oraz w frameworku Angular, który został zaprezentowany, ma na celu wyświetlenie
| Fragment kodu React.js: | |
state = { zm1: 0 }; hanleEv = () => { this.setState({zm1: this.state.zm1 + 1}); } render() { return (<div> <span>{this.state.zm1}</span> <button onClick={this.handleEv}>BTN_1</button> </div>); } | |
| Fragment kodu Angular: | |
@Component({ selector: 'sel1', template: `<span>{{ zm1 }}</span> <button (click)="onBtnCilcked()">BTN_1</button>` }) export class Licznik1Component { zm1 = 0; onBtnCilcked() { this.zm1++; } } |
Co to jest JWT (JSON Web Token)?
Który z wymienionych objawów może sugerować nagłe zagrożenie dla zdrowia?
W frameworkach do budowy aplikacji mobilnych lub desktopowych znajduje zastosowanie wzorzec MVVM, oznaczający Model-View-ViewModel. Te podejście do programowania oznacza, że
Co to jest debouncing w JavaScript?
Cytat zaprezentowany powyżej dotyczy metodyki RAD. Co oznacza ten skrót w języku polskim?
| ... (RAD) .... is a general term for adaptive software development approaches, and the name for James Martin's method of rapid development. In general, RAD approaches to software development put less emphasis on planning and more emphasis on an adaptive process. Prototypes are often used in addition to or sometimes even instead of design specifications. Źródło: https://en.wikipedia.org/wiki Dostęp: 25.03.2021 |
Która z poniższych technologii jest używana do tworzenia animacji na stronach internetowych?
Które z poniższych zdań najlepiej określa funkcję zaprzyjaźnioną w ramach klasy?
Jakie czynności należy wykonać, aby zrealizować zdarzenie kliknięcia na przycisk w aplikacji desktopowej?
Wskaż poprawny komentarz jednoliniowy, który można dodać w linii 3 w miejscu znaków zapytania, aby był zgodny ze składnią i opisywał operację przeprowadzaną w tej linii?
string[] langs = {"C++", "C#", "Java", "Python"}; foreach (string i in langs) { Console.WriteLine(i); ??? }
Które z poniższych nie jest narzędziem do zarządzania stanem w aplikacjach React?
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() { ... });
Co to jest git rebase?
Który z wymienionych elementów może stanowić część menu w aplikacji desktopowej?
Szablon MojaTablica oferuje funkcjonalność tablicy z indeksami oraz elementami różnych typów. W oparciu o pokazany kod, który wykorzystuje ten szablon do tworzenia tablicy asocjacyjnej, wskaż definicję, która posługuje się szablonem do zainicjowania tablicy, gdzie indeksami są liczby całkowite, a elementami są napisy?
MojaTablica tab1 = new MojaTablica<string, string>(); tab1["good"] = "dobry";
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 framework w kontekście programowania?
Jaki tekst zostanie wyświetlony po uruchomieniu jednego z poniższych fragmentów kodu?
Kod w React:
<h2>{2+2}</h2>Kod w Angular:
<h2>{{2+2}}</h2>
Jakie jest kluczowe działanie przy opracowywaniu zbiorów danych do rozwiązania problemu programistycznego?
Metodyka zwinna (ang. agile) opiera się na
Jakiego rodzaju zmiennej użyjesz w C++, aby przechować wartość "true"?
Jakie są kluczowe różnice pomiędzy strukturą (struct) a unią (union) w języku C?
Które z poniższych twierdzeń najlepiej charakteryzuje metodę wirtualną?
Który element dokumentacji technicznej jest istotny dla ustalenia metod ochrony danych w aplikacji?
Jakiego typu funkcja jest tworzona poza klasą, ale ma dostęp do jej prywatnych i chronionych elementów?
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);
Programista tworzy system zarządzania buforem drukowania dokumentów. Najnowsze zlecenie drukowania dodawane jest na koniec kolejki, a najstarsze z nich są przekazywane do drukarki. Jaką strukturę danych najłatwiej zastosować w tej sytuacji?
Jakie jest fundamentalne zagadnienie w projektowaniu aplikacji w architekturze klient-serwer?
Dziedziczenie jest używane, gdy zachodzi potrzeba
W pokazanych fragmentach kodu zdefiniowano funkcję o nazwie fun1. W tej funkcji należy zaimplementować obsługę. Fragment kodu interfejsu użytkownika (XAML):
<RadioButton Content="opcja1" /> <RadioButton Content="opcja2" /> <Button Content="OK" Width=75 Click="fun1"/>Fragment kodu logiki programu (C#):
private void fun1(object sender, RoutedEventArgs e) { ... }
Programista może wykorzystać framework Angular do realizacji aplikacji: