Anda di halaman 1dari 18

.1. Komponen komputer yang berfungsi sebagai sumber arus listrik pada CPU adalah...

a. MotherBoard

b. Memory

c. Hardisk

d. Processor

e. Power Supply

2. Hal yang menyebabkan kesalahan saat instalasi wondows adalah...( Kecuali )

a. Tidak menyesuaikan kebutuhan, semua program di install tanpa memperhatikan apakah


memang diperlukan tidak.

b. Tidak menyesuaikan spesifikasi hardwarenya, misalnya di komputer pentium II kita install


windows XP / Vista, atau komputer yang mempunyai ram/ memory kecil dinstall program yang
berat-berat.

c. Setelah melakukan instalasi langsung membuka data yang ada di partisi lain, karena
kemungkinan besar mengandung virus.

d. Tidak melengkapi antivirus terlebih dahulu, tapi sudah menginstal program2 yang
menggunakan keygen yang bisa jadi mengandung virus.

e. Melakukan Pengecekan kapasitas penyimpanan sebelum Penginstalan program

3. Berikut ini adalah Urutan langkah melakukan untuk menginstalasi System Operasi ( OS ) dan
Ms. Office adalah….

A. Install OS - Setting BIOS – Install Driver – Install Ms. Office

B. Install Driver – Install Office – Install OS –Setting BIOS

C. Setting BIOS – Install Driver – Install OS – Install Ms. Office

D. Setting BIOS – Install Ms. Office - Install OS – Install Driver

E. Setting BIOS – Install OS – Install Driver – Install Ms. Office

4. Jika terdengar bunyi beep panjang pada saat kita menyalakan pc, maka hal ini terjadi
karena ....

a. Kabel Hardisk belum terpasang


b. Power supply mati

c. Ram kendor / Kotor

d. Processor belum dikaitkan

e. Floopy Disk Rusak

5. Urutan Proses booting pada Linux secara umum adalah ....

a. BIOS – Master Boot Record – LILO/GRUB – KERNER – INIT

b. BIOS – Master Boot Record – KERNER – LILO/GRUB –INIT

c. Master Boot Record - BIOS – KERNER – LILO/GRUB –- INIT

d. Master Boot Record - BIOS – KERNER – LILO/GRUB –- INIT

e. BIOS – KERNER – LILO/GRUB –– Master Boot Record - INIT

6. Masalah yang terjadi jika mencentang tanda lingkaran pada gambar diatas adalah...

a. Data Hilang

b. Sistem Operasi Terhapus

c. Lambannya Proses Instalasi

d. Mempercepat Proses Instalasi

e. Sistem Lengkap terinstall

7. Untuk pekerjaan listrik agar tidak terjadi bahaya kena arus listrik, pekerja harus memakai :

a. Sarung tangan kulit

b. sarung tangan plastik

c. Sarung tangan karet

d. Sarung tangan katun

e. Sarung tangan kain


8. Pertolongan pertama bagi seseorang yang pingsan adalah...

a. Baringkan korban pada tempat datar dan teduh. Kepala lebih rendah 30 cm

b. Kompres kepala korban dengan kain basah yang dingin

c. Berikan aroma amoniak dibawah hidung korban

d. Buka atau longgarkan pengikat tubuh seperti ikat pinggang atau BH pada wanita

e. Jika korban muntah hendaknya kepala dimiringkan kekanan agar muntah tidak masuk ke
saluran pernafasan

9. Bila menghadapi kecelakaan karena listrik, maka langkah pertama yang harus dilakukan
adalah….

a. Mematikan aliran listrik

b. Mengambil APAR

c. Menarik korban

d. Memanggil Guru

e. Melarikan diri

10. Suatu Lab Komputer akan dipasang 30 Unit Komputer. Dan Daya Masing-masing Komputer
adalah 350 Watt. Berapakah Daya yang memenuhi persyaratan untuk Lab komputer tersebut ...

a. 10 kW

b. 10,5 kW

c. 11 kW

d. 380 W

e. 11,66 W

11. Jika terdapat Hambatan Listrik sebesar 15 Ohm dihubungkan secara paralel. Dan Arus listrik
sebesar 3A, maka Tegangannya adalah ....

A. 5 V
B. 15 V

C. 30 V

D. 45 V

E. 65 V

12. Konversi Bilangan Biner dari 100100111(2) ke Decimal adalah...

a. 195

b. 294

c. 295

d. 296

e. 395

13. Ekivalen bilangan heksadesimal dengan bilangan biner 1011 1001 1101 (2) adalah ....

A. B9D (16)

B. B8D (16)

C. B9C (16)

D. BC9 (16)

E. BD1 (16)

14. Perhatikan Tabel berikut :

A B F

0 0 1

1 0 1

0 1 1

1 1 0

Tabel diatas merupakan tabel kebenaran dari ....

a. And

b. Or
c. Nand

d. Nor

e. Xor

15. Flowchart diatas akan menghasilkan....

a. 2,4,6,8,10

b. 1,3,5,7,9,11,13,15,17,19

c. 1,3,5,7,9,11,13,15,17

d. 1,2,3,4,5,6,7,8,9,10

e. 2,4,6,8,10,12,14,16,18,20

16. Berapakah Hasil dari Flowchart diatas ?

A. 0, 10, 30, 40, 70, 90

B. 1, 5, 10, 15, 20, 25

C. 0, 10, 30, 50, 70, 90

D. 1, 15, 25, 35, 45

E. 0, 10, 20, 30, 50,70,90

17. Jika int Nilai[5]={ 5,6,7,8,9 } ; maka


Nilai [3] = ....

a. 5

b. 6

c. 7

d. 8

e. 9

18.

#include <iostream.h>

#include <conio.h>

float luas(float alas, float tinggi);

void main()

clrscr();

a = 10;

t = 11;

cout << “HITUNG LUAS SEGITIGA” << endl;

cout << “Panjang alas : “ << a << endl;

cout << “Tinggi : “ << t << endl;

cout << “Luasnya : “ << luas(a,t) << endl;

float luas(float alas, float tinggi)

return (alas * tinggi * 0.5);


}

Program diatas akan menghasilkan Luas segitiga sebesar ....

a. 10.5

b. 21

c. 55

d. 550

e. 105

19. Relasi yang terjadi pada ERD diatas adalah...

a. 1 : m

b. m : 1

c. 1 : 1

d. m : m

e. semua benar

20. Normalisasi adalah langkah penting dalam menyusun file basis data untuk menghindari ?

a. Manipulasi data

b. Validasi data

c. Kerangkapan data

d. Kosistensi data

e. Definisi Data

21. Perintah SQL untuk merubah Data pada tabel barang adalah...

a. Rename tabel barang set [field yang dirubah] from [primary key]

b. Update barang set [field yang dirubah] where [primary key]

c. Update table barang set [field yang dirubah] where [primary key]

d. Update from barang set [field yang dirubah] where [primary key]
e. Update tabel barang where [field yang dirubah] set [primary key]

22. Langkah Membuat Query pada MS. Access adalah ....

a. Pilih tabel – create – query design

b. Create – query design – close

c. Create – pilih tabel - query design – close

d. Create – query design – pilih tabel – add - close

e. Create – design query– pilih tabel – add - close

23. Untuk membuat pilihan lebih dari satu dipemrograman desktop diperlukan komponen pada
toolbox yaitu ....

a. Radio button

b. Combobox

c. Checkbox

d. Textarea

e. Command button

24. Sedangkan untuk memilih salah satu pilihan option (misal jenis kelamin) menggunakan
komponen...

a. Radio button

b. Combobox

c. Checkbox

d. Textarea

e. Command button

25. Perintah untuk menampilkan Record pada pemrograman PHP adalah...

a. select * to [nama tabel] ;

b. select [nama tabel] values [isi record];

c. select * from [nama tabel];


d. selected * from [nama tabel];

e. insert into [nama tabel];

26. Alamat IP yang menggunakan alamat 192.0.0.0 termasuk kedalam kategori...

a. Kelas A

b. Kelas B

c. Kelas C

d. Kelas D

e. Kelas E

27. Urutan perintah untuk mengecek konektivitas pada jaringan adalah ....

a. Run > ketik cmd > ketik ipconfig pada MS DOS prompt

b. Run > ketik cmd > ketik dir pada MS DOS prompt

c. Run > ketik cmd > ketik ifconfig pada MS DOS prompt

d. Run > ketik cmd > ketik ping [IP address] pada MS DOS prompt

e. Run > ketik msconfig

28. Perintah SQL untuk menambah kolom baru dengan posisi setelah kolom tertentu adalah ....

a. ALTER siswa ADD nomor_ktp AFTER nama_siswa

b. INSERT TABLE siswa ADD nomor_ktp AFTER nama_siswa

c. ALTER TABLE siswa ADD nomor_ktp AFTER nama_siswa

d. ALTER ADD nomor_siswa

e. INSERT TABLE_SISWA

29. Pengertian dan fungsi Tabel View Adalah....

a. Membuat Query 1 tabel

b. Relasi antar tabel

c. Membuat tabel baru

d. Membuat Tabel baru yang terdiri dari Relasi antar tabel dengan melengkapi Field baru.
e. Membuat join antar tabel

30. Software paling tepat yang harus dipersiapkan untuk membuat pemrograman SQL adalah .....

a. Notepad++, Dreamweaver, Mozilla Firefox

b. Xampp, notepad++, Mozilla Firefox

c. DreamWeaver, notepad++, Mozilla Firefox

d. Xampp, Microsoft Word, Mozilla Firefox

e. chrome, notepad++, Mozilla Firefox

31. Langkah untuk membuat tabel Siswa pada database Sekolah adalah....

a. create table siswa(‘nis char(4)’,’nama_siswa varchar(25)’);

b. Make table siswa(‘nis char(4)’,’nama_siswa varchar(25)’);

c. create siswa(‘nis char(4)’,’nama_siswa varchar(25)’);

d. Use Sekolah;

create table siswa(‘nis char(4)’,’nama_siswa varchar(25)’);

e. Use Sekolah;

create siswa(‘nis char(4)’,’nama_siswa varchar(25)’);

32. Perintah SQL yang berfungsi untuk memasukkan/menyisipkan data ke dalam sebuah tabel
adalah

A. INPUT

B. ADD NEW

C. INSERT INTO

D. ADD INTO

E. ADD RECORD

33.

Program diatas akan menghasilkan Tabel ...

A.
A

B.

C.

D.
A

E.

34. Untuk membuat link ke halaman lain pada pemrograman HTML adalah...

a. <hyperlink=”home.html”>Home</hyperlink>

b. <a link=” home.html”>Home</a>

c. <a gref=” home.html”> Home</a>

d. <href a=” home.html”> Home</a>

e. <a href=” home.html”> Home</a>

35.Syntax yang tepat untuk melengkapi program simpan data barang diatas adalah....
a. mysql_query("insert into barang values($id_brg,$nm_brg,$stok)");

b. mysql_query("insert into barang values($id_brg,$nm_brg)");

c. mysql_query("insert into barang values(id_brg,nm_brg)");

d. mysql_query("insert into barang values(null,id_brg,nm_brg)");

e. mysql_query("insert into barang values(null,$id_brg,$nm_brg,$stok)");

36. Untuk menjalankan program PHP dengan nama file:home.php pada folder Aplikasi
menggunakan perintah...

a. localhost\home.php

b. localhost\Aplikasi\home.php

c. localhost/Aplikasi/home.php

d. localhost/htdoc/Aplikasi/home.php

e. Localhost/mysql/Aplikasi/home.php

37. Yang merupakan perintah DML (Data Manipulation Language ) adalah....

a. Create

b. Alter

c. Drop

d. Rename

e. Update

38. Untuk melihat database dan tabel pada cmd adalah....

a. C:\mysql\xampp > mysql –user –root

b. C:\xampp\mysql\bin > mysql –u root

c. C:\xampp\mysql\bin > mysql –u – root

d. C:\mysql\xampp \bin> mysql –user –root

e. C:\ xampp\mysql\bin > misql –u –root

39. Berikut ini cara yang benar untuk membuat prosedur tampil_siswa pada mysql adalah...
a. Create procedure tampil_siswa()

Select * from siswa;

b. Create procedure tampil_siswa

Select * from siswa;

c. Create prosedur tampil_siswa()

Select * from siswa;

d. Create prosedur tampil_siswa

Select * from siswa;

e. Create procedure tampil_siswa() {

Select * from siswa; }

40. Pointer (variabel penunjuk) adalah suatu variabel yang berisi alamat memori dari suatu
variabel lain. Berikut ini manakah Deklarasi Pointer yang benar di pemrograman C++ ??

a. Int &tx ;

b. Int *tx ;

c. Int $tx ;

d. Int @tx ;

e. Char &tx ;

41.public class Kucing extends Animal{

public void mengeluarkanSuara()

{ System.out.println("Meong");

Dari program diatas mana yang termasuk Superclass / parent?

a. Public

b. Kucing

c. Animal
d. Mengeluarkan suara

e. Meong

42. Flowchart diatas merupakan statement ?

a. IF

b. IF Bersarang

c. For

d. While

e. Switch case

43. Kode program pada Java untuk menampilkan output ke layar yaitu dengan perintah ....

a. system.Out.println

b. System.out.println

c. sistem.out

d. print.sistem out

e. system.out.println

45.

<?php

echo "12 pangkat 2 adalah: ".pow(12,2);

?>

Hasil dari program diatas adalah...

a. 10

b. 14

c. 24

d. 144
e. 149

46.

$laptop_baru = new laptop();

Apakah Maksud Sintax diatas??

a. Kelas laptop_baru turunan dari laptop

b. Membuat objek laptop_baru pada kelas laptop

c. Membuat Kelas laptop_baru pada kelas laptop

d. Membuat method laptop_baru pada kelas laptop

e. Membuat Atribut laptop_baru pada kelas laptop

47.

Untuk Membuat Relasi pada SQL adalah...

a. Select mhs.nim,mhs.namamhs

From mhs, ambilmk

Where mhs.nim = ambilmk.nim and ambilmk.kodemk = mk.kodemk

b. Select mhs.nim,mhs.namamhs

From mhs, ambilmk

Where mhs.nim = ambilmk.nim

c. Select mhs.nim,mhs.namamhs

From mhs, ambilmk

Where mhs.nim = ambilmk.nim or

ambilmk.kodemk = mk.kodemk

d. Select mhs.nim,mhs.namamhs

From mhs, ambilmk


Where mhs.nim = ambilmk.nim

e. Select nim.mhs, namamhs.mhs

From mhs, ambilmk

Where nim.mhs = nim.ambilmk and kodemk.ambilmk= kodemk.mk

48. Perhatikn program berikut :

<?php

$db='penjualanbarang';

$user='root';

$pass='';

$host='localhost';

........................... or die ("Tidak dapat terkoneksi " . mysql_error());

mysql_select_db($db) or die ("Database tidak ditemukan " . mysql_error());

?>

Syntax yang tepat untuk melengkapi program diatas adalah....

a. mysql_connect($pass,$host,$user)

b. mysql_connect($host,$pass,$user,$db)

c. mysql_connect($user,$pass, $host)

d. mysql_connect($host,$user,$pass)

e. mysql_conn($host,$user,$pass)

49. Perintah digunakan untuk melakukan koneksi pada suatu database tertentu adalah ...

a. $sqlstr="select * from bktamu";

b. mysql_select_db("bukutamu");
c. $hasil=mysql_query($sqlstr,$konek);

d. $row=mysql_fetch_row($hasil);

e.$konek=mysql_connect("localhost","root","");

50. Perintah SQL untuk merubah Data pada tabel barang adalah...

a. Rename tabel barang set [field yang dirubah] from [primary key]

b. Update barang set [field yang dirubah] where [primary key]

c. Update table barang set [field yang dirubah] where [primary key]

d. Update from barang set [field yang dirubah] where [primary key]

e. Update tabel barang where [field yang dirubah] set [primary key]

Anda mungkin juga menyukai