Pytanie 1
Celem zastosowania wzorca Obserwator w tworzeniu aplikacji WEB jest:
Wynik: 29/40 punktów (72,5%)
Wymagane minimum: 20 punktów (50%)
Celem zastosowania wzorca Obserwator w tworzeniu aplikacji WEB jest:
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
W języku C# szablon List umożliwia korzystanie z listy. Z definicji obiektu kolekcji wynika, że jego elementami mogą być:
List<int> wykaz = new List<int>();
Celem mechanizmu obietnic (ang. promises) w języku JavaScript jest
W jakiej sytuacji należy umieścić poszkodowanego w bezpiecznej pozycji bocznej?
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?
W programie stworzonym w języku C++ trzeba zadeklarować zmienną, która będzie przechowywać wartość rzeczywistą. Jakiego typu powinna być ta zmienna?
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"); } ...
Środowiskiem dedykowanym do tworzenia aplikacji mobilnych dla urządzeń Apple i wykorzystującym do tego celu różne języki programowania w tym Java i Objective C jest
W klasie o nazwie samochod przypisano atrybuty: marka, rocznik, parametry[]. Atrybuty te powinny zostać zdefiniowane jako
W jednostce centralnej, za obliczenia na liczbach zmiennoprzecinkowych odpowiada
Klasa Mieszkaniec zawiera atrybuty: imie, nazwisko, ulica, nrDomu, rokUrodzenia. W tej klasie umieszczono opisane poniżej konstruktory (zapisano jedynie typy argumentów). Do tworzenia obiektu za pomocą konstruktora kopiującego wykorzystany będzie konstruktor określony w punkcie
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) { ... }
Zamieszczony kawałek kodu w języku C# tworzy hasło. Wskaż prawdziwe stwierdzenie dotyczące cech tego hasła?
var random = new Random(); string pulaZnakow = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; int dlPuli = pulaZnakow.Length - 1; char znak; string wynik = ""; for(int i = 0; i < 8; i++) { znak = pulaZnakow[random.Next(0, dlPuli)]; wynik += znak; }
W zestawieniu zaprezentowano doświadczenie zawodowe pracowników firmy IT. Do stworzenia aplikacji front-end powinien/powinna zostać wyznaczony/a
| Pracownik | Znajomość technologii lub programów |
|---|---|
| Anna | Inkscape, Corel Draw |
| Krzysztof | Angular |
| Patryk | HTML, CSS |
| Ewa | Django, .NET |
Jakie cechy posiada kod dopełniający do dwóch?
Jaki rodzaj ataku hakerskiego polega na bombardowaniu serwera ogromną ilością żądań, co prowadzi do jego przeciążenia?
Jakie z wymienionych czynności może zagrażać cyfrowej tożsamości?
Którą funkcję w C++ można zastosować do dynamicznego przydzielania pamięci dla tablicy?
Jakie korzyści płyną z użycia pseudokodu przy tworzeniu algorytmu?
Jakie jest przeznaczenie polecenia "git merge"?
Jakie aspekty powinny być brane pod uwagę przy tworzeniu struktury danych dla aplikacji?
Jakie czynniki powinny być brane pod uwagę podczas organizacji zasobów ludzkich w projekcie?
W jakiej metodzie zarządzania projektami nacisk kładzie się na ograniczenie marnotrawstwa?
Które z wymienionych praw autorskich nie wygasa po pewnym czasie?
Jaki rodzaj licencji umożliwia dowolne zmienianie oraz rozpowszechnianie kodu źródłowego?
Jaką rolę pełni debugger w trakcie programowania?
Jaki modyfikator umożliwia dostęp do elementu klasy z każdego miejsca w kodzie?
Jaki framework jest powszechnie wykorzystywany do rozwijania aplikacji desktopowych w języku C++?
Jakie z wymienionych narzędzi jest szeroko stosowane do debugowania aplikacji internetowych?
Który z poniższych aspektów najlepiej definiuje działanie e-sklepu?
Jakie jest przeznaczenie dokumentacji wdrożeniowej?
Który z wymienionych typów testów najlepiej ocenia odporność aplikacji na intensywne obciążenie?
Co to jest XSS (Cross-Site Scripting)?
Które z poniższych narzędzi służy do analizy wydajności stron internetowych?
Co to jest Redux?
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());
Która z poniższych nie jest prawidłową metodą zarządzania stanem w React?
Co oznacza termin 'polimorfizm' w programowaniu obiektowym?
Jakie jest podstawowe zastosowanie wzorca projektowego Singleton?