Soal dan Jawaban Pelajaran Pemrograman Web Perangkat Bergerak Kelas XI SMK RPL

Soal dan Jawaban Pelajaran Pemrograman Web Perangkat Bergerak Kelas XI SMK RPL



1. Apa itu web application?

a. Aplikasi yang bisa diakses melalui jaringan internet

b. Aplikas yang bisa diakses menggunakan handphone

c. Aplikasi yang bisa diakses melalui komputer

d. Benar semua

e. Aplikasi yang bisa dikases melalui browser



2. Manakah yang termasuk aplikasi web, kecuali

a. Facebook

b. Komputer

c. Instagram

d. Google

e. Ebay



3. Dibawah ini yang termasuk browser bawaan windows?

a. Mozilla

b. Opera

c. Uc

d. Edge

e. Safari



4. Website adalah ...

a. Sekumpulan media halaman berbasis jaringan komputer yang berisi konten -

b. Sekumpulan halaman yang ada di komputer

c. Sebuah aplikasi yng bisa disentuh

d. Sekumpulan halaman yang terdiri dari nomor dan bab pada suatu halaman

e. Benar semua



5. Apa Kepanjangan HTML..

a. Hyper Markup Language

b. Hyper Team Markup Language

c. Hypertext Markup Language

d. Hits Markup language

e. Hypertemplate Markup Language



6. Siapa penemu www?

a. Bill gates

b. Karl max

c. Linus tordavos

d. Donald trump

e. Berners lee



7. Kelebihan aplikasi web..

a. Integritas sistem mudah

b. Hanya bisa digunakan melalui smartphone

c. Hanya bisa diakses menggunakan pc

d. Bisa diakses hanya menggunakan wifi

e. Bisa diakses hanya menggunakan data



8. Desainer web adalah

a. Orang yang bertanggung jawab dalam menentukan tampilan seuah website

b. Orang yang bertugas dalam melakukan coding sesuai perencanaan

c. Orang yang bertanggung jawab memelihara suatu server

d. Orang yang mengerti semua hal, mulai desain, program dan keamanan server

e. Orang yang menciptakan aplikasi berbasis web dengan menggunakan bahasa pemrograman



9. Programmer adalah

a. Orang yang bertanggung jawab dalam menentukan tampilan seuah website

b. Orang yang bertugas dalam melakukan coding sesuai perencanaan

c. Orang yang bertanggung jawab memelihara suatu server

d. Orang yang mengerti semua hal, mulai desain, program dan keamanan server

e. Orang yang menciptakan aplikasi berbasis web dengan menggunakan bahasa pemrograman



10. Adminitrator web adalah

a. Orang yang bertanggung jawab dalam menentukan tampilan seuah website

b. Orang yang bertugas dalam melakukan coding sesuai perencanaan

c. Orang yang bertanggung jawab memelihara suatu server

d. Orang yang mengerti semua hal, mulai desain, program dan keamanan server

e. Orang yang menciptakan aplikasi berbasis web dengan menggunakan bahasa pemrograman



11. Developer web adalah

a. Orang yang bertanggung jawab dalam menetukan tampilan seuah website

b. Orang yang bertugas dalam melakukan coding sesuai perencanaan

c. Orang yang bertanggung jawab memelihara suatu server

d. Orang yang mengerti semua hal, mulai desain, program dan keamanan server

e. Orang yang menciptakan aplikasi berbasis web dengan menggunakan bahasa pemrograman



12. Master web adalah

a. Orang yang bertanggung jawab dalam menetukan tampilan seuah website

b. Orang yang bertugas dalam melakukan coding sesuai perencanaan

c. Orang yang bertanggung jawab memelihara suatu server

d. Orang yang mengerti semua hal, mulai desain, program dan keamanan server

e. Orang yang menciptakan aplikasi berbasis web dengan menggunakan bahasa pemrograman



13. Jenis web yang memiliki interaksi terhadap banyak user disebut website..

a. Bisnis

b. Sosial

c. Profil

d. Dinamis

e. Statis



14. Agar website memiliki interfaces yang menarik dapat menggunakan ..

a. HTML

b. CSS

c. Php

d. Xml

e. Asp.net



15. Text editor untuk mengembangkan website, kecuali ..

a. Sublime text

b. Dreamwever

c. Android studio

d. Komodo edit

e. Notepad ++



16. Www singkatan dari ...

a. Web world wide

b. World web wide

c. Wide world web

d. World wide web

e. Word wide web



17. Berikut yang merupakan contoh pemrograman halaman web dinamis,kecuali..

a. Mysql

b. ASP

c. Php

d. Html

e. Sql



18. Rekayasa adalah ..

a. Suatu kegiatan pengembangan untuk mewujudkan desain menjadi suatu website

b. Kegiatan yang berhubungan pengembangan komputer

c. Pengembangan desain untuk mewujudkan dasain pada android

d. Konfigurasi yang digunakan pada aplikasi berbasis web

e. Tentang proses bagaimana aplikasi berbasis website



19. Berapa sisi analisis yang digunakan pada rekayasan web ..

a. 1

b. 2

c. 3

d. 4

e. 5



20. Ekstensi file berikut merupakan dokumen website, kecuali ..

a. *.html

b. *.php

c. *.xlsx

d. *.css

e. *.js



21. Berikut yang merupakan contoh pemrograman halaman web statis adalah ..

a. Mysql

b. ASP

c. Php

d. Html

e. Sql



22. Berikut merupakan alur kerja website yang benar adalah ..

a. User -> browser -> URL -> browser -> user

b. Browser -> user -> URL -> server -> browser -> user

c. User -> browser -> server -> browser -> user

d. URL -> user -> browser -> server -> browser -> user

e. User -> browser -> URL -> server -> browser -> user



23. Yang merupakan perangkat lunak pengembang website, kecuali ..

a. Screen

b. ftp

c. web page authoring

d. editor

e. internet



24. Suatu teknologi yang kedalam behavior layer adalah ..

a. Html

b. Javascript

c. Xml

d. Xhtml

e. Css



25. Profesi berikut yang tidak termasuk profesi pengembang website adalah ..

a. Desainer

b. Programer

c. Administrator

d. Master

e. Developer



26. Jenis framwork yang tidak menerapkan MVC adalah ..

a. Laravel

b. Codeigniter

c. Zend

d. Cakephp

e. Yii



27. Jenis framework menggunakan sistem MVC adalah ....

a. Codeigniter

b. Laravel

c. Html

d. Php

e. Python



28. Kekurangan aplikasi berbasis web adalah ..

a. Biaya pengembangan yang efektif

b. Mudah dalam proses instalasi dan pemeliharaan

c. Mudah diakses dari berbagai perangkat

d. Terbatasnya kecepatan internet akan membuat respon lambat

e. Dapat akses kapan pun dan dimanapun



29. Kegiatan untuk proses mempersiapkan konten yang di unggah diweb yaitu ..

a. Youtuber

b. Downloader

c. Styling

d. Authoring

e. Scripting



30. Yang termasuk perangkat keras adalah ..

a. Laravel

b. Smartphone

c. Word

d. Web browser

e. Master



31. Fitur terdapat pada html 5, kecuali ..

a. Header

b. Footer

c. Canvas

d. Audio

e. Html



32. Perintah di html untuk menjadikan tulisan itu bisa berjalan adalah ..

a. <Marquee> </marquee>

b. <P> </p>

c. <Center></center>

d. <Br/>

e. <body></body>



33. Yang tidak termasuk elemen-elemen pada bagian head adalah ..

a. Menyediakan judul dokumen

b. Menyediakan internet cepat

c. Menjembatani hubungan antarmuka

d. Memberitahu browser untuk membuat form pencarian

e. Menyediakan metode untuk mengirim pesan ke tipe browser



34. Ketika kita membuat sebuah web dengan bantuan xampp maka file harus disimpan di ..

a. Localhost -> xampp

b. Xampp -> app

c. Xampp -> htdoc

d. Localdisk -> program file

e. Windows -> akun



35. Berikut kode warna untuk copper adalah ..

a. #00FFFF

b. #B5A642

c. #FF6EC7

d. #000000

e. #B87333



36. Kepanjangan dari HTTP adalah ..

a. Hypertext transport protocol

b. Hypertext transfer protocol

c. Hypertext markup language

d. Hypertext transfer protocol secure

e. Hypertext markup protocol



37. Perintah teks rata kanan dan kiri adalah ..

a. Tag

b. Left

c. Right

d. Justify

e. Center



38. keunggulan HTTPS dengan HTTP adalah ..

a. http lebih aman dibanding https

b. sama-sama aman karena mempunyai fungsi sama

c. https lebih aman dibanding http

d. http lebih lama dibanding https

e. http lebih mudah diubah



39. Fungsi perintah <br/> adalah ..

a. Meratakan baris baru

b. Memindah baris baru kekanan

c. Memindah baris baru ke kiri

d. Memindah baris baru ke bawahnya

e. Memindah baris baru ke atasnya



40. perintah komentar pada website adalah ..

a. #

b. <!-- -->

c. <p-- --/>

d. Comment

e. align