1. Perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma yang dirancang manusia kedalam format yang dapat dijalankan komputer disebut...
a. sistem operasi
b. software utility
c. preadsheet
d. word processing
e. bahasa pemrograman
2. Pada ekspresi Boolean yang harus diuji adalah nilai....
a. true/false
b.right/left
c. up/down
d. on/off
e. height/weight
3. Berikut yang merupakan ciri-ciri dari Pseudocode adalah...
a. notasi pseudocode tidak dapat digunakan untuk bahasa pemrograman
b. memiliki standar aturan baku dalam penulisannya
c. berisi simbol-simbol berbentuk belah ketupat, persegi panjang, dan lain sebagainya
d. menggunakan bahasa sehari-hari yang mudah dipahami
e. menggunakan diagram
4. Nama lain dari flowchart adalah....
a. algoritma
b. alur
c. bagan alir
d. tree
e. diagram
5. Tipe data yang mampu menampung banyak data dengan tipe data yang berbeda-beda adalah tipe data.....
a. array
b. string
c. record
d. subrange
e. character
6. Urutan langkah-langkah logis untuk me nyelesaikan masalah yang disusun secara sistematis disebut.....
a. algoritma
b. flowchart
c. variabel
d. tipe data
e. konstanta
7. Berikut nama-nama variabel ini yang benar adalah....
a. nama.guru
b. namaguru
c. 2x buku
d. harga/buku
e. hargabuku
8. Berikut yang dimaksud dengan konstanta adalah....
a. variabel yang nilainya bersifat tetap dan dapat diubah-ubah
b. variabel yang nilainya bersifat tetap dan tidak dapat diubah-ubah
c. nilai dapat dari suatu variabel
d. variabel yang selalu membutuhkan masukan (inputan) dari user
e. variabel yang nilainya kosong
9. Jika ingin mengisi nilai pada varibel seperti foto keluarga, maka tipe data yang digunakan adalah jenis...
a. gambar (image)
b. array
c. record
d. boolean
e. char
10. Notasi algoritma tidak dapat dijalankan oleh....
a. flashdisk
b. windows
c. file
d. script
e. komputer
11. Penulisan algoritma yang menggunakan sintaks (cara penulisan) yang menyerupai bahasa pemrograman disebut....
a. flowchart
B. pseudocode
c. data flow
d. aplikasi
e. coding
12. Berpikir sederhana bertujuan untuk meng-hasilkan....
a. script
b. kata
c. data
d. bahasa pemograman
e. solusi yang efektif
13. Nilai bersifat berubah-ubah, dapat di isi dan dikosongkan adalah....
a. algoritma
b. konstanta
c. variabel
d. string
e. boolean
14. Variabel logika yang berhubungan dengan operator OR, AND, dan NOT merupakan variabel dengan tipe data....
a. array
b. numerik
c. string
d. boolean
e. algoritma
15. Tipe data yang memungkinkan sebuah variabel mengandung banyak nilai dalam satu waktu dan bersifat homogen adalah....
a. algoritma
b. konstanta
c. array
d. string
e. boolean
16. Berikut yang menunjukkan awal dan akhir pada sebuah flowchart, adalah...
a. data flow
b. data
c. terminator
d. decision
e. process
17. Merupakan algoritma yang dinyatakan dalam diagram dengan bentuk-bentuk tertentu, merupakan pengertian dari....
a. algoritma
b. array
c. pseudocode
d. flowchart
e. konstanta
18. Berfungsi untuk memberi nilai awal, nilai akhir, penambahan atau pengurangan suatu variabel counter, adalah....
a. terminator
b. decision
c. process
d. arrows
e. preparation
19. Bentuk belah ketupat pada diagram flowchart diberi nama....
a. data store
b. process
c. connector
d. terminator
e. decision
20. Merupakan tempat menampung dan me-nyimpan satu atau lebih nilai, merupakan pengertian dari....
a. variabel
b. konstanta
c. numerik
d. string
e. boolean

0 Komentar