Font size
WorksheetsVSGA_Pretest
Total questions: 110
Worksheet time: 55mins
Program aplikasi yang digunakan untuk mengolah database pada Android adalah...
Microsoft Access
Oracle
PHPMyAdmin
SQLite
SQL merupakan bahasa standar untuk sistem manajemen database relasional. Kepanjangan dari SQL adalah...
System Query Language
Structured Query Language
Software Query Language
Select Query Language
Di bawahini yang merupakan kategori fungsi dari SQL, kecuali...
Data Manipulation Language
Data Definiton Language
Data Control Language
Data Entry Language
Di bawah ini yang termasuk perintah dalam Data Definition Language, kecuali...
Create
Alter
Truncate
Commit
Di bawahini yang bukan termasuk perintah dari Data Manipulation Language adalah...
Select
Insert
Drop
Delete
Sintaks di bawah ini merupakan perintah untuk…
Membuat table di database
Mengubah table di database
Menghapus table di database
Menyisipkan baris pada table di database
Sintaks di bawah ini merupakan perintah untuk…
Membuat table di database
Mengubah table di database
Menyisipkan baris pada table di database
Memperbaharui baris pada table di database
Berikut ini yang merupakan perintah untuk melakukan penghapusan tabel pada database adalah...
Drop table
Delete table
Alter table
Update table
Perintah Grant digunakan untuk...
Menyediakan akses pada objek database kepengguna
Menyimpan transaksi secara permanen di database
Menghapus hak akses pengguna pada objek database
Mengembalikan database kebentuk awal
Perintah Revoke digunakan untuk…
Menyediakan akses pada objek database kepengguna
Menyimpan transaksi secara permanen di database
Menghapus hak akses pengguna pada objek database
Mengembalikan database kebentuk awal
1. Location Based Service menentukan …
lokasi pengguna berdasarkan GSM Network Cell Tower dan Wi-Fi signals.
requets permission
fused location provider untuk mendapatkan device’s last known location.
parameter ketika melakukan request ke Fused Location Provider
E-OTD adalah …
Enhanced Observed Time Difficult
Enhanced Observed Time Difference
Enhanced Observed Time Definite
Enhanced Observed Time Digitech
TDOA adalah ...
Time Difficult Of Arrow
Time Difference Of Array
Time Digitech Of Arrival
Time Difference Of Arrival
Receive location updates digunakan untuk …
Mendapatkan perubahan lokasi device dari pengguna
Menerima pembaruan lokasi
Menetapkan prioritas permintaan
Menetapkan tingkat tercepat dalam milliseconds di mana aplikasi dapat menangani pembaruan lokasi
Priority - setPriority() metode ini digunakan untuk metode …
Mendapatkan perubahan lokasi device dari pengguna
Menerima pembaruan lokasi
Menetapkan prioritas permintaan
Menetapkan tingkat tercepat dalam milliseconds di mana aplikasi dapat menangani pembaruan lokasi
Fastest update interval - setFastestInterval() metode ini digunakan untuk …
Mendapatkan perubahan lokasi device dari pengguna
Menerima pembaruan lokasi
Menetapkan prioritas permintaan
Menetapkan tingkat tercepat dalam milliseconds di mana aplikasi dapat menangani pembaruan lokasi
Update Interval - setInterval() metode ini digunakan untuk …
Menerima pembaruan lokasi
Menetapkan prioritas permintaan
Menetapkan tingkat tercepat dalam milliseconds di mana aplikasi dapat menangani pembaruanlokasi
Menentukan kecepatan dalam satuan milliseconds untuk menerima perubahanlokasi pada aplikasi.
Location Request digunakan untuk …
Menyimpan parameter ketika melakukan request ke Fused Location Provider
Menetapkan prioritas permintaan
Menetapkan tingkat tercepat dalam milliseconds di mana aplikasi dapat menangani pembaruan lokasi
Menentukan kecepatan dalam satuan milliseconds untuk menerima perubahan lokasi pada aplikasi
Algoritma Shortest Path Google Maps digunakan untuk …
Sangat complex untuk mencari rute terpendek pada google maps
Memecahkan permasalahan jarak terpendek untuk graf berarah
Memeriksa dan membandingkan setiap jalur yang ada
Menentukan rute paling efisien
Algoritma Djikstra digunakan untuk …
Digunakan sangat complex untuk mencari rute terpendek pada google maps
Algoritma yang dipakai untuk memecahkan permasalahan jarak terpendek untuk graf berarah
Melihatsuatu peta sebagai grafik yang terdiri dari nodus menghubungkan lokasi yang berbeda-beda
Meminta ketepatan lokasi kedalam blok kota
Keamanan yang di miliki oleh sebuah handphone dalam melindungi sebuah data yang di miliki, masing - masing handphone miliki struktur mobile yang berbeda – beda namun hampir semuanya sama mementingkan aspek keamanan, Merupakan …
Mobile Security
Mobile computing
Cloud Computing
Mobile IP
Protocol komunikasi standar terbuka yang didefinisikan oleh IETF (Internet Engineering Task Force) yang memungkinkan pengguna perangkat mobile untuk menjaga IP yang sama( InternetProtocol ) alamat saat roaming antara jaringan IP, merupakan…
Mobile computing
Cloud Computing
Mobile IP
Mobile Security
Dua jenis site-to-site VPN yaitu…
Internet VPN dan Extranet VPN
Internet VPN dan Remote-Access VPN
Extranet VPN dan Remote-Access VPN
Semua benar
Jenis VPN secara garis besar ada 2 yaitu ...
Internet VPN dan Extranet VPN
Internet VPN dan Remote-Access VPN
Extranet VPN dan Remote-Access VPN
Remote-Access VPN dan Site-to-Site VPN
Dua Metodologi pengujian aplikasi mobile yaitu ...
Analisis Dinamik dan Analisis Statis
Analisis Statis dan Source code review
Source code review dan Analisis Dinamik
Reverse engineering dan Analisis Statis
Pengujian statis dapat dilakukan salah satunya yaitu …
Reverse engineering
Ekstrak aplikasi dari perangkat atau dapatkan paket aplikasi dari pengembang
Analisis Dinamik
Analisis Statis
Risiko paling mendasar yang dimiliki oleh perangkat mobile yaitu risiko …
Risiko data storage
Risiko strong Password
Risiko Internet Browsing
Risiko Fisik
Agen Asing dalam Komponen IP mobile yaitu …
Suatu perangkat yang mampu melakukan roaming jaringan
Suatu titik untuk komunikasi dengan mobile node
Suatu mobile node titik dari keterikatan ketika perjalanan ke jaringan asing
Pemutusan titik terowongan menuju mobile node ketika tidak berada dalam jaringan asal
Mobile Node dalam Komponen IP mobile yaitu …
Suatu perangkat yang mampu melakukan roaming jaringan
Suatu titik untuk komunikasi dengan mobile node
Suatu mobile node titik dari keterikatan ketika perjalanan ke jaringan asing
Pemutusan titik terowongan menuju mobile node ketika tidak berada dalam jaringan asal
Denial of service attack (DDoS) merupakan serangan …
Serangan ini termasuk dalam kategori interception dan monitoring attack, yaitu dengan menangkap lalu lintas jaringan
Serangan Jamming ini biasanya dilakukan untuk melumpuhkan ketersediaan jaringan sehingga wireless user tidak dapat mengakses jaringan
Serangan ini dilakukan oleh penyerang untuk menyadap sebuah pesan dari wireless user yang sah
Penyerang untuk menyadap sebuah pesan dari wireless user yang sah
Apa yang dimaksuddengan Cellular Network atau Mobile Network?
Merupakan jaringan nirkabel yang didistribusikan melewati suatu area yang disebut dengan cell bagi semua perangkat yang bersifat bergerak
Merupakan jaringan nirkabel yang didistribusikan tidak melewati suatu area yang disebut dengan cell bagi perangkat yang bersifat bergerak
Merupakan jaringan wired yang didistribusikan melewati suatu area yang disebut dengan cell bagi semua perangkat yang bersifat bergerak
Merupakan jaringan wired yang didistribusikan melewati suatu area yang disebut dengan cell bagi semua perangkat dan tidak bersifat bergerak
Mobile Cellular Network menawarkan beberapa fitur, kecuali…
Kapasitasnya lebih besar dibandingkan dengan system pemancar besar tunggal
Menggunakan daya lebih sedikit dibandingkan dengan system pemancar tunggal
Area cakupan lebih luas dibandingkan dengan system pemancar teresterial tunggal
Tidak memiliki mekanisme kunci yang memungkinkan komunikasi tidak terputus saat pengguna bergerak menuju cell atau area lain dalam jaringan
Berikut yang bukan merupakan komponen – komponen dalam Jaringan Seluler Bergerak adalah:
Public Telecommunication Switching Network (PSTN)
Mobile Switching Center (MSC)
Base Station (BTS)
Base Mobile Switching Network (BMSN)
Evolusi Mobile Seluler berdasarkan generasi, kecuali…
1G
1.5G
2G
2.5G
Apa kepanjangan dari GSM...
Global System for Mobile Communications
Global Support for Mobile Communications
Global Software for Mobile Communications
Global Switching for Mobile Communications
Yang termasuk teknologi dan protokol pada 2G, kecuali…
Global System for Mobile (GSM)
General Packet Radio Service (GPRS)
Enhanced Data Rates for GSM Evolution (EDGE)
Global Packet for Mobile Service (GPMS)
Berikut yang sesuai dengan definisi 3G (Third Generation) sebagai teknologi yang dapat unjuk kerja, kecuali…
Mempunyai kecepatan transfer data sebesar 144 kbps pada kecepatan user 100 km/jam
Mempunyai kecepatan transfer data sebesar 384 kbps pada kecepatan berjalan kaki
Mempunyai kecepatan transfer data sebesar 2 Mbps pada untuk user diam (stasioner)
Mempunyai kecepatan transfer data 500 kbps pada kecepatan berlari
Yang termasuk teknologi dan protokol pada 3G, kecuali…
HSPA (High-Speed Packet Access)
HSDPA (High Speed Downlink Packet Access)
HSUPA (High Speed Uplink Packet Access)
HSIPA (High Speed Internet Packet Access)
Yang termasuk teknologi dan protokol pada 4G, kecuali…
4G Revolusioner (4G-R)
4G Evolusioner (4G-E)
IP-Media Subsystem (IMS)
IP-Media Subfile (IMS)
Komponen NSS pada jaringan GSM terdiri dari, kecuali…
Mobile Switching Center (MSC)
Home Location Register (HLR)
Visitor Location Register (VLR)
Authentication Gateway (AuG)
Apa itu JDK?
Tools untuk mengompilasi file dengan ekstensi .java menjadi .class.
Tools untuk mengompilasi file dengan ekstensi .class menjadi .java.
Menyediakan lingkungan agar dapat mengeksekusi program java.
Menyediakan lingkungan untuk menjalankan bytecode dari java.
Apa itu JRE?
Tools untuk mengompilasi file dengan ekstensi .java menjadi .class.
Tools untuk mengompilasi file dengan ekstensi .class menjadi .java.
Menyediakan lingkungan agar dapat mengeksekusi program java.
Menyediakan lingkungan untuk menjalankan bytecode dari java.
Apa itu JVM?
Tools untuk mengompilasi file dengan ekstensi .java menjadi .class.
Tools untuk mengompilasi file dengan ekstensi .class menjadi .java.
Menyediakan lingkungan agar dapat mengeksekusi program java.
Menyediakan lingkungan untuk menjalankan bytecode dari java.
Android Studio merupakan software pengembangan dari
Netbeans IDE
Eclipse IDE
Unity
Apache Cordova
Fungsi XAMPP adalah
Sebagai server web untuk melayani dan memfungsikan situs web.
Sebagai sistem manajemen basis data
Sebagai Bahasa skrip untuk pemrograman situs web dinamis
Sebagai server yang berdirisendiri (localhost)
Fungsi Apache adalah
Sebagai server web untuk melayani dan memfungsikan situs web
Sebagai sistem manajemen basis data
Sebagai Bahasa skrip untuk pemrograman situs web dinamis
Sebagai server yang berdiri sendiri (localhost)
Fungsi PHP adalah
Sebagai server web untuk melayani dan memfungsikan situs web
Sebagai sistem manajemen basis data
Sebagai Bahasa skrip untuk pemrograman situs web dinamis
Sebagai server yang berdiri sendiri (localhost)
Fungsi MySQL adalah
Sebagai server web untuk melayani dan memfungsikan situs web
Sebagai sistem manajemen basis data
Sebagai Bahasa skrip untuk pemrograman situs web dinamis
Sebagai server yang berdiri sendiri (localhost).
Software Git adalah
Aplikasi editor untukkode dan teks yang dapat berjalan diberbagai platform Operating System dengan menggunakan teknologi Phyton API
Softawre yang digunakan untuk membangun sebuah CMS (Content Management System)
Software untuk membuat, mendesain, dan mengedit file database yang kompatibel dengan SQLite
Tools untuk mengaturversidari source code program dengan memberikan tanda baris dan code mana yang ditambah atau diganti
Software DB Browser for SQLite adalah
Aplikasi editor untuk kode dan teks yang dapat berjalan diberbagai platform Operating System dengan menggunakan teknologi Phyton API
Softawre yang digunakan untuk membangun sebuah CMS (Content Management System)
Software untuk membuat, mendesain, dan mengedit file database yang kompatibel dengan SQLite
Tools untuk mengatur versi dari source code program dengan memberikan tanda baris dan code mana yang ditambah atau diganti
Model-View-Presenter (MVP) adalah
Elemen user interface yang menampilkan data dan dan dapat melakukan respon terhad apaksi yang dilakukan oleh user
Resource yang menghubungkan antara view dan model
Spesifikasi dari struktur data dari sebuah aplikasi dimana model juga dapat berisi perintah untuk mengakses dan memanipulasi data tersebut
Salah satu pendekatan pengembangan program yang membagi pengembangan menjadi 3 kelompok utama yaitu model, view dan presenter
Resource yang menghubungkan antara view dan model merupakan pengertian
Presenters
Model
View
Model-View-Presenter (MVP)
Bentuk View Group yang group yang terdiri dari list view lain atau group view yang dapat di scrolling dan juga dapat di tambahkan view baru atau menghapus view yang sudah ada secara dinamis, merupakan
Scroll View
Recycler View
Model
View
Gambar di atas merupakan layout
Constraint Layout
Table Layout
Linear Layout
Relative Layout
Gambar di atas imerupakan layout
Constraint Layout
Table Layout
Linear Layout
Relative Layout
Relative Layout Merupakan
Group dari child view yang posisi align relative terhadap group view atau view lainnya
Group dari child view yang diposisikan menurut align horizontal (dari kiri ke kanan) atau vertical (dari atas kebawah)
Group dari child view yang mengunakan anchor points, edges dan guidelines untuk mengontrol bagaimana view di posisikan secara relative dengan elemen lainnya pada layout.
Sudut dan guid line yang telah ditentukan dari masing-masing komponen secara relative terhadap komponen lainnya
Pengaturan posisi komponen dalam bentuk kotak grid yang dapat di scroll merupakan pengertian
List View
Grid Layout
Absolute Layout
Frame Layout
Gambar di atas merupakan layout
List View
Grid Layout
Absolute Layout
Frame Layout
Sebuah komponen interface yang sangat penting untuk melakukan suatu aksi pada aplikasi yaitu
Tombol / Button
Image Button
Switch
Radio Button
Constraint Layout yaitu
Group dari child view yang posisi align relative terhadap group view atau view lainnya
Group dari child view yang diposisikan menurut align horizontal (dari kiri ke kanan) atau vertical (dari atas ke bawah)
Group dari child view yang mengunakan anchor points, edges dan guidelines untuk mengontrol bagaimana view di posisikan secara relative
Salah satu pendekatan pengembangan program yang membagi pengembangan menjadi 3 kelompok utama yaitu model, view dan presenter
Antar muka pengguna (User Interface) berfungsi untuk
Menghubungkan antara pengguna dengan sistem aplikasi, sehingga aplikasi tersebut bisa digunakan
Pembuatan desainatau prototyping dalam pembuatan user interface pada aplikasi
Developer dan desainer dalam pengembangan user interface aplikasi
Membuat desain aplikasi mobile
Sketch adalah
Aplikasi khusus untuk membuat desain aplikasi mobile
Aplikasi grafis yang dapat digunakan untuk keperluan web desain
Software pembuatan desain atau prototyping dalam pembuatan user interface pada aplikasi
Perangkatlunak open source yang digunakanuntukmembuat user interface (ui)
Marvell App merupakan
Tools yang memudahkan para desainer untuk membuat prototype aplikasi mobile dan proyek web
Aplikasi grafis yang dapat digunakan untuk keperluan web desain
Software pembuatan desain atau prototyping dalam pembuatan user interface pada aplikasi
Perangkatl unak open source yang digunakan untuk membuat user interface (ui)
Contoh Tools Desain Aplikasi yaitu
Sketch, Adobe XD, Balsamiq, Marvell App
Android Studio, Sketch, Adobe XD, Balsamiq
XAMPP, Android Studio, Adobe XD, Balsamiq
Prisma Photo Editor, XAMPP, Android Studio
Text Field didesain aplikasi Pencil berfungsi
Pembuatan desain atau prototyping dalam pembuatan user interface pada aplikasi
Developer dan desainer dalam pengembangan user interface aplikasi
Membuat desain aplikasi mobile
Pengguna dapat menyisipkan sebuah teks
Cara menambahkan title dengan cara menambahkan Text label pada desain aplikasi Pencil yaitu
Klik 2 kali untuk mengubah teksnya, klik kanan pada komponen Text, dan Pilih bagian Link To, pilih page yang ingin di tujuh
Drag & drop ke canvas, Klik 2 kali untuk mengubah teksnya
Klik kanan pada komponen button, Pilih bagian Link To dan pilih page yang ingin dituju
Tambahkan komponen Button dan Tambahkan Icon Back untukt ombol kembali
Cara Menambahkan gambar dari Common Shape didesain aplikasi Pencil yaitu
Drag & drop ke canvas, Klik 2 kali untuk mengubah teksnya
Klikkanan pada komponen button, Pilih bagian Link To dan pilih page yang ingin dituju
Tambahkan komponen Button dan Tambahkan Icon Back untuk tombol kembali
Klikkanan pada komponen, pilih Load Linked Image, cari dan pilih file gambar yang diinginkan
Menu-menu Aplikasi Pencil yaitu
Document, Edit, View, Shape, Tools dan Help
Document, Edit, View, Shape, Review, dan Layout
Shape, Review, dan Layout, File, dan Home
Layout, File, Home, Tools dan Help
Adobe XD adalah
Aplikasi grafis yang dapat digunakan untuk keperluan web desain
Software pembuatan desain atau prototyping dalam pembuatan user interface pada aplikasi
Perangkat lunak open source yang digunakan untuk membuat user interface (ui)
Aplikasi khusus untuk membuat desain aplikasi mobile
Shape category terdiri dari
Common shapes, Basic web element, File
Flowchart, Mobile, Pencil
Shape, Flowchart, Mobile
Common shapes, Basic web element, Flowchart, Mobile
Berikut tahapan SDLC (Software Development Life Cycle) dalam pengembangan aplikasi yang benar adalah
Requirement Analysis > Implementation > Design > Evolution > Testing
Requirement Analysis > Design > Implementation> Testing > Evolution
Requirement Analysis > Design > Testing > Implementation > Evolution
RequirementAnalysis>Implementation > Testing > Design > Evolution
Penyimpanan data pada Android terdiri dari dua jenis data, yaitu
Data primary dan data temporary
Data persistence dan data permanent
Data permanent dan data non-permanent
Data temporary dan data persistence
Berikut adalah karakteristik dari internal storage, kecuali
Tidak selalu tersedia (dapat dihapus)
Menggunakan file system dari device.
Hanya bisa diakses pada aplikasi itu sendiri
Ketika aplikasi di-uninstall, sistem akan menghapus semua file aplikasi tersebut
Berikut adalah karakteristik dari external storage yang benar adalah
Tidak selalu tersedia (dapat dihapus)
Menggunakan file system dari device.
Hanya bisa diakses pada aplikasi itu sendiri
Ketika aplikasi di-uninstall, sistem akan menghapus semua file aplikasi tersebut
Kapan internal storage perlu digunakan
File tidak memerlukan batasan akses
File dapat di-share keaplikasi lain
Tidak ada yang boleh mengakses file selain aplikasi itu sendiri
Membolehkan pengguna untuk mengakses file melalui komputer
Fungsi method getDir() adalah untuk
Mendapatkan path absolut kedirektori file pada internal storage
Mendapatkan path absolut kedirektori file pada externall storage.
Membuat (atau membuka yang sudah ada) direktori pada internal storage
Membuat (atau membuka yang sudah ada) direktori pada external storage.
Fungsi method getFilesDir() adalah untuk
Mendapatkan path absolut ke direktori file pada internal storage.
Mendapatkan path absolut ke direktori file pada external storage
Membuat (atau membuka yang sudah ada) direktori pada internal storage
Membuat (atau membuka yang sudah ada) direktori pada external storage
Berikut adalah sistem penyimpanan yang benar pada android adalah
Memiliki kapasitas internal lebih tinggi
Partisi untuk OS memakan 1/3 dari internal storage
Memiliki opsi external storage
Memiliki kapasitas eksternal lebih tinggi
Berikut adalah sistem penyimpanan yang benar pada iPhone adalah
Memiliki kapasitas internal lebih tinggi
Partisi untuk OS memakan 1/3 dari internal storage
Memiliki opsi external storage
Memiliki kapasitas eksternal lebih tinggi
Maksuddari status MEDIA_UNKNOWN pada status external storage adalah
Tidak ada kartu SD Card yang tersedia
Penyimpanan media ada tetapi tidak dipasang
Penyimpanan media ada dan terpasang dengan akses baca/tulis
Kartu SD Card tidak dapat dikenali.
Sistem operasi mobile merupakan
Sistem operasi perangkat keras dari Apple
Software utama yang melakukan manajemen dan control terhadap hardware pada mobile device secara langsung
Layer tempat fitur-fitur android berada
Cara untuk menjaga kerahasiaan data dengan mengubah data yang dapat dibaca (plaintext) menjadi tidak dapat dibaca (chipertext) menggunakan algoritma dan kunci tertentu
Applications Framework merupakan
Sistem operasi perangkat keras dari Apple
Layer pertama pada OS Android
Layer tempat fitur-fitur android berada
Layer kedua pada OS Android
Fitur Perangkat Keras Android yaitu
Touch Screen/Layar sentuh, Wifi, dan mouse
Touch Screen/Layar sentuh, GPS, Accelerometer dan SD card
PC, SD card, Wifi dan mouse
PC, GPS, Accelerometer dan SD card
GPS Sistem operasi Android mendukung GPS yang memungkinkan developer untuk
Memberikan beberapa kemungkinanan bagi pengguna untuk berinteraksi dengan aplikasi dengan menggunakan jari
Mengukur percepatan
Mengakses lokasi pengguna
Mengakses (menyimpan atau membuka) file pada sd card
Touchscreen/layer sentuh Perangkat Android memberikan beberapa kemungkinanan bagi penggunanya untuk
Memberikan beberapa kemungkinanan bagi pengguna untuk berinteraksi dengan aplikasi dengan menggunakan jari
Mengukur percepatan
Mengakses lokasi pengguna
Mengakses (menyimpan atau membuka) file pada sd card
Layer Applications dan Widget merupakan
Sistem operasi perangkat keras dari Apple
Layer pertama pada OS Android
Layer tempat fitur-fitur android berada
Layer kedua pada OS Android
Android menggunakan beberapa Bahasa pemrograman yaitu
Silverlight yang ada di Micosoft Expression Blend
C++, Objective-C, Swift
C++, Java, Kotlin dll
C++, Java.
Bahasa pemrograman Dart merupakan bahasa pemrograman yang dapat digunakan untuk
Mengukur percepatan
Mengakses lokasi pengguna
Mengakses (menyimpan atau membuka) file pada sd card
Membuat aplikasi berbagai platform
Swift sebuah bahasa pemrograman yang dikembangkan oleh
Microsoft corporation
Verizon unilever
Google inc
Apple inc
Symbol Flowchart dibawah ini berfungsi untuk
Arah alir program
Pemulaan/akhir program
Peroses penghitungan/proses pengolahan data
Proses input/output data
Berikut adalah bahasa pemrograman yang digunakan untuk membuat aplikasi Android, kecuali
Java
Python
Kotlin
C++
Berikut yang bukan termasuk ke dalam tipe komponen aplikasi yaitu
Broadcast content
Activities
Broadcast receivers
Content providers
Pemilik dari Android saat ini adalah
Android Inc
HTC
Google Inc
Samsung
Berikut ini adalah software-software yang digunakan dalam pengembangan Android, kecuali
Android Studio
Eclipse
Netbeans
R-Software
Berikut ini yang bukan termasuk ke dalam kategori aplikasi adalah
Native mobile application
Hybrid mobile application
Cross-platform mobile application
Relative mobile application
Berikut yang bukan merupakan karakteristik bahasa pemrograman Java adalah
Open Source
Mudah dipelajari
Hanya berfungsi pada beberapa platform
Robust (Kuat)
Type data yang menghasilkan bentuk keluaran nilai Benar atau False (True or False) adalah
String
Integer
Float
Boolean
Aturan umum untuk membuat nama variabel (Unique Identifiers) , kecuali
Nama dapat berisi huruf, angka, garis bawah dan tanda dolar
Nama harus dimulai dengan huruf
Nama harus dimulai dengan huruf kecil dan boleh mengandung spasi
Case sensitive
Berikut ini yang merupakan jenis perulangan pada Java, kecuali
For
While
Do While
. If else
Berikut ini yang merupakan jenis layout pada Android Studio, kecuali
Constraint Layout
Linear Layout
Relative Layout
Content Layout
Apa yang dimaksud dari keterangan berikut?
Aplikasi berjalan 100% hanyapada API 15: Android 4.0.3 (Ice Cream Sandwich)
Aplikasi berjalan 100% bagi pengguna android dengan API 15, selain itu kurang dari 100%.
Aplikasi berjalan 100% bagi semua device android
Aplikasi berjalan 100% bagi pengguna android dengan API 15 dan diatasnya
Apa yang dimaksud dengan Relative Layout
Layout yang bebas untuk menempatkan objek-objek didalamnya dapat berada di atas, bawah, kiri, atau kanan dari objek lainnya
Layout yang menempatkan 1 objek per baris atau kolom
Layout yang menempatkan objek sesuai dengan kontennya
Layout yang menempatkan objek dengan cara diseret dan dilepaskan pada editor Layout
Apa yang dimaksud dengan Constrant Layout
Layout yang bebas untuk menempatkan objek-objek didalamnya dapat berada di atas, bawah, kiri, atau kanan dari objek lainnya
Layout yang menempatkan 1 objek per baris atau kolom
Layout yang menempatkan objek sesuai dengan kontennya
Layout yang menempatkan objek dengan cara diseret dan dilepaskan pada editor Layout
Apa yang dimaksud dengan Linier Layout
Layout yang bebas untuk menempatkan objek-objek didalamnya dapat berada di atas,bawah,kiri,atau kanan dario bjek lainnya.
Layout yang menempatkan 1 objek per baris atau kolom
Layout yang menempatkan objek sesuai dengan kontennya
Layout yang menempatkan objek dengan cara diseret dan dilepaskan pada editor Layout
Apa yang dimaksud dengan match_parent pada opsi ukuran objek
Ukuran objek akan mengikuti besarnya konten di dalamnya
Ukuran objek akan mengikuti besarnya layar device
Ukuran objek akan mengikuti besarnya ukuran layout yang tersedia.
Ukuran objek akan mengikuti besarnya objek induk
Apa yang dimaksud dengan wrap_content pada opsi ukuran objek
Ukuran objek akan mengikuti besarnya konten di dalamnya
Ukurano bjek akan mengikuti besarnya layar device
Ukuran objek akan mengikuti besarnya ukuran layout yang tersedia
Ukuran objek akan mengikuti besarnya objek induk
Padagambar tersebut, untuk mengatasi blok program yang masih error adalah dengan menekan tombol kombinasi pada keyboard, yaitu
Alt + F4
Ctrl + Alt
Alt + Enter
Ctrl + Alt+ Del
Untuk soal 8, 9, 10, jawablah dengan menyusun program dengan benar
EditText
TextView
Button
ButtonText
Untuk soal 8, 9, 10, jawablah dengan menyusun program dengan benar
findViewByText
findViewByName
findViewById
findViewByContent
Untuk soal 8, 9, 10, jawablah dengan menyusun program dengan benar
getText()
setText()
getContent()
setContent()
