4. Tipe data yang termasuk tipe data primitive pada Java adalah… 13. Berikut ini adalah keyword yang terdapat dalam Java, kecuali...
a. Byte c. Boolean a. Goto c. If
b. Double d. Character b. Break d. String
5. Keyword yang digunakan untuk membuat nilai tetap dan tidak dapat berubah pada 14. Berikut ini pernyataan yang benar berhubungan dengan class dan object dalam Java,
konsep OOP adalah… kecuali...
a. Private c. Public a. Setiap class dapat mengandung beberapa method sekaligus
b. Final d. Protected b. Object merupakan instance dari class
c. Object terdiri dari keyword dan method
6. IDE (Integrated Development Environment) atau Editor Pemrograman Android yang d. Class merupakan pendefinisian dari object
bisa digunakan adalah...
a. Eclipse c. Visual Studio 2015
b. Android Studio d. Semua benar kecuali jawaban c
15. Berikut ini adalah hak akses yang dapat ditambahkan didepan method OOP Java, 21. Perintah dalam java untuk mencetak adalah ………..
kecuali... a. System.out.println(“UAS Android”) c. System.out.Println(“UAS Android”)
a. Instance c. Private b. System.Out.println(“UAS Android ”) d. System.Out.Println(“UAS Android”)
b. Public d. Protected
22. Konsep pemrograman berbasis obyek Jawa kecuali…
16. Suatu method yang dapat dijalankan otomatis pada saat object dari class dibuat, a. Polymorphisme c. Multi Polymorphisme
dikenal dengan ... b. Encapsulation d. Inheritance
a. Constructor c. Garbage Collector
b. Initializer d. Inheritance 23. Pemberian nama class pada java yang benar, kecuali…
a. 1_One c. S13h
17. Dalam konsep OO, setiap object memiliki behaviour. Apa yang dimaksud dengan b. O_1ne d Alf4
behaviour?
a. Identifier c. Method
b. Variable d. Semua benar Perhatikan Pemrograman Layout Android berikut!
C
2
<ImageView
android:layout_width="300dp"
D android:layout_height="300dp"
android:id="@+id/imageView"
android:layout_centerVertical="true"
(1) (2) android:layout_centerHorizontal="true"
/>
19. Pada Folder mana Activity yang ditulis dengan bahasa Java akan ditempatkan...
a. android Test c. res <?xml version="1.0" encoding="utf-8"?>
b. main d. app <RelativeLayout
20. Pada folder mana akan ditemukan sumber/resource berupa layout, gambar, dll...
xmlns:android="http://schemas.android.com/apk/res/android"
4
android:layout_width="match_parent
a. android Test c. res android:layout_height="match_parent
b. main d. app android:background="#e0c3fb">
</RelativeLayout>
<TextView d. Kurang android:source="@drawable/jokowi"
android:layout_width="wrap_content"
android:layout_height="wrap_content" 29. Jika kita lihat seksama Teks Program 3.
android:textAppearance="?android:attr/textAppearanceLarge"
android:id="@+id/textView"
android:layout_alignParentTop="true"
3 <TextView
android:layout_centerHorizontal="true" android:layout_width="wrap_content"
android:layout_marginTop="37dp" android:layout_height="wrap_content"
android:textSize="30sp" /> android:textAppearance="?android:attr/textAppearanceLarge"
android:id="@+id/textView"
android:layout_alignParentTop="true"
3
================================================================== android:layout_centerHorizontal="true"
android:layout_marginTop="37dp"
24. Pada Pemrograman Layout diatas yang merupakan Teks Program pada Huruf A / android:textSize="30sp" />
Layar Utama adalah..
a. Teks No.1 c. Teks No.3
b. Teks No.2 d. Teks No.4
a. Tidak ada Kesalahan.
25. Pada Pemrograman Layout diatas yang merupakan Teks Program pada Huruf C / b. Kurang android:text="Janji Jokowi"
Gambar Tengah adalah... c. Kurang android:txt="Janji Jokowi"
a. Teks No.1 c. Teks No.3 d. Kurang android:text="janji jokowi"
b. Teks No.2 d. Teks No.4
30. Pada Android Studio terdapat Emulator Android yang disebut
26. Pada Pemrograman Layout diatas yang merupakan Teks Program pada Huruf D / a. Android VMware c. VirtualBOX of Android
Tombol Masuk adalah.. b. Android Virtual Device d. QEMU-droid
a. Teks No.1 c. Teks No.3
b. Teks No.2 d. Teks No.4
27. Pada Pemrograman Layout diatas yang merupakan Teks Program pada Huruf B /
Teks Janji Jokowi adalah..
a. Teks No.1 c. Teks No.3
b. Teks No.2 d. Teks No.4