Filtrowanie pytań
Projektowanie, programowanie …
A. Opracowywanie interfejsu graficznego
B. Debugowanie kodu w celu znalezienia błędów
C. Projektowanie bazy danych
D. Kompilowanie aplikacji
Projektowanie, programowanie …
Która biblioteka JavaScript jest najczęściej używana do tworzenia testowalnych funkcji asynchronicznych?
A. Moment.js
B. Underscore.js
C. D3.js
D. Axios
Projektowanie, programowanie …
Jakie informacje mogą być zapisywane w cookies przeglądarki?
A. Kod źródłowy aplikacji internetowej
B. Dane przechowywane w systemie baz danych
C. Prywatne dane użytkownika, na przykład hasła
D. Preferencje użytkownika, takie jak język lub styl strony
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ą wydajność aplikacji, podczas gdy niefunkcjonalne weryfikują poprawność kodu
C. Testy funkcjonalne koncentrują się na interfejsie, a niefunkcjonalne na backendzie aplikacji
D. Testy funkcjonalne oceniają zgodność działania aplikacji z założeniami, a niefunkcjonalne analizują aspekty wydajności, bezpieczeństwa i użyteczności
Projektowanie, programowanie …
Wskaż fragment kodu, który wykreuje przedstawioną kontrolkę?

A. Kod4
B. Kod3
C. Kod1
D. Kod2
Projektowanie, programowanie …
Który z wymienionych mechanizmów pozwala na monitorowanie stanu użytkownika w trakcie sesji w aplikacji internetowej?
A. CSS Selectors
B. Sesje (Sessions)
C. HTML Forms
D. HTTP Headers
Projektowanie, programowanie …
W obrębie klasy pracownik zdefiniowano przedstawione metody. Którą z nich można zgodnie z jej funkcją rozszerzyć o element diagnostyczny o treści: cout << "Obiekt został usunięty";

A. ~pracownik
B. operator==
C. wypisz
D. pracownik
INF.04 Pytanie 488
Projektowanie, programowanie …
Jakie aspekty powinny być brane pod uwagę przy tworzeniu zestawów danych?
A. Ilość linii kodu programu
B. Metoda alokacji pamięci dla danych
C. Typ zastosowanego kompilatora
D. Narzędzia do analizy błędów
Projektowanie, programowanie …
Jakie elementy powinny być zawarte w instrukcji dla użytkownika danej aplikacji?
A. Harmonogram realizacji projektu
B. Wyjaśnienie struktur danych wykorzystywanych w kodzie
C. Informacje o narzędziach programistycznych zastosowanych w procesie tworzenia aplikacji
D. Opis instalacji, konfiguracji oraz obsługi oprogramowania
Projektowanie, programowanie …
Które z poniższych pojęć nie jest związane z React.js?
A. Virtual DOM
B. Directives
C. Hooks
D. JSX
Projektowanie, programowanie …
Który protokół jest wykorzystywany do transferu plików między klientem a serwerem?
A. FTP
B. SMTP
C. HTTP
D. POP3
Projektowanie, programowanie …
Który z języków programowania jest najczęściej wykorzystywany do budowania aplikacji internetowych po stronie serwera?
A. JavaScript
B. CSS
C. HTML
D. PHP
Projektowanie, programowanie …
Podaj przykład incydentu w miejscu pracy?
A. oparzenie dłoni, które miało miejsce podczas nieobowiązkowego szkolenia w czasie prywatnym pracownika
B. złamanie nogi w trakcie urlopu wypoczynkowego przyznanego przez pracodawcę
C. złe samopoczucie spowodowane przewlekłą chorobą zatrudnionego, które wystąpiło w biurze
D. kontuzja stawu skokowego, która zdarzyła się w trakcie bezpośredniej drogi do miejsca zatrudnienia
Projektowanie, programowanie …
Jakie oznaczenie posiada norma krajowa w Polsce?
A. IEC
B. ISO
C. EN
D. PN
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. Brak opcji cofnięcia już wykonanej akcji
D. Zastosowanie jedynie jednego koloru w całym interfejsie
Projektowanie, programowanie …
Które z wymienionych środowisk programistycznych jest rekomendowane do developing aplikacji w języku Python z użyciem frameworka Django?
A. Android Studio
B. Unity
C. XCode
D. PyCharm
Projektowanie, programowanie …
Jakie informacje przedstawia diagram Gantta?
A. Model przepływu danych
B. Relacje między różnymi projektami
C. Plan działań w projekcie
D. Strukturę plików w projekcie
Projektowanie, programowanie …
Kod funkcji "wykonaj()" przedstawiony powyżej weryfikuje, czy

A. wszystkie elementy w tablicy odpowiadają wartości konkretnego elementu (argument)
B. konkretny element (argument) przypada w zakresie od 0 do 4
C. w tablicy liczb całkowitych znajdują się jedynie wartości 4, 15, -2, 9, 202
D. konkretny element (argument) jest obecny w tablicy liczb całkowitych
Projektowanie, programowanie …
Jakie są główne różnice między środowiskiem RAD (Rapid Application Development) a klasycznymi IDE w odniesieniu do aplikacji mobilnych?
A. RAD pozwala na szybsze budowanie aplikacji dzięki narzędziom do wizualnego designu i automatycznego generowania kodu
B. RAD działa tylko na urządzeniach z systemem iOS
C. RAD nie obsługuje interfejsu użytkownika
D. RAD koncentruje się wyłącznie na procesie debugowania aplikacji
Projektowanie, programowanie …
Prezentowana metoda jest realizacją algorytmu

A. sortującego ciąg od znaku o najniższym kodzie ASCII do znaku o najwyższym kodzie
B. sprawdzającego, czy dany ciąg jest palindromem
C. odwracającego ciąg
D. wyszukującego literę w ciągu
Projektowanie, programowanie …
Jaki komponent środowiska IDE jest niezbędny do tworzenia aplikacji webowych?
A. Debugger, edytor kodu, integracja z systemem kontroli wersji
B. Emulator urządzeń mobilnych
C. Narzędzie do tworzenia grafiki
D. Zarządzanie bazami danych
Projektowanie, programowanie …
Szablon MojaTablica oferuje funkcjonalność tablicy z indeksami oraz elementami różnych typów. W oparciu o pokazany kod, który wykorzystuje ten szablon do tworzenia tablicy asocjacyjnej, wskaż definicję, która posługuje się szablonem do zainicjowania tablicy, gdzie indeksami są liczby całkowite, a elementami są napisy?

A. MojaTablica tab2 = MOjaTablica()
B. MojaTablica tab2 = new MojaTablica()
C. int tab2 = new MojaTablica()
D. int tab2[] = new MojaTablica()
Projektowanie, programowanie …
W wyniku realizacji zaprezentowanego kodu na ekranie pojawią się

A. wszystkie elementy tablicy, które są wielokrotnością 3
B. elementy tablicy o indeksach: 1, 2, 4, 5, 7, 8
C. wszystkie elementy tablicy, które mają wartość nieparzystą
D. elementy z indeksów tablicy, które są podzielne przez 3
Projektowanie, programowanie …
Jaki będzie wynik działania poniższego kodu w języku Java?
| String a = "hello"; String b = "hello"; String c = new String("hello"); System.out.println(a == b); System.out.println(a == c); System.out.println(a.equals(c)); |
A. true, true, true
B. true, false, true
C. false, false, true
D. true, false, false
Projektowanie, programowanie …
Jakie z następujących skutków może wystąpić w przypadku naruszenia prawa autorskiego?
A. Unieważnienie umowy licencyjnej użytkownika końcowego
B. Obowiązek zamieszczenia publicznych przeprosin
C. Nałożenie grzywny lub kary więzienia
D. Zakaz korzystania z oprogramowania open-source
Projektowanie, programowanie …
Co będzie wynikiem działania poniższego kodu JavaScript?
| const obj = { name: 'John', greet: function() { setTimeout(function() { console.log(`Hello, ${this.name}`); }, 1000); } }; obj.greet(); |
A. TypeError
B. Hello, John
C. Hello, null
D. Hello, undefined
Projektowanie, programowanie …
Który z poniższych formatów jest najczęściej używany do wymiany danych w aplikacjach webowych?
A. XML
B. YAML
C. CSV
D. JSON
Projektowanie, programowanie …
Jaki typ testów ocenia funkcjonalność aplikacji z punktu widzenia użytkownika końcowego?
A. Testy obciążeniowe
B. Testy zgodności
C. Testy użyteczności
D. Testy funkcjonalne
Projektowanie, programowanie …
Który z wymienionych algorytmów sortujących posiada średnią złożoność obliczeniową równą O(n log n)?
A. Sortowanie bąbelkowe
B. Sortowanie przez wybór
C. Sortowanie przez wstawianie
D. Sortowanie szybkie (QuickSort)
Projektowanie, programowanie …
Jakie środowisko developerskie służy do tworzenia aplikacji na platformę iOS?
A. XCode
B. Studio Androida
C. Eclipse
D. Visual Studio Code
Projektowanie, programowanie …
Co to jest CORS (Cross-Origin Resource Sharing)?
A. Mechanizm bezpieczeństwa, który określa, które domeny mogą uzyskiwać dostęp do zasobów na serwerze
B. Protokół komunikacji między różnymi bazami danych
C. Technika optymalizacji ładowania zasobów statycznych
D. Metoda udostępniania API dla aplikacji mobilnych
Projektowanie, programowanie …
Jakie informacje zawiera dokumentacja realizacji projektu?
A. Podręcznik użytkownika dla końcowych odbiorców aplikacji
B. Dane dotyczące faz wdrożenia aplikacji w środowisku produkcyjnym
C. Strategia marketingowa aplikacji
D. Zestawienie błędów wykrytych w trakcie testów
Projektowanie, programowanie …
Programista aplikacji mobilnych pragnie zmienić swoją ścieżkę kariery na Full-Stack Developera. Wskaż kurs, który powinien wybrać, żeby to osiągnąć?
A. Raster and Vector Graphics with Adobe
B. Ultimate C# Serier from Beginner to Advanced
C. Complete JavaScript React, SQL, Node.js Cource
D. Mastering Cross-platform Developping
Projektowanie, programowanie …
Który z wymienionych sposobów może przyczynić się do optymalizacji kodu źródłowego?
A. Zamiana zmiennych globalnych na lokalne
B. Zwiększenie ilości instrukcji warunkowych
C. Eliminacja nieużywanych zmiennych oraz funkcji
D. Dodanie większej liczby komentarzy w kodzie
Projektowanie, programowanie …
Co oznacza termin 'hoisting' w JavaScript?
A. Optymalizacja kodu wykonywana przez silnik JavaScript
B. Przenoszenie deklaracji zmiennych i funkcji na górę ich zakresu podczas fazy kompilacji
C. Metoda ładowania skryptów z zewnętrznych źródeł
D. Technika zarządzania pamięcią polegająca na usuwaniu nieużywanych obiektów
Projektowanie, programowanie …
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

A. 4
B. 3
C. 1
D. 2
Projektowanie, programowanie …
W środowisku IDE przeznaczonym do tworzenia aplikacji okienkowych zdefiniowano okno Form1. Aby wprowadzić zmiany w ustawieniach, w kolejności: tytuł okna na górnym pasku, standardowy kursor na strzałkę oraz kolor tła okna, należy dostosować następujące pola w oknie Properties:

A. Text, Cursor, BackColor
B. (Name), UseWaitCursor, BackgroundImage
C. (Name), Cursor, BackgroundImage
D. Text, UseWaitCursor, BackColor
Projektowanie, programowanie …
Które z poniższych nie jest frameworkiem JavaScript?
A. Django
B. Angular
C. Vue.js
D. React
Projektowanie, programowanie …
Jakie znaczenie ma krajowa normalizacja dla produktów i usług?
A. Ogranicza liczbę dostępnych towarów
B. Restrukcjonuje innowacje technologiczne
C. Usuwa konieczność przeprowadzania kontroli jakości
D. Gwarantuje lepszą zgodność oraz jakość
Projektowanie, programowanie …
Przedstawione kody zawierają realizację funkcji oraz jeden zdefiniowany test automatyczny, który weryfikuje działanie funkcji w przypadku, gdy argumentem jest liczba ujemna. W miejscu kropek trzeba 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?

A. Odpowiedź B
B. Odpowiedź D
C. Odpowiedź C
D. Odpowiedź A