Pytanie 1
Który z poniższych przypadków stanowi test niefunkcjonalny?
Wynik: 27/40 punktów (67,5%)
Wymagane minimum: 20 punktów (50%)
Który z poniższych przypadków stanowi test niefunkcjonalny?
Co oznacza akronim IDE w kontekście programowania?
Czym jest 'refaktoryzacja' w kontekście inżynierii oprogramowania?
Co to jest WebSocket?
Który z poniższych języków programowania jest statycznie typowany?
Wskaż język programowania, który pozwala na stworzenie aplikacji mobilnej w środowisku Android Studio?
Które z poniższych narzędzi jest używane do statycznej analizy kodu JavaScript?
Które z wymienionych sformułowań najlepiej definiuje oprogramowanie typu ransomware?
Algorytm wyszukiwania sekwencyjnego z wykorzystaniem wartownika opiera się na założeniu, że
Który język programowania jest używany do stylizacji stron internetowych?
Który z wymienionych elementów stanowi przykład zbiorowej ochrony?
Co to jest Webpack?
Jak w CSS definiuje się element, który ma reagować na najechanie kursorem?
W celu wdrożenia w aplikacji internetowej mechanizmu zbierania danych statystycznych na komputerach użytkowników, można użyć
Która z wymienionych właściwości najlepiej charakteryzuje biblioteki dynamiczne?
Jakie kwestie związane z percepcją są uwzględnione w rekomendacjach standardu WCAG 2.0?
Jakie są typowe frameworki/biblioteki używane w aplikacjach webowych?
Co oznacza skrót CSRF w kontekście bezpieczeństwa aplikacji webowych?
Zapis w języku C# przedstawia definicję klasy Car, która:
public class Car: Vehicle { ... }
Jaki jest podstawowy cel przystosowania aplikacji do publikacji w sklepie mobilnym?
W przedstawionej ramce znajduje się fragment opisu metody compile języka Java wykorzystywanej w kontekście wyrażeń regularnych. Który symbol powinien być użyty, aby znaleźć dopasowanie na końcu tekstu?
| Metacharacter | Description |
|---|---|
| | | Find a match for any one of the patterns separated by | as in: cat|dog|fish |
| . | Find just one instance of any character |
| ^ | Finds a match as the beginning of a string as in: ^Hello |
| $ | Finds a match at the end of the string as in: World$ |
| \d | Find a digit |
| \s | Find a whitespace character |
| \b | Find a match at the beginning of a word like this: \bWORD, or at the end of a word like this: WORD\b |
| \uxxxx | Find the Unicode character specified by the hexadecimal number xxxx |
| Źródło https://www.w3schools.com/java/java_regex.asp dostęp 20.08.2020 | |
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ą wartość będzie miała zmienna result po wykonaniu poniższego kodu PHP?
$array = [5, 1, 8, 3, 7]; $result = 0; foreach ($array as $value) { if ($value > $result) { $result = $value; } }
Jakie oprogramowanie służy do monitorowania błędów oraz zarządzania projektami?
Aby tworzyć aplikacje desktopowe w języku Java, można wybrać jedno z poniższych środowisk
Który z wymienionych elementów stanowi przykład złożonego typu danych?
Który z wymienionych przykładów ilustruje projektowanie interfejsu zgodnego z zasadami user experience (UX)?
Do czego służy operator spread (...) w JavaScript?
Która z wymienionych zasad jest istotna dla bezpiecznego użytkowania portali społecznościowych?
Dokumentacja, która została przedstawiona, dotyczy algorytmu sortowania
| To prosta metoda sortowania opierająca się na cyklicznym porównywaniu par sąsiadujących ze sobą elementów i zamianie ich miejscami w przypadku, kiedy kryterium porządkowe zbioru nie zostanie spełnione. Operacje te wykonywane są dopóki występują zmiany, czyli tak długo, aż cały zbiór zostanie posortowany. |
Jakie elementy zostaną wyświetlone w przeglądarce po wykonaniu kodu źródłowego stworzonego za pomocą dwóch funkcjonalnie równoważnych fragmentów? KOD W ANGULAR:
tags: string[] = ['tag1', 'tag2', 'tag3' ]; // ... <p *ngFor="let tag of tags"> {{tag}} </p>KOD W REACT.JS:
state = { tags: ['tag1', 'tag2', 'tag3'] }; // ... /* w instrukcji return metody render */ <React.Fragment> { this.state.tags.map(tag => <p key={tag}>{tag}</p>) } </React.Fragment>
Która zasada zwiększa bezpieczeństwo w sieci?
W jaki sposób definiuje się konstruktor kopiujący w ramach klasy?
Która z poniższych nie jest prawidłową metodą zarządzania stanem w React?
Który z operatorów w Pythonie umożliwia sprawdzenie, czy dany element należy do listy?
Który z poniższych aspektów najdokładniej określa cel realizacji projektu?
Która z poniższych technologii jest używana do tworzenia wykresów i animacji w przeglądarce?
W jaki sposób można ograniczyć problemy społeczne wynikające z nadmiernego używania internetu?
Jaką wartość jest w stanie przechować tablica jednowymiarowa?
Jaki rodzaj ataku hakerskiego polega na bombardowaniu serwera ogromną ilością żądań, co prowadzi do jego przeciążenia?