NEW
Font size
WorksheetsSoal SAS Algoritma dan Flowchart KLS 6
Total questions: 40
Worksheet time: 40mins
Rania mendapat tugas dari gurunya untuk membuat video presentasi sederhana tentang sistem tata surya. Sebelum mulai, ia menuliskan langkah-langkah: menyiapkan gambar planet, membuka aplikasi PowerPoint, memasukkan gambar satu per satu, memberi judul, lalu menyimpan hasilnya. Setiap langkah ia tulis secara berurutan agar tidak ada yang terlewat. Ketika mengerjakan, Rania menyadari bahwa urutan langkah tersebut memudahkannya bekerja tanpa bingung. Ia kemudian tahu bahwa apa yang ia tuliskan memiliki kesamaan dengan langkah-langkah yang biasa digunakan dalam pemrograman komputer. Langkah-langkah ini disebut...
Flowchart
Algoritma
Coding
Output
Edo ingin membuat poster digital untuk lomba Hari Pahlawan. Ia menyiapkan foto pahlawan, memasukkan teks, menambahkan warna background, dan menyimpannya dalam format PNG. Semua langkah diurutkan dalam catatan kecil agar ia tidak lupa. Ketika temannya bertanya bagaimana ia bisa bekerja rapi, Edo menunjukkan catatan langkah tersebut. Temannya mengatakan bahwa itu mirip dengan langkah-langkah dalam pemrograman komputer, karena setiap tahap harus sistematis. Catatan Edo disebut sebagai...
Algoritma
Perintah acak
Proses output
Pengulangan
Saat pelajaran TIK, guru menjelaskan bahwa flowchart digunakan untuk menggambarkan alur pekerjaan secara visual. Guru memberi contoh flowchart cara menyalakan komputer. Bentuk awal dan akhir menggunakan simbol oval, sedangkan proses menggunakan persegi panjang. Ketika siswa diminta mengenali simbol, sebagian siswa bingung mana simbol yang digunakan untuk “mulai” dan “selesai”. Guru pun menekankan bahwa simbol terminator pada flowchart selalu berbentuk...
Belah ketupat
Lingkaran penuh
Oval
Jajargenjang
Budi sedang membuat game sederhana di komputer. Ia ingin menambahkan fitur bahwa ketika pemain menekan tombol “A”, karakter bergerak ke kanan, tetapi jika tombol “B” ditekan, karakter melompat. Untuk membuat fitur itu, ia harus menambahkan bagian decision dalam algoritmanya. Ketika menggambar flowchart-nya, Budi membutuhkan simbol yang dapat digunakan untuk mengambil keputusan berdasarkan dua kondisi. Simbol yang harus ia gunakan adalah...
Persegi panjang
Belah ketupat
Oval
Segitiga
Ketika membantu ibunya memasak nasi goreng, Arif memperhatikan bahwa ibunya selalu melakukan hal yang sama: menyiapkan bumbu, menumis bawang, memasukkan nasi, memberi kecap, dan mengaduk hingga rata. Langkah ini selalu sama setiap kali memasak. Arif kemudian diminta membuat flowchart kegiatan tersebut untuk tugas sekolah. Ia menuliskan langkah awal dan akhir, lalu menggambar proses-proses di tengahnya. Bagian awal flowchart yang ia buat menggunakan simbol...
Proses
Output
Terminator
Keputusan
Siti ingin membuat lampu otomatis rumah menggunakan sensor cahaya. Ia membaca bahwa lampu akan menyala jika ruangan gelap, dan mati jika ruangan terang. Ia pun membuat flowchart yang menunjukkan dua kemungkinan kondisi tersebut. Dalam membuat flowchart ini, ia sadar bahwa konsep memilih antara dua kondisi sangat penting dalam pemrograman. Bagian flowchart yang memuat kondisi tersebut termasuk simbol...
Proses
Data
Keputusan
Output
Dina ingin membuat minuman cokelat hangat. Ia menyalakan kompor, memanaskan air, memasukkan bubuk cokelat, mengaduknya, dan menuangkan ke gelas. Semua langkah ia lakukan berurutan tanpa loncat-loncat. Guru TIK kemudian meminta Dina menuliskan langkah tersebut sebagai algoritma. Dina menuliskannya secara urut dari langkah pertama sampai terakhir. Langkah pertama yang paling benar dalam algoritma tersebut adalah...
Menuangkan ke gelas
Memasukkan bubuk cokelat
Memanaskan air
Menyalakan kompor
Arka sedang membuat aplikasi kuis sederhana. Ia ingin agar ketika pemain menekan tombol “Start”, aplikasi memeriksa apakah jumlah soal tersedia lebih dari nol. Jika ada soal, maka permainan dimulai. Jika tidak ada soal, aplikasi memunculkan pesan “Belum ada soal”. Agar logika tersebut berjalan, Arka harus menambahkan langkah pemilihan kondisi di dalam algoritmanya. Bagian algoritma ini disebut...
Pengulangan
Keputusan
Output
Proses
Dalam membuat prakarya robot sederhana, kelompok siswa di kelas 6 diberi tugas membuat algoritma gerakan robot. Robot harus maju, berhenti sejenak, lalu berbelok kiri. Mereka harus menuliskan hal tersebut dengan urutan jelas. Jika mereka menulis langkah-langkah secara tidak berurutan, robot tidak akan bergerak sesuai rencana. Karena itu, guru menekankan bahwa algoritma harus...
Acak
Terstruktur
Sembarang
Tidak berurutan
Guru menunjukkan dua flowchart: satu tentang proses mencuci tangan, satu lagi tentang cara menghidupkan kipas angin. Meskipun berbeda isi, keduanya memiliki alur yang jelas dengan simbol-simbol tertentu. Ketika ditanya apa manfaat utama flowchart, seorang siswa menjawab bahwa flowchart membantu memahami apa yang harus dilakukan pada setiap tahap. Jawaban itu benar, karena flowchart memang memudahkan kita...
Menggambar bebas
Memahami alur kerja
Mendesain poster
Menentukan warna tema
Saat sedang membuat video tutorial memasak, Lala merekam langkah-langkahnya satu per satu. Setelah selesai, ia ingin mengedit videonya dengan aplikasi komputer. Ia harus melakukan langkah: memilih file, memotong bagian tertentu, menambahkan teks, lalu menyimpannya. Ia sadar bahwa langkah-langkah itu sama seperti algoritma yang ia pelajari. Ketika membuat flowchart untuk menjelaskan proses pengeditan tersebut, Lala menggunakan simbol persegi panjang untuk menggambarkan kegiatan proses seperti “memotong video” dan “menambahkan teks”. Simbol persegi panjang dalam flowchart menunjukkan...
Keputusan
Proses
Input
Penyimpanan
Arfan ingin mencetak foto dari komputer. Ia membuka folder gambar, memilih foto, lalu menekan tombol Print. Setelah beberapa saat, foto tercetak di printer. Ia kemudian memahami bahwa hasil foto yang keluar dari printer adalah salah satu bagian dari alur kerja komputer. Ketika mempelajari materi input-proses-output, Arfan menyadari bahwa hasil cetakan merupakan bentuk informasi yang dihasilkan dari proses sebelumnya. Dalam konsep ini, keluarnya hasil foto disebut sebagai...
Input
Output
Proses
Keputusan
Ketika membuat akun media sosial, Alya harus mengikuti sejumlah langkah: membuka halaman pendaftaran, memasukkan email, mengisi kata sandi, mengonfirmasi identitas, lalu menekan tombol “Daftar”. Ia memperhatikan bahwa setiap langkah harus dilakukan secara berurutan. Guru TIK kemudian menjelaskan bahwa semua langkah berurutan yang dilakukan Alya tersebut merupakan contoh algoritma dalam kehidupan sehari-hari. Oleh karena itu, langkah-langkah membuat akun dapat disebut sebagai...
Coding
Algoritma
Data
Input
Saat bermain gim komputer, Adit memasang joystick. Ketika ia menekan tombol tertentu pada joystick, karakter di dalam permainan bergerak sesuai perintah. Ia lalu memahami bahwa joystick merupakan alat yang memasukkan data ke komputer berupa perintah. Ketika mempelajari jenis-jenis perangkat komputer, Adit mengetahui bahwa alat seperti joystick, mouse, dan keyboard termasuk kategori perangkat input. Maka, perangkat yang berfungsi memasukkan data ke komputer adalah...
Speaker
Monitor
Keyboard
Printer
Guru memberikan tugas membuat flowchart cara menghidupkan sepeda listrik. Tugas itu harus dimulai dari langkah “Mulai”, lalu memeriksa apakah baterai terisi. Jika baterai tidak terisi, siswa harus menuliskan langkah “Mengisi baterai”. Jika baterai penuh, lanjut ke “Menekan tombol power”. Siswa yang teliti akan memahami bahwa simbol yang dipakai untuk menuliskan “Mulai” dan “Selesai” selalu sama dalam flowchart. Simbol yang digunakan adalah...
Jajargenjang
Oval
Persegi
Belah ketupat
Yuni sedang memasukkan data nilai ke komputer. Setelah mengetik nilai, komputer menampilkan hasil rata-rata secara otomatis. Yuni melihat bahwa komputer melakukan proses perhitungan di dalamnya sebelum menampilkan hasil. Guru kemudian menjelaskan kepada Yuni bahwa hasil yang ditampilkan di layar setelah proses selesai adalah bentuk keluaran komputer. Dalam konsep sistem komputer, keluaran tersebut disebut...
Proses
Input
Output
Data mentah
Saat membuat daftar belanja untuk ibunya, Reza menulis dengan rapi dan berurutan: membeli sayur, membeli telur, membeli minyak, dan membeli sabun. Ia melakukannya agar tidak ada yang terlewat dan urutan belanja menjadi mudah diikuti. Guru TIK kemudian mengatakan bahwa membuat daftar kegiatan dengan urutan yang jelas itu sama seperti membuat algoritma. Dalam sebuah algoritma, langkah harus ditulis...
Acak
Berurutan
Terbalik
Tidak lengkap
Ketika belajar flowchart, guru menunjukkan simbol jajargenjang. Ia menyebutkan bahwa simbol tersebut digunakan untuk menuliskan kegiatan memasukkan data seperti “Masukkan angka”, atau kegiatan mengeluarkan data seperti “Tampilkan hasil”. Siswa kemudian diminta mengidentifikasi simbol tersebut di berbagai contoh flowchart. Jika digunakan untuk input dan output, maka simbol jajargenjang berarti...
Proses
Keputusan
Input/Output
Terminator
Dalam sebuah video pembelajaran, guru menunjukkan proses komputer saat memproses sebuah file. Komputer membaca data, mengolahnya, dan menampilkan hasil akhir. Siswa diminta menentukan bagian mana yang termasuk proses. Ketika Arka menekan tombol power dan komputer menampilkan logo sistem operasi sebelum masuk desktop, itu merupakan bagian dari tahapan komputer bekerja. Tahapan tersebut disebut sebagai...
Output
Proses
Data jadi
Keputusan
Umi membuat flowchart cara membuat teh manis. Ia menggambar simbol oval untuk “Mulai”, lalu jajargenjang untuk “Masukkan gula”, dan persegi panjang untuk “Aduk teh”. Untuk menunjukkan arah alur, ia menghubungkan semua simbol ini dengan tanda panah. Dari tugas tersebut, Umi memahami bahwa tanda panah dalam flowchart memiliki fungsi penting. Fungsi utama tanda panah adalah...
A. Agar flowchart lebih indah
B. Sebagai arah urutan langkah
C. Menandai keputusan
D. Mengganti simbol proses
Ketika bekerja di perpustakaan sekolah, Lani diminta membuat daftar langkah untuk meminjam buku: memilih buku, mencatat nomor buku, menunjukkan kartu anggota, dan mendapatkan cap peminjaman. Semua langkah tersebut ia susun agar petugas bisa memahami alurnya. Ketika diminta guru membuat algoritma dari kegiatan tersebut, Lani sadar bahwa urutan langkah yang ia buat itulah yang disebut sebagai...
Output
Algoritma
Input
Proses
Ketika membuat animasi sederhana, Arif ingin membuat bola memantul sebanyak lima kali. Ia menuliskan perintah "ulang sampai 5 kali" agar gerakan itu terjadi otomatis. Tanpa perintah ini, ia harus mengulangi langkah secara manual. Guru mengatakan bahwa perintah "ulang" merupakan bagian dari logika dasar pemrograman yang sangat penting. Dalam pemrograman, perintah tersebut disebut...
A. Pengulangan
B. Keputusan
C. Output
D. Input
Fina ingin menyalin tugas dari komputer ke flashdisk. Ia menyalakan komputer, memasukkan flashdisk, membuka folder tugas, memilih file, dan menyalinnya. Semua langkah tersebut ia lakukan secara berurutan sesuai instruksi guru. Ketika diminta menjelaskan langkah tersebut dalam bentuk teks, Fina menuliskannya sebagai langkah algoritma. Oleh karena itu, serangkaian langkah tersebut disebut...
Output
Flowchart
Algoritma
Data
Guru memberikan contoh flowchart pengisian baterai HP. Di dalamnya terdapat simbol keputusan "Apakah baterai penuh?". Jika baterai penuh, proses berhenti. Jika belum penuh, HP terus mengisi daya. Flowchart tersebut dengan jelas menunjukkan kondisi dan alur proses. Saat diminta menjelaskan fungsi flowchart, siswa harus mengetahui bahwa flowchart digunakan untuk...
Menggambar ilustrasi
Mewarnai data
Menggambarkan alur program
Mengubah format file
Dalam kegiatan memasak telur dadar, ibu menjelaskan langkah-langkah: memecah telur, mengocoknya, menambahkan bumbu, memanaskan wajan, dan memasak telur hingga matang. Ketika dituliskan secara berurutan, langkah tersebut menjadi mudah dipahami oleh anak-anak. Guru kemudian menjelaskan bahwa flowchart bertujuan membuat langkah-langkah suatu kegiatan semakin jelas dan tidak membingungkan. Fungsi utama flowchart dalam contoh ini adalah...
Menghemat waktu
Mempermudah memahami tahapan
Mewarnai tahapan
Menghapus langkah
Dalam membuat algoritma, langkah-langkah harus disusun secara acak agar lebih fleksibel. Namun, ketika seorang siswa membuat algoritma mencuci tangan secara acak, ternyata langkah yang ia tulis membuat kegiatan tersebut tidak bisa dilakukan dengan benar. Karena itu, langkah algoritma tidak boleh acak. Maka pernyataan "algoritma harus acak agar fleksibel" adalah...
Benar
Salah
Flowchart digunakan untuk menggambarkan alur kerja suatu proses secara visual. Saat guru meminta siswa menggambar flowchart tentang proses menyalakan komputer, siswa bisa melihat alur kerja dari awal sampai akhir dengan jelas. Hal ini menunjukkan bahwa flowchart memang dirancang untuk menggambarkan alur kerja. Jadi pernyataan tersebut adalah...
Benar
Salah
Guru menjelaskan bahwa simbol belah ketupat dalam flowchart digunakan untuk mengambil keputusan. Contohnya ketika mengecek apakah baterai penuh atau tidak. Simbol itu selalu berkaitan dengan pilihan “ya” atau “tidak”. Karena simbol belah ketupat memang digunakan untuk decision, maka pernyataan tersebut adalah...
Benar
Salah
Beberapa siswa mengira simbol lingkaran digunakan untuk mulai dan selesai dalam flowchart. Namun sebenarnya, simbol yang benar adalah oval, bukan lingkaran biasa. Simbol oval memiliki bentuk melengkung panjang. Jadi pernyataan “simbol lingkaran digunakan untuk mulai dan selesai” adalah...
Benar
Salah
Ketika mempelajari algoritma, siswa mengetahui bahwa langkah-langkah kegiatan dapat digunakan dalam kehidupan sehari-hari seperti memasak, mencuci, atau bermain gim. Semua kegiatan itu bisa dibuatkan algoritmanya. Oleh karena itu, pernyataan bahwa algoritma digunakan juga dalam kehidupan sehari-hari adalah...
Benar
Salah
Dalam membuat algoritma, langkah harus jelas, tidak membingungkan, dan berurutan. Jika tidak jelas, seseorang bisa salah melakukan langkah, seperti mengocok telur setelah digoreng. Karena itu, pernyataan “semua langkah dalam algoritma harus jelas dan berurutan” adalah...
Benar
Salah
Ketika siswa memasukkan data angka ke komputer, data tersebut masuk ke sistem. Namun sebagian siswa mengira itu disebut output. Padahal, data yang masuk ke komputer adalah input. Maka pernyataan “output adalah data yang masuk ke dalam komputer” adalah...
Benar
Salah
Ketika mengetik menggunakan keyboard, siswa memasukkan huruf dan angka ke komputer. Keyboard membantu memasukkan data seperti perintah dan teks. Karena itu, pernyataan bahwa keyboard adalah alat input adalah...
Benar
Salah
Sebagian siswa beranggapan bahwa flowchart hanya digunakan oleh programmer ketika membuat aplikasi. Namun kenyataannya, flowchart juga digunakan dalam pekerjaan sehari-hari seperti membuat SOP dan alur kerja. Oleh sebab itu, pernyataan “flowchart hanya digunakan oleh programmer” adalah...
Benar
Salah
Simbol persegi panjang digunakan untuk proses seperti “memasak”, “mengaduk”, atau “menghitung”. Simbol ini sangat sering digunakan dalam flowchart. Dengan demikian, pernyataan “simbol persegi panjang digunakan sebagai simbol proses” adalah...
Benar
Salah
Semua algoritma harus memiliki akhir agar tidak berjalan terus-menerus. Tanpa akhir, langkah tidak akan selesai dan pengguna tidak tahu kapan harus berhenti. Oleh karena itu, pernyataan “algoritma tidak perlu memiliki akhir” adalah...
Benar
Salah
Simbol jajargenjang dalam flowchart digunakan untuk input dan output seperti “masukkan angka” atau “tampilkan hasil”. Guru sering memberikan contoh yang sama saat mengajar.
Benar
Salah
Dalam sebuah program, terkadang diperlukan pengulangan seperti “ulang sampai benar”. Beberapa siswa mengira flowchart tidak boleh mengulang, padahal boleh dan disebut looping. Karena itu, pernyataan “flowchart tidak boleh memiliki alur berulang” adalah...
Benar
Salah
Ketika seorang siswa membuat flowchart mencuci piring, ia menulis “apakah ada piring kotor?”. Dalam flowchart, ini merupakan bagian keputusan, karena terdapat dua kemungkinan. Maka pernyataan “proses mengecek kondisi termasuk simbol keputusan” adalah...
Benar
Salah
Dalam membaca flowchart, siswa biasanya membaca dari atas ke bawah. Namun beberapa siswa mengatakan bahwa flowchart bisa dibaca dari kanan ke kiri. Padahal itu tidak benar, karena alurnya selalu mengikuti arah panah. Maka pernyataan “flowchart hanya boleh dibaca dari kanan ke kiri” adalah...
Benar
Salah
