wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Evaluasi Android

Total questions: 40

Worksheet time: 26mins

Name
Class
Date
1.

Tipe data yang dapat diisi dengan data text adalah?

a)

Double

b)

String

c)

Float

d)

Int

2.

Intent a = new Intent(MainActivity.this, SecondActivity.class);

startActivity(a);


Kode diatas dapat kita gunakan untuk?

a)

Mengubah data String

b)

Beralih ke Activity Lain

c)

Membuat Class Baru

d)

Kembali Ke Activity Sebelumnya

3.

Kita memiliki sebuah EditText dengan nama variable username. Bagaimanakah cara mengambil nilai dari username tersebut?

a)

username.setText().toString();

b)

username.toString().setText();

c)

username.getText().toDouble();

d)

username.getText().toString();

4.

Bagaimana mengubungkan "ID" dengan activity java?

a)

searchViewById(R.id.btnlihat);

b)

findViewById(R.id.btnlihat);

c)

findviewById(R.id.btnlihat);

d)

findViewbyId(R.id.btnlihat);

5.

Ketika kita memiliki sebuah nilai String, yaitu ceknilai="90" bagaimanakah cara kita dengan code android agar berubah menjadi data Integer?

a)

Integer.parseDouble(ceknilai);

b)

Double.parseInt(ceknilai);

c)

Integer.parseInt(ceknilai);

d)

Double.parseDouble(ceknilai);

6.

Apakah nama extensi untuk tampilan layout android?

a)

.php

b)

.java

c)

.xml

d)

.cs

7.

.java adalah sebuah ekstensi yang digunakan untuk file apa dalam android?

a)

Activity

b)

Layout

c)

Values

d)

Strings

8.

Jika anda bertemu dengan kondisi dimana jika umur di atas sama dengan 17 maka orang tersebut dianggap dewasa. bagaimana cara menterjemahkan dengan code java?

a)

elseif(umur > 17) {

status.setText("Dewasa")

}

b)

if else(umur > 17) {

status.setText("Dewasa")

}

c)

else(umur > 17) {

status.setText("Dewasa")

}

d)

if(umur > 17) {

status.setText("Dewasa")

}

9.

Manakah yang termasuk jenis layout dalam xml android?

a)

BasicLayout

b)

LinearLayout

c)

VerticalLayout

d)

OrdinaryLayout

10.

a.putExtra("kirim", hasilnya);

adalah sebuah code untuk?

a)

Mengubah data hasilnya ke Activity lain

b)

Menerima data hasilnya dari Activity lain

c)

Mengirimkan data hasilnya ke Activity lain

d)

Memilih data hasilnya ke Activity lain

11.

datakiriman = getIntent().getExtras().getString("kirim");


adalah sebuah code yang digunakan untuk?

a)

Menerima data string dari Activity lain

b)

Mengirim data string dari Activity lain

c)

Mengubah data string dari Activity lain

d)

Memilih data string dari Activity lain

12.

Menampilkan data banyak dalam bentuk Listing Data dapat menggunakan?

a)

ListView

b)

DetailView

c)

OnGoView

d)

CardView

13.

Tipe data yang mampu menampung data lebih dari satu adalah ?

a)

Integer

b)

Blob

c)

Array

d)

Class

14.

Agar data Array dapat tampil pada ListView dapat memanfaatkan fungsi?

a)

Adaptor

b)

Adapter

c)

Recycle

d)

Listener

15.

Widget android yang dapat digunakan untuk menginput sebuah data adalah?

a)

TextView

b)

EditText

c)

Button

d)

ListView

16.

Widget android yang dapat digunakan untuk menginput sebuah data adalah?

a)

TextView

b)

EditText

c)

Button

d)

ListView

17.

widget android yang dapat digunakan untuk menampilkan data Text adalah?

a)

EditText

b)

Button

c)

TextView

d)

ListView

18.

Pada layout android, agar tampilan lebih baik kita dapat menggunakan attribut jarak antar widget yaitu?

a)

margin

b)

parent

c)

id

d)

orientation

19.

hitung.setOnClickListener(new View.OnClickListener()


code setOnClickListener biasanya digunakan untuk mengatasi aksi ketika ?

a)

Button diclick

b)

TextView diubah

c)

Button diubah

d)

Button diganti

20.

Bagaimanakah cara merubah nilai string menjadi Double?

a)

Double.parseInt(alasnya);

b)

Double.parseDouble(alasnya);

c)

Double.parseFloat(alasnya);

d)

Double.parseString(alasnya);

21.

Bagaimanakah cara merubah format Int menjadi String ?

a)

String.valueOf(dhasil);

b)

Int.valueOf(dhasil);

c)

Double.valueOf(dhasil);

d)

Float.valueOf(dhasil);

22.

Folder pada android studio untuk memasukan data image terdapat pada?

a)

java

b)

drawable

c)

string

d)

master

23.

File-file berextensi .xml untuk layout dapat kita simpan pada folder?

a)

java

b)

layout

c)

drawable

d)

values

24.

File colors.xml dapat kita simpan di folder?

a)

java

b)

drawable

c)

values

d)

layout

25.

Folder java dapat digunakan untuk menyimpan file kecuali

a)

Activity

b)

Class

c)

Fragment

d)

Layout

26.

Tipe data yang dapat menyimpan bilangan bulat adalah

a)

Integer

b)

Double

c)

String

d)

Boolean

27.

Tipe data logika "True" atau "False" dapat kita tempatkan pada ?

a)

Integer

b)

boolean

c)

string

d)

double

28.

File androidmanifest.xml dapat digunakan kecuali untuk?

a)

Membuka activity baru

b)

Membuka data telepon

c)

Konfigurasi Internet

d)

Konfigurasi Maps

29.

Folder manifest berisi data apa?

a)

AndroidManifest.xml

b)

Android.java

c)

LayoutLinear.xml

d)

Fragment.xml

30.

Manakah yang benar ?

a)

ID widget harus terhubung dengan Activity

b)

ID Widget berdiri sendiri tanpa Activity

c)

ID Widget tidak terhubung dengan apapun

d)

ID Widget terhubung dengan Class

31.

Emulator android studio yang dapat digunakan kecuali

a)

Big Nox

b)

Geny Motions

c)

Smartphone Pribadi

d)

Arduino

32.

SDK merupakan kepanjangan dari?

a)

Software Development Kit

b)

Software Development Kits

c)

Software Developments Kit

d)

Software Developments Kits

33.

Dimanakah anda dapat menggunakan menu Clean Project?

a)

File

b)

View

c)

Build

d)

Tools

34.

Setelah anda menyelesaikan coding, agar android dapat tampil pada emulator langkah yang harus dilakukan adalah?

a)

Analyze

b)

Build

c)

Clean

d)

Rebuild

35.

Menu untuk melihat daftar emulator yang terhubung adalah?

a)

SDK Manager

b)

AVD Manager

c)

Build Manager

d)

Resource Manager

36.

Output aplikasi android yang telah di deploy adalah?

a)

api

b)

apk

c)

cs

d)

avd

37.

Android versi terbaru versi 9.0 diberikan nama?

a)

Oreo

b)

Nuget

c)

Pie

d)

Marshmellow

38.

Layout potrait atau vertical dapat menggunakan attribut?

a)

orientation

b)

landscape

c)

potrait

d)

mode

39.

match_parent adalah sebuah kondisi lebar layout dengan ?

a)

menyesuaikan ukuran widget

b)

menyesuaikan parent

c)

bersifat absolut atau berdiri sendiri

d)

terbatas pada parent

40.

Yang merupakan ukuran lebar atau tinggi layout android adalah

a)

cm

b)

px

c)

dm

d)

dp