Você está na página 1de 4

Soal Latihan Android I d.

Semua jawaban benar


9. Android tidak bisa dikembangkan pada komputer dengan sistem operasi...
1. Android merupakan sistem operasi yang berjalan pada perangkat... a. Windows XP
a. Telepon pintar b. DOS
b. Tv pintar c. Red Hat
c. Jam tangan pintar d. Semua jawaban benar
d. Semua jawaban benar 10. Cara melakukan pembaruan Android Studio adalah...
2. Berikut ini yang bukan merupakan karakteristik Open Source adalah.. a. Unduh dari situs resmi Android
a. Bisa diakses siapa saja b. Dari Standart Development Kit Manager
b. Bisa dimodifikasi sendiri secara bebas c. Dari Android Market
c. Pengguna wajib membayar d. Semua jawaban benar
d. Semua jawaban benar 11. Kemampuan yang ditawarkan sistem operasi Android adalah...
3. Pemilik dari Android saat ini adalah... a. Haptic feedback
a. Android inc. b. Direct manipulation
b. Google inc. c. Heavily customisable
c. HTC d. Semua jawaban benar
d. Semua jawaban benar 12. Bahasa pemrograman android berbasis...
4. Software yang digunakan dalam pengembangan Android adalah... a. Java
a. Android Studio b. PHP
b. Android Virtual Device Manager c. C++
c. Standart Development Kit Manager d. Semua jawaban benar
d. Semua jawaban benar 13. Berikut ini yang merupakan karakteristik bahasa pemrograman Android
5. Berikut ini yang merupakan kebutuhan dasar pengembangan android adalah...
adalah... a. Pemrograman berorientasi object
a. Hardware b. Berbasis bahasa pemrograman C
b. Software c. Tidak memiliki library sendiri
c. Brainware d. Semua jawaban benar
d. Semua jawaban benar 14. Yang termasuk tahap pemrograman Android adalah...
6. Contoh brainware adalah... a. Perancangan
a. Programmer b. Pengembangan
b. Laptop c. Pengedaran
c. Android studio d. Semua jawaban benar
d. Semua jawaban benar 15. Software yang digunakan dalam pengembangan Android adalah...
7. Kebutuhan Hardware pengembangan android yang disarankan adalah... e. Android Studio
a. Intel VT-x f. Android Virtual Device Manager
b. 1 Giga Ram g. Standart Development Kit Manager
c. 1 Giga HDD h. Semua jawaban benar
d. Semua jawaban benar 16. Berikut ini yang merupakan karakteristik bahasa pemrograman Android
8. Android bisa dikembangkan pada komputer dengan sistem operasi...
adalah...
a. Windows 7
e. Pemrograman berorientasi object
b. Linux
c. Mac OS f. Berbasis bahasa pemrograman C
g. Tidak memiliki library sendiri 22. Contoh dari view adalah...
h. Semua jawaban benar e. Text
f. Text field
g. Tombol
17. Pengaturan layout aplikasi Android dilakukan melalui file ... h. Semua jawaban benar
e. File xml 23. Contoh bahasa pemrograman berorientasi object adalah...
f. File jar a. Java
g. File java b. C
h. Semua jawaban benar c. PHP
d. Semua jawaban benar

18. Pemrograman aplikasi Android dilakukan melalui file ...


a. File xml 24. Berikut ini yang merupakan kemampuan Class dan object adalah...
b. File jar a. Encapsulation
c. File java b. Inheritance
d. Semua jawaban benar c. Polymorphism
d. Semua jawaban benar

19. Berikut ini yang merupakan jenis layout adalah...


e. Horisontal layout 25. Kemampuan class untuk menyembunyikan data yang tidak perlu
f. Vertical layout ditampilkan disebut...
g. Relative layout a. Encapsulation
h. Semua jawaban benar b. Inheritance
c. Polymorphism
d. Semua jawaban benar
20. Berikut ini yang bukan merupakan orientasi Linear layout adalah...
e. Horisontal layout
f. Vertical layout 26. Kemampuan class untuk menurunkan data kepada objek disebut...
g. Relative layout a. Encapsulation
h. Semua jawaban benar b. Inheritance
c. Polymorphism
d. Semua jawaban benar
21. Groupview dapat berisi... 27. Kemampuan class untuk memiliki banyak bentuk pengartian perintah
e. Text disebut...
f. Text field a. Encapsulation
g. Tombol b. Inheritance
h. Semua jawaban benar c. Polymorphism
d. Semua jawaban benar
b. onStop()
c. onDestroy()
28. Yang termasuk dalam siklus hidup Activity adalah...
d. Semua jawaban benar
a. onCreate()
34. Activity yang dihapus berada pada fase...
b. onStart()
a. onPause()
c. onResume()
b. onStop()
d. Semua jawaban benar
c. onDestroy()
d. Semua jawaban benar
29. Activity yang mulai dijalankan berada pada fase...
35. Activity yang kembali lagi ke muka berada pada fase...
a. onCreate()
a. onRestart()
b. onStart()
b. onResume()
c. onResume()
c. onPause()
d. Semua jawaban benar
d. Semua jawaban benar

30. Activity yang mulai tampak berada pada fase... Perhatikan kode Java berikut ini:
a. onCreate() public class MainActivityextends ActionBarActivityimplements
b. onStart() View.OnClickListener {
c. onResume()
Button login, restart; // 22
d. Semua jawaban benar EditTextetuser, etpass;
TextViewsukses;

@Override
31. Activity yang mulai dapat berinteraksi dengan pengguna berada pada fase... protected void onCreate(Bundle savedInstanceState) {
a. onCreate() super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
b. onStart()
c. onResume() etuser= (EditText) findViewById(R.id.etUser);
d. Semua jawaban benar etpass= (EditText) findViewById(R.id.etPassword);
login = (Button) findViewById(R.id.btnlogin); //23
sukses= (TextView) findViewById(R.id.tvSukses);
login.setOnClickListener(this); //24
sukses.setOnClickListener(this);
32. Activity yang dihentikan sementara karena ada Activity lain berjalan berada }
pada fase...
a. onPause() @Override
public void onClick(View v) {
b. onStop() switch(v.getId()) {
c. onDestroy() case R.id.btnlogin:
d. Semua jawaban benar setContentView(R.layout.gagal); //24
restart = (Button) findViewById(R.id.btnkembali);
restart.setOnClickListener(this);
break;
33. Activity yang tidak terlihat oleh pengguna berada pada fase... case R.id.btnkembali:
a. onPause()
recreate(); //25 b. Restart Activity
break;
c. Membuat Activity baru
case R.id.tvSukses: d. Semua jawaban benar
startActivity(new Intent(this, com.android.latih.login.login.class));
break;
}
} 41. Fungsi dari startActivity(new Intent(this,
}
com.android.latih.login.login.class));adalah...
a. Mengubah layout tertampil.
36. Maksud dariButton login, restart;adalah... b. Restart Activity
a. Membuat object baru dari class Button dengan nama login c. Membuat Activity baru
b. Membuat object baru dari class Button dengan nama restart d. Semua jawaban benar
c. Membuat tombol login dan restart
d. Semua jawaban benar

37. 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

38. 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
39. Fungsi dari setContentView(R.layout.gagal); adalah...
a. Mengubah layout tertampil.
b. Restart Activity
c. Membuat Activity baru
d. Semua jawaban benar

40. Fungsi dari recreate(); adalah...


a. Mengubah layout tertampil.

Você também pode gostar