wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Pemrograman Perangkat Bergerak

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

Sistem operasi terbuka yang paling banyak digunakan untuk perangkat bergerak adalah …

a)

iOS

b)

HarmonyOS

c)

Android

d)

Windows

e)

KaiOS

2.

IDE (Integrated Development Environment) yang biasa digunakan dalam pengembangan aplikasi Android adalah …

a)

NetBeans

b)

Sublime Text

c)

Visual Studio Code

d)

Android Studio

e)

BlueJ

3.

Bahasa pemrograman utama yang digunakan untuk pengembangan aplikasi Android berbasis native adalah …

a)

Python

b)

Java

c)

Ruby

d)

Kotlin

e)

Dart

4.

File utama yang mendefinisikan izin, aktivitas, dan informasi aplikasi Android disebut …

a)

MainActivity.java

b)

content_main.xml

c)

strings.xml

d)

AndroidManifest.xml

e)

build.gradle

5.

Apa yang dimaksud dengan emulator pada pemrograman perangkat bergerak?

a)

Perangkat keras untuk menyimpan aplikasi

b)

Perangkat lunak untuk mengedit kode

c)

Program untuk mendesain UI

d)

Perangkat lunak untuk menjalankan aplikasi tanpa perangkat fisik

e)

Driver untuk menghubungkan Android ke PC

6.

XML dalam pengembangan aplikasi Android berfungsi untuk …

a)

Menulis logika pemrograman

b)

Mendesain antarmuka pengguna (UI)

c)

Mengelola database

d)

Menampilkan output grafik

e)

Mengatur struktur jaringan

7.

Apa kepanjangan dari APK?

a)

Android Preload Kit

b)

Application Processing Kit

c)

Android Programming Kit

d)

Android Package

e)

Application Package

8.

Salah satu perbedaan aplikasi hybrid dan native adalah …

a)

Hybrid hanya berjalan di Android

b)

Native dapat diakses melalui browser

c)

Hybrid dapat berjalan di banyak platform

d)

Native dibuat dengan HTML dan CSS

e)

Hybrid tidak bisa menggunakan database

9.

Perintah setContentView(R.layout.activity_main); pada Android digunakan untuk …

a)

Menjalankan aplikasi

b)

Mengatur warna teks

c)

Menampilkan layout ke layar

d)

Menutup aplikasi

e)

Menyimpan data pengguna

10.

Library dalam pemrograman aplikasi digunakan untuk …

a)

Menyimpan aplikasi

b)

Menyediakan kode tambahan siap pakai

c)

Menentukan ukuran aplikasi

d)

Menjalankan emulator

e)

Menampilkan logika utama

11.

Tombol yang digunakan untuk kembali ke halaman sebelumnya dalam antarmuka disebut …

a)

Next Button

b)

Exit Button

c)

Submit Button

d)

Menu Button

e)

Back Button

12.

Jenis data boolean dalam pemrograman digunakan untuk menyatakan …

a)

Nama

b)

Angka desimal

c)

Tanggal

d)

Nilai benar atau salah

e)

Warna

13.

Apa tujuan dari perintah findViewById() dalam Android?

a)

Mencari file aplikasi

b)

Menampilkan semua layout

c)

Menghubungkan ID komponen UI dengan kode program

d)

Menyimpan data sementara

e)

Menjalankan perulangan

14.

Aplikasi WhatsApp, Instagram, dan Tokopedia termasuk ke dalam jenis aplikasi …

a)

IoT

b)

Mobile

c)

Web

d)

Desktop

e)

Sistem

15.

Platform yang memungkinkan pembuatan aplikasi mobile tanpa menulis banyak kode disebut …

a)

Android SDK

b)

Flutter

c)

No-Code/Low-Code Platform

d)

Android Studio

e)

Firebase