2. Ibu ingin membuat kue bolu. Ibu membaca resep kue bolu terlebih dahulu, agar mengetahui langkah-
langkah membuat kue bolu. Urutan langkah-langkah itu disebut?
a. Logaritma
b. Algoritma
c. Komputasi
d. Sequence
e. Logika
3. Sebuah jenis diagram yang mewakili algoritma, alir kerja atau proses, yang menampilkan langkah-langkah
dalam bentuk simbol-simbol grafis, dan urutannya dihubungkan dengan panah. Diagram ini mewakili
ilustrasi atau penggambaran penyelesaian masalah. Pernyataan tersebut adalah definisi dari?
a. Narasi
b. Flowchart
c. Kalimat
d. Gambar
e. Deskripsi
7. Berikut merupakan bahasa yang digunakan untuk mempercantik tampilan sistem adalah?
a. HTML
b. CSS
c. Javascript
d. PHP
e. Javanica
8. Berikut merupakan bahasa yang digunakan sebagai back end pada sistem adalah?
a. HTML
b. CSS
c. Javascript
d. PHP
e. Javanica
10. Tag html yang digunakan untuk membuka dan menutup dokumen website adalah?
a. <p></p>
b. <ul></ul>
c. <html></html>
d. <h1></h1>
e. <k><k>
11. Tag html yang digunakan untuk membuat heading pada halaman website adalah?
a. <h1></h1>
b. <p></p>
c. <ul></ul>
d. <html></html>
e. <k><k>
12. Tag html yang digunakan untuk membuat paragram atau copywriting pada halaman website adalah?
a. <html></html>
b. <h1></h1>
c. <p></p>
d. <a href=”target.html”></a>
e. <k><k>
13. Tag html yang digunakan untuk membuat bullter list item pada halaman website adalah?
a. <html></html>
b. <h1></h1>
c. <a href=”target.html”></a>
d. <ul></ul>
e. <k><k>
14. Tag html yang digunakan untuk membuat hyperlink pada halaman website adalah?
a. <html></html>
b. <a href=”target.html”></a>
c. <p></p>
d. <ul></ul>
e. <k><k>
15. Pertanyaan yang benar mengenai comparison operators == dan === pada bahasa PHP?
a. == membandingkan value dan tipe datanya dan === hanya membandingkan value
b. == membandingkan value dan tipe datanya dan === membandingkan value dan tipe datanya
c. == hanya membandingkan value dan === membandingkan value dan tipe datanya
d. == hanya membandingkan value dan === hanya membandingkan
e. == membandingkan tipe datanya dan === hanya membandingkan value
<?php
$bil_1 = 5;
$bil_2 = 10;
$bil_3 = 15;
$bil_4 = 20;
$alert = '';
$bil_1 = $bil_2;
$bil_3 = $bil_3 % $bil_1;
echo $bil_1; // Soal Nomor 16
echo '<br>';
echo $bil_3; // Soal Nomor 17
echo '<br>';
$bil_3 = $bil_2 - $bil_1 % $bil_2;
$bil_4 = $bil_4 - $bil_3 % $bil_1;
$bil_2 = $bil_4 % $bil_1;
echo $bil_4; // Soal Nomor 18
echo '<br>';
$bil_4 = $bil_4 / $bil_1;
echo $bil_1; // Soal Nomor 19
echo '<br>';
echo $bil_2; // Soal Nomor 20
echo '<br>';
echo $bil_3; // Soal Nomor 21
echo '<br>';
echo $bil_4; // Soal Nomor 22
echo '<br>';
if($bil_4 > 4){
$alert = 'Red';
}else if($bil_4 > 3){
$alert = 'Yellow';
}else{
$alert = 'Green';
}
echo $alert; // Soal Nomor 23
echo '<br>';
if($bil_3 > 4){
$alert = 'Red';
}else if($bil_3 > 3){
$alert = 'Yellow';
}else{
$alert = 'Green';
}
echo $alert; // Soal Nomor 24
?>
25. Urutkan heading berikut dari ukuran yang terbesar ke yang terkecil secara lengkap!
a. H1, H2, H3, H4, H5
b. H1, H2, H3, H4, H5, H6
c. H6, H5, H4, H3, H2
d. H6, H5, H4, H3, H2, H1
e. H5, H4, H3, H2, H1
Gambar 1
31. Syntax yang digunakan untuk menentukan ukuran font dari sebuah elemen adalah?
a. font-size
b. font-dimension
c. font-width
d. font-height
e. font-type
32. Syntax yang digunakan untuk menentukan warna background dari sebuah elemen adalah?
a. color
b. background-color
c. font-width
d. font-height
e. type
$bil_1 = 1;
echo $bil_1++; // Soal Nomor 34
echo ++$bil_1; // Soal Nomor 35
echo --$bil_1; // Soal Nomor 36
echo $bil_1--; // Soal Nomor 37
39. Tag html yang digunakan untuk menampilkan header table adalah?
a. <table></table>
b. <tr></tr>
c. <th></th>
d. <td></td>
e. <tk></tk>
40. Tag html yang digunakan untuk menampilkan data table adalah?
a. <table></table>
b. <tr></tr>
c. <th></th>
d. <td></td>
e. <tk></tk>
Soal Bonus!