Pytanie 1
Która z wymienionych właściwości odnosi się do klasy pochodnej?
Wynik: 39/40 punktów (97,5%)
Wymagane minimum: 20 punktów (50%)
Która z wymienionych właściwości odnosi się do klasy pochodnej?
Jakie będzie działanie przedstawionych dwóch równoważnych fragmentów kodu źródłowego?
Kod w React:
function Heading(props) { return ( <h1> {props.title} </h1> ); }
return ( <Heading title="Egzamin zawodowy" /> );
import {Component} from '@angular/core'; @Component({ selector: 'app-heading', templateUrl: './heading.component.html', styleUrls: ['./heading.component.css'] }) export class HeadingComponent { title:String = "Egzamin zawodowy"; ... }
<h1>{{title}}</h1>
Wskaź kod, który spowoduje wyświetlenie okna dialogowego przedstawionego na ilustracji. Dla uproszczenia kodu, zrezygnowano z atrybutów znaczników

W przedstawionym filmie ukazano kreator interfejsu użytkownika, dla którego automatycznie powstaje
Która z poniższych nie jest poprawną metodą HTTP?
Co to jest zasięg (scope) zmiennej w programowaniu?
W przypadku przedstawionych kodów źródłowych, które są funkcjonalnie równoważne, wartość, która zostanie zapisana w zmiennej b po wykonaniu operacji, to
| Python: | C++ / C# / Java: |
|---|---|
| x = 5.96; b = int(x); | double x = 5.96; int b = (int)x; |
Jakie czynności należy wykonać, aby zrealizować zdarzenie kliknięcia na przycisk w aplikacji desktopowej?
Definicja konstruktora dla zaprezentowanej klasy w języku C++ może być sformułowana jak poniżej:
class Owoc { public: double waga; string nazwa; Owoc(double waga, string nazwa); };
Owoc::Owoc(double waga, string nazwa) { this -> waga = waga; this -> nazwa = nazwa; }
Construct::Owoc(double waga, string nazwa) { this -> waga = waga; this -> nazwa = nazwa; }
Construct::Owoc(double waga, string nazwa) { this.waga = waga; this.nazwa = nazwa; }
Owoc::Owoc(double waga, string nazwa) { this.waga = waga; this.nazwa = nazwa; }
Która z poniższych informacji o pojęciu obiekt jest prawdziwa?
Która z wymienionych bibliotek pozwala na obsługę zdarzeń związanych z myszą w aplikacjach desktopowych?
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
Algorytm przedstawiony powyżej może zostać zaimplementowany w języku Java z wykorzystaniem instrukcji:

Jakie są korzyści z wykorzystania struktur danych typu mapa (np. HashMap w Javie) w kontekście tworzenia zbiorów danych?
Która z poniższych nie jest prawidłową metodą zarządzania stanem w React?
Co to jest dependency injection w programowaniu?
Które z poniższych twierdzeń najlepiej charakteryzuje metodę wirtualną?
Który z etapów umożliwia zwiększenie efektywności aplikacji przed jej wydaniem?
Co oznacza termin 'polimorfizm' w programowaniu obiektowym?
Jaką nazwę elementu interfejsu należy wprowadzić w pierwszej linii kodu, na miejscu <??? aby został on wyświetlony w podany sposób?
<??? android:layout_margin="50dp" android:switchMinWidth="60dp" android:text="Zgadzasz się?" android:textOff="NIE" android:testOn="TAK" />

Która z właściwości przycisków typu Radio-button opisanych w przedstawionym fragmencie dokumentacji jest poprawna?
Radio-button label ... The label can be positioned before or after the radio-button by setting the labelPosition property to 'before' or 'after'. Radio groups Radio-buttons should typically be placed inside of an <mat-radio-group> unless the DOM structure would make that impossible ... The radio-group has a value property that reflects the currently selected radio-button inside of the group. Źródło: https://material.angular.io/components/radio/overview |
Jakie jest główne zadanie kontrolera w architekturze MVC (Model-View-Controller)?
Jakie cechy posiada kod dopełniający do dwóch?
Który z algorytmów ma złożoność O(n²)?
Jakie informacje mogą być zapisywane w cookies przeglądarki?
Użycie modyfikatora abstract w definicji metody w klasie wskazuje, że
Jaką rolę odgrywa destruktor w definicji klasy?
Która metoda wyszukiwania potrzebuje posortowanej listy do prawidłowego działania?
Wartość liczby 1AF, zapisana w systemie szesnastkowym, po przeliczeniu na system dziesiętny wynosi
Wskaż rodzaj testów, które przeprowadza się podczas fazy tworzenia kodu źródłowego
Do czego służy operator spread (...) w JavaScript?
Co to jest WebSocket?
Jakie zastosowanie ma język Swift w zakresie aplikacji mobilnych?
Jakie jest najważniejsze właściwość algorytmów szyfrowania symetrycznego?
Wykorzystując React.js oraz Angular, stworzono funkcjonalnie równoważne kody źródłowe. Aby móc w metodzie handleSubmit pokazać zawartość kontrolki input w miejscu oznaczonym ???, należy odwołać się do atrybutu o nazwie:
React.js:
nazwa1 = React.createRef(); handleSubmit = e => { console.log(this.???.current.value); } ... <form onSubmit={this.handleSubmit}> <input ref={this.nazwa1} name="nazwa2" id="nazwa3" for="nazwa4" />Angular:
<form #f="ngForm" (ngSubmit) = "handleSubmit(f)">
<input ngModel name="nazwa1" id="nazwa2" class="nazwa3" for="nazwa4" >
...
handleSubmit(f) {
console.log(f.value.???);
}
Jaki modyfikator umożliwia dostęp do elementu klasy z każdego miejsca w kodzie?
Jakie wartości może przyjąć zmienna typu boolean?
Który z wymienionych sposobów może przyczynić się do optymalizacji kodu źródłowego?
Technika konstruowania algorytmu polegająca na rozbiciu na dwa lub więcej mniejszych podproblemów, aż do momentu, gdy ich części będą wystarczająco proste do bezpośredniego rozwiązania, nosi nazwę:
Jakiego typu funkcja jest tworzona poza klasą, ale ma dostęp do jej prywatnych i chronionych elementów?