Anda di halaman 1dari 13

Mapel: Pemrograman Web

1. Kata, kelompok kata, atau gambar yang dapat diklik untuk menuju ke dokumen halaman
web lain disebut dengan ...
A. Tabel
B. Hyperlink
C. Absolut
D. Relative
E. Return
ANSWER : B

2. Pada pemrograman web, tag HTML yang digunakan untuk pembuatan link adalah ...
A. <BR>
B. <TABLE>
C. <GO>
D. <A HREF>
E. <LINK>
ANSWER : D

3. Sintaks yang digunakan untuk mengatur posisi tabel berada pada sebelah kanan yaitu ...
A. <TABLE ALIGN=”RIGHT”>
B. <TABLE DEV=”RIGHT”>
C. <TABLE DEV=”LEFTT”>
D. <TABLE ALIGN=”CENTER”>
E. <TABLE RIGHT>
ANSWER : A

4. Berikut ini yang merupakan ekstensi sebuah dokumen / file halaman web statis adalah ...
A. .Docx
B. .Xls
C. .Html
D. .Mp3
E. .Flv
ANSWER : C
5.

Untuk menampilkan hasil seperti gambar diatas menggunakan syntax...


A. <FULLTEXT>
B. <ARRAY>
C. <TEXT>
D. <TEXTAREA>
E. <COLOM>
ANSWER: D

6. Berikut ini yang bukan merupakan web browser adalah...


A. Mozilla Firefox
B. Internet Explorer
C. Netscape
D. Opera
E. Google
ANSWER: E

7. Untuk menampilkan gambar dalam pemrograman web, menggunakan syntax...


A. <bg_background=”...”>
B. <img src=”...”>
C. <image location=”...”>
D. <found img=”...”>
E. <border img=”...”>
ANSWER: B

8. Tag HTML yang digunakan untuk menentukan bentuk bullet/simbol terhadap sebuah list
adalah...
A. <IL>
B. <LI>
C. <OL>
D. <UL>
E. <BL>
ANSWER: D
9. Dalam pembuatan tabel di halaman web, tag <TD> memiliki fungsi sebagai...
A. nama kolom tabel
B. ukuran tabel
C. isi tabel
D. border tabel
E. warna tabel
ANSWER: C

10. Untuk mengatur ukuran bingkai pada tabel di halaman web, terdapat pada syntax...
A. <TH>
B. <BGCOLOR=”...”>
C. <BORDER=”...”>
D. <SIZE=”...”>
E. <HEIGHT=”...”>
ANSWER: C

11.

Untuk menghasilkan tampilan web seperti gambar diatas, menggunakan syntax...


A. <UL TYPE=”CIRCLE”>
B. <OL TYPE=”SQUARE”>
C. <UL TYPE=”RECTANGLE”>
D. <UL TYPE=”SQUARE”>
E. <UL TYPE=”DISC”>
ASNWER: D

12. Syntax kode warna hexadecimal pada sebuah halaman web dari kode “#FFFFFF”,
menandakan warna...
A. Putih
B. Pink
C. Hitam
D. Biru
E. Kuning
ANWER: A
13. Berikut penamaan variabel yang benar dalam bahasa Javascript, kecuali...
A. Umur
B. 7ruangan
C. luas_lingkaran
D. jari2
E. $harga
ANSWER: B

14. “var panjang=23;” , dari kode program disamping yang merupakan nama variabel adalah...
A. ;
B. var
C. 23
D. =
E. panjang
ANSWER: E

15. Maksud dari javascript merupakan bahasa yang “Case Sensitive” yaitu...
A. Penamaan variabel huruf kecil/huruf besar
B. Tulisan dengan font sama
C. Bahasa formal
D. Bahasa abstract
E. Bahasa logic
ANSWER: A

Mapel: Pemrograman Web Dinamis I dan II

1. Dalam pemrograman web dinamis berbasis PHP menggunakan XAMPP, file yang akan
diuji terletak pada directory ...
A. Htdocs
B. Xampp
C. Mysql
D. PhpMyAdmin
E. Apache
ANSWER : A
2. Statemen yang digunakan untuk menggantikan struktur IF yang memiliki terlalu banyak
kondisi merupakan jenis statement...
A. For
B. Do-While
C. Switch
D. Loop
E. While
ANSWER : C

3.

Pada potongan program di atas, terdapat parameter yaitu ...


A. $kiri dan $kanan
B. $gabungan
C. Return $gabungan
D. Function gabungan
E. String
ANSWER : A

4.

Hasil dari potongan kode program di atas adalah...


A. Lima
B. Pilihan ke-4
C. Pilihan ke-3
D. Ketiga
E. 4
ANSWER : B
5. Metode yang digunakan untuk mengirimkan data ke server dengan memerintahkan web
browser untuk menambah nilai yang dimasukkan oleh user ke dalam URL adalah metode...
A. Post
B. Get
C. Put
D. Trace
E. Delete
ANSWER: B

6. Ciri fungsi yang mengembalikan nilai di dalam pemrograman web dinamis adalah terdapat
pada kata kunci...
A. Return
B. Back
C. Close
D. end
E. revert
ANSWER: A

7.

Dalam potongan kode program diatas, untuk menampilkan outpu “APV” menggunakan
syntax...
A. <?php echo $mobil[0];?>
B. <?php echo $mobil[1];?>
C. <?php echo $mobil[2];?>
D. <?php echo $mobil[3];?>
E. <?php echo $mobil;?>
ANSWER: C

8. Suatu cara mendefinisikan variabel objek di dalam pemrograman berorientasi objek


berbasis web dinamis menggunakan ...
A. Go
B. New
C. Clear
D. Echo
E. End
ANSWER : B
9. $hewan1 = new hewan_air();

Dari potongan kode program diatas, memiliki maksud yaitu...


A. Mendefinisikan class
B. Mendefinisikan variabel objek
C. Pengisian variabel ke dalam objek
D. Pemanggilan fungsi variabel objek
E. Menampilkan objek
ANSWER : B
10.

Kota Bandung pada program di atas berada pada posisi indeks ke ...
A. 0
B. 1
C. 2
D. 3
E. 4
ANSWER : C

11. Pengisian variabel ke dalam objek khususnya pemrograman berorientasi objek terhadap
pemrograman PHP ditandai dengan tanda ...
A. &
B. #
C. ->
D. “ “
E. $
ANSWER : C
12. class Hewan
{

var $nama= “ “;
var $jumlah= “ “;
}

Dari potongan kode program diatas, yang merupakan nama class adalah ..
A. class
B. Hewan
C. Var
D. $nama
E. Var $nama
ANSWER : B

13. Ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek
keamanan informasi kerahasiaan data disebut dengan...
A. Grafika
B. Kriptografi
C. Hacking
D. Geologi
E. Sosiologi
ANSWER: B

14. Fungsi didalam teknik pemrograman berorientasi objek pada web juga dikenal dengan
nama...
A. Class
B. Objek
C. Variabel
D. Property
E. Method
ANSWER: E

15. $hewan1=new hewan_air();


Dari potongan kode program diatas, memiliki maksud yaitu...
A. Mendefinisikan class
B. Mendefinisikan variabel objek
C. Pengisian variabel ke dalam objek
D. Pemanggilan fungsi variabel objek
E. Menampilkan objek
ANSWER: B
Mapel: Pemrograman Perangkat Bergerak
1. Komponen terkecil penyusun aplikasi Android yang berisi suatu kegiatan yang dapat
dilakukan oleh pengguna/user disebut dengan ...
a. activity
b. layout
c. design
d. manifest
e. windows
ANSWER: A

2. Kode program yang digunakan untuk memanggil sebuah layout yang akan digunakan
terhadap sebuah aktivitas dalam program Android adalah ...
a. setContentView()
b. super
c. onCreate()
d. startActivity();
e. new
ANSWER: D

3. Widget yang digunakan untuk menampilkan gambar di aplikasi Android adalah ...
a. Button
b. TextView
c. EditText
d. Background
e. ImageView
ANSWER: E

4. Ukuran lebar/tinggi widget akan sama atau sesuai dengan elemen induk pada sebuah aplikasi
disebut dengan...
a. full content
b. fill parent
c. wrap content
d. wrap parent
e. strecth parent
ANSWER: B

5. Pemberian sebuah nilai pada sebuah widget pada kelas java di dalam aplikasi Android
menggunakan syntax...
a. getText( )
b. setText( )
c. android:text
d. android:id
e. setName( )
ANSWER: B

6. Kode program yang digunakan untuk mengkonversi/mengubah data String ke bilangan bulat
terhadap pemrograman Android adalah ...
a. changeInt()
b. parseInt()
c. clear()
d. getInt()
e. setInt()
ANSWER: B

7. Sebuah layout dimana tampilan berupa sebuah tabulasi-tabulasi pilihan dalam pemilihan
menu aplikasi menggunakan layout...
a. tabhost
b. linear
c. relative
d. frame
e. scrollview
ANSWER: A
8. Syntax untuk mendefinisikan sebuah tombol menggunakan propertyonclick di dalam sebuah
layout menggunakan...
a. android:onClick
b. android:id
c. android:text
d. android:gravity
e. android:hint
ANSWER: A

9. Tampilan layout pada pemrograman mobile berbasis android yang disusun berdasarkan baris
dan kolom merupakan jenis layout ...
a. linear
b. relative
c. frame
d. scrollview
e. table
ANSWER: E

10. Fasilitas untuk menghubungkan satu activity terhadap activity yang lain merupakan
pengertian dari ...
a. activity
b. layout
c. intent
d. manifest
e. windows
ANSWER: C

11. Proses pendeklarasian sebuah kelas Java yang telah dibuat pada sebuah aplikasi terletak
pada bagian...
a. java
b. res
c. manifest
d. layout
e. mipmap
ANSWER: A

12. "Intent i = new Intent(aplikasi1.this, aplikasi2.class);


startActivity(i);

Potongan kode program diatas yang merupakan kelas yang ditunjuk sebagai dasar intent
adalah..."
a. aplikasi1
b. aplikasi2
c. Intent
d. new
e. startActivity(i);
ANSWER: B

13. Berikut ini macam-macam layout terhadap aplikasi Android, kecuali...


a. linear
b. relative
c. abstract
d. frame
e. table
ANSWER: C

14. "Button btn1 = (Button)findViewById(R.id.button1);

Dari syntax diatas, yang merupakan nama variabel sebuah tombol adalah..."
a. Button
b. btn1
c. button1
d. R.id.button1
e. (Button)
ANSWER: B

15. Di dalam pembuatan sebuah aplikasi Android, terdapat beberapa macam Intent yaitu..
a. explicit dan implicit intents
b. export dan import intents
c. local dan global intents
d. primer dan sekunder intents
e. umum dan khusus intents
ANSWER: A

Anda mungkin juga menyukai