Anda di halaman 1dari 4

1.

Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :


a. Membuat program
b. Membuat Algoritma
c. Membeli komputer
d. Proses
e. Mempelajari program

2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah di sebut :
a.Proses
b.Program
c.Algoritma
d.Step
e.Diagram

3. 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

4. Pada pembuatan program komputer, algoritma dibuat :


a. Sebelum pembuatan program
b. Pada saat program dibuat
c. Sesudah pembuatan program
d. Pada saat verifikasi program
e. Pada saat di jalankan

5. 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

6. 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

7. 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

8. Instruksi P=Q akan mengakibatkan nilai P=nilaiQ,dan nilai Q menjadi :


a. Menjadi Sembarang Nilai
b. Menjadi hampa
c. Q tetap
d. Menjadi 10
e. P tetap

9. 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

10. Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah :
a. 15 dan 0
b. 0 dan 15
c. 15 dan 15
d. 0 dan 10
e. 10 dan 15
11. Model penulisan dan perancangan algoritma menggunakan simbol bangun ruang dalam mempresentasikan proses
program disebut …
a. Natural language
b. Bahasa narasi
c. Bahasa alami
d. Pseudocode
e. Flowchart
12. Nilai P=0, Q=5, R=10 jika diketahui nilai PQR adalah seperti yang tersebut dan algoritmanya adalah nilai P=Q, Q=R
maka nilai PQR adalah …
a. P=10; Q=10; R=10
b. P=5; Q=10. R=10
c. P=5; Q=10; R=5
d. P=5; Q=5; R=10
e. P=5; Q=5; R=5

13. Nilai P=0; Q=5; R=10 jika diketahui nilai PQR adalah seperti yang tersebut dan algoritmanya adalah nilai P=Q, Q=R
maka nilai P+Q+R adalah ..
a. 15
b. 25
c. 35
d. 20
e. 30

14. Dari suatu algoritma berbunyi $x / $y, jika x bernilai 6 dan y bernilai 4 maka hasil dari algoritma tersebut adalah …
A.1
B. 2
C. 4
D. 6
E. 1,5

15. Algoritma sebagai berikut


A= 3
B =2
C= 1
D= A
A= C
C= D
WRITE A
WRITE B
WRITE C
Jika algoritma tersebut dijalankan, maka yang tercetak :
a. 1, 2, 3
b. 1, 3, 2
c. 3, 2, 1
d. 2, 3, 1
e. tidak ada jawaban

16. Algoritma sebagai berikut


A= 3
B =2
C= 1
D= A
A= C
C= D
WRITE D
WRITE B
Jika algoritma tersebut dijalankan, maka yang tercetak :
a. 1, 2
b. 1, 3
c. 3, 2
d. 2, 3
e. tidak ada jawaban
17. Perhatikan logika berikut ini
A=5
If ( A > 5) THEN
A = A-5
WRITE A
ELSE
A = A+1
WRITE A
Setelah dikerjakan A akan menjadi :
a. 5
b. 4
c. 0
d. 6
e. semua jawaban salah

18. Perhatikan logika berikut ini


A=5
If ( A > 5) THEN
A = A-5
WRITE A
ELSE
WRITE A
Setelah dikerjakan A akan menjadi :
a. 5
b. 4
c. 0
d. 6
e. semua jawaban salah

19. Perhatikan logika berikut ini


A=5
If ( A == 5) THEN
A = A-5
WRITE A
ELSE
WRITE A
Setelah dikerjakan A akan menjadi :
a. 5
b. 4
c. 0
d. 6
e. semua jawaban salah

20 CorelDRAW adalah…..
a. Aplikasi Editor grafik vector
b. Aplikasi Browser Internet
c. Aplikasi Membuat animasi Flash
d. Aplikasi Berhitung
e. Aplikasi Membuat Program
21. Alat yang digunakan untuk menarik, memindahkan objek adalah...
a. Pick Tool
b. Shape Tool
c. Envelope Tool
d. Berzier Tool
e. Eraser Tool
22. Berikul ini adalah menu yang terdapat di aplikasi corel draw, kecuali...
a. File
b. View
c. Window
d. Table
e. Mailing
23. Untuk memberi warna objek pada CorelDRAW cukup dengan …. salah satu warna pada palette warna
a. Klik
b. klik kanan
c. drag
d. geser
e. drop
24. Hal yang dilakukan untuk memulai program CorelDRAW adalah ….
a. klik Start
b. klik Program
c klik Open
d. klik Close
e. klik New

25. Rectangle Tool berfungsi untuk...


a. Membuat garis lurus
b. Membuat persegi atau persegi panjang
c. Membuat lingkaran atau Elips
d. Membuat segitiga atau segibanyak
e. Membuat gambar spiral

26. Sementara Elipse Tool berfungsi untuk...


a. Membuat persegi atau persegi panjang
b. Membuat segitiga atau segibanyak
c. Membuat gambar spiral
d. Membuat lingkaran atau elips
e. Membuat gambar 3D

ESSAY
Toko buku mengadakan promosi. Jika membeli buku dengan total pembelian lebih dari atau sama dengan
Rp. 100.000, maka mendapat diskon potongan harga sebesar 10% dari total pembelian. Jika membeli
buku dengan total pembelian kurang dari Rp.100.000, maka tidak mendapat diskon. Total bayar = Total
pembelian - diskon.
Berdasarkan soal cerita di atas :
1. Buatlah algoritma dengan pseudocode
2. Buatlah algoritma dengan flowchart
3. Amir membeli buku pelajaran IPA 2 bh ( 1 buah buku harga nya = Rp 12.000 ) dan buku Matematika
3 bh ( 1 buah buku harga nya = Rp 30.000 ). Berapakah total uang yang harus dibayar kepada kasir
toko tersebut.

Anda mungkin juga menyukai