Strona główna
E.12
E12 - Teoria
E12 - Praktyka
E.13
E13 - Teoria
E13 - Praktyka
INF.02 EE.08
INF.02 EE.08 - Teoria
INF.02 EE.08 - Praktyka
INF.03 EE.09 E.14
INF.03 EE.09 E.14 - Teoria
INF.03 EE.09 E.14 - Praktyka
INF.04
INF.04 - Teoria
INF.04 - Praktyka
System Testów
Kontakt
Test 40 pytań
INF.04
Kwalifikacja INF.04 - Projektowanie, programowanie i testowanie aplikacji
1. Dane z serwera do aplikacji front-end można przesłać za pomocą:
A.
metody POST
B.
protokołu SSH
C.
formatu JSON
D.
biblioteki jQuery
2. Która z cech przycisków typu Radio-button wyspecyfikowanych w prezentowanym fragmencie dokumentacji jest prawdziwa?
A.
Etykieta (label) może być umieszczona tylko po przycisku radio-button.
B.
Przyciski radio-button są grupowane w elemencie o nazwie
.
C.
Właściwość labelPosition przyjmuje jedną z dwóch wartości.
D.
Właściwość value radio grupy przechowuje tekst podpisu dla każdego radio-button.
3. Rezultatem wykonania przedstawionego fragmentu kodu jest wypisanie liczb z przedziału od 2 do 20, które są
A.
podzielne przez wartość zmiennej test.
B.
parzyste.
C.
pierwsze.
D.
podzielne przez wartość zmiennej check.
4. W metodach klasy GoldCustomer są widoczne jedynie pola
A.
GoldPoints, Name, Id, Age
B.
GoldPoints, Name
C.
GoldPoints, Name, Id
D.
GoldPoints
5. Przedstawiony symbol przedstawia
A.
Creative Commons
B.
domenę publiczną
C.
prawa autorskie
D.
prawo cytatu
6. Założenie programowania obiektowego polegające na ukrywaniu składowych klasy tak, aby były one dostępne tylko metodom tej klasy lub funkcjom zaprzyjaźnionym, to
A.
dziedziczenie.
B.
wyjątki.
C.
polimorfizm.
D.
hermetyzacja.
7. Utworzenie procedury składowej o nazwie dodajUsera w MS SQL rozpoczyna się od poleceń
A.
add dodajUsera procedure
B.
create procedure dodajUsera
C.
create dodajUsera procedure
D.
add procedure dodajUsera
8. Pierwotnym przeznaczeniem środowisk IDE o nazwach: IntelliJ IDEA, Eclipse, NetBeans jest programowania w języku:
A.
C#
B.
C++
C.
Python
D.
Java
9. Programista chce dobrać najszybciej działający algorytm przetwarzania danych w swojej aplikacji. Na podstawie przedstawionej w tabeli złożoności obliczeniowej, należy wybrać algorytm numer
A.
2 lub 3
B.
3
C.
4
D.
1 lub 5
10. Aby w aplikacji Web zaimplementować mechanizm gromadzenia na komputerach użytkowników danych statystycznych, można zastosować
A.
buforowanie
B.
ciasteczka
C.
sesje
D.
formularze
11. Rekomendacje standardu WCAG 2.0 związane z percepcją dotyczą:
A.
przedstawienia komponentów interfejsu użytkownika
B.
zapewnienia wystarczającej ilości czasu na przeczytanie i przetworzenie treści
C.
zapewnienia interakcji pomiędzy komponentami użytkownika przy użyciu klawiatury
D.
zrozumienia i rzetelności w dostarczonych treściach na stronie
12. Która struktura danych może być zaimplementowana przy wykorzystaniu jedynie wymienionych metod?
A.
tablica.
B.
stos.
C.
kolejka FIFO.
D.
drzewo binarne.
13. Aplikacja mobilna wyświetla listę, której każdy z elementów może być dotknięty palcem, aby wyświetlić jego szczegóły. Zdarzenie odpowiadające tej akcji to
A.
value changed.
B.
button clicked.
C.
tapped.
D.
toggled.
14. Zastosowanie typu DECIMAL języka SQL wymaga wcześniejszego zdefiniowania długości (liczby cyfr) przed przecinkiem oraz długości cyfr po przecinku. Jest to zapis:
A.
logiczny
B.
łańcuchowy
C.
stałoprzecinkowy
D.
zmiennoprzecinkowy
15. Frameworkiem umożliwiającym programowanie aplikacji desktopowych jest
A.
WPF
B.
Symfony
C.
Xamarin
D.
Angular
16. Jednym z etapów publikacji mobilnej w sklepie Google Play są testy Beta, których cechą charakterystyczną jest to, że są one:
A.
podzielone na testy funkcjonalne, wydajnościowe i skalowalności
B.
przeprowadzane w oparciu o dokument z przypadkami testowymi
C.
wykonane przez grupę docelowych użytkowników aplikacji
D.
wykonywane przez grupę zatrudnionych testerów z firmy Google
17. Wskaż niestabilny algorytm sortowania
A.
sortowanie bąbelkowe
B.
sortowanie przez wstawianie
C.
sortowanie szybkie
D.
sortowanie przez zliczanie
18. Jedną z wytycznych standardu WCAG 2.0 jest
A.
unikanie zapisu informacji w formie uproszczonej
B.
zmniejszanie zawartości strony poprzez zaniechanie stosowania alternatyw tekstowych dla obrazów i video
C.
stosowanie kilku schematów kolorystycznych, w tym bardzo kontrastowego
D.
stosowanie jednego, odpowiednio dużego rozmiaru czcionki
19. Metoda poszukiwań w tablicach posortowanych, która polega na podzieleniu tablicy na kilka bloków i wyszukaniu liniowym tylko w tym bloku, w którym docelowy element może się znajdować, w języku angielskim nosi nazwę
A.
Exponential search.
B.
Ternary search.
C.
Binary search.
D.
Jump search.
20. W językach C++ lub C# słowo kluczowe virtual można stosować do
A.
pól klasy
B.
konstruktorów
C.
metod klasy
D.
funkcji zaprzyjaźnionych
21. Aby zaprojektować zestaw danych do zainicjowania algorytmu sortowania bąbelkowego tablicy, należy zastosować przynajmniej typy:
A.
jeden tablicowy, dwa liczbowe do kontroli pętli, jeden do zamiany elementów miejscami
B.
jeden tablicowy, jeden liczbowy do kontroli pętli, dwa do zamiany elementów miejscami
C.
dwa tablicowe, jeden liczbowy do kontroli pętli
D.
dwa tablicowe, dwa do zamiany elementów miejscami
22. Przedstawiony fragment kodu w języku Java wypełnia tablicę wartościami:
A.
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
B.
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
C.
2, 2, 2, 2, 2, 2, 2, 2, 2, 2
D.
2, 4, 6, 8, 10, 12, 14, 16, 18, 20
23. Zadaniem interpretera jest:
A.
analizowanie składni całego programu przed jego uruchomieniem
B.
wykonanie skryptu instrukcja po instrukcji
C.
optymalizowanie większej części kodu, w celu szybszego wykonania
D.
przetłumaczenie kodu na kod maszynowy
24. Aplikacje Web wykonane we frameworku Angular lub bibliotece React i działające na domyślnych ustawieniach portów można uruchomić na lokalnym serwerze, wpisując w przeglądarce
A.
localhost:8000 (React) lub localhost:49887 (Angular)
B.
localhost:8080 (React) lub localhost:8000 (Angular)
C.
localhost:3000 (React) lub localhost:4200 (Angular)
D.
localhost:5001 (React) lub localhost:8080 (Angular)
25. W przedstawionym kodzie zdefiniowano abstrakcyjną klasę figura i dziedziczącą po niej klasę prostokąta ze zdefiniowanymi polami i konstruktorami. Wskaż minimalną implementację sekcji /* metody klasy */ dla klasy Prostokat:
A.
A
B.
B
C.
C
D.
D
26. Zastosowanie modyfikatora abstract w definicji metody klasy oznacza, że
A.
w klasie tej należy zaimplementować tę metodę
B.
nie można dziedziczyć po tej klasie
C.
w klasach dziedziczących nie wolno implementować tej metody
D.
klasa ta jest bazowa dla innych klas
27. Zapisane w kodzie szesnastkowym składowe RGB koloru #AA41FF po przekształceniu do kodu dziesiętnego wynoszą kolejno
A.
160, 64, 255
B.
160, 65, 255
C.
170, 64, 255
D.
170, 65, 255
28. Zakładając, że przedstawiona hierarchia klas reprezentuje figury geometryczne została prawidłowo zaimplementowana funkcjonalnie, a każda z możliwych figur zawiera metodę liczenia pola, to sposób deklaracji metody liczPole() wskazuje, że znajduje się ona w klasie
A.
figura
B.
trapez
C.
czworokąt
D.
trójkąt
29. Przedstawione równoważne funkcjonalnie fragmenty kodu w bibliotece React.js oraz we frameworku Angular mają za zadanie wyświetlić
A.
jedynie przycisk i obsłużyć generowane nim zdarzenie click.
B.
liczbę kliknięć przycisku.
C.
liczbę 0 po przyciśnięciu przycisku.
D.
jedynie napis BTN_1.
30. Przedstawiony diagram Gantta dotyczy projektu informatycznego. Zakładając, że każdy członek zespołu ma wystarczające umiejętności, aby wykonać każde z zadań oraz do każdego z zadań można przydzielić tylko jedną osobę, która poświęca na zadanie cały dzień pracy, to minimalnie zespół musi liczyć:
A.
5 osób
B.
4 osoby
C.
1 osobę
D.
2 osoby
31. Przedstawiony zapis w języku Python prezentuje:
A.
strukturę
B.
kolejkę (LIFO)
C.
stos
D.
tablicę asocjacyjną (słownik)
32. Przedstawiony listing zawiera pola pewnej klasy. Które pole (pola) są dostępne z poziomu programu głównego poprzez wywołanie postaci nazwaObiektu.nazwaPola?
A.
p1
B.
p3 i p4
C.
tylko p3
D.
tylko p3, p4, p5
33. Co można powiedzieć o metodach klasy Point?
A.
Są przeładowane (przeciążone).
B.
Zawierają błąd, gdyż nazwy metod muszą się różnić.
C.
Zawierają przeładowanie (przeciążenie) operatora.
D.
Pełnią funkcję konstruktorów w zależności od liczby parametrów.
34. Przedstawiony fragment programu w języku C# generuje hasło. Wskaż zdanie PRAWDZIWE określające własność tego hasła:
A.
Może zawierać małe i wielkie litery, cyfry oraz symbole.
B.
Może zawierać małe i wielkie litery oraz cyfry.
C.
Jest co najwyżej 7-znakowe, co wyznacza zmienna i.
D.
Jest 8 znakowe lub dłuższe oraz zawiera małe i wielkie litery oraz cyfry.
35. Cechami dobrego negocjatora są:
A.
intuicja, cierpliwość, asertywność
B.
asertywność, pesymizm, buta
C.
dobra reputacja, przekora, porywczość
D.
lojalność, nieśmiałość, uczciwość
36. Na przedstawionych funkcjonalnie równoważnych sobie kodach źródłowych w wyniku wykonania operacji w zmiennej b zostanie zapisana wartość:
A.
5
B.
6
C.
596
D.
5.96
37. Przedstawiona deklaracja zmiennych zapisanych językiem JAVA obejmuje
A.
dwie zmienne typu napisowego, dwie typu całkowitego i jedną logiczną
B.
dwie zmienne typu strukturalnego
C.
jedną zmienną typu napisowego, dwie typu całkowitego, jedną znakowego i jedną logiczną
D.
jedną zmienną typu napisowego, jedną typu rzeczywistego, jedną całkowitego, jedną znakowego i jedną logiczną
38. Z tabeli przedstawiającej złożoność obliczeniową algorytmów sortowania na dowolnym, dużym, zbiorze wejściowym (ponad 100 elementów) wynika, że najszybszą metodą jest algorytm sortowania:
A.
przez scalanie
B.
bąbelkowego
C.
przez zliczanie
D.
kubełkowego
39. W którym modelu Cyklu Życia Projektu Informatycznego występuje etap analizy ryzyka?
A.
W spiralnym.
B.
W kaskadowym.
C.
W modelu Fry’ego
D.
W modelu z prototypem.
40. Poszkodowanego należy ułożyć w pozycji bocznej bezpiecznej w przypadku:
A.
omdlenia, gdy osoba oddycha
B.
omdlenia i braku tętna
C.
urazu pleców, gdy osoba jest przytomna
D.
uszkodzenia kręgosłupa
Sprawdź odpowiedzi!