NEW
Font size
WorksheetsPemecahan Masalah, Algoritman dan Flowchart
Total questions: 20
Worksheet time: 10mins
Pemecahan masalah dalam kehidupan sehari-hari maupun dalam pemrograman membutuhkan …
Jawaban instan tanpa analisis
Langkah-langkah yang terstruktur dan logis
Hanya menggunakan intuisi
Mengandalkan tebakan semata
Percobaan berulang tanpa aturan
Algoritma adalah …
Hasil akhir dari sebuah program
Langkah-langkah terstruktur untuk menyelesaikan masalah
Bahasa pemrograman tertentu
Diagram alur program komputer
Perintah langsung yang dijalankan komputer
Flowchart digunakan untuk …
Menyimpan data
Menggambar karakter
Memvisualisasikan langkah-langkah penyelesaian masalah
Menghitung cepat
Membuat tampilan aplikasi
Simbol belah ketupat pada flowchart menyatakan …
Proses
Input/Output
Keputusan/percabangan
Mulai/Selesai
Penghubung
Contoh sederhana algoritma dalam kehidupan sehari-hari adalah …
Mengingat nomor telepon teman
Menyusun langkah membuat mie instan dari awal sampai siap dimakan
Membeli pulsa tanpa tahu nominalnya
Menghafal materi tanpa strategi
Menunggu jawaban tanpa melakukan apa-apa
Salah satu manfaat menggunakan flowchart adalah …
Membingungkan pengguna
Menyembunyikan langkah-langkah program
Memudahkan memahami urutan proses penyelesaian masalah
Mengurangi jumlah simbol yang digunakan
Menghilangkan kebutuhan berpikir logis
Saat memecahkan masalah, langkah pertama yang harus dilakukan adalah …
Membuat flowchart
Menulis kode program
Mengidentifikasi masalah dengan jelas
Menghafal algoritma yang ada
Membuat solusi tanpa analisis
Dalam algoritma, instruksi harus bersifat …
Acak dan tidak teratur
Jelas dan dapat dijalankan
Sulit dipahami
Tergantung mood pembuatnya
Tidak memiliki urutan
Contoh keputusan (decision) dalam kehidupan sehari-hari yang sesuai dengan flowchart adalah …
Menghidupkan komputer
Menentukan apakah jalan yang akan dilalui macet atau tidak
Menulis catatan pelajaran
Menggambar di kertas
Mematikan lampu ruangan
Jika algoritma tidak dibuat dengan baik, maka akibatnya adalah …
Masalah terselesaikan dengan cepat
Solusi menjadi tidak efisien atau salah
Flowchart lebih mudah dibuat
Program tetap berjalan sempurna
Tidak perlu ada langkah evaluasi
Flowchart adalah …
Gambar mesin otomotif
Catatan hasil ujian
Diagram untuk menggambarkan langkah-langkah penyelesaian masalah
Daftar nama siswa
Tabel perhitungan bensin
Simbol oval (lingkaran lonjong) dalam flowchart digunakan untuk …
Menyimpan data
Menghubungkan garis
Menunjukkan mulai atau selesai suatu proses
Menentukan pilihan
Menulis catatan
Simbol belah ketupat (diamond) dalam flowchart berarti …
Proses berjalan
Menyimpan dokumen
Keputusan (ya/tidak)
Input data
Hasil akhir
Contoh penerapan algoritma dalam kehidupan sehari-hari adalah …
Menyalakan motor tanpa urutan yang jelas
Langkah teratur saat menyalakan motor: masukkan kunci → putar kontak → tekan starter → motor hidup
Menghafal nama komponen motor
Membeli bensin tanpa tahu berapa liter
Duduk di kelas tanpa tujuan
Manfaat menggunakan flowchart dalam memecahkan masalah adalah …
Membuat masalah lebih sulit
Memudahkan melihat urutan langkah secara jelas
Menyembunyikan langkah penyelesaian
Mengurangi daya ingat siswa
Hanya untuk pelajaran komputer saja
Flowgorithm adalah aplikasi yang digunakan untuk …
Menggambar mesin motor
Mengedit foto dan video
Membuat dan menjalankan flowchart algoritma
Menulis laporan keuangan
Mendesain rumah
Jika kita ingin menghitung luas persegi dengan Flowgorithm, input yang dibutuhkan adalah …
Panjang dan tinggi
Panjang dan lebar alas
Sisi persegi
Jari-jari lingkaran
Diameter ban
Rumus luas segitiga yang benar untuk dibuat dalam algoritma Flowgorithm adalah …
Alas × Tinggi
2 × (Alas + Tinggi)
½ × Alas × Tinggi
Alas + Tinggi
Tinggi ÷ Alas
Simbol parallelogram (jajar genjang miring) dalam Flowgorithm digunakan untuk …
Proses perhitungan
Input atau Output data
Keputusan Ya/Tidak
Menyimpan dokumen
Awal dan akhir
Seorang siswa membuat flowchart di Flowgorithm untuk menghitung luas persegi panjang. Setelah memasukkan panjang = 10 dan lebar = 5, hasil output yang benar adalah …
15
25
30
50
100
