Algoritme adalah :
A. Aplikasi untuk menghitung rumus matematika
B. Bahasa pemrograman komputer dasar
C. Alat penguji sistem software
D. Perintah untuk mengoperasikan computer
E. Urutan langkah-langkah logis penyelesaian masalah
ANS: E
1. Apa alasan yang tepat penggunaan komputer untuk menyelesaikan pekerjaan sehari-hari,
kecuali :
A. Mampu melakukan pekerjaan secara berulang-ulang dalam waktu yang singkat
B. Memiliki keakuratan penghitungan yang tinggi
C. Memiliki kemampuan menyimpan data
D. Memiliki nilai prestius dan gengsi yang besar ketika mengerjakan tugas dengan computer
E. Kemampuan komputer bisa dimodifikasi sesuai kebutuhan
ANS: D
1. Flowchart adalah :
A. Bahasa pemrograman computer
B. Semacam teknologi penghitungan
C. Alat untuk mengidentifikasi masalah
D. Diagram alir dan proses yang terjadi dalam program secara logika
E. Mesin untuk menentukan bilangan genap atau ganjil
ANS: D
1. Simbol garis dan tanda panah pada flowchart mewakili simbol untuk :
A. Input dan output
B. Terminator program
C. Menunjukkan arah alir
D. Penyimpanan
E. Kondisi
ANS: C
1. 3<4
3>1
3 <= 2
6 >= 6
10 = 3
Nilai dari hasil perbandingan diatas adalah :
A. Benar, Salah, Salah, Salah, Benar
B. Benar, Benar, Salah, Benar, Salah
C. Salah, Salah, Salah, Benar, Benar
D. Salah, Benar, Salah, Benar, Benar
E. Benar, Benar, Benar, Benar, Benar
ANS: B
1. Andi disuruh Ibu pergi ke warung untuk beli telur sebanyak 4 butir. Bila di warung ada
bawang. Beli telur 10 butir. Ternyata warung menyediakan bawang. Sesuai dengan logika
pemrograman dan algoritma. Apa yang akan dilakukan Andi :
A. Membeli bawang 10 butir dan membeli telur 4 butir
B. Membeli bawang 4 butir
C. Membeli telur 10 butir
D. Membeli telur 4 butir
E. Membeli eskrim
ANS: C
1. Apabila nila A = 5 dan B = 10. Lalu diberikan perintah A = B dan B = A. Maka akan
mengakibatkan :
A. A = 0, B = 5
B. A = 10, B = 0
C. A = 10, B = 10
D. A = 10, B = 5
E. A = B
ANS: D
1. 1=5
2 = 10
3 = 15
4 = 20
5=x
Dengan memperhatikan fungsi simbol “=” berapakah nilai x :
A. 5
B. 6
C. 7
D. 50
E. 25
ANS: A
1. 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
ANS: C
1. 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
ANS: B
1. Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan :
A. a=0 , b=5
B. a=10 , b=5
C. a=10 , b=0
D. a=b
E. a=10 , b=10
ANS: E