Aditya rahman
1. Apa itu HTML?
Jawaban: HTML merupakan kepanjangan dari Hyper Text Markup Language. HTML adalah bahasa
markah yang digunakan untuk membuat halaman web.
Jawaban: Hyperlink dapat dibuat menggunakan tag <a> di HTML. Contoh: <a
href="https://www.google.com">Klik disini untuk mengunjungi Google</a>
Jawaban: CSS merupakan kepanjangan dari Cascading Style Sheets. CSS digunakan untuk mengatur
tampilan dari halaman web yang dibuat dengan HTML.
Jawaban: Untuk menghubungkan file CSS dengan file HTML, dapat digunakan tag <link> pada bagian
<head> dari file HTML. Contoh: <link rel="stylesheet" type="text/css" href="style.css">
Jawaban: JavaScript adalah bahasa pemrograman yang digunakan untuk membuat interaksi pada
halaman web.
Jawaban: Fungsi JavaScript dapat dibuat menggunakan kata kunci "function". Contoh: function
tambah(angka1, angka2) {return angka1 + angka2;}
Jawaban: PHP merupakan kepanjangan dari Hypertext Preprocessor. PHP adalah bahasa
pemrograman server-side yang digunakan untuk membuat halaman web dinamis.
Jawaban: Untuk menghubungkan file PHP dengan file HTML, dapat digunakan tag <form> pada
bagian <body> dari file HTML. Contoh: <form action="file.php" method="post">...</form>
9. Apa itu MySQL?
Jawaban: MySQL adalah sistem manajemen basis data relasional yang digunakan untuk menyimpan
dan mengakses data pada aplikasi web.
Jawaban: Untuk membuat koneksi ke database MySQL menggunakan PHP, dapat digunakan fungsi
mysqli_connect(). Contoh: $koneksi = mysqli_connect("nama_server", "nama_user", "password",
"nama_database");
Jawaban: HTML digunakan untuk membuat struktur dan konten pada halaman web, sedangkan CSS
digunakan untuk mengatur tampilan atau desain pada halaman web.
Jawaban: Responsive design adalah teknik pembuatan website yang membuat tampilan website
menyesuaikan dengan ukuran layar perangkat yang digunakan untuk mengakses website tersebut.
Jawaban: Server-side scripting adalah teknik pemrograman web yang memungkinkan program yang
dijalankan pada server untuk menghasilkan kode HTML yang akan dikirim ke client untuk
ditampilkan.
Jawaban: HTTP adalah protokol untuk mengirimkan data antara browser dan server, sedangkan
HTTPS adalah versi yang aman dari HTTP yang menggunakan enkripsi SSL/TLS untuk melindungi data
yang dikirimkan.
Jawaban: SEO (Search Engine Optimization) adalah proses mengoptimalkan sebuah website agar
lebih mudah ditemukan oleh mesin pencari seperti Google atau Bing.
Jawaban: Cookie adalah file teks yang disimpan pada komputer pengguna oleh website yang sedang
dikunjungi, berisi informasi yang digunakan untuk mengenali pengguna dan memberikan
pengalaman yang lebih personal.
Jawaban: PHP (Hypertext Preprocessor) adalah bahasa pemrograman yang sering digunakan untuk
membuat website dinamis dan interaktif.
Jawaban: Framework adalah kerangka kerja atau set instruksi yang membantu mempercepat proses
pengembangan website dengan menyediakan fungsi dan struktur dasar yang sudah siap pakai.
Jawaban: Debugging adalah proses mengidentifikasi dan memperbaiki kesalahan atau bug pada
sebuah program atau halaman web. Ini dilakukan dengan menggunakan alat bantu seperti console
log atau debugger pada browser.
Fariz hakim
1. Apa itu HTML dan apa peranannya dalam pembuatan website?
Penjelasan: HTML adalah singkatan dari HyperText Markup Language, yaitu bahasa markup yang
digunakan untuk membuat halaman web. HTML berfungsi untuk mengatur struktur dan konten pada
sebuah halaman web.
Penjelasan: Tag <div> digunakan untuk membagi halaman web menjadi bagian-bagian yang besar,
sementara tag <span> digunakan untuk membagi halaman web menjadi bagian-bagian yang lebih
kecil.
Penjelasan: CSS adalah singkatan dari Cascading Style Sheets, yaitu bahasa pemrograman yang
digunakan untuk mengatur tampilan halaman web. CSS berfungsi untuk memisahkan tampilan dari
konten pada sebuah halaman web.
4. Apa perbedaan antara inline style, internal style, dan external style pada CSS?
Penjelasan: Inline style adalah penggunaan CSS langsung pada tag HTML, internal style adalah
penggunaan CSS pada bagian head dari sebuah halaman web, dan external style adalah penggunaan
CSS pada file terpisah.
5. Apa itu responsive design dan mengapa penting dalam pembuatan website?
Penjelasan: Responsive design adalah desain halaman web yang dapat menyesuaikan ukuran layar
pengguna, sehingga dapat diakses dengan mudah dari berbagai perangkat. Hal ini penting karena
semakin banyak orang yang mengakses internet melalui perangkat mobile.
Penjelasan: JavaScript adalah bahasa pemrograman yang digunakan untuk membuat halaman web
interaktif dan dinamis. JavaScript berfungsi untuk mengatur perilaku pada halaman web.
Penjelasan: Var dan let digunakan untuk mendeklarasikan variabel pada JavaScript, namun let hanya
dapat diakses di dalam blok kode tertentu, sementara var dapat diakses di seluruh fungsi. Const
digunakan untuk mendeklarasikan variabel yang nilainya tetap.
Penjelasan: AJAX adalah singkatan dari Asynchronous JavaScript and XML, yaitu teknologi yang
digunakan untuk memperbarui bagian-bagian kecil dari halaman web tanpa harus memuat ulang
seluruh halaman. Hal ini memungkinkan pengguna untuk mendapatkan informasi lebih cepat dan
efisien.
Penjelasan: jQuery adalah library JavaScript yang menyederhanakan penggunaan JavaScript pada
halaman web. jQuery berfungsi untuk membuat kode JavaScript menjadi lebih mudah dipahami dan
digunakan.
10. Apa perbedaan antara HTTP dan HTTPS pada protokol internet?
Penjelasan: HTTP adalah protokol yang digunakan untuk mengirimkan data melalui internet,
sementara HTTPS adalah versi aman dari HTTP yang menggunakan enkripsi untuk melindungi
informasi yang dikirimkan. HTTPS biasanya digunakan pada situs web
agung Jaelani
1.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
A. Titik ( . )
c. $
d. @
e. *
A. NAME
b. VALUE
c. SELECTED
d. SIZE
e. ACTION
5.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
6.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
7.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
A. HTTP
b. HTTPS
c. Stateless
d. WWW
9.File kecil yang diletakkan oleh server pada komputer pengguna disebut. .
a. Stateless
b. Statefull
c. Stateting
D. Cookies
e. Protokol
10.Untuk menampung isi dari program yang akan di jalankan, di dalamnya berisi atribut / type data
dan method untuk menjalankan suatu program merupakan fungsi dari. .
a. Object
B. Class
c. Method
d. Constructor
e. Variable
PENJELASAN JAWABAN
1.Owl Carousel merupakan plugin jQuery berupa animasi slide berupa gambar-gambar, didalam
plugin ini terdapat beberapa efek yang bisa kita gunakan, mulai dari animasi basic, auotplay, auto
width dan lain - lain
2.Tanda titik digunakan untuk mengakhiri pernyataan lengkap yang diikuti perincian berupa kalimat
baru, paragraf baru, atau subjudul baru. 3. Tanda titik digunakan di belakang angka atau huruf dalam
suatu daftar, perincian, tabel, atau bagan.
3.Atribut action berfungsi untuk menentukan URL tujuan di mana data dari suatu <form> akan
dikirimkan lalu diolah ketika ia di submit. Jadi ketika suatu form di submit, browser akan
mengirimkan seluruh data yang ada pada form tersebut menuju URL yang didefinisikan dalam
atribut action .
4.Selain atribut type yang digunakan sebagai pembeda kedua input, atribut name merupakan atribut
paling penting jika anda bermaksud memprosesnya menggunakan form, karena nilai dari atribut
inilah yang akan digunakan sebagai nama variabel yang akan diproses oleh web server (biasanya
menggunakan PHP).
5.Berikut ini akan saya share plugin yang wajib kalian gunakan untuk menunjang tampilan website
yakni Owl Carousel. Owl Carousel merupakan plugin jQuery berupa animasi slide berupa gambar-
gambar, didalam plugin ini terdapat beberapa efek yang bisa kita gunakan, mulai dari animasi basic,
auotplay, auto width
6.CodeIgniter merupakan aplikasi sumber terbuka yang berupa kerangka kerja PHP dengan model
MVC (Model, View, Controller) untuk membangun situs web dinamis dengan menggunakan PHP.
CodeIgniter memudahkan pengembang web untuk membuat aplikasi web dengan cepat dan mudah
dibandingkan dengan membuatnya dari awal.
7.Kegunaan dari fungsi session_start(); adalah untuk memulai eksekusi session pada server dan
kemudian menyimpannya pada browser. Dengan intruksi ini menunjukkan pada saat session di
mulai, semua session akan diaftarkan selanjutnya akan disimpan.
8.Fungsi HTTP di antaranya adalah mengatur format serta bagaimana data ditransmisikan. HTTP juga
dapat berfungsi untuk mengatur bagaimana web server serta browser memproses berbagai macam
perintah yang masuk. Misalnya saja, saat kamu memasukkan domain (URL) di dalam browser.
9.Fungsi persistent cookies adalah untuk mendapatkan informasi aktivitas serta preferensi user pada
website tertentu. Ini misalnya, seperti penggunaan bahasa yang kamu inginkan pada suatu website.
10.Class berfungsi untuk menampung isi dari program yang akan di jalankan, di dalamnya berisi
atribut / type data dan method untuk menjalankan suatu program. Class merupakan suatu blueprint
atau cetakan untuk menciptakan suatu instant dari object.
Nama:Abdul Waris
A.<hr>
B.<td>
C.<tr>
D.<br>
Jawaban:D
Penjelasn: karena untuk membuat baris baru kita harus menggunakan <br>
2.Salah satu dokumen website yang bertujuan untuk mengatur gaya (style) tampilan website adalah
A.CSS
B.HTML
C.PHP
D.Javascript
Jawaban:A
Penjelasan:untuk mengatur gaya dalam website kita harus menambahkan CSS dalam pembuatan
Jawaban:A
Penjelasan:suatu bahasa yang menggunakan tanda-tanda tertentu (tag) untuk menyatakan kode-
kode yang harus ditafsirkan oleh browser agar halaman tersebut dapat ditampilkan secara benar.
A.Var
B.<?
C.<index>
D.<body>
Jawaban:B
Penjelasan:seperti halnya html, javascript, xml dan jenis bhasa lainnya. script php biasanya di awali
dengan meskipun pada versi php 5 sdh tidak perlu di tutup dengan ?> cuman itu doang.
A.<head>
B.<body>
C.<html>
D.<title>
Jawaban:C
Penjelasan:Digunakan untuk membuat halaman HTML yang mencakup semua konten dan elemen.
Dipakai untuk membuat elemen HTML, mencakup tampilan deskripsi di hasil pencarian Google, style
konten (CSS), dan lain sebagainya.
6.Kumpulan halaman yang menampilkan informasi data teks, gambar, suara, video adalah
A.HTML
B.WEB
C.HTTP
D.www
Jawaban:B
Penjelasan:Website atau situs adalah kumpulan halaman yang menampilkan informasi data teks,
data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik
yang bersifat statis maupun dinamis.
A.<string>
B.<i>
C.<b>
D.<u>
Jawaban:B
A.tr dan td
C.head
D.title
Jawaban:A
Tag <tr> (table row) untuk mendefinisikan tiap baris pada tabel. Tag <td> (table data) untuk
mendefinisikan tiap sel pada tabel.
9.Tag yang berfungsi untuk membuat daftar item yang tidak berurut (unordered list) adalah?
A.<li>
B.<ul>
C.<ol>
D.<list>
Jawaban:B
Penjelasan:Tag <ul> Untuk Menampilkan sebuah daftar item atau daftar menu dalam halaman Web,
HTML memilik Tag khusus untuk membuat daftar secara Tidak Terurut yaitu menggunakan Tag <ul>
atau Unordered List yang berarti bahwa Anda bisa membuat daftar secara acak tanpa penomoran
10.Identifikasi sebuah variable pada php adalah
A.&
B.$
C.@
D.%
Jawaban:B
Penjelasan:suatu pengenal di dalam program yang merepresentasikan nilai atau data tertentu. Nilai
variabel dapat diubah sesuai dengan kebutuhan program. Dalam Bahasa PHP, variable didefinisikan
dengan cara membubuhkan tanda $ (dollar) di depannya.
1.Berikut ini merupakan kode program yang terkait dalam pengaturan tampilan layout adalah…
A. Android:id=”@+id”
B. Xmlns:app=”layout_width”
C. Android:layout_width=”match_parent”
D. Android:background=”#0f0f0f”
E. Android:grafity=”center”
2.Sebuah aplikasi yang menggunakan konsep MVC terdiri dari beberapa komponen yang masing-
masing bertanggung jawab pada …
A. File index
C. View
D. Controller
E. Object oriented
3.Sebuah framework yang digunakan untuk membuat aplikasi CRUD(Create,Read, update, delete)
berbasis pemrograman PHP yaitu …
A. CakePHP
B. SourcePHP
C. Sympony
D. CodeIgniter
E. Bootstrap
4.Berikut ini merupakan kode program yang digunakan untuk setting database pada CodeIgniter
yaitu….
A. Database => ‘nama_db’
5.Beberapa monitor yang dapat digunakan untuk memproses beberapa aplikasi secara bersamaan
dengan server atau cpu yang sama dinamakan
A. Multi Windows
B. Aplikasi
C. Window
D. App inventor
E. Server
6.Aplikasi yang dapat digunakan untuk mendesain tampilan aplikasi Android adalah ...
a. Framework
b. Codeigneter
c. Drupal
d. Android Studio
e. Bootstrap
7.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
8.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()
9.Salah satu atribut dari Tag <TEXTAREA> adalah
a. NAME
b. VALUE
c. SELECTED
d. SIZE
e. ACTION
A.Javas
B.Javac
C.Www
D.Web
Jaw: D
Alasan : Beberapa bahasa pemrograman yang mendukung scripting pada server adalah PHP, Phyton,
Javascript, Java, Perl, Ruby, dan ASP
B.Lighttpd
C.Apache tomcat
E.Birthttpd
Jaw : E
3.Web server antar platform yang dapat berjalan di beberapa platform seperti LINUX dan windows
adalah .…
A.Web route
B.Apache
C.Xampp
D.Web server
E.DHCP server
Jaw : B
Alasan : Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat
dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta
platform lainnya) yang berguna untuk melayani dan memfungsikan situs web.
4.Komputer yang bertugas menyimpan informasi halam web yang pernah di akses sebelumnya
adalah ….
A.Database server
B.Proxy server
C.Name server
D.String.concat()
E.Web server
Jaw : B
Alasan : Jadi, komputer yang bertugas menyimpan informasi halaman web yang pernah diakses
sebelumnya adalah proxy server
5.Di bawah ini adalah contoh bahasa server side scripting yang digunakan dalam pemrograman
web, kecuali ....
A.ASP
B.PHP
C.Phyton
D.Perl
E.DBMS
Jaw : E
Alasan : Contoh dari server side scripting ialah: PHP : Hypertext preprocessor (PHP), Active server
pages (ASP), Java sever pages (JSP).
C.Macintosh
E.Benar semua
Jaw : A
Alasan : Client side scripting adalah salah satu jenis Bahasa pemrograman web yang proses
pengolahannya dilakukan di sisi client. Dimana script tersebut akan langsung dikirimkan ke browser
client tanpa harus diterjemahkan oleh web server.
C.Salah semua
D.Menyimpan gambar
Jaw : D
Alasan : Web server bertugas untuk menerima permintaan HTTPS atau HTTP dari pengguna internet.
8. Kumpulan intruksi program yang tidak memerlukan kompilasi dan hasilnya ditampilkan pada
browser ….
A.Script
B.Apache
C.tag
D.chat
E.Xampp
Jaw : A
Alasan : Bahasa skrip merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan
serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode
dibuat dapat langsung dijalankan sebagai program secara dinamis.
A.Mesin pengetik
B.Mesin pencari
C.Mesin pemotong
D.Mesin print
E.Mesin copy
Jaw : B
Alasan : Search engine atau apabila diartikan dalam bahasa Indonesia adalah mesin pencari pada
dasarnya merupakan program berbasis web yang diperuntukkan untuk mencari informasi di dalam
World Wide Web (www).
C.Hypertext prepprocessor
Jaw : D
Alasan : Java Server Pages (JSP) adalah bahasa scripting untuk web programming yang bersifat server
side seperti halnya PHP dan ASP.
1. Manakah pada pilihan dibawah ini web server antar platform yang dapat berjalan di
beberapa platform seperti LINUX dan windows ?....
a. Web route
b. Web server
c. Xampp
d. Apache
e. DHCP server
a. $_GET
b. $_SERVER
c. $_POST
d. $_GLOBAL
e. $_SESSION
b. Birthttpd
c. Apache tomcat
e. Lighttpd
tersebut yaitu….
a. Salah
b. Benar
c. a dan b salah
d. Tidak diketahui
5. Komputer server yang berfungsi menyimpan informasi halaman web yang pernah di akses
sebelumnya yaitu....
a. Database server
b. Web server
c. Name server
d. Router
e. Proxy server
7. Pada pilihan di bawah ini yang merupakan contoh dari server side scripting adalah….
a. Javas
c. Www
d. Web
e. javac
a. session_begin()
b. session_start();
c. session_unset()
d. session_destroy()
e. session_start()
e. Salah semua
a. $
b. /*
c. %
d. //
e. \\
1.Apache
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di
banyak sistem operasi yang berguna untuk melayani dan memfungsikan situs web.
2.$_SESSION
session adalah cara untuk menjaga suatu variabel tetap ada selama sesi kunjungan user.
3.Birthttpd
4.Salah
Jika pada form diatas kita menggunakan method POST maka nilai akan dikirimkan pada halaman
tertentu atau halaman itu sendiri dan tidak akan menampilkan nilainya pada URL.
5.Proxy Server
Jadi, komputer yang bertugas menyimpan informasi halaman web yang pernah diakses sebelumnya
adalah proxy server.
XAMPP merupakan media atau web server localhost yang bisa digunakan secara offline.
IIS juga berfungsi untuk menghubungkan server dengan browser melalui protokol TCP/IP.
Jakarta Server Pages ialah teknologi untuk mengontrol isi atau tampilan halaman Web melalui
penggunaan servlet, program kecil yang dijalankan di server Web. Sun Microsystem, pembuat Java,
mengacu kepada teknologi JSP sebagai Servlet API. Halaman HTML yang berisi link ke servlet Java
memiliki akhiran .jsp.
8.session_start()
Kegunaan dari fungsi session_start(); adalah untuk memulai eksekusi session pada server dan
kemudian menyimpannya pada browser.
9.Mentransfer seluruh berkas atau file dalam sebuah web halaman
10.//
Tanda // (Model C++) : tanda ini biasanya digunakan untuk membuat komentar atau catatan yang
hanya satu baris.
1 Sebuah halaman situs yang bisa diakses dengan menggunakan sebuah aplikasi browser disebut
a. Website
b. Hosting
c. Protokol
d. Browser
e. HTTP
2. Server hosting yang dititipkan disuatu tempat dimana penyewa tempat tersebut membutuhkan
keamanan, kestabilan arus listrik, dan juga kestabilan akses internet
a. Shared Host
d. Colocation Server
e. Reseller Host
3 Server yg digunakan untuk penyimpanan aplikasi yang lebih besar dari pada Share Hosting maupun
VPS, jadi pengguna menyewa secara keseluruhan dari komputer server yang disediakan oleh
webhost
a. Shared Host
d. Colocation Server
e. Reseller Host
4 Sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam
bentuk basis data disebut. .
a. DNS
b. FTP
c. Hosting
d. Server
e. Website
5. Ruang penyimpanan di mana Anda bisa meletakkan semua file disebut juga
a. Server
b. Space
c. Hosting
d. Bandwidth
e. Kuota
a. CPanel
b. Domain
c. HTTPS
e. Server
7. Protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk
pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork
a. HTTP
b. FTP
c. CPanel
d. Domain
e. Hosting
8 Istilah dalam menyimpan file yang diperlukan website sehingga memungkinkan semua pihak
mengakses data yang tersedia pada website tersebut secara online
a. CPanel
b. DNS
c. Server
d. Web Hosting
e. Domain
b. URL
c. Hosting
d. Domain
e. Server
a. URL
b. Domain
d. Halaman Situs
1 a.website
Website adalah kumpulan halaman situs yang terdapat dalam sebuah domain atau subdomain pada
jaringan World Wide Web (WWW) di Internet. Di era digital saat ini, internet merupakan salah satu
sarana yang banyak digunakan untuk memudahkan berbagai kegiatan.
2 d.colacation server
Server kolokasi adalah proses penggelaran dan hosting server yang dimiliki organisasi dalam
lingkungan/fasilitas layanan yang dikelola. Ini memungkinkan suatu organisasi untuk menyebarkan
server mereka dalam pusat data atau fasilitas TI yang ada
4.a.DNS
Sistem Penamaan Domain adalah sistem penamaan hirarkis dan desentralisasi untuk komputer,
layanan, atau sumber daya lain yang terhubung ke Internet atau jaringan pribadi.
5.b.space
6.a.cpanel
cPanel adalah platform manajemen hosting yang memiliki banyak fitur serta tampilan dasbor yang
intuitif. cPanel bertindak sebagai panel kontrol untuk memudahkan pengelolaan layanan hosting,
baik itu dari server maupun website
7.b.FTP
Protokol Transfer Berkas adalah protokol komunikasi standar yang digunakan untuk mentransfer
dari berkas komputer dari sebuah peladen ke sebuah klien pada jaringan komputer
8.d. web hosting
Hosting web adalah layanan yang menyimpan situs web atau aplikasi web Anda dan membuatnya
mudah diakses di berbagai perangkat seperti desktop, seluler, dan tablet
9 d.domain
Nama domain (sering disebut domain) adalah nama yang mudah diingat yang terkait dengan alamat
IP fisik di internet
Dalam hierarki Sistem Nama Domain, domain tingkat kedua adalah domain yang berada langsung di
bawah domain tingkat atas. Misalnya, di example.com, contohnya adalah domain tingkat kedua dari
TLD .com. Domain tingkat kedua biasanya merujuk pada organisasi yang mendaftarkan nama domain
dengan pencatat nama domain