WorksheetsSOAL PILGAN UH1 MIT App Inventor dan Xamarin
Total questions: 52
Worksheet time: 26mins
MIT App Inventor adalah platform pengembangan aplikasi yang berbasis?
Teks
Visual / Blok
Konsol
Command Line
Framework Java
MIT App Inventor menggunakan komponen berikut untuk menyimpan data secara lokal:
LocalDB
FileManager
TinyDB
SQLite
DataFile
Komponen untuk menampilkan pesan singkat (popup) ke pengguna adalah:
Label
Notifier
TextBox
AlertDialog
Message
Untuk menggambar grafik atau bentuk, digunakan komponen:
Image
Label
Canvas
Button
ShapeViewer
File hasil ekspor dari MIT App Inventor untuk instalasi Android adalah:
.apk
.exe
.zip
.html
.jar
Komponen media yang digunakan untuk memutar audio:
MusicPlayer
Sound
AudioTrack
Player
VoiceControl
MIT App Inventor cocok digunakan oleh:
Hanya developer profesional
Anak usia dini
Semua kalangan, termasuk pemula
Hanya untuk ahli Android
Desainer grafis
Komponen untuk menjalankan perintah berdasarkan waktu:
Timer
Alarm
Clock
TimePicker
Schedule
Bagian dari MIT App Inventor tempat menyusun logika program adalah:
Designer
Blocks
Code
Console
Backend
Untuk menerima input teks dari pengguna digunakan:
Label
Button
TextBox
Input
Entry
Xamarin digunakan untuk membangun aplikasi:
Web saja
Desktop saja
Cross-platform Mobile
Server-side
Console saja
Bahasa pemrograman utama yang digunakan dalam Xamarin adalah:
Java
Python
Swift
Kotlin
C#
Struktur layout yang menyusun elemen UI secara vertikal atau horizontal di Xamarin:
FlowLayout
Grid
StackLayout
FrameLayout
TableLayout
File .xaml.cs di Xamarin digunakan untuk?
Menyimpan data
Desain UI
Logika program (backend)
Musik
JSON parsing
Library utama untuk mendesain UI di Xamarin:
Xamarin.Web
Xamarin.Forms
Xamarin.UI
Xamarin.Layouts
Xamarin.Native
Xamarin dapat digunakan untuk mengembangkan aplikasi di semua platform berikut, kecuali:
iOS
Android
Windows
Web
macOS
Untuk menampilkan teks ke pengguna di Xamarin digunakan kontrol:
Label
Entry
Button
View
TextView
Untuk menerima input teks dari pengguna di Xamarin:
Label
Entry
TextBlock
Display
ListView
menerima input teks dari pengguna di Xamarin:
Label
Entry
TextBlock
Display
ListView
Untuk berpindah antar halaman digunakan metode:
GoTo
OpenPage
Navigation.PushAsync
OpenNext
LinkTo
Tool yang digunakan Xamarin untuk mengatur dependensi dan library:
CocoaPods
Gradle
NuGet
NPM
Maven
Komponen untuk menangkap gambar dari kamera:
Camera
Image
ImagePicker
Scanner
SnapShot
Komponen penyimpanan yang hilang saat aplikasi ditutup:
TinyDB
File
CloudDB
Variable
SQLite
Untuk menambahkan animasi saat berpindah layar, digunakan komponen:
Notifier
ScreenAnimation
ActivityStarter
OpenScreenWithStartValue
Tidak tersedia
MIT App Inventor bisa digunakan untuk membuat aplikasi:
Android
iOS (terbatas)
Web
Desktop
A & B benar
Komponen untuk mengambil data dari API:
APIManager
Web
HTTPClient
JSON
Internet
Komponen layout horizontal di MIT App Inventor:
RowLayout
VerticalArrangement
TableArrangement
HorizontalArrangement
LayoutView
Untuk menjalankan perintah berulang digunakan blok:
If
While
When
ForEach
Clock.Timer
File hasil project MIT App Inventor dengan format:
.aia
.apk
.zip
.aab
.app
MIT App Inventor adalah contoh pemrograman berbasis:
Teks
OOP
Grafis
Konsol
Terminal
Untuk mengatur ukuran teks pada Label digunakan properti:
FontSize
TextHeight
TextSize
SizeText
TextFont
Komponen yang memungkinkan pengguna memilih gambar dari galeri:
Camera
Image
ImagePicker
FileChooser
FilePicker
Komponen untuk menyusun data dalam list:
Spinner
ListPicker
ListView
RecyclerView
DataList
Untuk menghapus data dari TinyDB digunakan blok:
ClearValue
Delete
RemoveTag
Drop
DeleteData
Blok when Button.Click digunakan untuk:
Memanggil API
Menampilkan layar
Menyimpan data
Menangani aksi klik tombol
Membuat suara
MIT App Inventor menyimpan data di internet menggunakan:
Firebase
CloudDB
WebStorage
NetDB
HostDB
Untuk menyimpan data lokal dalam Xamarin secara relasional digunakan:
TinyDB
SharedPreferences
SQLite
JSON
KeyStore
Untuk menyimpan data lokal dalam Xamarin secara relasional digunakan:
TinyDB
SharedPreferences
SQLite
JSON
KeyStore
Arsitektur yang umum digunakan dalam Xamarin untuk memisahkan UI dan logika adalah:
MVC
MVP
MVVM
MVW
VMM
Metode OnAppearing() di Xamarin digunakan untuk:
Mengatur warna tema
Menyimpan data
Menjalankan kode saat halaman tampil
Menutup halaman
Menghapus halaman
Komponen untuk menampilkan daftar data secara vertikal di Xamarin:
ScrollView
Entry
CollectionView
ContentPage
Frame
Untuk memainkan audio di Xamarin dapat menggunakan:
MediaPlayer
AudioPlayer Plugin
Xamarin.Sound
SoundFX
MusicX
Apa nama file utama aplikasi Xamarin yang digunakan untuk konfigurasi aplikasi?
manifest.json
app.config
AndroidManifest.xml
App.xaml
Info.plist
Untuk menambahkan ikon pada aplikasi Xamarin digunakan:
IconGenerator
App.cs
Drawable folder
Launcher.cs
AppIcon.cs
Perintah untuk menampilkan pop-up notifikasi:
ShowAlert()
PushNotification()
DisplayAlert()
AlertMessage()
ViewPopup()
Untuk membuat animasi transisi di Xamarin digunakan:
TransitionEffect
Xamarin.Animation
Animation API
MotionLib
ViewFlipper
Fitur utama dari Xamarin Shell:
Desain ulang UI
Navigasi dan struktur aplikasi
Penyimpanan data
Editor kode
Emulator
Xamarin.Forms dapat mengakses sensor perangkat melalui:
System.Device
Xamarin.Essentials
DeviceLibrary
Plugin.Sensors
AppSensor
Fungsi dari DataBinding dalam Xamarin:
Menyimpan data
Menyusun layout
Menghubungkan UI dan data model
Menampilkan media
Menambahkan event handler
Perintah untuk menjalankan aplikasi Xamarin di Android Emulator:
RunApp
Start Emulator
Deploy
Debug > Start Without Debugging
Build and Run
Untuk menangani event klik tombol di Xamarin, kita menggunakan:
Button.Click
OnClickListener
Button.Clicked
Button.Tap
TapGesture
Xamarin adalah bagian dari teknologi:
.NET
Java SDK
Android NDK
Flutter SDK
React Native
