wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Konektifitas BasisData WEB dengan Aplikasi Android

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

Jika ada aplikasi terkoneksi dengan database online, namun bisa dijalankan secara offline dan mengupdate datanya jika ada koneksi internet berarti menggunakan jenis database...

a)

SQLite

b)

MySQL

c)

PostgreSQL dan MsSQL

d)

SQlite dan MySQL

2.

Manakah 2 pernyataan yang tepat dibawah ini..

a)

JSON adalah salah satu database WEB

b)

SQLite lebih ringkas fungsi2nya dibandingkan MySQL

c)

API link dibuat dengan standar bahasa java/kotlin

d)

JSON digunakan sebagai standar pengiriman data API

e)

Method POST dan GET digunakan untuk data array ListViewitem

3.

Bagaimana melakukan koneksi ke MySQL dari aplikasi android?

a)

menggunakan method khusus untuk akses pada Project Android

b)

membuat kelas baru dalam project yang digunakan untuk mengakses database

c)

Membuat koneksi database di PHP

d)

melalui API link yang melakukan akses database melalui web PHP

e)

melalui API class yang melakukan koneksi langsung ke database

4.

Dua Pernyataan dibawah ini menjelaskan apa yang dilakukan method pada aplikasi ...

a)

Mengakses link API yang tepat untuk CRUD

b)

menentukan apakah pengiriman data menggunakan metode post atau get

c)

melakukan aktivitas untuk menampilkan data

d)

Memilih untuk mengakses method yang tepat pada kelas requesthandler

e)

Menyiapkan data JSON untuk dikirim

5.

Metode ini digunakan untuk...

a)

menampilkan data dari database ke JSON

b)

melakukan CREATE ke database

c)

melakukan penulisan data dari array JSON database ke variabel

d)

melakukan UPDATE database

e)

melakukan metode JSON untuk mengirim data ke database

6.

Penulisan parameter ini adalah untuk...

a)

pengiriman data array dengan format yang tepat

b)

pengepakan data untuk diikutkan pada parameter method pengiriman

c)

pengepakan data untuk ditampilkan di list adapter

d)

pengaksesan database dengan kolom tertentu

7.

kelas ini digunakan untuk..

a)

melakukan input database dengan akses modifier

b)

membuat cara mengakses variabel dengan akses modifier terbatas

c)

melakukan pembacaan data dari database

d)

melakukan penulisan data ke data adapter

e)

menampilkan data dengan akses modifier public

8.

Dimanakah password akses database kita tempatkan?

a)

pada kelas khusus di android

b)

pada method khusus API java

c)

pada method khusus API.php

d)

pada file java khusus

e)

pada file php khusus

9.

perhatikan percabangan berikut...

a)

jika id tidak disertakan, respon 'error'

b)

respon adalah 'nothing to delete' jika id yang dimasukkan salah tipe data

c)

respon 'data delete successfully' jika error = true

d)

error = false jika data berhasil dihapus

e)

error = true jika menampilkan data

10.

apakah itu API?

a)

pengepakan data untuk mengakses database

b)

salah satu metode mengirimkan data

c)

antarmuka antara aplikasi dengan database

d)

protokol pngiriman dan penerimaan data dengan JSON

e)

pembuatan CRUD data lewat android ke semua database

11.

Format tampilan data seperti ini dibuat dengan kode....

a)

HTML - PHP

b)

Method di Android

c)

JSON

d)

CSS HTML

12.

Penggunaan id yang tidak berurutan antar data row di database menunjukkan...

a)

database berurutan, hanya tampilan data bisa dipilih

b)

database autoincrement dengan id bukan primary key

c)

database tidak autoincrement dan id primary key

d)

id 17 terhapus, menandakan bukan primary key

13.

dari data update ini, sebut 2 (dua) statement yang tepat:

a)

update key nama adalah primary key

b)

yang di update adalah semua key

c)

update nama, email, nohp, keterangan

d)

id tidak bisa diupdate

14.

Perhatikan gambar, pilih 2 statement yang tepat:

a)

yang akan di Validasi adalah keterangan, nama, dan nohp

b)

penempatan validasi ada pada method onCreate()

c)

penempatan validasi pada method buatData()

d)

yang tidak di validasi adalah id

15.

untuk mengganti friend list dalm gmbar dengan nomor hp yng ditampilkan maka...

a)

ubah friendlist dengan setText nohp di mainActivity.java

b)

mengubah tampilan friendlist pada method performnetworkrequest

c)

mengubah tampilan friendlist pada method DatakuAdapter()

d)

Ganti xml edit text friends list dengan edit text nomor hp