WorksheetsQuiz TIK
Total questions: 52
Worksheet time: 26mins
Proses memecah masalah yang kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola disebut...
Abstraksi
Pengenalan Pola
Dekomposisi
Algoritma
Istilah "Berpikir Komputasional" atau "Computational Thinking" pertama kali diperkenalkan oleh...
Bill Gates
Seymour Papert
Charles Babbage
Ada Lovelace
Manakah di bawah ini yang merupakan manfaat utama dari berpikir komputasional?
Menghafal lebih banyak informasi
Menyelesaikan masalah secara lebih efisien dan sistematis
Menulis lebih cepat di keyboard
Menggambar flowchart yang lebih indah
Empat pilar utama dalam berpikir komputasional adalah...
Input, Proses, Output, dan Penyimpanan
Dekomposisi, Pengenalan Pola, Abstraksi, dan Algoritma
Perangkat Keras, Perangkat Lunak, Data, dan Pengguna
Analisis, Desain, Implementasi, dan Pengujian
Mengenali kesamaan atau tren di antara masalah-masalah kecil yang sudah dipecah adalah inti dari tahapan...
Dekomposisi
Algoritma
Abstraksi
Pengenalan Pola
Saat membuat kue, resep adalah contoh nyata dari tahapan...
Abstraksi
Dekomposisi
Pengenalan Pola
Algoritma
Fokus pada informasi yang penting dan mengabaikan detail yang tidak relevan adalah konsep dari...
Dekomposisi
Abstraksi
Pengenalan Pola
Algoritma
Membagi tugas besar "Membersihkan Rumah" menjadi tugas-tugas kecil seperti "Menyapu Lantai", "Mencuci Piring", dan "Mermaid Tempat Tidur" adalah contoh dari...
Algoritma
Abstraksi
Dekomposisi
Pengenalan Pola
Seorang ilmuwan yang mempopulerkan konsep Berpikir Komputasional sebagai keterampilan fundamental untuk semua orang pada tahun 2006 adalah...
Seymour Papert
Donald Knuth
Tim Berners-Lee
Jeannette Wing
Melihat bahwa proses membuat kopi, teh, dan susu cokelat panas sama-sama melibatkan merebus air dan mencampurkan bahan adalah contoh dari...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Dalam konteks membuat sebuah mobil, mengabaikan detail warna cat dan jenis velg untuk fokus pada sistem mesin dan kerangka utama adalah contoh...
Algoritma
Pengenalan Pola
Dekomposisi
Abstraksi
Langkah-langkah yang terurut dan logis untuk menyelesaikan sebuah masalah disebut...
Dekomposisi
Pola
Abstraksi
Algoritma
Tujuan dari dekomposisi adalah...
Untuk membuat masalah terlihat lebih rumit
Untuk menyederhanakan masalah kompleks menjadi lebih mudah diatasi
Untuk menemukan pola yang tidak ada
Untuk menyembunyikan detail penting
Data seperti nama siswa, alamat, dan nomor telepon dalam sistem sekolah merupakan contoh...
Algoritma
Proses
Informasi yang akan diolah
Abstraksi
Mengapa pengenalan pola penting dalam berpikir komputasional?
Karena membuat masalah lebih sulit
Karena memungkinkan kita membuat solusi yang lebih efisien dan dapat digunakan kembali
Karena semua masalah adalah sama persis
Karena pola tidak pernah ada dalam data
Apa hasil akhir dari tahapan abstraksi?
Sebuah masalah yang lebih besar
Serangkaian instruksi yang rumit
Model sederhana yang menyoroti elemen-elemen kunci dari masalah
Daftar semua detail yang mungkin
Manakah dari berikut ini yang BUKAN merupakan tahapan berpikir komputasional?
Dekomposisi
Kompilasi
Abstraksi
Pengenalan Pola
kan tahapan berpikir komputasional?
Dekomposisi
Kompilasi
Abstraksi
Pengenalan Pola
Manfaat berpikir komputasional tidak hanya terbatas pada bidang komputer, tetapi juga membantu dalam...
Hanya bermain game
Kehidupan sehari-hari untuk memecahkan berbagai masalah
Hanya pelajaran matematika
Menjadi populer di media sosial
Ketika merencanakan perjalanan, Anda membuat daftar langkah: 1. Pesan tiket, 2. Kemas barang, 3. Pergi ke bandara. Daftar ini adalah contoh dari...
Abstraksi
Algoritma
Dekomposisi
Pengenalan Pola
Melihat resep masakan yang berbeda (sup, soto, kari) dan menyadari semuanya dimulai dengan menumis bumbu adalah contoh...
Dekomposisi
Abstraksi
Pengenalan Pola
Algoritma
Diagram yang mewakili alur kerja atau proses dengan menggunakan simbol-simbol grafis disebut...
Algoritma
Pseudocode
Flowchart
Program
Serangkaian instruksi atau langkah-langkah logis yang didefinisikan dengan jelas untuk menyelesaikan suatu masalah disebut...
Flowchart
Variabel
Tipe Data
Algoritma
Konsep dasar dari sebuah algoritma adalah bahwa ia harus...
Rumit dan sulit dimengerti
Memiliki langkah-langkah yang terurut dan terbatas
Hanya bisa ditulis dalam bahasa pemrograman
Selalu membutuhkan komputer untuk menjalankannya
Salah satu kriteria penting dari sebuah algoritma adalah harus berhenti setelah sejumlah langkah terbatas. Kriteria ini disebut...
Input
Output
Finiteness (Keterbatasan)
Definiteness (Kepastian)
Fungsi utama dari sebuah algoritma adalah...
Untuk membuat komputer bingung
Untuk menyediakan solusi yang sistematis dan efisien untuk suatu masalah
Untuk menulis kode yang paling panjang
Untuk menghasilkan output yang acak
Instruksi dalam sebuah algoritma harus jelas dan tidak ambigu. Ini adalah kriteria...
Finiteness (Keterbatasan)
Input
Definiteness (Kepastian)
Output
Dalam flowchart, simbol apa yang digunakan untuk menandakan awal atau akhir dari suatu proses?
Jajar Genjang
Persegi
Belah Ketupat
Oval
Simbol persegi (rectangle) dalam sebuah flowchart melambangkan...
Keputusan
Input atau Output data
Proses atau operasi
Awal atau Akhir
Untuk memasukkan data (misalnya, membaca input dari keyboard) dalam flowchart, simbol yang digunakan adalah...
Oval
Persegi
Jajar Genjang
Belah Ketupat
Simbol belah ketupat (diamond) dalam flowchart digunakan untuk...
Menandakan proses perhitungan
Menandakan titik awal
Menandakan kondisi atau pengambilan keputusan (decision)
Menandakan akhir dari program
Tanda panah (arrow) dalam sebuah flowchart berfungsi untuk...
Menunjukkan operasi matematika
Menunjukkan arah aliran proses
Menunjukkan input data
Menunjukkan di mana program berhenti
Tulisan "END" atau "SELESAI" biasanya ditempatkan di dalam simbol...
Persegi
Jajar Genjang
Lingkaran
Oval
Manakah dari berikut ini yang merupakan contoh algoritma?
Sebuah komputer
Resep untuk membuat nasi goreng
Daftar belanjaan
Alamat email
Sebuah algoritma harus memiliki nol atau lebih masukan (input). Kriteria ini berarti...
Algoritma harus selalu memiliki input
Algoritma tidak boleh memiliki input sama sekali
Algoritma bisa berjalan dengan atau tanpa data masukan awal
Input harus selalu berupa angka
Algoritma bisa berjalan dengan atau tanpa data masukan awal.
Algoritma harus selalu memiliki input
Algoritma tidak boleh memiliki input sama sekali
Algoritma bisa berjalan dengan atau tanpa data masukan awal
Input harus selalu berupa angka
Setiap algoritma harus menghasilkan setidaknya satu keluaran (output). Kriteria ini berarti...
Algoritma harus memberikan solusi atau hasil
Algoritma bisa tidak menghasilkan apa-apa
Output selalu berupa teks
Algoritma harus mencetak banyak halaman
Mengapa flowchart berguna dalam pemrograman?
Karena lebih cepat dibuat daripada mengetik kode
Karena membantu memvisualisasikan logika dan alur program sebelum dikodekan
Karena menggantikan kebutuhan untuk coding
Karena hanya programmer senior yang menggunakannya
Dalam flowchart untuk menghitung luas persegi panjang, langkah "Luas = Panjang * Lebar" akan ditempatkan di dalam simbol...
Jajar Genjang
Belah Ketupat
Persegi
Oval
Dalam flowchart, jika ada pertanyaan "Apakah nilai > 10?", itu akan ditempatkan di dalam simbol...
Persegi
Jajar Genjang
Belah Ketupat
Oval
Kata lain untuk flowchart adalah...
Bagan alir
Kode program
Peta pikiran
Daftar tugas
"Ambil dua buah roti, oleskan selai di satu sisi, tangkupkan." Kalimat ini adalah contoh dari...
Flowchart
Instruksi algoritma
Dekomposisi
Abstraksi
Jika Anda membuat flowchart untuk proses login, langkah "Masukkan Username dan Password" akan berada di simbol...
Belah Ketupat (Decision)
Oval (Start/End)
Persegi (Process)
Jajar Genjang (Input/Output)
Kriteria algoritma yang menyatakan bahwa setiap instruksi harus efektif dan dapat dilaksanakan disebut...
Finiteness
Effectiveness
Definiteness
Input/Output
"START" dalam sebuah flowchart menandakan...
Titik akhir dari proses
Titik di mana sebuah keputusan dibuat
Titik awal dari alur proses
Tempat untuk memasukkan data
Manakah urutan yang paling logis dalam pengembangan program?
Kode -> Flowchart -> Masalah
Masalah -> Flowchart -> Kode
Flowchart -> Kode -> Masalah
Kode -> Masalah -> Flowchart
Tujuan utama dari simbol jajar genjang dalam flowchart adalah untuk operasi...
Awal dan Akhir
Pemrosesan data
Pengambilan keputusan
Input dan Output
Sebuah algoritma yang baik harus...
Sangat panjang dan mendetail
Benar, efisien, dan mudah dipahami
Hanya dapat dimengerti oleh pembuatnya
Menggunakan bahasa yang sangat teknis
Simbol yang menghubungkan satu simbol dengan simbol lainnya dalam flowchart adalah...
Lingkaran
Garis putus-putus
Tanda panah
Persegi
Konsep algoritma berasal dari nama seorang matematikawan Persia yaitu...
Al-Farabi
Al-Khawarizmi
Ibnu Sina
Al-Kindi
Jika sebuah flowchart memiliki cabang (misalnya, jika 'YA' ke kiri, jika 'TIDAK' ke kanan), cabang tersebut berasal dari simbol...
Persegi
Oval
Jajar Genjang
Belah Ketupat
Apa perbedaan utama antara algoritma dan flowchart?
Tidak ada perbedaan, keduanya sama
Algoritma adalah representasi teks, sedangkan flowchart adalah representasi visual/grafis
Algoritma hanya untuk matematika, flowchart untuk pemrograman
Flowchart lebih sulit dibuat daripada algoritma
