1. Android merupakan sistem operasi yang berjalan pada perangkat... a. Telepon pintar b. Tv pintar c. Jam tangan pintar d. Semua jawaban benar
2. Berikut ini yang bukan merupakan karakteristik Open Source adalah.. a. Bisa diakses siapa saja b. Bisa dimodifikasi sendiri secara bebas c. Pengguna wajib membayar d. Semua jawaban benar
3. Pemilik dari Android saat ini adalah... a. Android inc. b. Google inc. c. HTC d. Semua jawaban benar
4. Software yang digunakan dalam pengembangan pengembangan Android adalah... a. Android Studio b. Android Virtual Device Manager c. Standart Development Kit Manager d. Semua jawaban benar
5. Berikut ini yang merupakan merupakan kebutuhan dasar pengembangan pengembangan android adalah... a. Hardware b. Software c. Brainware d. Semua jawaban benar 6. Contoh brainware adalah... a. Programmer b. Laptop c. Android studio d. Semua jawaban benar
7. Kebutuhan Hardware pengembangan android yang disarankan adalah... a. Intel VT-x b. 1 Giga Ram c. 1 Giga HDD d. Semua jawaban benar
8. Android bisa dikembangkan pada komputer dengan sistem operasi... a. Windows 7 b. Linux c. Mac OS d. Semua jawaban benar
9. Android tidak bisa dikembangkan pada komputer dengan sistem operasi... a. Windows XP b. DOS Disk Operating System c. Red Hat d. Semua jawaban benar
10. Cara melakukan pembaruan Android Studio adalah... a. Unduh dari situs resmi Android b. Dari Standart Development Kit Manager c. Dari Android Market d. Semua jawaban benar
11. Kemampuan yang ditawarkan sistem operasi Android adalah... a. Haptic feedback b. Direct manipulation c. Heavily customisable d. Semua jawaban benar
12. Bahasa pemrograman android berbasis... a. Java b. PHP c. C++ d. Semua jawaban benar
13. Berikut ini yang merupakan karakteristik bahasa pemrograman Android adalah... a. Pemrograman berorientasi object b. Berbasis bahasa pemrograman C c. Tidak memiliki library sendiri d. Semua jawaban benar
14. Yang termasuk tahap pemrograman Android adalah... a. Perancangan b. Pengembangan c. Pengedaran d. Semua jawaban benar
15. Pengaturan layout aplikasi Android dilakukan melalui file ... a. File layout xml b. File layout jar c. File layout java d. Semua jawaban benar
16. Berikut ini yang bukan merupakan jenis layout adalah... a. Variabel Layout b. Linear layout c. Relative layout d. Semua jawaban benar
17. Berikut ini yang bukan merupakan orientasi Linear layout adalah... a. Horisontal b. Variabel c. Vertical d. Semua jawaban benar
18. Groupview dapat berisi... a. Text b. Text field c. Tombol d. Semua jawaban benar
19. Contoh dari view adalah... a. Text b. Text field c. Tombol d. Semua jawaban benar 20. Yang bisa diatur dari Tombol adalah... a. Isi ulisan tombot b. Margin tombot c. Letak tombol d. Semua jawaban benar
21. Yang bisa diatur dari text adalah... a. Isi text b. Margin text c. Letak text d. Semua jawaban benar
22. Yang perlu dilakukan untuk bisa melakukan debugging pada perangkat android nyata adalah... a. Setting mode developer pada perangkat b. Menyambungkan perangkat dengan komputer c. Install driver perangkat di komputer d. Semua jawaban benar
23. Karakteristik dari Vertical layout adalah... a. Merupakan bagian dari Relative layout b. Mengisi layar dari atas ke bawah c. Dapat diisi Horisontal layout d. Semua jawaban benar
24. Karakteristik dari Horisontal layout adalah... a. Merupakan bagian dari Relative layout b. Mengisi layar dari kiri ke kanan c. Dapat diisi Vertical layout d. Semua jawaban benar
25. Karakteristik dari Relative layout adalah... a. Merupakan bagian dari Linear layout b. Isinya saling berkaitan c. Dapat diisi Vertical maupun Horisontal l ayout d. Semua jawaban benar 26. Pemrograman aplikasi Android dilakukan melalui file ... a. File xml b. File jar c. File java d. Semua jawaban benar
27. Berikut ini yang merupakan jenis layout adalah... a. Horisontal layout b. Vertical layout c. Relative layout d. Semua jawaban benar
28. Berikut ini yang bukan merupakan orientasi Linear layout adalah... a. Horisontal layout b. Vertical layout c. Relative layout d. Semua jawaban benar
29. Berikut ini yang merupakan kemampuan Class dan object adalah... a. Encapsulation b. Inheritance c. Polymorphism d. Semua jawaban benar
30. Kemampuan class untuk menyembunyikan data yang tidak perlu ditampilkan disebut... a. Encapsulation b. Inheritance c. Polymorphism d. Semua jawaban benar
31. Kemampuan class untuk menurunkan data kepada objek disebut... a. Encapsulation b. Inheritance c. Polymorphism d. Semua jawaban benar
32. Kemampuan class untuk memiliki banyak bentuk pengartian perintah disebut... a. Encapsulation b. Inheritance c. Polymorphism d. Semua jawaban benar
33. Yang termasuk dalam siklus hidup Activity adalah... a. onCreate() b. onStart() c. onResume() d. Semua jawaban benar 34. Activity yang mulai dijalankan berada pada fase... a. onCreate() b. onStart() c. onResume() d. Semua jawaban benar
35. Activity yang mulai tampak berada pada fase... a. onCreate() b. onStart() c. onResume() d. Semua jawaban benar
36. Activity yang mulai dapat berinteraksi dengan pengguna berada pada fase... a. onCreate() b. onStart() c. onResume() d. Semua jawaban benar
37. Activity yang dihentikan sementara karena ada Activity lain berjalan berada pada fase... a. onPause() b. onStop() c. onDestroy() d. Semua jawaban benar
38. Activity yang tidak terlihat oleh pengguna berada pada fase... a. onPause() b. onStop() c. onDestroy() d. Semua jawaban benar
39. Activity yang dihapus berada pada fase... a. onPause() b. onStop() c. onDestroy() d. Semua jawaban benar
40. Activity yang kembali lagi ke muka berada pada fase... a. onRestart() b. onResume() c. onPause() d. Semua jawaban benar
sukses = (TextView) findViewById(R.id. tvSukses); login.setOnClickListener(this); //24 sukses.setOnClickListener(this); } @Override public void onClick(View v) { switch(v.getId()) { case R.id. btnlogin: setContentView(R.layout. gagal); //24 restart = (Button) findViewById(R.id. btnkembali); restart.setOnClickListener(this); break; case R.id. btnkembali: recreate(); //25 break; case R.id. tvSukses: startActivity(new Intent(this, com.android.latih.login.login.class)); break; } } }
41. Maksud dari Button login, restart; adalah... a. Membuat object baru dari class Button dengan nama login b. Membuat object baru dari class Button dengan nama restart c. Membuat tombol login dan restart d. Semua jawaban benar
42. Maksud dari login = (Button) findViewById(R.id.btnlogin); adalah... a. Membuat object baru dengan nama login b. Mendeskripsikan bahwa object login adalah tombol btnlogin yand ada di layout c. Menyiapkan deteksi input objet login d. Semua jawaban benar
43. Maksud dari login.setOnClickListener(this); adalah... a. Membuat object baru dengan nama login b. Mendeskripsikan bahwa object login adalah tombol btnlogin yand ada di layout c. Menyiapkan deteksi input objet login d. Semua jawaban benar 44. Fungsi dari setContentView(R.layout.gagal ); adalah... a. Mengubah layout tertampil. b. Restart Activity c. Membuat Activity baru d. Semua jawaban benar
45. Fungsi dari recreate(); adalah... a. Mengubah layout tertampil. b. Restart Activity c. Membuat Activity baru d. Semua jawaban benar
46. Fungsi dari startActivity(new Intent(this, com.android.latih.login.login.class)); adalah... a. Mengubah layout tertampil. b. Restart Activity c. Membuat Activity baru d. Semua jawaban benar