Pytanie 1
Która z poniższych technologii służy do tworzenia aplikacji mobilnych za pomocą języków webowych?
Wynik: 30/40 punktów (75,0%)
Wymagane minimum: 20 punktów (50%)
Która z poniższych technologii służy do tworzenia aplikacji mobilnych za pomocą języków webowych?
Które z poniższych twierdzeń najlepiej charakteryzuje metodę wirtualną?
Jakie są kluczowe zasady WCAG 2.0?
Co to jest SPA (Single Page Application)?
Który z faz cyklu życia projektu wiąże się z identyfikacją wymagań użytkownika?
Aby wykorzystać framework Django, należy pisać w języku
Co zostanie wyświetlone po wykonaniu poniższego kodu?
function Person(name) { this.name = name; } Person.prototype.sayHello = function() { return `Hello, ${this.name}!`; }; const person = new Person('John'); console.log(person.sayHello());
Zasada programowania obiektowego, która polega na ukrywaniu elementów klasy tak, aby były one dostępne wyłącznie dla metod tej klasy lub funkcji zaprzyjaźnionych, to
Modyfikator dostępu, który znajduje się przed definicją metody Dodaj() w klasie Kalkulator, powoduje, że
protected void Dodaj() {}
Jaką instrukcję należy wykorzystać do poprawnej deklaracji zmiennej typu string w C++?
Przedstawione logo praw Creative Commons umożliwia bezpłatne użytkowanie dzieła:

Co to jest CSS Grid?
Który z wymienionych typów stanowi przykład typu znakowego?
Który z poniższych przypadków stanowi test niefunkcjonalny?
Jakie kwestie związane z percepcją są uwzględnione w rekomendacjach standardu WCAG 2.0?
Która z poniższych informacji o pojęciu obiekt jest prawdziwa?
Jakie wartości jest w stanie przechować zmienna o typie logicznym?
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.???);
}
Który z poniższych metod najlepiej zabezpiecza dane karty płatniczej podczas zakupów online?
Przedstawiony na filmie kod napisany w języku C++ nie kompiluje się. Co należy zmienić w tym kodzie, aby proces kompilacji wykonał się bez błędów?
Jakiego kodu dotyczy treść wygenerowana w trakcie działania programu Java?

Który z poniższych opisów najlepiej charakteryzuje Node.js?
Co będzie wynikiem działania poniższego kodu SQL?
SELECT COUNT(*) FROM employees WHERE salary > (SELECT AVG(salary) FROM employees);
Co to jest XSS (Cross-Site Scripting)?
Przedstawione kody zawierają realizację funkcji oraz jeden zdefiniowany test automatyczny, który weryfikuje działanie funkcji w przypadku, gdy argumentem jest liczba ujemna. W miejsce kropek należy dodać drugi test, który sprawdzi funkcjonalność funkcji, kiedy argumentem jest liczba dodatnia. Który z poniższych kodów jest odpowiedni do tego testu?
export function fun1(number) { if (number < 0) number = number * (-1); return number; } | describe('fun1', () => { it('test1', () => { const result = fun1(-1); expect(result).toBe(1); }) ... }) | ||
it('test2', () => { const result = fun1(1); expect(result).toBe(result+1); }) | A. | it('test2', () => { const result = fun1(2); expect(result).toBe(-2); }) | B. |
it('test2', () => { const result = fun1(2); expect(result).toBe(2); }) | C. | it('test2', () => { const result = fun1(1); expect(result).toBe(-1); }) | D. |
Jaką wydajność posiada sieć, która przesyła 500 MB danych w czasie 10 sekund?
Jakie znaczenie ma termin "przesłanianie metody" w kontekście programowania obiektowego?
Wskaż uproszczoną wersję kodu XAML dla elementów w pokazanym oknie dialogowym?

Co to jest wskaźnik w języku C?
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; }
Który z poniższych elementów HTML5 służy do rysowania grafiki?
Wartości składowych RGB koloru #AA41FF zapisane w systemie szesnastkowym po przekształceniu na system dziesiętny są odpowiednio
Który z wymienionych algorytmów sortowania jest najskuteczniejszy w przypadku dużych zbiorów danych w przeważającej liczbie sytuacji?
W jaki sposób można zmniejszyć liczbę danych zbieranych przez aplikacje mobilne?
Wskaż kod, który jest funkcjonalnie równoważny zaprezentowanemu poniżej:
switch(nrTel) { case 999: opis = "Pogotowie"; break; case 998: opis = "Straż"; break; case 997: opis = "Policja"; break; default: opis = "Inny numer"; } | |
Kod 1.with nrTel { if (999) opis = "Pogotowie"; if (998) opis = "Straż"; if (997) opis = "Policja"; else opis = "Inny numer"; } | Kod 2.if (nrTel == 999) opis = "Pogotowie"; else if (nrTel == 998) opis = "Straż"; else if (nrTel == 997) opis = "Policja"; else opis = "Inny numer"; |
Kod 3.if (nrTel == 999) opis = "Pogotowie"; if (nrTel == 998) opis = "Straż"; if (nrTel == 997) opis = "Policja"; else opis = "Inny numer"; | Kod 4.Opis = if (nrTel == 999) => "Pogotowie"; else if (nrTel == 998) => "Straż"; else if (nrTel == 997) => "Policja"; else => "Inny numer"; |
Na równoważnych pod względem funkcjonalnym listingach fragmentów aplikacji Angular oraz React.js utworzono listę punktowaną, która zawiera:
Definicja typu:
books = ["Harry Potter", "Hobbit", "Władca pierścieni"];
<ul> <li *ngFor = "let book of books"> {{book}} </li> </ul>
<ul> {this.books.map(book => <li key={book}> book </li>)} </ul>
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 języku Python, jak nazywa się funkcja, która jest wykonywana automatycznie, gdy obiekt jest niszczony?
W aplikacji mobilnej, aby określić warianty grafiki w zależności od wielkości ekranu, należy (uwaga: odpowiedzi wariantowe dla dwóch systemów - sugerować się systemem omawianym na zajęciach)
Który z wymienionych algorytmów działających na tablicy jednowymiarowej ma złożoność obliczeniową \( O(n^2) \)?