WorksheetsAlgoritma dan Flowchart – Lembar Soal
Total questions: 30
Worksheet time: 15mins
Algoritma adalah…
Bahasa pemrograman
Urutan langkah-langkah yang logis untuk menyelesaikan masalah
Perintah acak pada komputer
Hardware pada komputer
Ciri-ciri algoritma yang baik adalah…
Panjang dan rumit
Tidak berurutan
Jelas dan memiliki tujuan
Tidak perlu hasil akhir
Contoh algoritma dalam kehidupan sehari-hari adalah…
Menonton TV
Mencuci tangan langkah demi langkah
Tidur siang
Bermain bola tanpa aturan
Flowchart digunakan untuk…
Menggambar komputer
Menggambarkan alur kerja algoritma
Menghitung data
Menghapus program
Simbol terminator pada flowchart digunakan untuk…
Proses
Input/output
Mulai dan selesai
Keputusan
Simbol decision (belah ketupat) pada flowchart menunjukkan…
Informasi
Proses
Keputusan/percabangan
Output
Algoritma harus memiliki hasil yang…
Tidak jelas
Acak
Pasti
Tidak harus ada
Bentuk penulisan algoritma yang menggunakan teks disebut…
Flowchart
Pseudocode
Infografik
Grafik batang
Perintah “jika… maka…” pada algoritma menunjukkan…
Perulangan
Percabangan
Input
Output
Dalam pseudocode, perintah untuk memasukkan data biasanya menggunakan…
INPUT
STOP
BEGIN
Perintah untuk menampilkan data pada pseudocode adalah…
OUTPUT
READ
STOP
WHILE
Looping adalah…
Menghapus data
Pengulangan suatu proses
Penggabungan program
Pengiriman data
Contoh masalah yang bisa diselesaikan dengan algoritma adalah…
Menentukan bilangan ganjil/genap
Bermain musik
Melukis
Berlibur
Dalam algoritma, perintah harus bersifat…
Ambigu
Jelas dan tidak membingungkan
Bebas interpretasi
Terserah pengguna
Tujuan flowchart adalah…
Memperindah tampilan
Memudahkan memahami langkah-langkah program
Menambah warna
Mengurangi memori
Contoh struktur percabangan adalah…
FOR
IF – THEN
INPUT
Simbol proses pada flowchart berbentuk…
Lingkaran
Persegi panjang
Segitiga
Belah ketupat
Pengulangan yang jumlahnya sudah pasti memakai…
WHILE
IF
FOR
ELSE
Algoritma harus memiliki langkah-langkah yang…
Tidak beraturan
Acak
Terurut
Tidak penting
Contoh algoritma dalam memasak adalah…
Menulis resep
Membayangkan masakan
Langkah-langkah membuat nasi goreng
Melihat gambar masakan
Dalam pseudocode, perintah untuk mengakhiri program adalah…
BEGIN
END
DISPLAY
IF
Output berarti…
Isi data
Hasil yang dikeluarkan sistem
Proses penyimpanan
Data masuk
Input adalah…
Data keluar
Data masuk
Data hilang
Data kosong
Algoritma digunakan untuk...
Mengacaukan program
Membuat langkah penyelesaian masalah
Menghapus file
Mengganti hardware
Flowchart disusun dengan cara...
Mengurutkan simbol acak
Menghubungkan simbol sesuai alur
Membuat gambar bebas
Mengurutkan huruf
Manfaat memakai algoritma adalah...
Membuat pekerjaan lebih rumit
Mempermudah memahami solusi
Menghabiskan waktu
Menghilangkan data
Percabangan IF digunakan saat...
Kondisi harus dicek benar/salah
Program berhenti
Melakukan perulangan
Menyimpan file
Perulangan WHILE dipakai saat...
Jumlah perulangan pasti
Mengulang selama kondisi terpenuhi
Tidak ingin mengulang
Menghapus data
Contoh kondisi pada percabangan adalah...
“Ulangi 10 kali”
“Jika nilai > 75”
“Tampilkan data”
“Selesai”
Algoritma harus memiliki...
Proses, tidak perlu output
Input, proses, output
Output saja
Input saja
