Kumpulan Soal Pemrograman Web dan Perangkat Bergerak Kelas 12 RPL



Soal Pemrograman Web dan Perangkat Bergerak Kelas 12 RPL - Disini admin akan share beberapa artikel tentang pemrograman web dan perangkat bergerak kelas 12 RPL, artikel ini saya buat dengan pedoman buku paket yang sudah di singkronisasi dengan KIKD yang berlaku.

Share artikel ini jika ini bermanfaat. Terimakasih

Soal Pemrograman Web & Perangkat Bergerak Kelas 12

1.      Aplikasi yang dapat digunakan untuk mendesain tampilan aplikasi Android adalah ...
a.       Framework
b.      Codeigneter
c.       Drupal
d.      Android Studio
e.       Bootstrap
2.      Android Studio adalah Integreted Development Environtment (IDE) resmi untuk Android yang diluncurkan guna mengembangkan aplikasi mobile yang dilengkapi dengna Virtual Device Manager untuk melakukan debug aplikasi dengan ...
a.       Android Studio Manager
b.      Android Virtual Manager
c.       Android Device Manager
d.      Android Base Manager
e.       Android Toolkit Manager
3.      Aplikasi yang digunakan untuk pengembangan aplikasi mobile bagi pemula dengan men-drag blog kode progrram yaitu ....
a.       App Silverlight
b.      App Toolkit
c.       App DroidDraw
d.      App Android
e.       App Inventor
4.      Perhatikan beberapa aplikasi mobile berikut ini !
1. Line
2.Whatsapp
3.Path
4.VSCO
5.Photo Grid
Berikut yang merupakan aplikasi mobile yang digunakan untuk berkomunikasi antar individu adalah ....
a.       1, 2, dan 4
b.      1, 3, dan 5
c.       1, 2, dan 3
d.      2, 3, dam 5
e.       3, 4, dan 5
5.      Aplikasi penunjuk arah yang dapat memandu kamu untuk menemukan sebuah tempat dan menghindari dari rute kemacetan adalah ....
a.       Waze dan Line
b.      Go Maps dan Google Maps
c.       Waze dan Google Maps
d.      Waze dan Geo-locartion
e.       Line dan Google Maps
6.      Pengembangan aplikasi mobile berikut ini yang dapat memudahkan pengguna dalam proses registrasi adalah ....
a.       Pembuatan form registrasi denggan data diri yang lengkap
b.      Tidak adanya form login untuk menggunakan aplikasi mobile
c.       Penggunan captcha input angka random
d.      Pembuatan fitur login dengna KTP
e.       Penyedian fitur registrasi yang terintegrasi dengan sosial media
7.      Perhatikan beberapa aplikasi mobile berikut ini !
1.Line
2.Whatsapp
3.Path
4.Kakao Talk
5.Photo Grid
Berikut ini yang merupakan aplikasi mobile yang digunakan untuk berkomunikasi antaraindividu adalah…
a.      1,2, dan 4
b.      1,3, dan 5
c.       1,2, dan 3
d.      2,3, dan 4
e.       3,4, dan 5
8.      Fitur pada aplikasi tertentu akan dinonaktifkan atau diabaikan bila perangkat berada dalam mode multi windows,karena…
a.       Menggangu proses aplikasi yang sedang berjalan
b.      Dianggap tidak logis bagi suatu aktivitas yang mungkin berbagi layar perangkat dengan aktivitas atau aplikasi lainnya
c.       Akan memengaruhi kerja sistem dalam membuka aplikasi
d.      Aplikasi tidak akan bekerja dengan maksimal
e.       Perangkat mobile tidak dapat menganjalankan aplikasi yang terlalu banyak
9.      Sebuah Framework PHP yang dapat mempercepat pengembang untuk membuat  aplkasi php dinamis yang bersifat open source adalah….
a.       Drupal
b.      Github
c.       Open source
d.      Wordpress
e.       CodeIgniter 
10.  Perhatikan kaidan sintak di bawah ini !
Text Box: <?php 
$servername = "localhost";
$username = "root";
$password = "";
$koneksi = mysqli($servername, $username, $password, $database);
if (!$koneksi) {
 die("Koneksi gagal");
}
echo "Koneksi berhasil";
?>

Jika  kode ini di jalakan di browser maka akan muncul pesan ?
a.       Koneksi berhasil
b.      Koneksi gagal
c.       Error
d.      Not For Found
e.       Anda berhasil konek
11. 
Text Box: <?php $koneksi = new mysqli("localhost","root","","bibit"); ?>

Perhatikan kode di bawah ini !
Kode di atas merupakan kode untuk koneksi di database, sintak yang menandakan servername adalah...
a.       Mysqli
b.      Localhost
c.       Root
d.      “ “
e.       Bibit
12. 
Text Box: <?php $koneksi = new mysqli("localhost","root","bibit"); ?>

Perhatikan kode dibawah ini !
Sintak di atas merupakan sintak untuk menjalankan koneksi dalam database, kode tersebut kurang benar, dimana letak kesalahnnya ?
a.       Tidak ada echo atau peringatan
b.      Tidak ada Password
c.       Tidak ada username
d.      Tidak ada database
e.       Tidak ada servername
13.  Android:layout_width=”wrap_content”
Android:layout_weight=”wrap_content” />
Kode program diatas untuk menyesuaikan dari luas atribut text didalamnya, fungsi tersebut digunakan untuk …
a.       Menampilkan komponen secara penuh
b.      Menampilkan komponen dengan ukuran tertentu
c.       Menampilkan konten secara penuh
d.      Menampilkan gambar secara penuh
e.       Menampilkan luas dan lebar sesai layar
14.  Berikut ini merupakan alasan para pengembang untuk menggunakan framework dalam pengembangan aplikasi atau web adalah…
a.       Banyaknya variasi tampilan halaman aplikasi
b.      Framework akan membantu proses pengkodingan
c.       Karena dengan framework akan fokus pada bussines process yang dihadapi
d.      Terdapat banyak plugin yang dapat digunakan secara gratis
e.       Framework dapat mengatur traffic suatu aplikasi
15.  Sintaks yang digunakan sebagai menandakan server menginginkan untuk memulai sesi dengan user adalah
a.       Session_user()
b.      Session_cookies()
c.       Session_isset()
d.      Session_start()
e.       Session_unisset()
16.  Sintaks validasi untuk mengecek apakah variabel submit sudah dibuat ataukah belum yang benar adalah
a.      If(isset($_POST[submit]))
b.      if isset(submit($_POST[]))
c.       Isset if (($_POST[submit]))
d.      if(isset(submit [$_POST]))
e.       Isset if(submit ($_POST[]))
17.  “ If(is_numeric($input))” sintaks diatas digunakan untuk
a.       Mengecek apakah variabel submit sudah dibuat ataukah belum
b.      Mengecek variable dapat berisi inputan
c.       Mengecek inputan berupa huruf ataukah bukan
d.      Mengecek inputan berupa angka ataukah bukan
e.       Mengecek variable input di server
18.  Session bisa dihapus secara paksa dengan perintah biasanya dilakukan saat user logout dengan cara sintaks
a.       Session_unisset()
b.      Session_close()
c.       session_destroy()
d.      Session_delete()
e.       Session_end()
19.  Sedangkan Dalam CSS yang Element ID ditandai dengan Simbol ;
a.      Titik ( . )
b.      Tanda Pagar (#)
c.       $
d.      @
e.       *
20.  Atribute ACTION digunakan untuk
a.       Menentukan nama form
b.      Menetukan metode pengiriman yang dipakai
c.       Menentukan alamat halaman web yang akan memproses masukan dariForm.
d.      Menerima masukan berupa pilihan
e.       Menandai atau mengatur nilai dari sebuah radio
21.  Dalam membuat sebuah tampilan web interaktif kita mengenal class “Col – Md” fungsi col md perintah yang digunakan untuk ?
a.       Membagikan halaman web di atas dan bawah
b.      Membagi tampilan bagian kiri dan kanan
c.       Membagi kolom tabel
d.      Membuat tabel dalam kolom
e.       Membuat  Kolom menjadi dua bagian
22.  Salah satu atribut dari Tag <TEXTAREA> adalah
a.       NAME
b.       VALUE
c.        SELECTED
d.       SIZE
e.        ACTION
23.   <img src="admin/assets2/img/slider/slider5.jpg">
Sintak di atas merupakn sintak untuk ?
a.       Mengambil data
b.      Membuka file yang ada di slide
c.       Menampilkan  semua data yang ada di admin
d.      Menampilkan file yang bernama slider5.jpg
e.       Mengambil aset img dalam folder
24.  Untuk membuat font kita memerlukan sebuah tool atau plugin yang digunakan untuk membuat sebuah font di dalam website adalah ...
a.      Owl Carsel
b.      Bootstrap
c.       Fa fa-logo
d.      Java Script
e.       CSS
25.  Anda sudah pernah membuat sebuah form login, file yang digunakan untuk membuat tulisan “masukan sandi” menjadi transparan atau tidak jelas adalah ....
a.       Input
b.      Class
c.       Name
d.      Selected
e.       Placeholder

Berlangganan update artikel terbaru via email:

0 Response to "Kumpulan Soal Pemrograman Web dan Perangkat Bergerak Kelas 12 RPL"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel