wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UTS Pemrograman Mobile

Total questions: 50

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

Siapa yang menemukan telegraf?

a)

Alexander Graham Bell

b)

Samuel Morse

c)

Guglielmo Marconi

d)

John Logie Baird

2.

Apa prinsip dasar dari bahasa pemrograman Java?

a)

Run Anywhere, Write Once

b)

Write Once, Compile Anywhere

c)

Compile Once, Run Anywhere

d)

Write Once, Run Anywhere

3.

Apa yang dimaksud dengan komputasi mobile?

a)

Kemampuan untuk melakukan fungsi komputasi dengan perangkat mobile

b)

Penggunaan komputer desktop untuk komputasi

c)

Penggunaan server untuk komputasi

d)

Penggunaan perangkat keras untuk komputasi

4.

Siapa yang menciptakan telepon?

a)

Samuel Morse

b)

Martin Cooper

c)

Guglielmo Marconi

d)

Alexander Graham Bell

5.

Apa yang menjadi dasar dari sistem Android?

a)

Kernel Linux

b)

Kernel Windows

c)

Kernel Unix

d)

Kernel MacOS

6.

Apa yang dimaksud dengan konvergensi teknologi?

a)

Proses penghapusan teknologi lama

b)

Proses pengembangan teknologi baru

c)

Proses integrasi berbagai teknologi menjadi satu

d)

Proses pemisahan teknologi

7.

Apa yang digunakan untuk mengelola siklus hidup aplikasi di Android?

a)

Notification Manager

b)

Resource Manager

c)

Activity Manager

d)

Content Providers

8.

Apa yang menjadi komponen utama dalam aplikasi Android?

a)

Broadcast Receiver

b)

Activity

c)

Service

d)

Content Provider

9.

Apa yang digunakan untuk menampilkan daftar panjang data di Android?

a)

RecyclerView

b)

GridView

c)

ListView

d)

TextView

10.

Apa yang digunakan untuk mengelompokkan kode dalam Android?

a)

Module

b)

Class

c)

Package

d)

Library

11.

Apa yang menjadi fungsi dari AndroidManifest.xml?

a)

Mengelola database

b)

Menyimpan data pengguna

c)

Mendeklarasikan aktivitas dan izin aplikasi

d)

Menampilkan antarmuka pengguna

12.

Apa yang dimaksud dengan widget di Android?

a)

Komponen untuk interaksi pengguna

b)

Komponen untuk pengelolaan data

c)

Komponen untuk pengaturan aplikasi

d)

Komponen untuk menampilkan data

13.

Apa yang digunakan untuk menampilkan peta di aplikasi Android?

a)

TextView

b)

ImageView

c)

WebView

d)

MapView

14.

Apa yang menjadi keuntungan dari menggunakan Android Runtime (ART)?

a)

Meningkatkan performa aplikasi

b)

Mengurangi ukuran aplikasi

c)

Meningkatkan keamanan aplikasi

d)

Meningkatkan kompleksitas aplikasi

15.

Apa yang digunakan untuk menampilkan gambar di aplikasi Android?

a)

EditText

b)

TextView

c)

ImageView

d)

Button

16.

Apa yang menjadi fungsi dari RecyclerView?

a)

Menampilkan data dalam format grid

b)

Menampilkan daftar panjang data secara efisien

c)

Menampilkan teks

d)

Menampilkan gambar

17.

Apa yang digunakan untuk mengatur tata letak komponen UI dalam aplikasi?

a)

Broadcast

b)

Service

c)

Activity

d)

ViewGroup

18.

Apa yang menjadi elemen UI untuk menampilkan teks?

a)

Button

b)

EditText

c)

TextView

d)

ImageView

19.

Apa yang digunakan untuk meminta masukan pengguna dalam aplikasi?

a)

Service

b)

Dialog

c)

Activity

d)

Notification

20.

Apa yang menjadi komponen untuk menampilkan pilihan dalam bentuk dropdown?

a)

Spinner

b)

Button

c)

TextView

d)

EditText

21.

Apa yang digunakan untuk menampilkan notifikasi di Android?

a)

Content Provider

b)

Notification Manager

c)

Activity Manager

d)

Service Manager

22.

Apa yang menjadi fungsi dari ProgressDialog?

a)

Menampilkan gambar

b)

Menunjukkan bahwa proses sedang berlangsung

c)

Menampilkan pesan kepada pengguna

d)

Menampilkan teks

23.

Apa yang menjadi komponen untuk menampilkan daftar item secara vertikal?

a)

TextView

b)

RecyclerView

c)

GridView

d)

ListView

24.

Apa yang menjadi keuntungan dari menggunakan Constraint Layout?

a)

Lebih sulit digunakan

b)

Lebih kompleks dari Relative Layout

c)

Lebih fleksibel dan mudah digunakan

d)

Tidak mendukung versi lama

25.

Apa yang menjadi fungsi dari DatePicker?

a)

Memilih lokasi

b)

Memilih waktu

c)

Memilih warna

d)

Memilih tanggal

26.

Apa yang menjadi komponen untuk menampilkan daftar produk dengan gambar dan teks?

a)

TextView

b)

RecyclerView

c)

GridView

d)

ListView

27.

Apa yang menjadi elemen UI untuk menampilkan pilihan tunggal?

a)

RadioButton

b)

CheckBox

c)

Spinner

d)

Button

28.

Apa yang menjadi fungsi dari AlertDialog?

a)

Menampilkan pesan atau pilihan kepada pengguna

b)

Menampilkan gambar

c)

Menampilkan teks

d)

Menampilkan peta

29.

Apa yang menjadi komponen untuk menampilkan informasi dalam bentuk tabel?

a)

TableLayout

b)

FrameLayout

c)

LinearLayout

d)

RelativeLayout

30.

Apa yang digunakan untuk mengelola data dalam aplikasi Android?

a)

SQLite

b)

SharedPreferences

c)

Content Provider

d)

File Storage

31.

Apa yang menjadi fungsi dari Toast di Android?

a)

Menampilkan pesan singkat kepada pengguna

b)

Menampilkan gambar

c)

Menampilkan dialog

d)

Menampilkan notifikasi

32.

Apa yang menjadi komponen untuk menampilkan gambar dalam daftar?

a)

ImageView

b)

TextView

c)

Button

d)

ProgressBar

33.

Apa yang digunakan untuk menyimpan data sementara dalam aplikasi Android?

a)

SharedPreferences

b)

SQLite

c)

File Storage

d)

Content Provider

34.

Apa yang menjadi komponen untuk menampilkan gambar dalam aplikasi Android?

a)

ProgressBar

b)

Button

c)

TextView

d)

ImageView

35.

Apa yang digunakan untuk mengelola data dalam aplikasi Android?

a)

SQLite

b)

SharedPreferences

c)

File Storage

d)

Content Provider

36.

Apa yang menjadi fungsi dari ProgressBar di Android?

a)

Menampilkan notifikasi

b)

Menampilkan teks

c)

Menampilkan gambar

d)

Menampilkan status loading

37.

Apa yang digunakan untuk mengelola izin aplikasi di Android?

a)

Notification Manager

b)

Permission Manager

c)

Activity Manager

d)

Service Manager

38.

Apa yang menjadi fungsi dari RecyclerView di Android?

a)

Menampilkan notifikasi

b)

Menampilkan teks

c)

Menampilkan daftar data dengan efisien

d)

Menampilkan gambar

39.

Apa yang digunakan untuk mengatur tema aplikasi di Android?

a)

Manifest

b)

Resources

c)

Styles

d)

Layouts

40.

Apa yang digunakan untuk menampilkan dialog konfirmasi di Android?

a)

Notification

b)

AlertDialog

c)

Toast

d)

ProgressDialog

41.

Apa yang menjadi fungsi dari SharedPreferences di Android?

a)

Menyimpan data dalam database

b)

Menyimpan konfigurasi aplikasi

c)

Menyimpan file media

d)

Menyimpan data sementara

42.

Apa yang digunakan untuk mengatur navigasi antar aktivitas di Android?

a)

Intent

b)

Service

c)

Broadcast Receiver

d)

Content Provider

43.

Apa yang menjadi komponen untuk menampilkan input teks dari pengguna?

a)

TextView

b)

ImageView

c)

Button

d)

EditText

44.

Apa yang dimaksud dengan API dalam pengembangan aplikasi?

a)

Protokol untuk pengiriman data

b)

Antarmuka untuk berkomunikasi antar aplikasi

c)

Proses pengembangan aplikasi

d)

Alat untuk mendesain UI

45.

Apa yang menjadi fungsi dari ViewModel di Android?

a)

Mengelola data UI dan siklus hidup

b)

Menangani interaksi pengguna

c)

Menyimpan data sementara

d)

Menampilkan gambar

46.

Apa yang menjadi fungsi dari EditText di Android?

a)

Menampilkan notifikasi

b)

Meminta masukan teks dari pengguna

c)

Menampilkan teks

d)

Menampilkan gambar

47.

Apa yang digunakan untuk mengatur izin aplikasi di Android?

a)

config.xml

b)

settings.xml

c)

build.gradle

d)

AndroidManifest.xml

48.

Apa yang digunakan untuk menampilkan video dalam aplikasi Android?

a)

WebView

b)

VideoView

c)

TextView

d)

ImageView

49.

Apa yang menjadi fungsi dari SeekBar di Android?

a)

Menampilkan gambar

b)

Memilih nilai dalam rentang tertentu

c)

Menampilkan teks

d)

Menampilkan status loading

50.

Apa yang menjadi komponen untuk menampilkan pilihan ganda dalam aplikasi?

a)

RadioGroup

b)

CheckBox

c)

Spinner

d)

Button