Anda di halaman 1dari 3

Siskomp

pilgan
1. Nama gambar berikut adalah ….

A. Processor
B. Memory
C. Motherboard
D. CPU
E. Hardware
2. Berikut ini yang merupakan perangkat keras (Hardware) dari sebuah komputer, kecuali ….
A. CPU
B. Monitor
C. Keyboard
D. Windows
E. Kabel
3. Berikut ini yang bukan bagian dari bilangan Hexadecimal adalah…
A. G
B. 2
C. 7
D. 8
E. A
4. 1100101.0010102 = … 8.
A. 624.12
B. 154.12
C. 145.21
D. 145.12
E. 125.14
5. Berapakah bilangan desimal dari angka D23 heksa desimal?
A. 3363
B. 3463
C. 3563
D. 3763
E. 3863
6. Bilangan biner adalah bilangan yang berbasis …
A. Bilangan yang berbasis 2 yaitu 1 dan 2
B. Bilangan yang berbasis 2 yaitu 0 dan 1
C. Bilangan yang berbasis 10 yaitu 0 – 9
D. Bilangan yang berbasis 8 yaitu 0 – 7
E. Bilangan yang berbasis 16 yaitu 0 – 15
7. Unit satuan terkecil dalam komputasi digital adalah…
A. Gigabyte
B. Byte
C. Megabyte
D. Bit
E. Terabyte
8. Perhatikan pernyataan dibawah ini dengan cermat
1) AND
2) NOR
3) NOT
4) EX-OR
5) OR
6) NAND
Dari pernyataan data diatas yang merupakan operator dasar logika ditunjukkan nomor....
A. 1, 2, 3
B. 1, 3, 6
C. 2, 3, 5
D. 1, 3, 5
E. 3, 2, 5
9. Berikut merupakan tabel kebenaran dari gerbang logika

A. OR
B. NOT
C. AND
D. NAND
E. NOR
10. Alat output yang menghasilkan data berupa cetakan pada media tertentu seperti kertas, kain dan film adalah
A. Monitor
B. Speaker
C. Printer
D. LCD
E. CPU
Essay
1. Apa yang dimaksud dengan ASCII?
2. Apa perbedaan sistem pengkodean BCD dan BCH!

Pemrograman dasar
pilgan
1. Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :
A. Membuat program
B. Membuat Algoritma
C. Membeli computer
D. Proses
E. Mempelajari program
2. Pseudocode yang di gunakan pada penulisan algoritma berupa :
A. Bahassa Inggris
B. Bahasa Puitis
C. Bahasa pemograman
D. Sembarang bahasa asal terstruktur
E. Bahasa Mesin
3. Tahapan dalam menyelesaikan suatu masalah adalah :
A. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
B. Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
C. Masalah-Model-Algoritma-Eksekusi-Hasil
D. Masalah-Model-Algoritma-Program-Eksekusi-hasil
E. Algoritma-Program-Model-Eksekusi-Hasil
4. Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang
terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa
adalah :
A. 10
B. 15
C. 10 atau 15
D. 10 dan 15
E. Kosong
5. Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih,selain warna merah dan
hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi :
A. Merah
B. Ungu
C. Hijau
D. Putih
E. Abu-abu
6. Struktur pertama dalam pascal adalah . .
A. Char;
B. String
C. End.
D. Writeln
E. Uses crt;
7. Istilah “perulangan” dalam pemograman dikenal dengan ...
A. Nested if
B. Again
C. Funtion
D. Replay
E. Looping
8. Pemberian nama variabel yang benar adalah …
A. %nilai
B. nilai_siswa
C. nama siswa
D. &Panjang
E. alamat!
9. Berikut Sintak yang benar untuk menghasilkan output ‘Hello World’ di C++ ?
A. cout<<“Hello World”;
B. print<<“Hello World”;
C. echo “Hello World”;
D. System.out.print(“Hello World”);
E. write<<“Hello World”;
10. Perhatikan kode program berikut

Program tersebut menghasilkan output?


A. Belajar perulangan for 1 sampai 5
B. Belajar perulangan for 1 sampai 9
C. Belajar perulangan for 1 sampai 10
D. Belajar perulangan for 1 sampai 10 kecuali 5
E. Looping forever
Essay
1. Tuliskan kode program yang menampilkan tulisan “Menang” berulang dari iterasi 1 – 10 dan “zonk” pada 5 dan 7
2. Tuliskan kode program yang menampilkan tulisan “Sukses” berulang dari iterasi 1 – 10 dan “coba lagi” pada 3 dan 6

Anda mungkin juga menyukai