Filtrowanie pytań
Projektowanie, programowanie …
A. Rejestruje zmiany w historii repozytorium
B. Usuwa zdalne repozytorium
C. Łączy dwa branche w repozytorium
D. Tworzy lokalną kopię już istniejącego repozytorium
Projektowanie, programowanie …
Które z wymienionych stwierdzeń najtrafniej charakteryzuje WPF?
A. Framework umożliwiający zarządzanie urządzeniami IoT
B. Biblioteka do obróbki danych w Pythonie
C. Framework przeznaczony do budowy aplikacji stacjonarnych w systemie Windows
D. Framework przeznaczony do budowy aplikacji internetowych
Projektowanie, programowanie …
Jakie środowisko developerskie służy do tworzenia aplikacji na platformę iOS?
A. Studio Androida
B. XCode
C. Eclipse
D. Visual Studio Code
Projektowanie, programowanie …
Jakie są główne różnice między środowiskiem RAD (Rapid Application Development) a klasycznymi IDE?
A. RAD koncentruje się tylko na testowaniu programów
B. RAD funkcjonuje tylko w systemach operacyjnych Linux
C. RAD nie oferuje żadnych narzędzi do debugowania
D. RAD pozwala na szybkie tworzenie prototypów i rozwijanie aplikacji przy minimalnej ilości kodu
Projektowanie, programowanie …
Jakie znaczenie ma framework w kontekście programowania?
A. Moduł do zarządzania systemami baz danych
B. Program do graficznego projektowania interfejsów użytkownika
C. System operacyjny, który umożliwia uruchamianie aplikacji
D. Zbiór gotowych bibliotek, narzędzi i zasad ułatwiających tworzenie aplikacji
Projektowanie, programowanie …
Jakie elementy powinny być zawarte w instrukcji dla użytkownika danej aplikacji?
A. Wyjaśnienie struktur danych wykorzystywanych w kodzie
B. Harmonogram realizacji projektu
C. Informacje o narzędziach programistycznych zastosowanych w procesie tworzenia aplikacji
D. Opis instalacji, konfiguracji oraz obsługi oprogramowania
Projektowanie, programowanie …
Co to jest Redux?
A. Narzędzie do optymalizacji wydajności aplikacji React
B. Biblioteka do zarządzania stanem aplikacji w JavaScript
C. System kontroli wersji dla projektów JavaScript
D. Framework do tworzenia aplikacji mobilnych
Projektowanie, programowanie …
Jakie z wymienionych narzędzi służy do emulacji mobilnych urządzeń podczas developowania aplikacji?
A. Numpy
B. Postman
C. Genymotion
D. TensorFlow
Projektowanie, programowanie …
Programista umieścił poniższą linię kodu w pliku HTML, aby
<script src="jquery-3.5.1.min.js"></script> |
A. zadeklarować własną funkcję JavaScript o nazwie min.js
B. skorzystać z funkcji biblioteki jQuery, która była wcześniej pobrana i zapisana lokalnie
C. pobrać z Internetu w momencie otwierania strony i użyć biblioteki jQuery
D. wstawić kod JavaScript pomiędzy znacznikami <script></script>
Projektowanie, programowanie …
Aby tworzyć aplikacje desktopowe w języku Java, można wybrać jedno z poniższych środowisk
A. NetBeans
B. SharpDevelop
C. Ms Visual Studio
D. PyCharm
Projektowanie, programowanie …
Jakie narzędzie jest najbardziej odpowiednie do identyfikacji błędów w trakcie działania programu?
A. Debugger
B. Linker
C. Interpreter
D. Kompilator
Projektowanie, programowanie …
Podstawowym celem środowisk IDE takich jak: IntelliJ IDEA, Eclipse, NetBeans jest programowanie w języku:
A. Java
B. C#
C. Python
D. C++
Projektowanie, programowanie …
Kod w bibliotece React.js oraz w frameworku Angular, który został zaprezentowany, ma na celu wyświetlenie

A. tylko napisu BTN_1
B. wyłącznie przycisku oraz obsłużenie zdarzenia click, które ono generuje
C. wartości 0 po naciśnięciu przycisku
D. liczby kliknięć przycisku
Projektowanie, programowanie …
Którego nagłówka używamy w C++ do obsługi plików?
A. <fstream>
B. <stdio.h>
C. <fileio.h>
D. <iostream>
Projektowanie, programowanie …
Który z wymienionych dysków oferuje najszybszy dostęp do danych?
A. SSD SATA III, prędkość odczytu do 550 MB/s
B. SSD NVMe PCIe 3.0, prędkość odczytu do 3500 MB/s
C. HDD 7200 RPM, SATA III, 64 MB Cache
D. HDD 5400 RPM, SATA II, 32 MB Cache
Projektowanie, programowanie …
Co to jest framework?
A. zbiór procedur, danych oraz złożonych typów danych używanych w kodzie źródłowym aplikacji
B. platforma programistyczna oferująca określone komponenty oraz narzucająca szkielet lub metodologię tworzenia aplikacji
C. narzędzie przeznaczone do opracowywania, edytowania, testowania i uruchamiania oprogramowania
D. oprogramowanie, które za pomocą metody drag and drop pozwala na stworzenie interfejsu aplikacji
Projektowanie, programowanie …
Z jakiego obiektu można skorzystać, aby stworzyć kontrolkę wskazaną strzałką na ilustracji?

A. Box - dla biblioteki WPF; JField - dla biblioteki Swing
B. Windows - dla biblioteki WPF; JFrame - dla biblioteki Swing
C. Text - dla biblioteki WPF; JText - dla biblioteki Swing
D. TextBox - dla biblioteki WPF; JTextField - dla biblioteki Swing
Projektowanie, programowanie …
Który z wymienionych składników jest charakterystyczny dla środowiska IDE przeznaczonego do tworzenia aplikacji mobilnych?
A. Edytor tekstowy, przeglądarka internetowa, system kontroli wersji
B. Kompilator, debugger, emulator urządzenia mobilnego
C. Narzędzia do analizy danych, serwer webowy, przeglądarka internetowa
D. Edytor graficzny, narzędzia analityczne, klient FTP
Projektowanie, programowanie …
Co to jest kontener Docker?
A. Narzędzie do automatycznego testowania interfejsów użytkownika
B. Graficzny interfejs do zarządzania kodem aplikacji webowych
C. Lekka, samodzielna jednostka oprogramowania, która zawiera wszystko, co aplikacja potrzebuje do uruchomienia
D. System zarządzania bazami danych NoSQL
Projektowanie, programowanie …
Która z wymienionych bibliotek stanowi element standardowego zestawu narzędzi programistycznych w Pythonie?
A. vector
B. <math.h>
C. sys
D. <stdio.h>
Projektowanie, programowanie …
Które z poniższych nie jest narzędziem do zarządzania stanem w aplikacjach React?
A. Webpack
B. Redux
C. Context API
D. MobX
Projektowanie, programowanie …
Wskaż język programowania, który pozwala na stworzenie aplikacji mobilnej w środowisku Android Studio?
A. Swift
B. Objective-C
C. C++
D. Java
Projektowanie, programowanie …
Jakie jest zadanie interpretera?
A. analiza składni całego programu przed jego uruchomieniem
B. wykonywanie skryptu krok po kroku
C. optymalizacja większej części kodu, aby przyspieszyć jego wykonanie
D. tłumaczenie kodu na kod maszynowy
Projektowanie, programowanie …
Początkowym celem środowisk IDE takich jak: lntellij IDEA, Eclipse, NetBeans jest programowanie w języku
A. Java
B. C#
C. C++
D. Python
Projektowanie, programowanie …
Jakie są różnice pomiędzy środowiskiem RAD a klasycznym IDE w kontekście aplikacji webowych?
A. RAD funkcjonuje tylko w systemach Windows
B. RAD umożliwia szybsze prototypowanie i rozwój aplikacji dzięki narzędziom wizualnym
C. RAD koncentruje się wyłącznie na budowie frontendu aplikacji
D. RAD nie wspiera żadnych języków backendowych
Projektowanie, programowanie …
Jaki framework jest powszechnie wykorzystywany do rozwijania aplikacji desktopowych w języku C++?
A. WPF
B. Node.js
C. Qt
D. Flutter
Projektowanie, programowanie …
Jakie narzędzie najlepiej sprawdza się w przekształcaniu liczby szesnastkowej na binarną?
A. Program do arkuszy kalkulacyjnych
B. Program do edycji tekstu
C. Kalkulator programisty
D. Aplikacja internetowa
Projektowanie, programowanie …
Jakie polecenie w Gicie jest używane do zapisywania zmian w lokalnym repozytorium?
A. git clone
B. git push
C. git pull
D. git commit
Projektowanie, programowanie …
Polecenia wydane w kontekście repozytorium Git, przy założeniu, że folder projektu jest aktualnie wybrany, mają na celu

A. rozpoczęcie pracy z nowym repozytorium, dodanie oraz zatwierdzenie kodu projektu jako first commit
B. utworzenie kopii istniejącego repozytorium z jedynie tą rewizją, która zostanie zapisana pod nazwą first commit
C. zamknięcie projektu, co spowoduje zarchiwizowanie wszystkich rewizji do lokalnego archiwum pod nazwą first commit
D. rozpoczęcie sesji z już istniejącym repozytorium oraz pobranie kodu projektu do lokalnego folderu
Projektowanie, programowanie …
Które z poniższych twierdzeń najlepiej charakteryzuje bibliotekę w kontekście programowania?
A. Zbiór kodu źródłowego, który jest stosowany wyłącznie w fazie kompilacji aplikacji
B. Zestaw funkcji i klas, które mogą być wykorzystywane w aplikacjach
C. Zbiór zmiennych globalnych, które są dostępne w trakcie działania aplikacji
D. Plik wykonywalny, który funkcjonuje jako odrębny program
Projektowanie, programowanie …
Który z języków programowania jest powszechnie wykorzystywany do tworzenia aplikacji na komputery stacjonarne?
A. C++
B. JavaScript
C. HTML
D. PHP
Projektowanie, programowanie …
Która z wymienionych właściwości najlepiej charakteryzuje biblioteki dynamiczne?
A. Są ładowane w trakcie działania aplikacji
B. Są statycznie dołączane do pliku wykonywalnego
C. Są ładowane podczas kompilacji
D. Zawierają kod źródłowy aplikacji
Projektowanie, programowanie …
Jakie z wymienionych narzędzi służy do testowania aplikacji?
A. Git
B. Selenium
C. Photoshop
D. WordPress
Projektowanie, programowanie …
Co to jest git rebase?
A. Narzędzie do rozwiązywania konfliktów między plikami
B. Polecenie do tworzenia nowego repozytorium
C. Metoda tworzenia kopii zapasowej repozytorium
D. Technika integracji zmian z jednej gałęzi do drugiej przez przeniesienie lub połączenie sekwencji commitów
Projektowanie, programowanie …
Które z poniższych nie jest systemem kontroli wersji?
A. SVN
B. Git
C. MongoDB
D. Mercurial
Projektowanie, programowanie …
Jakie narzędzie można wykorzystać do stworzenia mobilnej aplikacji cross-platform w języku C#?
A. środowisko XCode
B. bibliotekę React Native
C. środowisko Android Studio
D. platformę Xamarin
Projektowanie, programowanie …
Jakie środowisko deweloperskie jest najczęściej używane do programowania w C#?
A. PyCharm
B. Eclipse
C. Visual Studio
D. NetBeans
Projektowanie, programowanie …
Jaki jest podstawowy cel przystosowania aplikacji do publikacji w sklepie mobilnym?
A. Dostosowanie kodu aplikacji w celu zwiększenia jej wydajności
B. Zmniejszenie rozmiaru aplikacji poniżej 10 MB
C. Dostosowanie aplikacji do wymogów platformy oraz regulacji sklepu
D. Zapewnienie, że aplikacja działa jedynie w trybie offline
Projektowanie, programowanie …
Zgodnie z dokumentacją dotyczącą menu Navbar z biblioteki Bootstrap 4, w celu stworzenia menu należy zdefiniować listę

A. < ol class="navbar-nav" > ... < /ol>
B. < ul class="navbar-nav" > ... < /ul>
C. < ul class="a, .nav-item" > ... < /ul>
D. < ol class="a, .nav-item" > ... < /ol>
Projektowanie, programowanie …
Co to jest WebSocket?
A. Protokół komunikacyjny zapewniający komunikację dwukierunkową przez pojedyncze połączenie TCP
B. Narzędzie do testowania aplikacji webowych
C. Standard zapisu danych w formacie binarnym
D. Biblioteka JavaScript do tworzenia dynamicznych formularzy