This document was uploaded by user and they confirmed that they have the permission to share
it. If you are author or own the copyright of this book, please report to us by using this DMCA
report form. Report DMCA
Overview
Download & View Latihan Soal Javascript Kelas Xi as PDF for free.
Latihan Soal Kelas XI Jawablah pertanyaan yang dianggap benar ! No Soal 1. Di dalam sebuah kode script ada tertulis seperti ini
2.
Di dalam sebuah kode script ada tertulis seperti ini document.bgColor="red", apakah arti dari kode script tersebut … A. Memberikan warna merah pada background page B. Memberikan warna merah untuk tulisan pada page C. Memberikan warna tulisan pada setiap document.
3.
D. Memberikan warna merah pada link document E. Memberikan warna merah pada link dari halaman web
Fungsi yang digunakan untuk merubah satu nilai dari suatu variabel menjadi bilangan desimal adalah … A. parseInt() B. eval=(nama variabel) C. window.close
5.
D. Memberikan warna merah pada link document E. Memberikan warna merah pada link dari halaman web
Di dalam sebuah kode script ada tertulis seperti ini document.fgColor="red", apakah arti dari kode script tersebut … A. Memberikan warna merah pada background page B. Memberikan warna merah untuk tulisan pada page C. Memberikan warna tulisan pada setiap document.
4.
D. onmouseout E. onclik
D. parseFLoat() E. window.prompt
Fungsi yang digunakan untuk merubah satu nilai dari suatu variabel menjadi bilangan bulat adalah … Halaman : 1 dari 14
A. parseInt() B. parseFLoat() C. window.close
6.
Word Wide Web merupakan singkatan dari : A. WWW B. WCW C. WHO
7.
D. Warnet E. Dotnet
Dibawah ini adalah bagian dari web browser, kecuali : A. Internet Explorer B. Opera C. Mozila
9.
D. WWC E. WWO
Jaringan komputer berskala internasional/global yang dapat membuat masing-masing komputer saling berkomunikasi adalah: A. Intranet B. Ultranet C. Internet
8.
D. eval=(nama variabel) E. window.prompt
D. Modila E. Netscape Navigator
Dibawah ini merupakan tag utama dari html, kecuali : A. Html B. Paragraf
C. Font
D. Break line E. Horizontal line
10. Di dalam sebuah tabel, setiap baris di bentuk dengan tag : A.
…..
B.
…..
C. ......
D.
…….
E. ……
11. Di dalam sebuah tabel, setiap kolom di bentuk dengan tag :
Halaman : 2 dari 14
A.
…..
B.
…..
C. ......
D.
…….
E. ……
12. Tag ini berguna untuk menampilkan seluruh text beserta tagnya dalam sebuah web browser : A. <Emphasis> ….. … C. <pre> ......
13. Bentuk type seperti ini A. Bulleted B. Disc C. Square
14. Bentuk type seperti ini A. Bulleted B. Disc C. Square
15. Bentuk type seperti ini A. Bulleted B. Disc C. Square
D. <strike> ……. E. <strong> …..
di dalam list html dinamakan : D. Cirle E . Numbered
di dalam list html dinamakan : D. Cirle E . Numbered
di dalam list html dinamakan : D. Cirle E . Numbered
16. Perhatikan kode program dibawah ini dengan seksama! 1) 2) 3) 4) 5) 6) 7)
<script language=”javascript”> Var a=12; Var b=4; Function pd2(b) { Var a=b*2; return a; } document.write(“Dua kali dari “,b,” adalah “,pd2(b)); Halaman : 3 dari 14
8) 9)
document.write(“Nilai dari a adalah”, a);
Dari kode skrip diatas, maka hasilnya adalah ..... A. Dua kali dari 4 adalah 8 D. Dua kali dari 4 adalah 8 Nilai dari a adalah 12 Nilai dari a adalah 4 B. Dua kali dari 2 adalah 4 E. Dua kali dari 2 adalah 4 Nilai dari a adalah 12 Nilai dari a adalah 12 C. Dua kali dari 4 adalah 8 Nilai dari a adalah 8
17.
Masih Berhubungan 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. Dua kali dari 4 adalah 8 Nilai dari a adalah 12 D. Dua kali dari 2 adalah 4 Nilai dari a adalah 12
D. Dua kali dari 4 adalah 8 Nilai dari a adalah 4 E. Dua kali dari 2 adalah 4 Nilai dari a adalah 12
C. Dua kali dari 4 adalah 8 Nilai dari a adalah 8
18. Di dalam javascript kita hanya bisa memanipulasi empat jenis data. Dibawah ini merupakan keempat jenis data tersebut, kecuali : A. Jenis data fungsi
D. Jenis data Boolean (true atau false) E. Jenis data null (tidak ada data didalamnya)
B. Jenis data bilangan (integer atau float) C. Jenis data kata (string) Perhatikan tabel dibawah ini dengan seksama ! No 1. parseInt(“128.34”); 2. parseInt(“0284”); 3.
Hasil No Hasil … 4. parseFloat(“128.34”) … … 5. parseFloat(“128,34 … ”) 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 : A. 284 B. NaN C. 128
D. 128.34 E. 128,34
20. Pada tabel nomor dua, akan menghasilkan : A. 284 B. NaN C. 128
D. 128.34 E. 128,34
21. Pada tabel nomor tiga, akan menghasilkan : A. 284 B. NaN C. 128
D. 128.34 E. 128,34
22. Pada tabel nomor empat, akan menghasilkan : A. 284 B. NaN C. 128
D. 128.34 E. 128,34
23. Pada tabel nomor lima, akan menghasilkan : A. 284 B. NaN C. 128
D. 128.34 E. 128,34
24. Pada tabel nomor enam, akan menghasilkan : A. 284 B. NaN C. 128
D. 128.34 E. 128,34
25. Adalah 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 : A. Tabel B. Form C. Program
D: Frame E. DataBase
26. Fungsi Frame ini berisi daftar link dengan frame kedua sebagai target : A. Frame Navigasi B. Frame Inline C. Frame Kolom
D. Frame Baris E. Frame Campuran
27. Fungsi Frame ini menampilkan informasi dalam sebuah web browser dalam bentuk baris dan kolom : A. Frame Navigasi B. Frame Inline C. Frame Kolom
31. Untuk menuliskan komentar dalam satu baris didalam javascript kita Halaman : 6 dari 14
menggunakan … ? A. // komentar // B. // komentar */ C. /* komentar */
D. \\ komentar \\ E. \* komentar */
32. Untuk menuliskan komentar lebih dari satu baris didalam javascript kita menggunakan … ? A. // komentar // B. // komentar */ C. /* komentar */
D. \\ komentar \\ E. \* komentar */
33. Script dari javasscript dapat di tempatkan pada : A. Body, Header, Title B. Header, Title, Html C. Title, Body, External File
D. Body, Header, External File E. Body, Header, Html
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 : A. Implisit B. Explisit C. Variabel
D. Deduktif E. Variatif
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 : A. Implisit B. Explisit C. Variabel
D. Deduktif E. Variatif
Perhatikan dengan seksama kode program dibawah ini untuk mengerjakan soal nomor 36 – 40. Halaman : 7 dari 14
<script type="text/javascript"> document.write("
MENU LINGKARAN
"); document.write("
1. Jari-Jari Lingkaran "); document.write("
2. Keliling Lingkaran "); document.write("
3. Luas Lingkaran "); 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=2*3.14*parseInt(b); ….. (39) } if(bil==3) { var d=prompt("Silahkan Masukkan Jari-Jari Lingkaran :",""); var e=3.14*parseInt(d)*parseInt(d); document.write("
Luas Lingkaran :",+e+"
") } ………… (40) Tampilan Hasil Program : MENU LINGKARAN 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 : A. alert("Silahkan Masukkan Pilihan Anda :",""); B. document.write("Silahkan Masukkan Pilihan Anda :",""); C. prompt("Silahkan Masukkan Pilihan Anda :","");
D. promp("Silahkan Masukkan Pilihan Anda :",""); E. ("Silahkan Masukkan Pilihan Anda :","");
Halaman : 8 dari 14
37. Pada nomor 37 dalam kode script diatas, seharusnya berisi : A. alert("
Jari-Jari Lingkaran :",+a+"
") B. document.write("
JariJari Lingkaran :"+ "a"+"
") C. prompt("
Jari-Jari Lingkaran :",+a+"
")
D. promp("
Jari-Jari Lingkaran :",+a+"
") E. document.write("
JariJari Lingkaran :",+a+"
")
38. Pada nomor 38 dalam kode script diatas, seharusnya berisi : A. else if(bil==3) B. else if(bil==2) C. else if(bill==2)
D. else if(bil==”2”) E. else if(bil===2)
39. Pada nomor 39 dalam kode script diatas, seharusnya berisi : A. prompt("
Keliling Lingkaran :",+c+"
") B. alert("
Keliling Lingkaran :",+c+"
")
D. document.write("
Keliling Lingkaran :",+c+"
") E. document.write("
Keliling Lingkaran :",+”c”+"
")
C. promp("
Keliling Lingkaran :",+c+"
")
40. Pada nomor 40 dalam kode script diatas, seharusnya berisi : A. B.