Filtrowanie pytań
Projektowanie, programowanie …
A. Zbiór (Set)
B. Sekwencja
C. Kolejka priorytetowa
D. Tablica
Projektowanie, programowanie …
W jakiej okoliczności należy umieścić poszkodowanego w pozycji bezpiecznej?
A. Gdy poszkodowany cierpi na krwotok zewnętrzny
B. Gdy poszkodowany jest nieprzytomny, ale oddycha
C. Gdy poszkodowany nie oddycha
D. Gdy poszkodowany jest świadomy, lecz ma uraz kończyny
Projektowanie, programowanie …
Który z wymienionych przykładów ilustruje projektowanie interfejsu zgodnego z zasadami user experience (UX)?
A. Przycisk umieszczony w przypadkowym miejscu aplikacji
B. Użycie czytelnych czcionek i intuicyjnego układu elementów
C. Zastosowanie jedynie jednego koloru w całym interfejsie
D. Brak opcji cofnięcia już wykonanej akcji
Projektowanie, programowanie …
Zestaw operatorów przedstawiony poniżej należy do kategorii operatorów: * / ++ -- %
A. porównawczymi
B. przypisania
C. logicznymi
D. arytmetycznych
Projektowanie, programowanie …
Modyfikator dostępu znajdujący się przed definicją metody Dodaj() w klasie Kalkulator sprawia, że: protected void Dodaj() {}
A. jest ona dostępna zarówno w samej klasie, jak i w klasach dziedziczących po klasie Kalkulator
B. nie jest ona osiągalna w klasach, które dziedziczą po klasie Kalkulator
C. jest ona możliwa do wykorzystania w programie głównym i można ją wywołać na instancji klasy Kalkulator
D. nie jest ona dostępna z poziomu klas, które są zaprzyjaźnione z klasą Kalkulator
Projektowanie, programowanie …
Który z wymienionych dokumentów jest najczęściej stosowany w zarządzaniu pracą zespołu Scrum?
A. Lista zasobów ludzkich
B. Diagram Gantta
C. Product backlog
D. Specyfikacja techniczna
Projektowanie, programowanie …
Zaproponowany fragment kodu w języku Java wypełnia tablicę elementami: int[] tablica = new int [10];
int j = 2;
for (int i = 0; i < 10; i++) {
tablica[i] = j;
j += 2;
}
A. 2, 2, 2, 2, 2, 2, 2, 2, 2, 2
B. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
C. 2, 4, 6, 8, 10, 12, 14, 16, 18, 20
D. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Projektowanie, programowanie …
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 | |
A. $
B. .
C. ^
D. |
Projektowanie, programowanie …
Na podstawie zamieszczonego fragmentu kodu można stwierdzić, że element o nazwie rysunek jest MojaKlasa obj1 = new MojaKlasa();
obj1.rysunek();
A. konstruktorem
B. polem w klasie
C. metodą w klasie
D. obiektem
Projektowanie, programowanie …
W języku Python, jak nazywa się funkcja, która jest wykonywana automatycznie, gdy obiekt jest niszczony?
A. __str__
B. __repr__
C. __init__
D. __del__
Projektowanie, programowanie …
Która technologia służy do tworzenia responsywnych stron internetowych?
A. Media Queries w CSS
B. REST API
C. Local Storage
D. WebSockets
Projektowanie, programowanie …
Jakie narzędzie jest wykorzystywane do zgłaszania błędów w projektach IT?
A. JIRA
B. Photoshop
C. Blender
D. Git
Projektowanie, programowanie …
Przykład wywołania funkcji zamien w języku C++ może wyglądać w następujący sposób: void zamien(int *a, int *b) {
int tmp;
tmp = *a;
*a = *b;
*b = tmp;
}
A. zamien(*a, *b); // a, b - zmienne całkowite
B. zamien(&a, &b); // a, b - zmienne całkowite
C. zamien(m, n); // m, n - zmienne całkowite
D. zamien(12, 34)
Projektowanie, programowanie …
Który z wymienionych elementów można zdefiniować jako psychofizyczny?
A. Nadmiar światła w miejscu pracy
B. Zanieczyszczenie powietrza
C. Stres i monotonia pracy
D. Promieniowanie elektromagnetyczne
Projektowanie, programowanie …
Które z wymienionych praw autorskich nie wygasa po pewnym czasie?
A. Prawa pokrewne
B. Licencje wolnego oprogramowania
C. Autorskie prawa majątkowe
D. Autorskie prawa osobiste
Projektowanie, programowanie …
Jakie są różnice między typem łańcuchowym a typem znakowym?
A. Typ znakowy przechowuje dane logiczne, a łańcuchowy tekst
B. Typ łańcuchowy obsługuje liczby całkowite, a znakowy liczby zmiennoprzecinkowe
C. Typ łańcuchowy przechowuje pojedyncze znaki, a znakowy długie ciągi znaków
D. Typ znakowy przechowuje pojedyncze znaki, a łańcuchowy ciągi znaków
Projektowanie, programowanie …
Która z wymienionych aplikacji stanowi przykład prostego rozwiązania mobilnego?
A. Aplikacja do analizy danych finansowych
B. Aplikacja z rozbudowanym systemem zarządzania projektami
C. Aplikacja do monitorowania użycia pamięci RAM
D. Aplikacja typu zegar
Projektowanie, programowanie …
Która z poniższych właściwości odnosi się do sieci bezprzewodowej?
A. Wymaga zastosowania przewodów do łączenia urządzeń
B. Nie funkcjonuje w obszarach z dużą liczbą urządzeń
C. Jest bardziej narażona na zakłócenia w przesyłaniu danych
D. Nie potrzebuje zabezpieczeń, ponieważ jest domyślnie chroniona
Projektowanie, programowanie …
Jakie są różnice między procesem kompilacji a interpretacją kodu?
A. Interpretacja umożliwia tworzenie bibliotek dynamicznych, a kompilacja bibliotek statycznych
B. Kompilacja jest stosowana jedynie w programowaniu obiektowym
C. Kompilacja wymaga użycia debuggera, natomiast interpretacja tego nie potrzebuje
D. Kompilacja przekształca cały kod źródłowy przed jego wykonaniem, podczas gdy interpretacja tłumaczy kod na bieżąco
Projektowanie, programowanie …
Który z wymienionych algorytmów sortowania jest najskuteczniejszy w przypadku dużych zbiorów danych w przeważającej liczbie sytuacji?
A. Sortowanie szybkie (QuickSort)
B. Sortowanie przez wstawianie
C. Sortowanie bąbelkowe
D. Sortowanie przez zliczanie
Projektowanie, programowanie …
Które z poniższych narzędzi służy do analizy wydajności stron internetowych?
A. Webpack
B. Docker
C. Lighthouse
D. Postman
Projektowanie, programowanie …
Które z wymienionych sytuacji jest przykładem hermetyzacji w programowaniu obiektowym?
A. Ograniczenie dostępu do pól klasy poprzez modyfikatory dostępu
B. Tworzenie klasy abstrakcyjnej
C. Wykorzystanie klasy nadrzędnej w innej klasie
D. Tworzenie wielu metod o tej samej nazwie w różnych klasach
Projektowanie, programowanie …
Jakie z wymienionych działań jest fundamentalne w modelu kaskadowym?
A. Zakończenie jednej fazy przed rozpoczęciem następnej
B. Iteracyjne wprowadzanie modyfikacji na każdym poziomie
C. Równoległe prowadzenie wielu etapów projektu
D. Przeprowadzanie testów systemu po zakończeniu każdej fazy
Projektowanie, programowanie …
Która z wymienionych metod może pomóc w walce z uzależnieniem od internetu?
A. Używanie komputera jedynie w nocy
B. Zwiększenie czasu spędzanego na mediach społecznościowych
C. Zainstalowanie większej ilości aplikacji rozrywkowych
D. Wprowadzenie systematycznych przerw od używania urządzeń cyfrowych
Projektowanie, programowanie …
Która z poniższych nie jest poprawną metodą HTTP?
A. POST
B. SEARCH
C. DELETE
D. GET
Projektowanie, programowanie …
Jaki środek ochronny najlepiej chroni przed hałasem w biurze?
A. Lampy biurowe o niskim poziomie natężenia światła
B. Mata antypoślizgowa
C. Panele akustyczne wygłuszające
D. Okna zamknięte
Projektowanie, programowanie …
Który z poniższych składników NIE jest konieczny do stworzenia klasy w C++?
A. Deklaracja atrybutów klasy
B. Definicja destruktora
C. Definicja funkcji członkowskich klasy
D. Zastosowanie słowa kluczowego class
Projektowanie, programowanie …
Który z poniższych elementów nie jest związany z architekturą mikroserwisów?
A. Skalowalność poszczególnych usług
B. Niezależne wdrażanie usług
C. Komunikacja przez API
D. Monolityczny kod źródłowy
Projektowanie, programowanie …
Kod przedstawiony w języku XML/XAML określa: <Switch
android:id = "@+id/switch1"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:background = "#00ffff"
android:text = "Switch"
tools:layout_editor_absoluteX = "176dp"
tools:layout_editor_absoluteY = "389dp" />
A. listę rozwijaną
B. suwak
C. przełącznik
D. stepper
Projektowanie, programowanie …
Który z wymienionych przykładów przedstawia typ rekordowy?
A. float w języku C
B. struct w języku C++
C. int w języku Python
D. bool w języku Java
Projektowanie, programowanie …
Diagram Gantta, który został zaprezentowany, odnosi się do projektu IT. Przyjmując, że każdy członek zespołu posiada odpowiednie kompetencje do realizacji każdego z zadań, a każde zadanie może być przypisane tylko jednej osobie, która poświęca na nie pełen dzień pracy, to minimalna liczba osób w zespole wynosi

A. 1 osobę
B. 4 osoby
C. 2 osoby
D. 5 osób
Projektowanie, programowanie …
Do stworzenia zbioru danych potrzebnego do uruchomienia algorytmu sortowania bąbelkowego tablicy, wymagane są przynajmniej następujące typy:
A. jeden tablicowy, jeden liczbowy do nadzorowania pętli, dwa do zamiany miejscami elementów
B. dwa tablicowe, jeden liczbowy do nadzorowania pętli
C. jeden tablicowy, dwa liczbowe do nadzorowania pętli, jeden do zamiany miejscami elementów
D. dwa tablicowe, dwa do zamiany miejscami elementów
Projektowanie, programowanie …
Jak oddziaływanie monotonnego środowiska pracy może wpłynąć na organizm człowieka?
A. Poprawa kondycji fizycznej
B. Wzrost poziomu motywacji
C. Zwiększenie odporności na stres
D. Obniżenie koncentracji oraz zwiększone ryzyko popełniania błędów
Projektowanie, programowanie …
Który z podanych terminów najlepiej odnosi się do składnika statycznego w klasie?
A. Zmienna lokalna wewnątrz danej klasy
B. Pole lub metoda, która jest przypisana do klasy, a nie do jej instancji
C. Funkcja, która wywołuje destruktor danej klasy
D. Metoda z dostępem ograniczonym tylko do tej samej klasy
Projektowanie, programowanie …
Który algorytm sortowania opiera się na metodzie "dziel i zwyciężaj"?
A. Sortowanie przez wybór
B. Sortowanie bąbelkowe
C. Sortowanie przez wstawianie
D. Sortowanie szybkie (QuickSort)
Projektowanie, programowanie …
Które z wymienionych działań, które są częścią procesu kreowania prostej galerii zdjęć w formie aplikacji mobilnej, powinno być realizowane przez zespół?
A. Wdrożenie funkcji dodajZdjecie()
B. Przygotowanie testu jednostkowego dla funkcji przegladajZdjecia()
C. Stworzenie dokumentacji kodu aplikacji
D. Przygotowanie i konfiguracja repozytorium dla projektu
Projektowanie, programowanie …
Co to jest garbage collection w programowaniu?
A. Proces usuwania nieużywanych elementów z interfejsu użytkownika
B. Automatyczne zarządzanie pamięcią, które zwalnia pamięć zajmowaną przez nieużywane obiekty
C. Metoda kompresji danych w bazach SQL
D. Technika optymalizacji algorytmów sortowania danych
Projektowanie, programowanie …
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
A. value changed.
B. button clicked.
C. tapped.
D. toggled.
Projektowanie, programowanie …
Który z poniższych przykładów stanowi aplikację mobilną wykorzystującą bazę danych?
A. Aplikacja kalkulator
B. Aplikacja do robienia zdjęć
C. Aplikacja gromadząca listę kontaktów użytkownika
D. Aplikacja wyświetlająca lokalny czas
Projektowanie, programowanie …
Jakie są różnice między testami funkcjonalnymi a niefunkcjonalnymi?
A. Testy funkcjonalne są realizowane tylko przez końcowych użytkowników, natomiast niefunkcjonalne przez programistów
B. Testy funkcjonalne oceniają zgodność działania aplikacji z założeniami, a niefunkcjonalne analizują aspekty wydajności, bezpieczeństwa i użyteczności
C. Testy funkcjonalne koncentrują się na interfejsie, a niefunkcjonalne na backendzie aplikacji
D. Testy funkcjonalne oceniają wydajność aplikacji, podczas gdy niefunkcjonalne weryfikują poprawność kodu