Dari table disamping nilai output Z dengan input A dan B, table gerbang XOR
secara berturut-turut K,L,M,N…
A 1,1,0,1
B 0,1,1,0
C 1,0,1,1
D 0,0,1,0
E 1,1,1,1
8 X Y Z
0 0 0
0 1 0
1 0 0
1 1 1
Symbol gerbang logika yang sesuai dengan table kebenaran diatas adalah…
A
B
C
D
E
9 Dibawah ini deklarasi variable array multidimensi yang benar adalah…
A Tipe data
Nama_array[jumlah_elemen_kolom]
[jumlah_elemen_kolom]
B Tipe data
Nama_array[jumlah_elemen_baris]
[jumlah_elemen_baris]
C Tipe data
Nama_array[jumlah_elemen_baris]
[jumlah_elemen_kolom]
D Tipe data
Nama_kolom[jumlah_elemen_baris]
[jumlah_elemen_kolom]
E Tipe data
Nama_baris[jumlah_elemen_baris]
[jumlah_elemen_kolom]
1 Selain fungsi if, dalam penulisan pemrograman menggunakan struktur
0
percabangan fungsi yang biasa digunakan adalah...
A For
B Do .. while
C While ... do
D Switch .. case... break
E While
1 Hasil dari flowchart di samping adalah….
1
A {1, 2, 19]
B {3,9,12,15,}
C {1,2,3,… 19}
D {1,3,5,…19}
E {1,3,5,19}
1 Pesan peringatan kesalahan pada gambar berarti …
2
A IP Address sama
B Computer Name sama
C Gateway sama
D Subnet Mask sama
E User Name sama
1 Perhatikan Pesan yang muncul pada Jaringan Local (LAN) dibawah ini!
3
Langkah perbaikan yang harus dilakukan apabila pesan peringatan kesalahan
seperti pada gambar adalah dengan….
A Mengganti Computer Name
B Mengganti Subnet Mask
C Mengganti Gateway
D Mengganti IP Address
E Mengganti DNS
1 Seorang siswa ingin mendesain sebuah gambar dengan menambahkan efek
4
kurva-kurva tiga dimensi menggunakan aplikasi adobe photoshop, jika ingin
menghasilkan gambar dengan efek tersebut maka siswa tersebut perlu
menambahkan efek gambar vector jenis…
A Efek contour
B Efek drop shadow
C Efek blend
D Efek extrude
E Efek warna
1 Yang bukan merupakan format file pada pemrograman grafis adalah…
5
A BMP
B PHP
C JPG
D PNG
E GIF
1 Simbol diamond dalam ER diagram berfungsi sebagai...
6
A Aktor
B Entitas
C Atribut
D Sequence
E Relationship
1
7 Diberikan sebuah table dengan isian seperti berikut
Pernyataan yang tepat dari kesimpulan hasil eksekusi query diatas adalah…
A 1,2,4 benar
B 1,2,3 benar
C 2,4 benar
D 3 saja yang salah
E 1,2 salah
2
3
Pernyataan yang tidak sesuai dengan tampilan kedua table diatas adalah…
A Alter table penjualan add foreign key (kd_barang) references barang
(kd_barang)
B Alter table barang add primary key (kd_barang)
C Alter table penjualan add primary key (no_jual)
D Alter table barang add jumlah int(100)
E Alter table penjualan add foreign key (no_jual) references
barang(kd_barang)
2 perintah yang harus dijalankan agar dapat membuat list format penomoran
4
dengan angka adalah…
A <UL>
B <OL>
C <B>
D </tr>
E <L>
2 Tag yang tepat untuk menampilkan huruf berjalan adalah…
5
A <UL>
B <OL>
C <Marquee>
D <Script>
E <html>
2 Perhatikan Scrip berikut ini :
6
1. public class SepedaMotor {
2. Private String merek;
3. Private long harga;
4.
5. public void setMerek(String merekMotor) {
6. merek = merekMotor;
7. }
8. public String getMerek( ) {
9. return merek;
10. }
11. public long Harga(long hargaMotor) {
12. return harga = hargaMotor;
13. }
14. }
Dari potongan program di atas mana yang dinamakan class dan method adalah :
A Baris ke 1, 2, 3, 8, 9
B Baris ke 2, 3, 4, 6, 8
C Baris ke 4, 5, 6, 7, 10
D Baris ke 6, 7, 8, 9, 12
E Baris ke 1, 3, 5, 7, 9
2 Perhatikan script berikut ini :
7
class Hitung1{
int z;
public void penambahan9int x, int y) {
z = x + y;
System.out.println(“Hasil Penambahan : “ + z);
}
public void pengurangan9int x, int y) {
z = x – y;
System.out.println(“Hasil Pengurangan : “ + z)’
}
}
public class Hitung2 extends Hitung1 {
public void perkalian(int x, int y) {
z = x * y;
System.out.println(“Hasil Perkalian : “ + z);
}
public static void main(String args[]) {
int a = 14;
int b = 7;
Hitung2 tes = new Hitung2( );
tes.penambahan(a, b);
tes.pengurangan(a, b);
tes.perkalian(a, b);
}
}
Hasil dari program di atas di runing sebagai berikut
A Hasil Penambahan : 21
Hasil Pengurangan : 7
Hasil Pengurangan : 98
B Hasil Penambahan : 7
Hasil Pengurangan : 21
Hasil Pengurangan : 89
C Hasil Penambahan : 20
Hasil Pengurangan : 9
Hasil Pengurangan : 88
D Hasil Penambahan : 23
Hasil Pengurangan : 9
Hasil Pengurangan : 97
E Hasil Penambahan : 19
Hasil Pengurangan : 9
Hasil Pengurangan : 78
2 Perhatikan coding berikut !
8
public static void main(string args [] ) {
//Seharusnya “Makan Soto Ayam”
System.out.println(Makan soto ayam”);
}}
Sintak yang menimbulkan pesan error terdapat pada baris...
A public class Soto {
B public static void main9string args [])}
C //Seharusnya “makan soto ayam”
D System.out.println(makan soto ayam”);
E } dan {
2 Script Struktur Dasar HTML yang benar adalah…
9
A <html>
<head>
</head>
<body>
</body>
</html>
B <html>
<head>
<title>
<body>
</body>
</html>
C <html>
<head>
<title></title>
</head>
<body>
</body>
</html>
D <html>
<body>
</body>
</html>
E <html>
<head>
<title></title>
</head>
<body>
</body>
3 Manakah yang termasuk pengetian objek?
0
A Merupakan suatu blue print atau tekanan untuk menciptakan suatu
instance dari objek
B Sebuah instance yaitu representasi nyata dari class
C Nilai data yang terdapat pada suatu objek yang berasal dari class.
D Suatu operasi berupa fungsi-fungsi yang dapat dilakukan oleh suatu
objek
E Semua jawaban benar.
3 <? Php
1
$nomor =1;
While ($a<=4) {
Echo “Data yang dicetak <br> “;
}
?>
Hasil keluaran script diatas adalah…
A Data yang dicetak sebanyak 1 kali
B Data yang dicetak sebanyak 2 kali
C Data yang dicetak sebanyak 3 kali
D Data yang dicetak sebanyak 4 kali
E Data yang dicetak sebanyak 5 kali
3 Ketika computer kita tidak dapat terhubung ke Projector, maka salah satu
2
kemungkinan penyebab hal ini terjadi adalah…
A VGA tidak compatible
B LAN Card tidak compatible
C RAM tidak compatible
D Software tidak compatible
E Sound Card tidak compatible
3 Nomor yang digunakan untuk mengidentifikasi komputer server atau alamat
3
lain dalam jaringan internal lewat TCP/IP terdiri dari serangkaian (empat
bagian) angka yang dipisah dengan tanda titik (misalnya 123.123.123.1) yaitu...
A Anonymous FTP
B DNS
C Domain
D Alamat IP
E FTP
3 Satuan untuk mengukur resolusi gambar adalah ...
4
A bit
B Byte
C Bpa
D Pixel
E Candela
3 Untuk mengaitkan halaman web yang kita miliki dengan alamat email
5
tertentu, kita dapat membuat dengan perintah…
A <a href mailto:info.seputarti@gmail.com”> info </a>
B href mailto:info.seputarti@gmail.com”> info
C <a = mailto:info.seputarti@gmail.com”> info </a>
D <a href : “info.seputarti@gmail.com”> info </a>
E <a href= mailto:info.seputarti@gmail.com”> info </a>
3
6