wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Budowa aplikacji Android

Total questions: 18

Worksheet time: 10mins

Name
Class
Date
1.

Czym zatem różni się Warning od Error?

a)

Warning to ostrzeżenie, Error to błąd.

b)

Warning ma wpływ na działanie aplikacji, Error nie.

c)

Warning jest koloru czerwonego, Error żółtego.

d)

Warning nie jest istotny, Error jest krytyczny.

2.

Czemu aplikacja się zatrzymuje?

a)

Z powodu błędów w kodzie.

b)

Z powodu braku pamięci.

c)

Z powodu nieprawidłowego stanu aplikacji.

d)

Z powodu błędów zewnętrznych zasobów.

3.

Co oznacza jednostka dp w systemie Android?

a)

Jest to jednostka odległości niezależna od gęstości ekranu.

b)

Jest to jednostka zależna od ustawień użytkownika.

c)

Jest to jednostka używana tylko w grafice.

d)

Jest to jednostka, która nie ma zastosowania w Androidzie.

4.

Jakie wartości mogą przyjmować atrybuty android:layout_width i android:layout_height?

a)

match_parent i wrap_content.

b)

fill_parent i match_content.

c)

auto i fixed.

d)

none i full.

5.

Czym jest Package w kontekście aplikacji Android?

a)

Jest to paczka, która wyświetla nazwę projektu.

b)

Jest to folder z zasobami.

c)

Jest to plik konfiguracyjny.

d)

Jest to typ błędu.

6.

Co to jest Import w aplikacji Android?

a)

Pozwala na umieszczenie klas dołączonych do projektu.

b)

Jest to typ błędu.

c)

Jest to sposób na optymalizację kodu.

d)

Jest to proces kompilacji.

7.

Co to jest klasa AppCompatActivity?

a)

Klasa bazowa dla aktywności

b)

Klasa do komunikacji z użytkownikiem

c)

Klasa do zarządzania danymi

d)

Klasa do importowania zasobów

8.

Jaką rolę pełni klasa Bundle?

a)

Odpowiada za komunikację komponentów

b)

Zarządza widokami w aplikacji

c)

Importuje klasy do aplikacji

d)

Zarządza uprawnieniami aplikacji

9.

Co robi metoda onCreate?

a)

Tworzy aktywność po raz pierwszy

b)

Zarządza cyklem życia aplikacji

c)

Inicjalizuje zasoby aplikacji

d)

Zarządza widokami w aplikacji

10.

Jakie informacje zawiera plik AndroidManifest.xml?

a)

Uprawnienia aplikacji

b)

Komponenty aplikacji

c)

Nazwy i wersje aplikacji

d)

Wszystkie powyższe

11.

Co to jest Gradle w kontekście Android Studio?

a)

Gradle to system operacyjny dla urządzeń Android.

b)

Gradle jest systemem budowania używanym w Android Studio do automatyzacji kompilacji i zarządzania zależnościami.

c)

Gradle to język programowania używany w Android Studio.

d)

Gradle to edytor kodu w Android Studio.

12.

Jaki system jest największym konkurentem Androida?

a)

Linux

b)

Ios

c)

Nie ma takiego

d)

Windows

13.

Jak storzyć pętle typu while?

a)

while(x = 1){

}

b)

while pentla = new while();

c)

While(x = 1){

}

d)

while(x == 1){

}

14.

Java jest językiem:

a)

Obiektowym

b)

Dynamicznie typowanym

c)

Niskopoziomowym

d)

Skryptowym

15.

kompilator to:

a)

program do grupowania kodu

b)

program służący do tłumaczenia kodu

c)

program do sprawdzania kodu

d)

program do walidacji kodu

16.

Zaznacz języki programowania

a)

Python

b)

Windows

c)

Apple

d)

JAVA

e)

C++

17.

Jakie są przykłady zastosowania operatorów porównania w Javie?

a)

==, !=, >, <, &&, ||

b)

===, !==, >>, <<, >=<, <=<

c)

==, !=, >, <, ++, --

d)

'==', '!=', '>', '<', '>=', '<='.

18.

Który z poniższych operatorów jest używany do logicznego "lub" w języku

Java?

a)

&&

b)

||

c)

!

d)

==