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. Algoritma seharusnya dapat dijangkau oleh
akal pikiran kita. dengan pertimbangan tersebut berarti algoritma memiliki
sifat...
a. Logis
b. Cepat
c. Akurat
d. Trending
e. Realistis
5. 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
6. 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
7. Flowchart memiliki nama lain...
a.
Tree
b.
Alur
c.
Diagram
d.
Algoritma
e.
Bagan
alir
8. 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
9. Asal mula kata algoritma adalah...
a.
Algorith
b.
Algorism
c.
Aritmatika
d.
Algometrika
e.
Algorismatika
10. Urutan langkah logis untuk menyelesaikan
masalah yang disusun secara sistematis disebut dengan...
a.
Array
b.
Tipe
data
c.
Variabel
d.
Algoritma
e.
Konstanta
11. Dalam membuat algoritma harus memiliki
konsep, salah satu konsep algoritma adalah...
a.
Peubah
b.
Pertukaran
c.
Algoritma
d.
Urutan
e.
Peubah
dan pertukaran
12. Struktur pertama dalam pascal adalah . .
a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;
13. Untuk melihat hasil dari program yang di
kerjakan tekan tombol ...
a. CRTL+F5
b. CRTL+F9
c. CRTL+F2
d. CRTL+F12
e. CRTL+F4
14. Berapa kode yang digunakan untuk membuat
tulisan berwarna “CYAN”…
a. 4
b. 2
c. 128
d. 7
e. 3
15. Perintah dasar sederhana dalam program
passcal adalah...
a. Readln
b. End
c. Write
d. Wtiteln
e. Uses crt;
16. Tipe data bahasa pascal untuk TRUE FALSE
adalah...
a. String
b. Char
c. Boolean
d. Byte
e. Real
17. Siapkah penemu program pascal…
a. Greyson change
b. Prof.niklaus wirth
c. Kondrazuse
d. Prof.niklaus smirth
e. Dr.harcules
18. Struktur bahasa pemograman pascal paling
pertama adalah...
a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;
19. Tipe data pascal untuk karakter adalah...
a. Char
b. Boolean
c. Integer
d. Real
e. Byte
20. Kapan terbentuknya pascal...
a. 1981
b. 1971
c. 1961
d. 1991
e. 1987
21. Apa kepanjangan ari USES…
a. Unit secure
b. Uni t syntax
c. Unit sytem
d. Up software
e. Unit semiconductor
22. Berikut ini adalah penulisan identifier
yang benar dalam pemogramn pascal adalah...
a. 9 program satu
b. Program_1
c. Program satu
d. Begin
e. Array
23. Tipe bilangan bulat dalam bahasa pascal
dikenal sebagi ...
a. Byte
b. Integer
c. Char
d. String
e. Boolean
24. Istilah” perulangan “ dalam pemograman
pascal dikenal dengan ...
a. Repeating
b. Again
c. Funtion
d. Replay
e. Looping
25. Perintah untuk menutup program dalam pascal
adalah...
a. End.
b. Program
c. Uses crt;
d. Finish
e. End;
26. Menggambarkan program secara logika
merupakan fungsi dari...
a. Flowchart
b. Dxdiag
c. Begin
d. SI
e. Sistem oprasi
27. Sebuah algoritma yang dinyatakan dalam
diagram dengan bentuk-bentuk tertentu merupakan deskripsi dari...
a. Array
b. Terminator
c. Konstanta
d. Flowchart
e. Pseudocode
28. Di bawah ini termasuk dalam deklarasi dalam
pascal ,kecuali...
a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedut
29. Bagan alir formulir (form flowchart)
merupakan istilah lain dari...
a. Sistem flowchart
b. Program flowchart
c. Schematic flowchart
d. Documen flowchart
e. Process flowchart
30. Prosedur yang digunakan untuk membersihkan
layar saat program dijalankan adalah...
a. Writeln
b. Readln
c. Begin
d. Write
e. Clrscr
31. Berikut ini adalah pernyataan yang benar
mengenai algoritma, kecuali ....
a. Algoritma merupakan prosedur pemecahan masalah
b. Algoritma berisi rangkaian langkah-langkah kerja
c. Algoritma tidak harus menghasilkan output
d. Algoritma pasti memberikan hasil yang sama untuk inputan
yang sama
e. Algoritma harus terbatas langkahnya
32. Dalam sebuah algoritma, langkah-langkah tidak
boleh ambigu. Manakah di antara Langkah Langkah dalam sebuah algoritma berikut
yang ambigu?
a. “Masukkan satu gelas air putih”
b. “Tuangkan adonan puding ke dalam cetakan”
c. “Jika kue sudah matang, keluarkan kue dari oven”
d. “Kukus adonan selama 20 menit”
e. “Sajikan selagi panas”
33. Bagian persiapan dari sebuah algoritma disebut
dengan bagian ....
a. Deskripsi
b. Deklarasi
c. Header
d. Preparation
e. Prosedur
34. Istilah-istilah yang biasanya muncul pada bagian
deskripsi algoritma yang berkenaan installasi software adalah sebagai berikut,
kecuali .........
a. Tunggu hingga proses installasi selesai
b. Tekan Tombol Next
c. Masukkan Serial Number
d. Klik ganda ikon
e. Matikan komputer
35. Berikut ini alasan mengapa langkah-langkah
algoritma tidak boleh ambigu?
1. Agar algoritma memberikan output yang sama untuk input
yang sama
2. Agar algoritma dapat dimengerti oleh pengguna
3. Agar langkah-langkah algoritma menjadi terbatas atau
mempunyai titik henti
Manakah di antara pernyataan dia tas yang benar?
a. 1 saja
b. 1 dan 2 saja
c. Semua benar
d. 1 dan 3 saja
e. Tidak ada yang benar
0 comments:
Posting Komentar