Filtrowanie pytań
Projektowanie, programowanie …
A. używanie jednego, odpowiednio dużego rozmiaru czcionki
B. unikanie przedstawiania informacji w formie uproszczonej
C. ograniczanie treści na stronie przez rezygnację z używania alternatywnych tekstów dla obrazów i filmów
D. stosowanie różnych palet kolorystycznych, w tym o wysokim kontraście
Projektowanie, programowanie …
Która z metod zarządzania projektami jest najbardziej odpowiednia, gdy w początkowej fazie projektu zakres nie jest w pełni określony, wymagania mogą zmieniać się podczas realizacji, a także mogą wystąpić nowe potrzeby?
A. Model V
B. PRINCE2
C. Agile
D. Model kaskadowy
Projektowanie, programowanie …
Która z poniższych metod HTTP jest idempotentna?
A. POST
B. GET
C. PATCH
D. CONNECT
Projektowanie, programowanie …
Które z wymienionych stwierdzeń najtrafniej charakteryzuje WPF?
A. Framework przeznaczony do budowy aplikacji internetowych
B. Framework umożliwiający zarządzanie urządzeniami IoT
C. Framework przeznaczony do budowy aplikacji stacjonarnych w systemie Windows
D. Biblioteka do obróbki danych w Pythonie
Projektowanie, programowanie …
Który z wymienionych terminów dotyczy klasy, która stanowi podstawę dla innych klas, lecz nie może być tworzona w instancji?
A. Klasa finalna
B. Klasa abstrakcyjna
C. Klasa statyczna
D. Klasa pochodna
Projektowanie, programowanie …
Jaką strukturę danych można zrealizować, korzystając jedynie z wymienionych metod?

A. drzewo binarne
B. kolejka FIFO
C. tablica
D. stos
Projektowanie, programowanie …
Jakie ma znaczenie "operacja wejścia" w kontekście programowania?
A. Wprowadzanie nowych funkcji do aplikacji
B. Zmiana wartości zmiennych globalnych
C. Przekazywanie danych do programu z zewnętrznych źródeł
D. Naprawianie błędów w kodzie aplikacji
Projektowanie, programowanie …
Aplikacje funkcjonujące w systemach Android do komunikacji z użytkownikiem wykorzystują klasę
A. Screens
B. Windows
C. Activity
D. Fragments
Projektowanie, programowanie …
Która z poniższych technik NIE jest związana z optymalizacją wydajności strony internetowej?
A. Minifikacja kodu
B. Deep linking
C. Lazy loading
D. Użycie CDN
Projektowanie, programowanie …
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?
A. Sterta
B. FIFO
C. Stos
D. LIFO
Projektowanie, programowanie …
Co to jest kontener Docker?
A. System zarządzania bazami danych NoSQL
B. Narzędzie do automatycznego testowania interfejsów użytkownika
C. Lekka, samodzielna jednostka oprogramowania, która zawiera wszystko, co aplikacja potrzebuje do uruchomienia
D. Graficzny interfejs do zarządzania kodem aplikacji webowych
Projektowanie, programowanie …
Która z poniższych informacji o pojęciu obiekt jest prawdziwa?
A. obiekt oraz klasa są identyczne
B. obiekt to typ złożony
C. obiekt pozwala na zdefiniowanie klasy
D. obiekt jest instancją klasy
Projektowanie, programowanie …
Jakie są kluczowe zasady WCAG 2.0?
A. Dostosowana, błyskawiczna, mobilna, dostępna
B. Percepcyjna, operacyjna, zrozumiała, solidna
C. Ewolucyjna, interaktywna, efektywna
D. Elastyczna, prosta, przejrzysta, trwała
Projektowanie, programowanie …
Jakie składniki powinien mieć plan projektu?
A. Terminy i zasoby ludzkie
B. Tylko czas wykonania i budżet
C. Etapy projektu, ramy czasowe, zasoby i zadania
D. Wyłącznie etapy projektu
Projektowanie, programowanie …
Które z poniższych stwierdzeń najlepiej charakteryzuje tablicę asocjacyjną?
A. Tablica przechowująca dane w formie par klucz-wartość
B. Tablica, która przechowuje wyłącznie dane tekstowe
C. Tablica, która przechowuje wartości, do których można uzyskać dostęp tylko za pomocą indeksów numerycznych
D. Tablica, która zmienia swoje wymiary w trakcie działania programu
Projektowanie, programowanie …
Zapisany fragment w C# wskazuje na definicję klasy Car, która

A. jest przywiązana do klasy Vehicle
B. stanowi klasę bazową (nie dziedziczy z żadnej klasy)
C. używa prywatnych pól klasy Vehicle
D. dziedziczy po Vehicle
Projektowanie, programowanie …
Na zaprezentowanych ilustracjach znajduje się okno aplikacji w wersji początkowej oraz po wprowadzeniu danych. Przyjmując, że pole "Dostępne środki" służy do wprowadzania wartości typu rzeczywistego, wskaż elementy struktury, które najlepiej odpowiadają tym danym?

A. Kod 4
B. Kod 2
C. Kod 1
D. Kod 3
Projektowanie, programowanie …
Co zostanie wyświetlone po wykonaniu poniższego kodu?
class Animal { constructor(name) { this.name = name; } speak() { return `${this.name} makes a noise.`; } } class Dog extends Animal { speak() { return `${this.name} barks.`; } } let dog = new Dog('Rex'); console.log(dog.speak()); |
A. undefined
B. Error: speak is not defined
C. Rex makes a noise.
D. Rex barks.
Projektowanie, programowanie …
Zestaw operatorów, który został przedstawiony, należy do kategorii operatorów

A. porównawczymi
B. przypisania
C. logicznymi
D. arytmetycznych
Projektowanie, programowanie …
Modyfikator dostępu, który znajduje się przed definicją metody Dodaj() w klasie Kalkulator, powoduje, że

A. nie jest ona dostępna z poziomu klas zaprzyjaźnionych z klasą Kalkulator
B. jest ona dostępna w programie głównym i może być wywoływana na rzecz instancji klasy Kalkulator
C. nie jest ona dostępna w klasach, które dziedziczą po klasie Kalkulator
D. jest ona dostępna zarówno wewnątrz klasy, jak i w klasach dziedziczących po klasie Kalkulator
Projektowanie, programowanie …
Metodyka zwinna (ang. agile) opiera się na
A. podzieleniu projektu na kolejne etapy: planowanie, programowanie, testowanie, z ciągłym oszacowaniem ryzyka projektu
B. zaplanowaniu całej aplikacji na początku projektu i jej tworzeniu na przemian z testowaniem
C. przygotowaniu testów dla całego projektu, a następnie wprowadzaniu kolejnych jego fragmentów
D. dekompozycji przedsięwzięcia na elementy, które są niezależnie projektowane, wytwarzane i testowane w krótkich iteracjach
Projektowanie, programowanie …
Co to jest PWA (Progressive Web App)?
A. Aplikacja webowa działająca jak natywna aplikacja mobilna
B. System zarządzania treścią dla stron internetowych
C. Biblioteka graficzna do tworzenia animacji
D. Framework do tworzenia aplikacji mobilnych
Projektowanie, programowanie …
Jaki rodzaj testów można scharakteryzować przedstawionym opisem?

A. testy zgodności
B. testy jednostkowe
C. testy funkcjonalne
D. testy wydajnościowe
Projektowanie, programowanie …
Wskaż odpowiedź, która używa parafrazowania jako metodę aktywnego słuchania, gdy klient mówi: "Interesuje mnie aplikacja, która działa szybko, niezależnie od tego, czy korzysta z niej kilku czy tysiąc użytkowników"?
A. Czuję pewne wątpliwości w Pani głosie. Czy mogę zadać kilka pytań?
B. Ilu użytkowników planuje z niej skorzystać?
C. Jeśli dobrze zrozumiałam, chodzi o aplikację, która efektywnie obsługuje różne obciążenia
D. Dlaczego Pani potrzebuje takiej aplikacji?
Projektowanie, programowanie …
W frameworkach do budowy aplikacji mobilnych lub desktopowych znajduje zastosowanie wzorzec MVVM, oznaczający Model-View-ViewModel. Te podejście do programowania oznacza, że
A. kontrolki i widoki interfejsu użytkownika są zintegrowane z logiką aplikacji
B. interfejs użytkownika oraz logika aplikacji są oddzielone
C. interfejs użytkownika i logika aplikacji są umieszczone w jednym pliku
D. w aplikacji obecny jest jedynie interfejs użytkownika
Projektowanie, programowanie …
Jakie jest podstawowe zastosowanie wzorca projektowego Singleton?
A. Zapewnienie jednej instancji obiektu w aplikacji
B. Szybsza komunikacja pomiędzy obiektami
C. Optymalizacja pamięci poprzez dziedziczenie
D. Tworzenie wielu instancji obiektu na podstawie klasy
Projektowanie, programowanie …
Metoda tworzenia algorytmu polegająca na dzieleniu go na dwa lub więcej mniejszych podproblemów, aż do momentu, gdy ich rozwiązanie stanie się proste, jest techniką
A. najkrótszej ścieżki
B. dziel i zwyciężaj
C. heurystyczną
D. komiwojażera
Projektowanie, programowanie …
Kolor Pale Green w modelu RGB przedstawia się jako RGB(152, 251, 152). Jaki jest szesnastkowy kod tego koloru?
A. A0 FE A0
B. 98 FE 98
C. 98 FB 98
D. A0 FB A0
Projektowanie, programowanie …
Zalecenia standardu WCAG 2.0 dotyczące percepcji koncentrują się na
A. umożliwieniu interakcji między komponentami użytkownika za pomocą klawiatury
B. zrozumieniu i wiarygodności prezentowanych treści na stronie
C. prezentacji elementów interfejsu użytkownika
D. zapewnieniu odpowiedniej ilości czasu na przeczytanie i zrozumienie treści
Projektowanie, programowanie …
Liczba A4 w zapisie heksadecymalnym ma odpowiadający jej zapis binarny
A. 10100010
B. 1011100
C. 10100100
D. 1010100
Projektowanie, programowanie …
Który z wymienionych mechanizmów umożliwia ograniczenie dostępu do wybranych sekcji aplikacji webowej?
A. Mechanizm renderowania treści
B. Formularze dynamiczne
C. Pliki CSS statyczne
D. System logowania i kontroli dostępu
Projektowanie, programowanie …
Jakie określenie w programowaniu obiektowym odnosi się do "zmiennej klasy"?
A. Pole
B. Konstruktor
C. Obiekt
D. Metoda
Projektowanie, programowanie …
Jakie jest najważniejsze działanie w trakcie analizy wymagań klienta przed rozpoczęciem realizacji projektu aplikacji?
A. Rozdzielenie ról w zespole projektowym
B. Selekcja języka programowania
C. Stworzenie diagramu Gantta
D. Zrozumienie potrzeb biznesowych i oczekiwań klienta
Projektowanie, programowanie …
Który fragment kodu ilustruje zastosowanie rekurencji?

A. Blok 2
B. Blok 1
C. Blok 4
D. Blok 3
Projektowanie, programowanie …
Który z poniższych elementów UI umożliwia graficzną nawigację pomiędzy różnymi sekcjami aplikacji?
A. Obszar tekstowy
B. Przycisk opcji
C. Menu
D. Rozwijana lista
Projektowanie, programowanie …
Co oznacza skrót SOLID w programowaniu obiektowym?
A. System organizacji zadań w metodologii zwinnej używany w Scrum
B. Standard tworzenia dokumentacji technicznej dla aplikacji
C. Popularna metodologia testowania aplikacji mobilnych i webowych
D. Zbiór pięciu zasad projektowania oprogramowania ułatwiających tworzenie czytelnego kodu
Projektowanie, programowanie …
Który z faz cyklu życia projektu wiąże się z identyfikacją wymagań użytkownika?
A. Analiza
B. Etap planowania
C. Przeprowadzanie testów
D. Wdrażanie
Projektowanie, programowanie …
Jaki modyfikator dostępu umożliwia dostęp do pól klasy tylko za pomocą jej metod?
A. Private
B. Protected
C. Static
D. Public
Projektowanie, programowanie …
Które narzędzie służy do automatyzacji procesu budowania aplikacji?
A. Postman
B. Swagger
C. Jenkins
D. Figma
Projektowanie, programowanie …
Która technologia służy do tworzenia responsywnych stron internetowych?
A. Local Storage
B. REST API
C. Media Queries w CSS
D. WebSockets