SOAL SISKOMDIG X Dan Pemprograman Dasar Bu Badriyah
SOAL SISKOMDIG X Dan Pemprograman Dasar Bu Badriyah
A. Pilihlah salah satu jawaban yang paling benar di bawah ini dengan benar!
1. Sebuah prosedur atau langkah yang pasti 10. Simbol flowchart yang digunakan sebagai
untuk menyelesaikan suatu permasalahan awal dan akhir suatu proses adalah
disebut.... A. Terminal
A. Proses B. Decision
B. Program C. Preparation
C. Step D. Flow Direction
D. Algoritma E. Punched Card
E. Logika 11. Dibawah ini adalah symbol...
2. Pada saat pembuatan program komputer,
kapankah algoritma dibuat ....
A. Pada saat program dibuat
B. Sesudah pembuatan program
C. Setelah program diujicoba
A. Terminal point symbol
D. Sebelum pembuatan program
B. flow direction symbol
E. Pada saat verifikasi program
C. symbol one connector
3. Pada saat pembuatan flowchart, apabila
D. symbol of Page connector
terjadi dua kondisi (Yes atau No), maka
E. processing symbol
menggunakan simbol....
12. Dibawah ini adalah symbol...
A. Pilihlah salah satu jawaban yang paling benar di bawah ini dengan benar!
1. Berikut ini adalah pernyataan yang benar 8. Yang bukan merupakan ciri-ciri dari
mengenai algoritma, kecuali .... Pseudocode adalah ……
A. Algoritma merupakan prosedur pemecahan A. Bervariabel
masalah B. Berfungsi seperti flowchart
B. Algoritma berisi rangkaian langkah-langkah C. Benar Semua
kerja D. Bergambar
C. Algoritma tidak harus menghasilkan output E. Menggunakan bahasa pemprograman
D. Algoritma pasti memberikan hasil yang 9. Nama lain dari flowchart adalah ….
sama untuk inputan yang sama A. Algoritma
E. Algoritma harus terbatas langkahnya B. Alur
2. Dalam sebuah algoritma, langkah-langkah C. Bagan alir
tidak boleh ambigu. Manakah di antara D. Tree
langkah langkah dalam sebuah algoritma E. Diagram
berikut yang ambigu? 10. Tipe data yang mampu menampung banyak
A. “Masukkan satu gelas air putih” data dengan tipe data yang berbeda-beda
B. “Tuangkan adonan puding ke dalam adalah tipe data …
cetakan” A. Array
C. “Jika kue sudah matang, keluarkan kue B. String
dari oven” C. Record
D. “Kukus adonan selama 20 menit” D. Subrange
E. “Sajikan selagi panas” E. Character
3. Bagian persiapan dari sebuah algoritma 11. Urutan langkah-langkah logis untuk
disebut dengan bagian .... menyelesaikan masalah yang disusun secara
A. Deskripsi sistematis disebut ….
B. Deklarasi A. Algoritma
C. Header B. Variabel
D. Preparation C. Konstanta
E. Prosedur D. Flowchart
4. Istilah-istilah yang biasanya muncul pada E. Tipe data
bagian deskripsi algoritma yang berkenaan 12. Penulisan algoritma yang menggunakan
installasi software adalah sebagai berikut, sintaks (cara penulisan) yang menyerupai
kecuali ......... bahasa pemrograman disebut …..
A. Tunggu hingga proses installasi selesai A. Flowchart
B. Tekan Tombol Next B. Data flow
C. Masukkan Serial Number C. Coding
D. Klik ganda ikon D. Pseudocode
E. Matikan komputer E. Aplikasi
5. Berikut ini alasan mengapa langkah-langkah 13. Bilangan ganjil adalah bilangan yang jika
algoritma tidak boleh ambigu? dibagi dua, sisanya .….
a. Agar algoritma memberikan output yang A. 0
sama untuk input yang sama B. 1
b. Agar algoritma dapat dimengerti oleh C. 2
pengguna D. 3
c. Agar langkah-langkah algoritma menjadi E. takterhingga
terbatas atau mempunyai titik henti 14. Yang menunjukkan awal dan akhir pada
Manakah di antara pernyataan dia tas yang benar? sebuah flowchart, adalah .....
A. a saja A. Data Flow
B. a dan b saja B. Data
C. Semua benar C. Terminator
D. a dan c saja D. Decision
E. Tidak ada yang benar E. Process
6. Perangkat lunak yang bertugas 15. Merupakan algoritma yang dinyatakan dalam
mengkonversikan arsitektur dan algoritma diagram dengan bentuk-bentuk tertentu,
yang dirancang manusia kedalam format yang adalah pengertian dari .....
dapat dijalankan computer disebut …. A. Algoritma
A. System Operasi B. Pseudocode
B. Spreadsheet C. Konstanta
C. Bahasa Pemrograman D. Array
D. Software E. Flowchart
E. Word Processing 16. Bentuk belah ketupat pada diagram flowchart
7. Dalam ekspresi Boolean yang harus diuji diberi nama .....
adalah nilai …. A. Data Store
A. True/False B. Connector
B. Up/Down C. Decision
C. Height/Weight D. Process
D. Right/Left E. Terminator
E. On/Off
17. Merupakan tempat menampung dan 19. Untuk membuat baris baru menggunakan
menyimpan satu atau lebih nilai, adalah tag…
pengertian dari ….. A. <br>
A. Variabel B. <newline>
B. Konstanta C. <break>
C. Numerik D. <hr>
D. String E. <b>
E. Boolean 20. Tag untuk membuat huruf tebal adalah
18. HTML Merupakan singkatan dari … A. <bold>
A. Hyper Link Markup Leaguage B. <b>
B. Hyper Text Markup Laguage C. <i>
C. Hyper Tool Markup Laguage D. <important>
D. Hyper Test Markup Laguage E. <t>
E. Hyper Tool Mark Landscape
Selamat Mengerjakan