Soal Pemrograman Web Dan Perangkat Bergerak Rpl Smk - Kiat Bermanfaat




Contoh soal Pemrograman Web dan Perangkat Bergerak - Soal ini ditujukan untuk anak RPL Sekolah Menengah kejuruan kelas XII dengan Kurikulum K13 revisi 2017. Semoga latihan soal ini sanggup menolong kawan dekat sahabat dalam berlatih melaksanakan soal Pemrograman Web berbasis HOTS.

Dan sanggup di jadikan oleh Guru untuk materi bimbing , alasannya yakni soal ini sudah berbasis HOTS. Dan sanggup menjadi acuan soal untuk Ujian dan yang lainnya.

1.            LibraryCSS yang sanggup dipakai untuk menghasilkan standarisasi  layout dan tema dasi suatu situs web adalah…
A.            CSSBoostrap
B.            BlueprintCSS
C.            CSSframework
D.            CSS OpenSource
E.            Node.js
2.            Perhatikanbeberapa aplikasi mobile berikut ini !
1.            Line
2.            Whatsapp
3.            Path
4.            Kakao Talk
5.            Photo Grid
Berikut ini yang merupakan aplikasi mobile yang digunakanuntuk berkomunikasi antaraindividu adalah…
A.            1 ,2 , dan4
B.            1 ,3 , dan5
C.            1 ,2 , dan3
D.            2 ,3 , dan4
E.            3 ,4 , dan5
3.            Fiturpada aplikasi tertentu akan dinonaktifkan atau diabaikan bila perangkat beradadalam mode multi windows ,karena…
A.            Mengganguproses aplikasi yang sedang berjalan
B.            Dianggaptidak logis bagi suatu acara yang mungkin meningkatkan layar perangkat denganaktivitas atau aplikasi lainnya
C.            Akanmemengaruhi kerja tata cara dalam membuka aplikasi
D.            Aplikasitidak akan melakukan pekerjaan dengan maksimal
E.            Perangkatmobile tidak sanggup menganjalankan aplikasi yang terlalu banyak
4.            Berikutini merupakan kode acara yang terkait dalam pengaturan penampilan layoutadalah…
A.            Android:id=”@+id”
B.            Xmlns:app=”layout_width”
C.            Android:layout_width=”match_parent”
D.            Android:background=”#0f0f0f”
E.            Android:grafity=”center”

5.            SebuahFramework PHP yang sanggup mempercepat pengembang untuk membuat  aplkasi php dinamis yang bersifat open sourceadalah….
A.            Drupal
B.            Github
C.            Opensource
D.            Wordpress
E.            CodeIgniter 
6.            Aplikasihybird yakni aplikasi yang pengembangannya memadukan antara aplikasinative dan aplikasi web mobile. Berikut ini yang bukan  kelebihan aplikasi hybrid  ialah….
A.            Memungkinkanpembuatan aplikasi secara online maupun offline
B.            Prosespengembangannya jauh lebih gampang dibandingkan aplikasi native
C.            Memerlukanbantuan Framework pengembangan aplikasi mobile berbasis web
D.            Mmemilikidukungan multi platform yang tidak dimiliki native
E.            Sebagianbesar aset yang di perlukan oleh halaman web disimpan dalam  paket aplikasi pada perangkat , bukan padaserver
7.            MicrosoftSilverlight menyuguhkan aplikasi web yang interaktif yang dilengkapi dengan BaseClass Library yang sanggup dipakai untuk pengembangan aplikasi mobile seperti….
A.            Collections ,refelction ,danresponsife
B.            Expressions ,stringhandling , dan data access
C.            Collections ,refelection ,dan  regular
D.            Expressions ,stringhandling ,dan  refelection
E.            Collections ,data access ,dan regular
8.            Sebuahaplikasi yang sanggup dipakai untuk menolong developer meningkatkan aplikasiperangkat moblie yang mempergunakan  bahasa pemrograman C dan C++ adalah…
A.            Android  NDK
B.            Androidstudio
C.            APP makr
D.            Codeigniter
E.            Xampp
9.            Sebuahaplikasi yang menggunakan desain MVC terdiri dari beberapa komponen yang masing-masing bertanggung jawab pada…
A.            Fileindex
B.            Model viewcontroller
C.            View
D.            Controller
E.            Objectoriented
10.          Sebuahframework yang dipakai untuk menghasilkan aplikasi CRUD(Create ,Read , update ,delete) berbasis pemrograman PHP yakni …
A.            CakePHP
B.            SourcePHP
C.            Sympony
D.            CodeIgniter
E.            Bootstrap
11.          Pada saatperilisan Android bareng Open Handset Alliance mendukung sarat pengembanganterbuka pada perangkat seluler atau sanggup disebut dengan mobile. Device Androidpertama yakni …
A.            HTCDesire
B.            Blackberry
C.            Nokia
D.            Samsung
E.            Sony

Class Controller {
Public function __Construct() {
$model = new Model; /*membuat versi baru*/
$data = $model->show_message();
Require_once ‘view.php’; /*memanggil file view.php*/
}
}
?>
12.          Dalamprogram diatas tergolong dalam class …
A.            View
B.            Index
C.            Controller
D.            Model
E.            Construct
13.          Aplikasiyang dipakai untuk menghasilkan aplikasi android sederhana menggunakan aplikasiwebsite yakni …
A.            AppSilverlight
B.            AppToolkit
C.            AppDroiddraw
D.            AppAndroid
E.            AppInventor
14.          Berikutini merupakan kode acara yang dipakai untuk mengontrol konten mudah-mudahan sesuaidengan lebar layar yakni …
A.           
Android:Id=”@+id/View1”
Android:layout_width=”wrap_content”
Android:layout_weight=”wrap_content” />
B.            Viewandroid:layout_height=”wrap_content”
Android:Id=”@+id/View1”
Android:layout_width=”wrap_content”
Android:layout_weight=”1 ,5” />
C.            Viewandroid:layout_height=”wrap_content”
Android:Id=”@+id/View1”
Android:layout_width=”wrap_content”
Android:layout_weight=”1” />
D.            Viewandroid:layout_height=”wrap_content”
Android:Id=”@+id/View1”
Android:layout_width=”1”
Android:layout_weight=”wrap_content” />
E.            Viewandroid:layout_height=”wrap_content”
Android:Id=”@+id/View1”
Android:layout_width=”1”
Android:layout_weight=”1” />
15.          Android:layout_width=”wrap_content”
Android:layout_weight=”wrap_content” />
Kode acara diatas untuk menyesuaikan dari luas atributtext didalamnya , fungsi tersebut dipakai untuk …
A.            Menampilkankomponen secara penuh
B.            Menampilkankomponen dengan ukuran tertentu
C.            Menampilkankonten secara penuh
D.            Menampilkangambar secara penuh
E.            Menampilkanluas dan lebar sesai layar

16.          Berikutini merupakan argumentasi para pengembang untuk menggunakan framework dalampengembangan aplikasi atau web adalah…
A.            Banyaknyavariasi penampilan halaman aplikasi
B.            Frameworkakan menolong proses pengkodingan
C.            Karenadengan framework akan konsentrasi pada bussines process yang dihadapi
D.            Terdapatbanyak plugin yang sanggup dipakai secara gratis
E.            Frameworkdapat mengontrol traffic suatu aplikasi
17.          Berikutini merupakan kode acara yang dipakai untuk setting database padaCodeIgniter yaitu….
A.            Database=> ‘nama_db’
B.            ‘dbase’=> ‘db’
C.            ‘database’=> ‘nama_db’
D.            ‘db’=> ‘db’
E.            ‘database’=> nama_db
18.          Cache akansecara otomatis dibentuk di saat kita menerangkan aplikasi. Hal ini menyebabkanterjadinya memori penuh.Hal yang sanggup kau kerjakan untuk menanggulangi masalahtersebut adalah…
A.            Mengunduhaplikasi yang mempunyai ukuran kecil
B.            Menghapushistory penjelajahan
C.            Menyimpanaplikasi di SD Card
D.            Tidakmenyimpan file doc
E.            Menghapuspesan yang masuk
19.          Berikutini yang bukan merupakan laba mengunakan framework dalam pembangunanaplikasi yakni ....
A.            Mempercepatwaktu pengerjaan aplikasi
B.            Aplikasiyang dihasilkan akan lebih kondusif dan terstruktur
C.            Memudahkandalam pengkodingan
D.            Membuatloading page home menjadi stabil
E.            Memilikitingkat keselamatan yang handal
20.          Beberapamonitor yang sanggup dipakai untuk memproses beberapa aplikasi secara bersamaandengan server atau cpu yang serupa dinamakan
A.            MultiWindows
B.            Aplikasi
C.            Window
D.            Appinventor
E.            Server
21.          Sebuahsoftware yang mempermudah programer untuk menghasilkan aplikasi atau web yangdidalamnya terdapat beberapa plugin , fungsi , dan kumpulan isyarat yang dapatdigunakan untuk membangun tata cara tersebut…..
A.            Drupal
B.            Framework
C.            Codeigniter
D.            AdminLTE
E.            Bootstrap
22.          Aplikasinative yang sudah simpulan dibentuk developer akan dipulikasikan pada store khusussesuai tata cara operasi. Berikut ini merupakan pasangan tata cara operasi denganstore-nya yaitu…..
A.            App storeuntuk pengguna IOS
B.            Iphonestore untuk pengguna Apple
C.            App storeuntuk pengguna Android
D.            Playstore untuk pengguna  IOS
E.            Androidstore untuk pengguna Symbian
23.          Dalamproses pengembangan aplikasi perangkat mobile diinginkan beberapa komponenseperti bahasa pemrograman untuk pengkodingan aplkasi. Bahasa pemrograman yangdigunakan untuk menghasilkan penampilan suatu aplikasi adalah…..(bab 6)
A.            Hypertext  Transfer Protocol
B.            ExtensibleMaekup Language
C.            Hypertext  Transfer Protocol  Secure
D.            Java
E.            PHP
24.          Berikutyang merupakan faedah penggunaan MVC untuk pembangunan tata cara adalah….
A.            Merubahcara berpikir dalam pembangunan suatu web
B.            Mempermudahsaat maintenance sistem
C.            Membuatkode acara yang singkat
D.            Mengembangkanaplikasi dengan antarmuka pengguna secara terpisah
E.            Mempermudahdalam pencadangan kode program
25.          Frameworkyang mempunyai proses kompilasi kode CSS sanggup berlangsung dengan baik pada sisiklien maupun segi server dengan pinjaman node.js dan rhino yakni …..
A.            BlueprintCSS
B.            LessFramework
C.            Bootstrap
D.            Codeligniter
E.            CSSFramework
Uraian
1.            Pembangunansebuah aplikasi yang dijalankan ileh programmer akan dijalankan dengan versi MVC.Dengan menggunakan versi MVC akan menyediakan fasilitas di saat pemeliharaansistem. Jelaskan , bagaiaman versi MVC tersebut berlangsung pada aplikasi !
2.            Rancanglahsebuah situs web yang menamipilkan form dengan framework Codeigneter !
3.            Sebutkanaplikasi framework yang anda pahami !
4.            Jelaskankekurangan aplikasi native !
5.            Andasudah tugaskan untuk membangun aplikasi Mobile pada ahad kemarin , jelaskansecara rinci mulai dari antisipasi permulaan hingga aplikasi sanggup di gunakan !



Semoga latihan soal ini menolong anda semua , terimakasih

Berlangganan update postingan modern via email:

Tidak ada komentar untuk "Soal Pemrograman Web Dan Perangkat Bergerak Rpl Smk - Kiat Bermanfaat"