Professional Documents
Culture Documents
1. Simbol yang digunakan untuk permulaan (Start) atau akhir (Stop) adalah.....
A. Processing
B. Terminator
C. Display
D. Flow direction
E. Input-Output
5. Untuk menghubungkan setiap langkah dalam Flowchart dan menunjukkan kemana arah
aliran diagram, dapat menggunakan simbol.....
A. Proses
B. Garis alir
C. Anotasi
D. Input-Output (IO)
E. Percabangan
6. Untuk membuat suatu program dilakukan dengan menerjemahkan algoritma baik dalam
bentuk sebagai berikut, kecuali........
A. Pseudo-code
B. Flowchart
C. Source code
D. Bahasa natural
E. Executable
7. Jenis tanda yang digunakan sebagai penunjuk aliran data/informasi yang akan diproses
adalah.......
A. Lingkaran kecil
B. Tanda siku
C. Kurang kurawal
D. Titik dua
E. Tanda panah
8. Kepanjangan WWW adalah..........
A. World Wide Web
B. Wide World Web
C. Wega Windy Wolf
D. Web Wide World
E. Web World Wide
11. Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah....
A. Membuat program
B. Membuat algoritma
C. Membeli komputer
D. Proses
E. Mempelajari program
13. Dalam pembuatan HTML software yang biasa di guanakan adalah, kecuali.....
A. Notepad ++
B. Notepad
C. Wordpad
D. Adebo Dreamweaver
E. Semua salah
14. “Dimulai dari pengambilan alamat instruksi yang terdapat didalam PC”. Merupakan proses
dari....
A. Prosesor
B. Register
C. Siklus prosesor
D. Decoding
E. Fetching
15. Berikut yang tidak termasuk perintah-perintah bahasa mesin dasar yaitu....
A. ADB
B. SB
C. MBA
D. STA
E. MML
17. Faktor utama yang membedakan struktur kode program struktur algoritma yaitu......
A. Aturan penulisan
B. Judul
C. Deklarasi
D. Pernyataan
E. Deskripsi
18. Banyak software dan platform web/blog yang bisa digunakan untuk membuat halaman web
diantaranya adalah, kecuali.....
A. Wordpress
B. Blogger
C. Joomla
D. Dreamweaver
E. Photoshop
19. Langkah setelah membentuk algoritma selesai selanjutnya melakukan kegiatan berupa.......
A. Translasi
B. Pengkodean
C. Debuging
D. Uji coba
E. Testing
20. Dalam penerapan perangkat lunak, kita sering dihadapkan pada berbagai permasalahan
yang erat kaitannya dalam....
A. Strategi
B. Aplikasi
C. Bahasa
D. Algoritma
E. Design
21. Urutan langkah logis yang dibuat untuk menyelesaikan masalah yang tersusun secara
sistematis dinamakan....
A. Konstanta
B. Flowchart
C. Variabel
D. Algoritma
E. Tipe data
22. Int datasiswa[5] [5]; potongan script disamping termasuk data bertipe....
A. Array multi-dimensi
B. Array dimensi satu
C. Array dimensi tiga
D. Array dimensi dua
E. Array dimensi empat
23. Simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol
yang lainnya adalah simbol....
A. Terminator
B. Display
C. Flow direction
D. Processing
E. Input-output
25. Dibawah ini yang termasuk struktur percabangan yang tidak bersyarat yaitu....
A. GO TO
B. CASE OF
C. GO IF TO
D. TO GO
E. IF COUNT
26. “IC yang mengontrol keseluruhan jalannya sebuah system komputer dan digunakan
sebagai pusat atau otak dari kompute”. Merupakan pengertian dari....
A. Prosesor
B. Register
C. Siklus prosesor
D. Decoding
E. Fetching
28. Bentuk dari suatu statment IF berada di dalam lingkungan statment IF yang lainnya,
disebut IF dalam kondisi....
A. IF bersarang
B. IF bercabang
C. IF tunggal
D. IF-THEN
E. IF do while-until
29. Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan
dan pasti, tidak dapat dirubah dalam program disebut deklarasi....
A. Deklarasi label
B. Deklarasi konstanta
C. Deklarasi tipe
D. Deklarasi variabel
E. Deklarasi prosedur
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 diantara 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”
34. Istilah-istilah yang biasanya muncul pada bagian deskripsi algoritma yang berkenaan
instalasi software adalah sebagai berikut, kecuali....
A. Tunggu hingga proses instalasi selesai
B. Tekan tombol next
C. Masukkan serial number
D. Klik ganda icon
E. Matikan komputer
35. Berikut ini pertanyaan yang benar mengenai penyajian algoritma dengan bahasa natural,
kecuali....
A. Penyajiannya singkat dan efisien
B. Menggunakan bahasa sehari-hari pembuatan program atau pengguna
C. Kurang universal
D. Menyatakan langkah-langkah dengan kalimat deskriptif
E. Dapat dimengerti oleh pengguna algoritma
36. Berikut ini pernyataan yang benar mengenai input dan output dalam algoritma, kecuali....
A. Algoritma harus memiliki minimal 1 output
B. Algoritma bisa memiliki nol input dari pengguna
C. Algoritma bisa memiliki input dari algoritma itu sendiri
D. Algoritma boleh tidak memiliki output
E. Algoritma mengolah input menjadi output
37. Sebuah algoritma dijalankan melalui sekian langkah dengan kriteria-kriteria tertentu.
Namun ketika ditelusuri, algoritma itu akan berulang ke satu langkah secara terus menerus
sehingga tidak ada jaminan algoritma tersebut berhenti. Ini artinya algoritma tidak
memenuhi sifatnya....
A. Define
B. Finite
C. Efisien
D. Efektif
E. Solutif
40. Berikut ini variabel yang tidak diperlukan dalam pembuatan KTP, yaitu....
A. Nama
B. NIK
C. Umur
D. Tanggal lahir
E. Alamat
41. Di sebuah dealer sepeda motor akan dibuat data mengenai koleksi motor yang akan dijual,
variabel yang mungkin diperlukan adalah sebagai berikut, kecuali....
A. Merk motor
B. Tahun keluaran
C. Harga
D. Nomor polisi
E. Bahan bakar
42. Dalam perhitungan gaji sebuah perusahaan, total gaji diperoleh dari beberapa komponen,
gaji pokok, tunjangan jabatan, tunjangan keluarga, dipotong dengan asuransi dan hutang.
Diantara variabel-variabel tersebut yang merupakan variabel output adalah....
A. Gaji pokok
B. Tunjangan keluarga
C. Tunjangan istri
D. Potongan hutang
E. Total gaji
43. Berikut ini variabel yang pasti memiliki tipe data integer yaitu....
A. Panjang balok
B. Luas persegi
C. Total gaji
D. Jumlah anak
E. Nilai tertinggi
44. Berikut ini variabel yang pasti mempunyai tipe data real yaitu....
A. Usia
B. Jumlah anak
C. Tahun lahir
D. Luas lingkaran
E. Total gaji