Latihan Soal Kelas XI Latihan Soal Kelas XI
Jawablah pertanyaan yang dianggap benar ! Jawablah pertanyaan yang dianggap benar !
No Soal
No Soal
1.
1. Di Di dalam dalam sebuah sebuah kode kode script script ada ada tertulis tertulis seperti seperti ini ini <input <input type=”button”type=”button” value=”klik disini” onclick=”klik()”, event(kejadian) apa
value=”klik disini” onclick=”klik()”, event(kejadian) apa yang digunakanyang digunakan dalam
dalam kode kode script tescript tersebut …rsebut … A.
A. alert alert D. D. onmouseoutonmouseout B.
B. confirm confirm E. E. onclik onclik C. document.write
C. document.write
2.
2. Di Di dalam dalam sebuah sebuah kode kode script script ada ada tertulis tertulis seperti seperti iniini document.bgColor="red"
document.bgColor="red", apakah arti dari kode script tersebut …, apakah arti dari kode script tersebut … A. Memberikan warna merah
A. Memberikan warna merah pada background page pada background page
D. Memberikan warna merah D. Memberikan warna merah
pada link document pada link document B. Memberikan warna merah
B. Memberikan warna merah untuk tulisan pada page untuk tulisan pada page
E. Memberikan warna merah E. Memberikan warna merah
pada link dari halaman web pada link dari halaman web C. Memberikan warna tulisan
C. Memberikan warna tulisan pada setiap document.
pada setiap document.
3.
3. Di Di dalam dalam sebuah sebuah kode kode script script ada ada tertulis tertulis seperti seperti iniini document.fgColor="red"
document.fgColor="red", apakah arti dari kode script , apakah arti dari kode script tersebut …tersebut … A. Memberikan warna merah
A. Memberikan warna merah pada background page pada background page
D. Memberikan warna merah D. Memberikan warna merah
pada link document pada link document B. Memberikan warna merah
B. Memberikan warna merah untuk tulisan pada page untuk tulisan pada page
E.
E. Memberikan Memberikan warna warna merahmerah pada link dari halaman web pada link dari halaman web C. Memberikan warna tulisan
C. Memberikan warna tulisan pada setiap document. pada setiap document.
4.
4. Fungsi Fungsi yang yang digunakan digunakan untuk untuk merubah merubah satu satu nilai nilai dari dari suatu suatu variabelvariabel menjadi bilangan desimal adalah …
menjadi bilangan desimal adalah … A.
A. parseInt() parseInt() D. D. parseFLoat()parseFLoat() B.
B. eval=(nama eval=(nama variabel) variabel) E. E. window.promptwindow.prompt C. window.close
A.
A. parseInt() parseInt() D. D. eval=(nama eval=(nama variabel)variabel) B.
B. parseFLoat() parseFLoat() E. E. window.promptwindow.prompt C. window.close
C. window.close
6.
6. Word Word Wide Wide Web Web merupakan merupakan singkatan singkatan dari dari :: A. A. WWW WWW D. D. WWCWWC B. B. WCW WCW E. E. WWOWWO C. WHO C. WHO 7.
7. Jaringan Jaringan komputer komputer berskala berskala internasional/globainternasional/global l yang yang dapat dapat membuatmembuat masing-masing komputer saling berkomunikasi adalah:
masing-masing komputer saling berkomunikasi adalah: A.
A. Intranet Intranet D. D. WarnetWarnet B.
B. Ultranet Ultranet E. E. DotnetDotnet C. Internet
C. Internet
8.
8. Dibawah Dibawah ini ini adalah adalah bagian bagian dari dari web web browser, browser, kecuali kecuali :: A.
A. Internet Internet Explorer Explorer D. D. ModilaModila B.
B. Opera Opera E. E. Netscape Netscape NavigatorNavigator C. Mozila
C. Mozila
9.
9. Dibawah Dibawah ini ini merupakan merupakan tag tag utama utama dari dari html, html, kecuali kecuali :: A. Html
A. Html  <html> <html> </html> </html> D. D. Break Break lineline <br><br> B. Paragraf
B. Paragraf  <p> <p> </p> </p> E. E. Horizontal Horizontal lineline <hr><hr> C. Font
C. Font  <font> </font><font> </font>
10.
10. Di dalam Di dalam sebuah sebuah tabel, setiap tabel, setiap baris dbaris di bentuk i bentuk dengan dengan tag :tag : A. A. <td> <td> ….. ….. </td> </td> D. D. <th> <th> ……. ……. </th></th> B. B. <tr> <tr> ….. ….. </tr> </tr> E. E. </td> </td> …… …… <td><td> C. <tb> ... </tb> C. <tb> ... </tb>
A. A. <td> <td> ….. ….. </td> </td> D. D. <th> <th> ……. ……. </th></th> B. B. <tr> <tr> ….. ….. </tr> </tr> E. E. </td> </td> …… …… <td><td> C. <tb> ... </tb> C. <tb> ... </tb> 12.
12. Tag Tag ini bergunini berguna una untuk menatuk menampilkan sempilkan seluruh luruh text besertext beserta tagnyta tagnya dalaa dalamm sebuah web browser :
sebuah web browser : A.
A. <Emphasis> <Emphasis> …..</emphasis …..</emphasis D. D. <strike> <strike> ……. ……. </strike></strike> B.<plaintext>
B.<plaintext> … … </plaintext> </plaintext> E. E. <strong> <strong> ….. ….. </strong></strong> C.
C. <pre> <pre> ... ... </pre></pre>
13.
13. Bentuk Bentuk type type seperti ini seperti ini di di dalam dalam list list html html dinamakan dinamakan :: A.
A. Bulleted Bulleted D. D. CirleCirle B.
B. Disc Disc E E . . NumberedNumbered C. Square
C. Square
14.
14. Bentuk Bentuk type type seperti seperti ini ini di di dalam dalam list list html html dinamakan dinamakan :: A.
A. Bulleted Bulleted D. D. CirleCirle B.
B. Disc Disc E E . . NumberedNumbered C. Square
C. Square
15.
15. Bentuk Bentuk type type seperti seperti ini ini di di dalam dalam list list html html dinamakan dinamakan :: A.
A. Bulleted Bulleted D. D. CirleCirle B.
B. Disc Disc E E . . NumberedNumbered C. Square
C. Square
16.
16. Perhatikan Perhatikan kode kode program program dibawah dibawah ini ini dengan dengan seksama!seksama!
1)
1) <script language=”javascript”><script language=”javascript”> 2)
2) Var a=12;Var a=12; 3)
3) Var b=4;Var b=4; 4)
4) Function pd2(b) {Function pd2(b) { 5)
5) Var a=b*2;Var a=b*2; 6)
8)
8) document.write(“Nilai dari a adalah”, a);document.write(“Nilai dari a adalah”, a); 9)
9) </script></script>
Dari kode
Dari kode skrip diatas, skrip diatas, maka hamaka hasilnya adalah silnya adalah ... A.
A. Dua kali dari 4 adalah 8Dua kali dari 4 adalah 8 Nilai dari a adalah 12 Nilai dari a adalah 12
D. Dua kali dari 4 adalah 8 D. Dua kali dari 4 adalah 8
Nilai dari a adalah 4 Nilai dari a adalah 4 B.
B. Dua kali dari 2 adalah 4Dua kali dari 2 adalah 4 Nilai dari a adalah 12 Nilai dari a adalah 12
E.
E. Dua kDua kali dari ali dari 2 adalah 2 adalah 44 Nilai dari a adalah 12 Nilai dari a adalah 12 C. Dua kali dari 4 adalah 8
C. Dua kali dari 4 adalah 8 Nilai dari a adalah 8 Nilai dari a adalah 8
17.
17. Masih Masih BerhubungaBerhubungan n dengan dengan kode kode program program pada pada nomor nomor 22, 22, apabila apabila kodekode program pada baris ke 5
program pada baris ke 5 Var a = b * 2 ;Var a = b * 2 ; diganti dengandiganti dengan a = a = b * b * 2 2 ;; , maka hasilnya adalah ....
, maka hasilnya adalah .... C.
C. Dua kali dari 4 adalah 8Dua kali dari 4 adalah 8 Nilai dari a adalah 12 Nilai dari a adalah 12
D. Dua kali dari 4 adalah 8 D. Dua kali dari 4 adalah 8
Nilai dari a adalah 4 Nilai dari a adalah 4 D.
D. Dua kali dari 2 adalah 4Dua kali dari 2 adalah 4 Nilai dari a adalah 12 Nilai dari a adalah 12
E.
E. Dua kaDua kali dari li dari 2 adalah 2 adalah 44 Nilai dari a adalah 12 Nilai dari a adalah 12 C.
C. Dua Dua kali kali dari dari 4 4 adalah adalah 88 Nilai dari a adalah 8 Nilai dari a adalah 8
18.
18. Di daDi dalam jalam javascript vascript kita kita hanya hanya bisa bisa memanipulasi memanipulasi empat empat jenis djenis data.ata. Dibawah ini mer
Dibawah ini merupakan keempaupakan keempat t jenis data tersebujenis data tersebut, kecuali :t, kecuali : A.
A. Jenis Jenis data data fungsi fungsi D. D. Jenis Jenis data data Boolean Boolean (true (true atauatau false)
false) B. Jenis data bilangan (integer
B. Jenis data bilangan (integer atau float)
atau float)
E.
E. Jenis data Jenis data null (tidak null (tidak adaada data didalamnya)
data didalamnya) C. Jenis data kata (string)
C. Jenis data kata (string) Perhatikan tabel dibawah ini
Perhatikan tabel dibawah ini dengan seksama !dengan seksama ! No
No Hasil Hasil No No HasilHasil
1.
1. parseInt(“128.34parseInt(“128.34”); ”); … … 4. 4. parseFloat(“1parseFloat(“128.34”) 28.34”) …… 2.
2. parseInt(“0284parseInt(“0284”); ”); … … 5. 5. parseFloat(“1parseFloat(“128,3428,34 ”)
”)
… … 3.
19.
19. Pada Pada tabel tabel nomor nomor satu, satu, akan akan menghasilkan menghasilkan :: A. A. 284 284 D. D. 128.34128.34 B. B. NaN NaN E. E. 128,34128,34 C. 128 C. 128 20.
20. Pada Pada tabel tabel nomor nomor dua, dua, akan akan menghasilkan menghasilkan :: A. A. 284 284 D. D. 128.34128.34 B. B. NaN NaN E. E. 128,34128,34 C. 128 C. 128 21.
21. Pada Pada tabel tabel nomor nomor tiga, tiga, akan akan menghasilkan menghasilkan :: A. A. 284 284 D. D. 128.34128.34 B. B. NaN NaN E. E. 128,34128,34 C. 128 C. 128 22.
22. Pada Pada tabel tabel nomor nomor empat, empat, akan akan menghasilkan menghasilkan :: A. A. 284 284 D. D. 128.34128.34 B. B. NaN NaN E. E. 128,34128,34 C. 128 C. 128 23.
23. Pada Pada tabel tabel nomor nomor lima, lima, akan akan menghasilkan menghasilkan :: A. A. 284 284 D. D. 128.34128.34 B. B. NaN NaN E. E. 128,34128,34 C. 128 C. 128 24.
24. Pada Pada tabel tabel nomor nomor enam, enam, akan akan menghasilkan menghasilkan :: A. A. 284 284 D. D. 128.34128.34 B. B. NaN NaN E. E. 128,34128,34 C. 128 C. 128
mendapatkan hasil yang diinginkan pengguna, proses
mendapatkan hasil yang diinginkan pengguna, proses penyimpananpenyimpanan,, proses sunting atau edit, proses hapus dan browse disebut :
proses sunting atau edit, proses hapus dan browse disebut : A.
A. Tabel Tabel D: D: FrameFrame B.
B. Form Form E. E. DataBaseDataBase C. Program
C. Program
26.
26. Fungsi Fungsi Frame Frame ini ini berisi berisi daftar daftar link link dengan dengan frame frame kedua kedua sebagai sebagai target target :: A.
A. Frame Frame Navigasi Navigasi D. D. Frame Frame BarisBaris B.
B. Frame Frame Inline Inline E. E. Frame Frame CampuranCampuran C. Frame Kolom
C. Frame Kolom
27.
27. Fungsi Fungsi Frame Frame ini ini menampilkan menampilkan informasi informasi dalam dalam sebuah sebuah web web browserbrowser dalam bentuk baris dan kolom :
dalam bentuk baris dan kolom : A.
A. Frame Frame Navigasi Navigasi D. D. Frame Frame BarisBaris B.
B. Frame Frame Inline Inline E. E. Frame Frame CampuranCampuran C. Frame Kolom
C. Frame Kolom
28.
28. Nama Nama entitas entitas dari dari ampersand ampersand adalah adalah :: A.
A. © © D. D.    B.
B. ÷ ÷ E. E. && C. »
C. »
29.
29. Nama Nama entitas entitas dari dari tanda tanda bagi bagi adalah adalah :: A.
A. © © D. D.    B.
B. ÷ ÷ E. E. && C. »
C. » 30.
30. Tahun Tahun berapakah berapakah javascript pejavascript pertama rtama kali kali diperkenalkan diperkenalkan oleh oleh netscape netscape …… ?? A. A. 1945 1945 D. D. 19851985 B. B. 1995 1995 E. E. 19751975 C. 2005 C. 2005
menggunakan … ? menggunakan … ?
A.
A. // // komentar komentar // // D. D. \\ \\ komentar komentar \\ \\ B.
B. // // komentar komentar */ */ E. E. \* \* komentar komentar */ */ C. /* komentar */
C. /* komentar */
32.
32. Untuk Untuk menuliskan menuliskan komentar komentar lebih lebih dari dari satu satu baris dbaris didalam idalam javascript javascript kitakita menggunakan … ?
menggunakan … ? A.
A. // // komentar komentar // // D. D. \\ \\ komentar komentar \\ \\ B.
B. // // komentar komentar */ */ E. E. \* \* komentar komentar */ */ C. /* komentar */
C. /* komentar */
33.
33. Script Script dari dari javasscript javasscript dapat dapat di di tempatkan tempatkan pada pada :: A.
A. Body, Body, Header, Header, Title Title D. D. Body, Body, Header, Header, External External FileFile B.
B. Header, Header, Title, Title, Html Html E. E. Body, Body, Header, Header, HtmlHtml C. Title, Body, External File
C. Title, Body, External File
34.
34. PendeklarasiaPendeklarasian varn variabel dijaiabel dijavascript vascript dapat dapat dilakukan dilakukan dengan dengan dua dua cara,cara, antara lain dengan menuliskan kata
antara lain dengan menuliskan kata kunci var kemudian diikuti kunci var kemudian diikuti dengandengan nama variabel dan nilai dari variabelnya. Cara pendeklarasian seperti ini nama variabel dan nilai dari variabelnya. Cara pendeklarasian seperti ini disebut secara :
disebut secara : A.
A. Implisit Implisit D. D. Deduktif Deduktif B.
B. Explisit Explisit E. E. Variatif Variatif C. Variabel
C. Variabel
35.
35. PendeklarasiaPendeklarasian varn variabel dijaiabel dijavascript vascript dapat dapat dilakukan dilakukan dengan dengan dua dua cara,cara, antara lain dengan tidak menuliskan kata kunci var kemudian diikuti antara lain dengan tidak menuliskan kata kunci var kemudian diikuti dengan nama variabel dan nilai
dengan nama variabel dan nilai dari variabelnya. Cara pendeklarasiandari variabelnya. Cara pendeklarasian seperti ini disebut secara :
seperti ini disebut secara : A.
A. Implisit Implisit D. D. Deduktif Deduktif B.
B. Explisit Explisit E. E. Variatif Variatif C. Variabel
<html> <head> </head> <html> <head> </head> <body>
<body> <script
<script type="text/javascriptype="text/javascript">t"> document.write("<h1><cen
document.write("<h1><center>MENU ter>MENU LINGKARALINGKARAN</center></h1><br>"N</center></h1><br>");); document.write("<h2>1. Jari-Jari Lingkaran<br>");
document.write("<h2>1. Jari-Jari Lingkaran<br>"); document.write("<h2>2. Keliling Lingkaran <br>"); document.write("<h2>2. Keliling Lingkaran <br>"); document.write("<h2>3.
document.write("<h2>3. Luas Luas Lingkaran Lingkaran <br>");<br>"); var bil= var bil= ….. (36)….. (36) if(bil==1) if(bil==1) { {
var a=prompt("Silahkan Masukkan Jari-Jari Lingkaran
var a=prompt("Silahkan Masukkan Jari-Jari Lingkaran :","");:",""); ….. (37) ….. (37) } } ….. (38) ….. (38) { {
var b=prompt("Silahkan Masukkan Jari-Jari Lingkaran :",""); var b=prompt("Silahkan Masukkan Jari-Jari Lingkaran :",""); var c=2*3.14*parseInt(b); var c=2*3.14*parseInt(b); ….. (39) ….. (39) } } if(bil==3) if(bil==3) { {
var d=prompt("Silahkan Masukkan Jari-Jari Lingkaran :",""); var d=prompt("Silahkan Masukkan Jari-Jari Lingkaran :",""); var e=3.14*parseInt(d)*parseInt(d);
var e=3.14*parseInt(d)*parseInt(d); document.write("<h1>Luas Lingkaran
document.write("<h1>Luas Lingkaran :",+e+"</h1>:",+e+"</h1>")") }
}
………… (40) ………… (40)
Tampilan Hasil Program : Tampilan Hasil Program :
MENU LINGKARAN MENU LINGKARAN 1. Jari-Jari Lingkaran 1. Jari-Jari Lingkaran 2. Keliling Lingkaran 2. Keliling Lingkaran 3. Luas Lingkaran 3. Luas Lingkaran
Hasil dari program diatas apabila
Hasil dari program diatas apabila user memilih menu pertama :user memilih menu pertama : Jari-Jari Lingkaran : 10
Jari-Jari Lingkaran : 10
36.
36. Pada Pada nomor nomor 36 36 dalam dalam kode kode script script diatas, diatas, seharusnya seharusnya berisi berisi :: A. alert("Silahkan Masukkan
A. alert("Silahkan Masukkan Pilihan
Pilihan Anda Anda :","");:","");
D. promp("Silahkan Masukkan D. promp("Silahkan Masukkan Pilihan Anda :",""); Pilihan Anda :",""); B. B. document.write("Silahkadocument.write("Silahkann Masukkan Pilihan Anda Masukkan Pilihan Anda
:",""); :","");
E.
E. ("Silahkan ("Silahkan Masukkan Masukkan PilihanPilihan Anda :","");
Anda :",""); C. prompt("Silahkan Masukkan
37.
37. Pada Pada nomor nomor 37 37 dalam dalam kode kode script script diatas, diatas, seharusnya seharusnya berisi berisi :: A. alert("<h1>Jari-Jari
A. alert("<h1>Jari-Jari Lingkara
Lingkaran n :",+a+"</h1>"):",+a+"</h1>")
D.
D. promp("<h1>promp("<h1>Jari-JariJari-Jari Lingkaran :
Lingkaran :",+a+"</h1>",+a+"</h1>")") B.
B. document.write("<h1>document.write("<h1>Jari- Jari-Jari Lingkaran :"+ Jari Lingkaran :"+ "a"+"</h1>") "a"+"</h1>") E. E. document.write("<h1>Jari-Jari
Jari LingkaraLingkarann :",+a+"</h1>") :",+a+"</h1>") C.
C. prompt("<h1>prompt("<h1>Jari-JariJari-Jari Lingkara
Lingkaran n :",+a+"</h1>"):",+a+"</h1>")
38.
38. Pada Pada nomor nomor 38 38 dalam dalam kode kode script script diatas, diatas, seharusnya seharusnya berisi berisi :: A.
A. else else if(bil==3) if(bil==3) D. D. else else if(bil==”2”)if(bil==”2”) B.
B. else else if(bil==2) if(bil==2) E. E. else else if(bil===2)if(bil===2) C. else if(bill==2)
C. else if(bill==2)
39.
39. Pada Pada nomor nomor 39 39 dalam dalam kode kode script script diatas, diatas, seharusnya seharusnya berisi berisi :: A.
A. prompt("<h1>prompt("<h1>KelilingKeliling Lingkara Lingkaran n :",+c+"</h1>"):",+c+"</h1>") D. document.write("<h1> D. document.write("<h1> Keliling Lingkaran Keliling Lingkaran :",+c+"</h1>") :",+c+"</h1>") B. alert("<h1>Keliling B. alert("<h1>Keliling Lingkara Lingkaran n :",+c+"</h1>"):",+c+"</h1>") E. document.write("<h1> E. document.write("<h1> Keliling Lingkaran Keliling Lingkaran :",+”c”+"</h1>") :",+”c”+"</h1>") C. promp("<h1>Keliling C. promp("<h1>Keliling Lingkara Lingkaran n :",+c+"</h1>"):",+c+"</h1>") 40.
40. Pada Pada nomor nomor 40 40 dalam dalam kode kode script script diatas, diatas, seharusnya seharusnya berisi berisi :: A.
A. </script> <</script> </body> /body> </html> </html> D. D. <script> </bo<script> </body> dy> </html></html> B.
B. </html> </html> </body> </body> </script> </script> E. E. </body> </body> </script> </script> </html></html> C.
for(a=0;
for(a=0;… (41)… (41);a+=2) {;a+=2) { document.write(a," document.write(a," ") ") }} </script> </body> </html> </script> </body> </html>
Agar menghasilka
Agar menghasilkan tampilan deret n tampilan deret 0 2 4 6 8 10 12 14 16 18 200 2 4 6 8 10 12 14 16 18 20, maka, maka titik-titk pada nomor 36 seharusnya berisi …
titik-titk pada nomor 36 seharusnya berisi … A.
A. a<=10 a<=10 D. D. a<=20a<=20 B.
B. a<20 a<20 E. E. a>=20a>=20 C. a<10
C. a<10
42.
42. <html> <head> </head> <body><html> <head> </head> <body> <script
<script language="javascrilanguage="javascript">pt"> for(a=
for(a= -12;a<=12;a+=3) -12;a<=12;a+=3) {{ document.write(
document.write(… (42)… (42),"," ") ") }} </script> </body> </html> </script> </body> </html>
Agar
Agar menghasilkan menghasilkan tampilan tampilan deret deret 144 144 81 81 36 36 9 9 0 0 9 9 36 36 81 81 144 144 , ma, makaka titik-titk pada nomor 37 seharusnya berisi …
titik-titk pada nomor 37 seharusnya berisi … A.
A. a*2 a*2 D. D. a/aa/a
B.
B. a*a a*a E. E. a*a*aa*a*a C. a+a
C. a+a
43.
43. <html> <head> </head> <body><html> <head> </head> <body> <script
<script language="javascrilanguage="javascript">pt"> for(a=1;a<=5;a++)
for(a=1;a<=5;a++) { { for(b=1;b<=a;b++) for(b=1;b<=a;b++) { document.write{ document.write("*") }("*") } document.write("<br>") }
document.write("<br>") } </script> </body> </html> </script> </body> </html>
Hasil tampilan dari kode program diatas adalah …. Hasil tampilan dari kode program diatas adalah ….
A. B. C. D. E.
A. B. C. D. E.
44.
44. <html> <head> </head> <body><html> <head> </head> <body> <script
<script language="javascrilanguage="javascript">pt"> for(a=1;a<=5;a++)
for(a=1;a<=5;a++) { { for(b=a;b<=5;b++) { for(b=a;b<=5;b++) { document.write("*document.write("*") ") }} document.write("<br>") }
document.write("<br>") } </script> </body> </html> </script> </body> </html>
Hasil tampilan dari kode program diatas adalah …. Hasil tampilan dari kode program diatas adalah ….
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
45.
45. <html> <head> </head> <body><html> <head> </head> <body> <script
<script language="javascrilanguage="javascript">pt"> for(a=1;a<=5;a++)
for(a=1;a<=5;a++) { for(b=5;b>=1;{ for(b=5;b>=1;b--) { b--) { document.write("*") document.write("*") }} document.write("<br>") document.write("<br>") } } </script> </body> </html> </script> </body> </html>
Hasil tampilan dari kode program diatas adalah …. Hasil tampilan dari kode program diatas adalah ….
A. B. C. D. E.
A. B. C. D. E.
Perhatikan kode program dibawah ini dengan seksama ! Perhatikan kode program dibawah ini dengan seksama !
<html> <title> JAVA
<html> <title> JAVA SCRIPT</titlSCRIPT</title>e> <head>
<head> <script
<script language="JavaScript"language="JavaScript">> function Piramida() function Piramida() { { … (46) … (46) rubah=eval(tinggi) rubah=eval(tinggi) var WindowBaru=window.open
var WindowBaru=window.open("(" … (48)… (48)",", "baru", "height=350,width=380");"baru", "height=350,width=380"); WindowBaru.document.write("<HTML>")
WindowBaru.document.write("<HTML>") WindowBaru.document.wri
WindowBaru.document.write("<TITLE>Window Baru te("<TITLE>Window Baru </TITLE>")</TITLE>") WindowBaru.document.wri
WindowBaru.document.write("<BODY te("<BODY BGCOLOR='wBGCOLOR='white'>")hite'>") WindowBaru.document.write("<CENTER>")
WindowBaru.document.write("<CENTER>") baris=1
baris=1 while (ba
while (baris <ris <= = rubah) rubah) {{ nomor=1
nomor=1 while (nom
while (nomor <= or <= baris) baris) {{ WindowBaru.document.wri
WindowBaru.document.write("<font te("<font size=6size=6 color=black> * </font>") color=black> * </font>") nomor=nomor+1 } nomor=nomor+1 } WindowBaru.document.write("<br>") WindowBaru.document.write("<br>") baris=baris+1 } baris=baris+1 } * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
WindowBaru.document.write
WindowBaru.document.write("<("< a href=''onClick='self.close() a href=''onClick='self.close()'>'>Klick DisiniKlick Disini Untuk Menutup Window
Untuk Menutup Window Ini</a><p>") Ini</a><p>") WindowBaru.document.write("</CENTER>") WindowBaru.document.write("</CENTER>") windowBaru.document.write("</BODY>") windowBaru.document.write("</BODY>") WindowBaru.document.write("</HTML>") } WindowBaru.document.write("</HTML>") } </script> </head> <body>
</script> </head> <body> <form>
<form>
…(50) …(50)
</form>
</form> </body> </body> </html></html>
Tampilan
Tampilan awal awal : : Tampilan Tampilan setelah setelah Button Button piramida piramida di di klik klik ::
Tampilan setelah window prompt diisikan sebuah nilai 5 : Tampilan setelah window prompt diisikan sebuah nilai 5 :
46.
46. Pada Pada nomor nomor 46 46 dalam dalam kode kode script script diatas, diatas, seharusnya seharusnya berisi berisi :: A. tinggi=alert("Tinggi Piramid
A. tinggi=alert("Tinggi Piramid ?"," ")
?"," ")
D. t
D. tinggi=docinggi=document.writeument.write ("Tinggi
("Tinggi Piramid Piramid ?"," ?"," ")") B. B. tinggi=prompt("Tingtinggi=prompt("Tinggigi Piramid Piramid ?"," ?"," ")") E. tinggi=prompt("Tinggi E. tinggi=prompt("Tinggi
Piramid ?"," Berapa Tinggi Piramid ?"," Berapa Tinggi
?") ?") C.
C. tinggi=promp("Ttinggi=promp("Tinggiinggi Piramid
Piramid ?"," ?"," ")")
47.
47. Pada Pada script script diatas, diatas, ada ada tertulis tertulis seperti seperti iniini rubah=eval(tinggi) rubah=eval(tinggi) , , apakahapakah maksud dari kode script tersebut …
maksud dari kode script tersebut … A. Merubah variabel eval
A. Merubah variabel eval menjadi
menjadi variabel variabel rubahrubah
D. variabel yang digunakan D. variabel yang digunakan
untuk
untuk merubah merubah sebuah sebuah nilainilai B. Merubah nilai eval menjadi
B. Merubah nilai eval menjadi Tinggi
Tinggi
E.
E. Data yData yang ang diinput diinput melaluimelalui window prompt akan
window prompt akan dirubah menjadi number dirubah menjadi number melalui perintah
melalui perintah
eval=(tinggi), dan diberikan eval=(tinggi), dan diberikan variabel baru yang bernama variabel baru yang bernama
rubah. rubah. C. Nilai karakter pada window
C. Nilai karakter pada window prompt
prompt dirubah dirubah menjadimenjadi number
number
48.
48. Pada Pada nomor nomor 48 48 dalam dalam kode kode script script diatas, diatas, seharusnya seharusnya berisi berisi :: A. Kosong, akan tetapi dapati
A. Kosong, akan tetapi dapati diisikan
diisikan sebuah sebuah URLURL
D. window.open D. window.open B. "baru", B. "baru", "height=350,width=380" "height=350,width=380" E. "window.baru", E. "window.baru", height=350,width=380" height=350,width=380" C.
C. "height=350,w"height=350,width=380"idth=380" ,"baru"
,"baru"
49.
49. Pada Pada script script diatas, diatas, ada ada tertulis tertulis seperti seperti iniini a href=''onClick='self.close() a href=''onClick='self.close()'' apakah maksud dari kode script tersebut …
apakah maksud dari kode script tersebut … A. Link yang berguna untuk
A. Link yang berguna untuk menutup window lama menutup window lama
D. Link yang berguna untuk D. Link yang berguna untuk
menutup window menutup window B. Link yang berguna untuk
B. Link yang berguna untuk menutup
menutup window baru window baru
E.
E. Link Link untuk untuk menutupmenutup menutup sebuah URL menutup sebuah URL C. Link yang berguna untuk
C. Link yang berguna untuk menutup window baru dan menutup window baru dan
50.
50. Pada Pada nomor nomor 50 50 dalam dalam kode kode script script diatas, diatas, seharusnya seharusnya berisi berisi :: A. <input
A. <input type="button"type="button" value="Piramida" value="Piramida"
onclik="Piramida()"> onclik="Piramida()">
D. <input t
D. <input type="buype="button"tton" value="Piramida" value="Piramida"
onclick="window.baru()"> onclick="window.baru()"> B. <input t
B. <input type="buype="button"tton" value="button"
value="button"
onclick="Piramida()"> onclick="Piramida()">
E.
E. <input <input type="button"type="button" value="Piramida" value="Piramida"
onclick="Piramida()"> onclick="Piramida()"> C. <input t
C. <input type="ype="button"button" value="Piramida" value="Piramida" onclick="Piramida"> onclick="Piramida">
E E A A B B D D A A A A C C D D A A B B A A B B D D B B C C A A C C A A C C A A B B D D C C A A B B A A E E E E B B B B A A C C D D B B A A C C B B B B D D A A D D B B E E A A D D B B E E A A D D E E