Latihan Soal Kelas XI Jawablah pertanyaan yang dianggap benar! No Soal 1. i dalam sebuah kode script ada tertulis seperti ini <input type= button value= klik disini onclick= klik(), event(kejadian) apa yang digunakan dalam kode script tersebut. alert. onmouseout. confirm E. onclik C. document.write 2. i dalam sebuah kode script ada tertulis seperti ini document.bgcolor="red", apakah arti dari kode script tersebut. Memberikan warna merah pada background page. Memberikan warna merah untuk tulisan pada page C. Memberikan warna tulisan pada setiap document.. Memberikan warna merah pada link document E. Memberikan warna merah pada link dari halaman web 3. i dalam sebuah kode script ada tertulis seperti ini document.fgcolor="red", apakah arti dari kode script tersebut. Memberikan warna merah pada background page. Memberikan warna merah untuk tulisan pada page C. Memberikan warna tulisan pada setiap document.. Memberikan warna merah pada link document E. Memberikan warna merah pada link dari halaman web 4. Fungsi yang digunakan untuk merubah satu nilai dari suatu variabel menjadi bilangan desimal adalah. parseint(). parsefloat(). eval=(nama variabel) E. window.prompt C. window.close 5. Fungsi yang digunakan untuk merubah satu nilai dari suatu variabel menjadi bilangan bulat adalah Halaman : 1 dari 14
. parseint(). eval=(nama variabel). parsefloat() E. window.prompt C. window.close 6. Word Wide Web merupakan singkatan dari :. WWW. WWC. WCW E. WWO C. WHO 7. Jaringan komputer berskala internasional/global yang dapat membuat masing-masing komputer saling berkomunikasi adalah:. Intranet. Warnet. Ultranet E. otnet C. Internet 8. ibawah ini adalah bagian dari web browser, kecuali :. Internet Explorer. Modila. Opera E. Netscape Navigator C. Mozila 9. ibawah ini merupakan tag utama dari html, kecuali :. Html <html> </html>. reak line <br>. Paragraf <p> </p> E. Horizontal line <hr> C. Font <font> </font> 10. i dalam sebuah tabel, setiap baris di bentuk dengan tag :. <td>.. </td>. <th>. </th>. <tr>.. </tr> E. </td> <td> C. <tb>... </tb> 11. i dalam sebuah tabel, setiap kolom di bentuk dengan tag : Halaman : 2 dari 14
. <td>.. </td>. <th>. </th>. <tr>.. </tr> E. </td> <td> C. <tb>... </tb> 12. Tag ini berguna untuk menampilkan seluruh text beserta tagnya dalam sebuah web browser :. <Emphasis>..</emphasis. <strike>. </strike>.<plaintext> </plaintext> E. <strong>.. </strong> C. <pre>... </pre> 13. entuk type seperti ini di dalam list html dinamakan :. ulleted. Cirle. isc E. Numbered C. Square 14. entuk type seperti ini di dalam list html dinamakan :. ulleted. Cirle. isc E. Numbered C. Square 15. entuk type seperti ini di dalam list html dinamakan :. ulleted. Cirle. isc E. Numbered C. Square 16. Perhatikan kode program dibawah ini dengan seksama! 1) <script language= javascript > 2) Var a=12; 3) Var b=4; 4) Function pd2(b) { 5) Var a=b2; 6) return a; } 7) document.write( ua kali dari,b, adalah,pd2(b)); Halaman : 3 dari 14
8) document.write( Nilai dari a adalah, a); 9) </script> ari kode skrip diatas, maka hasilnya adalah.... ua kali dari 4 adalah 8. ua kali dari 4 adalah 8 Nilai dari a adalah 12 Nilai dari a adalah 4. ua kali dari 2 adalah 4 E. ua kali dari 2 adalah 4 Nilai dari a adalah 12 Nilai dari a adalah 12 C. ua kali dari 4 adalah 8 Nilai dari a adalah 8 17. Masih erhubungan dengan kode program pada nomor 22, apabila kode program pada baris ke 5 Var a = b 2 ; diganti dengan a = b 2 ;, maka hasilnya adalah... C. ua kali dari 4 adalah 8 Nilai dari a adalah 12. ua kali dari 2 adalah 4 Nilai dari a adalah 12. ua kali dari 4 adalah 8 Nilai dari a adalah 4 E. ua kali dari 2 adalah 4 Nilai dari a adalah 12 C. ua kali dari 4 adalah 8 Nilai dari a adalah 8 18. i dalam javascript kita hanya bisa memanipulasi empat jenis data. ibawah ini merupakan keempat jenis data tersebut, kecuali :. Jenis data fungsi. Jenis data oolean (true atau false). Jenis data bilangan (integer E. Jenis data null (tidak ada atau float) data didalamnya) C. Jenis data kata (string) Perhatikan tabel dibawah ini dengan seksama! No Hasil No Hasil 1. parseint( 128.34 ); 4. parsefloat( 128.34 ) 2. parseint( 0284 ); 5. parsefloat( 128,34 ) 3. parseint( Halo3824 ); 6. parsefloat( 0284 ) Tabel diatas digunakan untuk menjawab soal nomor 25-30 Halaman : 4 dari 14
19. Pada tabel nomor satu, akan menghasilkan :. 284. 128.34. NaN E. 128,34 C. 128 20. Pada tabel nomor dua, akan menghasilkan :. 284. 128.34. NaN E. 128,34 C. 128 21. Pada tabel nomor tiga, akan menghasilkan :. 284. 128.34. NaN E. 128,34 C. 128 22. Pada tabel nomor empat, akan menghasilkan :. 284. 128.34. NaN E. 128,34 C. 128 23. Pada tabel nomor lima, akan menghasilkan :. 284. 128.34. NaN E. 128,34 C. 128 24. Pada tabel nomor enam, akan menghasilkan :. 284. 128.34. NaN E. 128,34 C. 128 25. dalah input/masukan dari pengguna yang kemudian diproses untuk Halaman : 5 dari 14
mendapatkan hasil yang diinginkan pengguna, proses penyimpanan, proses sunting atau edit, proses hapus dan browse disebut :. Tabel : Frame. Form E. ataase C. Program 26. Fungsi Frame ini berisi daftar link dengan frame kedua sebagai target :. Frame Navigasi. Frame aris. Frame Inline E. Frame Campuran C. Frame Kolom 27. Fungsi Frame ini menampilkan informasi dalam sebuah web browser dalam bentuk baris dan kolom :. Frame Navigasi. Frame aris. Frame Inline E. Frame Campuran C. Frame Kolom 28. Nama entitas dari ampersand adalah :. ©.  . ÷ E. & C. » 29. Nama entitas dari tanda bagi adalah :. ©.  . ÷ E. & C. » 30. Tahun berapakah javascript pertama kali diperkenalkan oleh netscape?. 1945. 1985. 1995 E. 1975 C. 2005 31. Untuk menuliskan komentar dalam satu baris didalam javascript kita Halaman : 6 dari 14
menggunakan?. // komentar //. \\ komentar \\. // komentar / E. \ komentar / C. / komentar / 32. Untuk menuliskan komentar lebih dari satu baris didalam javascript kita menggunakan?. // komentar //. \\ komentar \\. // komentar / E. \ komentar / C. / komentar / 33. Script dari javasscript dapat di tempatkan pada :. ody, Header, Title. ody, Header, External File. Header, Title, Html E. ody, Header, Html C. Title, ody, External File 34. Pendeklarasian variabel dijavascript dapat dilakukan dengan dua cara, antara lain dengan menuliskan kata kunci var kemudian diikuti dengan nama variabel dan nilai dari variabelnya. Cara pendeklarasian seperti ini disebut secara :. Implisit. eduktif. Explisit E. Variatif C. Variabel 35. Pendeklarasian variabel dijavascript dapat dilakukan dengan dua cara, antara lain dengan tidak menuliskan kata kunci var kemudian diikuti dengan nama variabel dan nilai dari variabelnya. Cara pendeklarasian seperti ini disebut secara :. Implisit. eduktif. Explisit E. Variatif C. Variabel Perhatikan dengan seksama kode program dibawah ini untuk mengerjakan soal nomor 36 40. Halaman : 7 dari 14
<html> <head> </head> <body> <script type="text/javascript"> document.write("<h1><center>menu LINGKRN</center></h1><br>"); document.write("<h2>1. Jari-Jari Lingkaran<br>"); document.write("<h2>2. Keliling Lingkaran <br>"); document.write("<h2>3. Luas Lingkaran <br>"); var bil=.. (36) if(bil==1) { var a=prompt("silahkan Masukkan Jari-Jari Lingkaran :","");.. (37) }.. (38) { var b=prompt("silahkan Masukkan Jari-Jari Lingkaran :",""); var c=23.14parseint(b);.. (39) } if(bil==3) { var d=prompt("silahkan Masukkan Jari-Jari Lingkaran :",""); var e=3.14parseint(d)parseint(d); document.write("<h1>luas Lingkaran :",+e+"</h1>") } (40) Tampilan Hasil Program : MENU LINGKRN 1. Jari-Jari Lingkaran 2. Keliling Lingkaran 3. Luas Lingkaran Hasil dari program diatas apabila user memilih menu pertama : Jari-Jari Lingkaran : 10 36. Pada nomor 36 dalam kode script diatas, seharusnya berisi :. alert("silahkan Masukkan Pilihan nda :","");. document.write("silahkan Masukkan Pilihan nda :",""); C. prompt("silahkan Masukkan Pilihan nda :","");. promp("silahkan Masukkan Pilihan nda :",""); E. ("Silahkan Masukkan Pilihan nda :",""); Halaman : 8 dari 14
37. Pada nomor 37 dalam kode script diatas, seharusnya berisi :. alert("<h1>jari-jari Lingkaran :",+a+"</h1>"). document.write("<h1>jari- Jari Lingkaran :"+ "a"+"</h1>") C. prompt("<h1>jari-jari Lingkaran :",+a+"</h1>"). promp("<h1>jari-jari Lingkaran :",+a+"</h1>") E. document.write("<h1>jari- Jari Lingkaran :",+a+"</h1>") 38. Pada nomor 38 dalam kode script diatas, seharusnya berisi :. else if(bil==3). else if(bil== 2 ). else if(bil==2) E. else if(bil===2) C. else if(bill==2) 39. Pada nomor 39 dalam kode script diatas, seharusnya berisi :. prompt("<h1>keliling Lingkaran :",+c+"</h1>"). alert("<h1>keliling Lingkaran :",+c+"</h1>") C. promp("<h1>keliling Lingkaran :",+c+"</h1>"). document.write("<h1> Keliling Lingkaran :",+c+"</h1>") E. document.write("<h1> Keliling Lingkaran :",+ c +"</h1>") 40. Pada nomor 40 dalam kode script diatas, seharusnya berisi :. </script> </body> </html>. <script> </body> </html>. </html> </body> </script> E. </body> </script> </html> C. <body> </script> </html> 41. <html> <head> </head> <body> <script language="javascript"> Halaman : 9 dari 14
for(a=0; (41);a+=2) { document.write(a," ") } </script> </body> </html> gar menghasilkan tampilan deret 0 2 4 6 8 10 12 14 16 18 20, maka titik-titk pada nomor 36 seharusnya berisi. a<=10. a<=20. a<20 E. a>=20 C. a<10 42. <html> <head> </head> <body> <script language="javascript"> for(a= -12;a<=12;a+=3) { document.write( (42)," ") } </script> </body> </html> gar menghasilkan tampilan deret 144 81 36 9 0 9 36 81 144, maka titik-titk pada nomor 37 seharusnya berisi. a2. a/a. aa E. aaa C. a+a 43. <html> <head> </head> <body> <script language="javascript"> for(a=1;a<=5;a++) { for(b=1;b<=a;b++) { document.write("") } document.write("<br>") } </script> </body> </html> Hasil tampilan dari kode program diatas adalah... C.. E. 44. <html> <head> </head> <body> <script language="javascript"> for(a=1;a<=5;a++) { for(b=a;b<=5;b++) { document.write("") } document.write("<br>") } </script> </body> </html> Hasil tampilan dari kode program diatas adalah... C.. E. Halaman : 10 dari 14
45. <html> <head> </head> <body> <script language="javascript"> for(a=1;a<=5;a++) { for(b=5;b>=1;b--) { document.write("") } document.write("<br>") } </script> </body> </html> Hasil tampilan dari kode program diatas adalah... C.. E. Perhatikan kode program dibawah ini dengan seksama! <html> <title> JV SCRIPT</title> <head> <script language="javascript"> function Piramida() { (46) rubah=eval(tinggi) var Windowaru=window.open(" (48)", "baru", "height=350,width=380"); Windowaru.document.write("<HTML>") Windowaru.document.write("<TITLE>Window aru </TITLE>") Windowaru.document.write("<OY GCOLOR='white'>") Windowaru.document.write("<CENTER>") baris=1 while (baris <= rubah) { nomor=1 while (nomor <= baris) { Windowaru.document.write("<font size=6 color=black> </font>") nomor=nomor+1 } Windowaru.document.write("<br>") baris=baris+1 } Windowaru.document.write("<P><HR WITH='60%'><P>") Halaman : 11 dari 14
Windowaru.document.write("<a href=''onclick='self.close()'>klick isini Untuk Menutup Window Ini</a><p>") Windowaru.document.write("</CENTER>") windowaru.document.write("</oy>") Windowaru.document.write("</HTML>") } </script> </head> <body> <form> (50) </form> </body> </html> Tampilan awal : Tampilan setelah utton piramida di klik : Tampilan setelah window prompt diisikan sebuah nilai 5 : 46. Pada nomor 46 dalam kode script diatas, seharusnya berisi :. tinggi=alert("tinggi Piramid?"," "). tinggi=prompt("tinggi Piramid?"," "). tinggi=document.write ("Tinggi Piramid?"," ") E. tinggi=prompt("tinggi Piramid?"," erapa Tinggi Piramid Yang nda Inginkan Halaman : 12 dari 14
C. tinggi=promp("tinggi Piramid?"," ")?") 47. Pada script diatas, ada tertulis seperti ini rubah=eval(tinggi), apakah maksud dari kode script tersebut. Merubah variabel eval menjadi variabel rubah. Merubah nilai eval menjadi Tinggi C. Nilai karakter pada window prompt dirubah menjadi number. variabel yang digunakan untuk merubah sebuah nilai E. ata yang diinput melalui window prompt akan dirubah menjadi number melalui perintah eval=(tinggi), dan diberikan variabel baru yang bernama rubah. 48. Pada nomor 48 dalam kode script diatas, seharusnya berisi :. Kosong, akan tetapi dapati diisikan sebuah URL. "baru", "height=350,width=380" C. "height=350,width=380","baru". window.open E. "window.baru", height=350,width=380" 49. Pada script diatas, ada tertulis seperti ini a href=''onclick='self.close()' apakah maksud dari kode script tersebut. Link yang berguna untuk menutup window lama. Link yang berguna untuk menutup window baru C. Link yang berguna untuk menutup window baru dan window lama. Link yang berguna untuk menutup window E. Link untuk menutup menutup sebuah URL Halaman : 13 dari 14
50. Pada nomor 50 dalam kode script diatas, seharusnya berisi :. <input type="button" value="piramida" onclik="piramida()">. <input type="button" value="button" onclick="piramida()"> C. <input type="button" value="piramida" onclick="piramida">. <input type="button" value="piramida" onclick="window.baru()"> E. <input type="button" value="piramida" onclick="piramida()"> Halaman : 14 dari 14
E C C C C C E E C C E E E