WorksheetsSoal UTS Pemrograman Mobile
Total questions: 30
Worksheet time: 15mins
Salah satu tujuan pembelajaran mata kuliah Pemrograman Mobile adalah agar mahasiswa mampu:
Memahami dasar-dasar perangkat keras
Mengembangkan aplikasi mobile dari awal hingga implementasi fitur-fitur penting
Memahami sistem jaringan komputer
Mengembangkan sistem operasi
Sistem operasi Android pertama kali dikembangkan oleh perusahaan:
Microsoft
Apple
Android Inc.
Pengertian aplikasi mobile adalah aplikasi yang:
Digunakan pada perangkat desktop
Dapat diakses kapan saja tanpa batasan lokasi
Harus diakses dengan koneksi internet
Digunakan hanya di perangkat keras tertentu
Apa manfaat utama penggunaan aplikasi mobile dalam bisnis?
Mengurangi keterlibatan pelanggan
Meningkatkan kualitas komunikasi dan proses bisnis
Membatasi pengenalan merek
Mengurangi aksesibilitas
Perangkat mobile memiliki karakteristik sebagai berikut, kecuali:
Mengkonsumsi daya yang rendah
Konektivitas yang terbatas
Ukuran yang besar
Memori yang terbatas
Android merupakan sistem operasi berbasis:
Windows
Linux
MacOS
Symbian
Salah satu kelebihan Android adalah:
Tidak mendukung aplikasi pihak ketiga
Aplikasi hanya tersedia di App Store
Dukungan luas dari berbagai penyedia perangkat mobile
Tidak memiliki platform distribusi aplikasi
Kekurangan utama Android di Google Playstore adalah:
Hanya mendukung aplikasi berbayar
Tidak ada penyaringan aplikasi, sehingga ada aplikasi dengan kualitas rendah
Tidak dapat digunakan di perangkat iOS
Hanya mendukung satu jenis perangkat
Salah satu pendiri Android Inc. adalah:
Steve Jobs
Andy Rubin
Bill Gates
Larry Page
Pada tahun berapa Google secara resmi memperkenalkan Android?
2003
2005
2007
2008
Kategori aplikasi Android yang digunakan untuk meningkatkan produktivitas adalah:
Aplikasi multimedia
Aplikasi media sosial
Aplikasi produktivitas
Aplikasi permainan
Android pertama kali dirancang sebagai sistem operasi untuk perangkat:
Smartphone
Tablet
Kamera digital
Komputer
Contoh perangkat yang mendukung aplikasi mobile adalah berikut, kecuali:
Pager
Desktop PC
Smartwatch
Tablet PC
Aplikasi yang memungkinkan komunikasi antar pengguna termasuk dalam kategori:
Aplikasi utilitas
Aplikasi komunikasi
Aplikasi berbasis lokasi
Aplikasi perjalanan
Manfaat penggunaan aplikasi mobile meliputi hal-hal berikut ini, kecuali:
Meningkatkan kualitas hidup
Mengurangi keterlibatan pelanggan
Meningkatkan keterlibatan pelanggan
Membangun dan mengenalkan merek
Android adalah sistem operasi berbasis:
Windows
MacOS
Linux
iOS
Apa fungsi dari Linux Kernel dalam arsitektur Android?
Mengatur tampilan antarmuka
Menyediakan driver perangkat keras seperti layar, kamera, dan WiFi
Menyediakan aplikasi untuk pengguna
Menyimpan data aplikasi
Dalvik Virtual Machine (DVM) digunakan pada Android untuk:
Menjalankan aplikasi iOS
Menyimpan data pengguna
Menjalankan aplikasi Android dalam bahasa Java
Mengelola tampilan layar
Apa pengganti Dalvik pada Android yang diperkenalkan di Android 4.4 KitKat?
iOS Runtime
ART (Android Runtime)
JVM (Java Virtual Machine)
Windows Runtime
Pada Android 5.0 Lollipop, ART menjadi:
Opsi tambahan
Komponen opsional
Lingkungan runtime default
Sistem pengelola data
Keuntungan utama dari Android Runtime (ART) dibandingkan Dalvik adalah:
Penggunaan memori yang lebih tinggi
Efisiensi baterai yang lebih rendah
Performa lebih cepat dan efisiensi baterai yang lebih baik
Tidak mendukung multithreading
Komponen yang menyediakan kelas dan fungsi untuk mengembangkan aplikasi Android adalah:
Libraries
Kernel
Settings
Notification Manager
Android Libraries mencakup komponen berikut, kecuali:
AndroidX
Google Play Services
Windows Libraries
Jetpack Compose
Application Framework pada Android bertujuan untuk:
Mengelola aplikasi desktop
Menyediakan kelas dan abstraksi untuk mengembangkan aplikasi Android
Menyediakan driver perangkat keras
Menyimpan data aplikasi
Berikut adalah salah satu komponen dari Application Framework, yaitu:
Linux Manager
File Manager
Activity Manager
Data Manager
Komponen dari Application Framework yang mengatur tampilan antarmuka disebut:
View System
Content Provider
Telephony Manager
Package Manager
Fungsi dari Content Provider pada Android adalah untuk:
Menyediakan tampilan layar
Memberikan akses ke data antar aplikasi
Mengelola driver perangkat keras
Mengatur sistem keamanan
Lapisan tertinggi dalam arsitektur Android yang terlihat oleh pengguna adalah:
Linux Kernel
Application Framework
Applications
Android Runtime
Komponen Applications mencakup elemen berikut, kecuali:
Activity
Service
Content Provider
Kernel Management
Android Runtime (ART) menawarkan peningkatan kinerja dan keamanan dibandingkan:
JVM
DVM (Dalvik Virtual Machine)
Native C++
Application Framework
