WorksheetsKomputasi SMP Kelas 7
Total questions: 10
Worksheet time: 5mins
Apa yang dimaksud dengan algoritma dasar?
Sebuah prosedur yang tidak sistematis untuk menyelesaikan tugas
Langkah-langkah atau instruksi dasar yang digunakan untuk menyelesaikan suatu masalah atau tugas secara sistematis.
Sebuah metode yang tidak terstruktur untuk menyelesaikan masalah
Sebuah program komputer yang tidak efisien
Berikan contoh struktur data sederhana yang sering digunakan dalam pemrograman.
Array
Queue
Stack
Linked List
Apakah yang dimaksud dengan logika dalam pemecahan masalah?
Kemampuan berpikir tanpa logika
Kemampuan berpikir secara acak dan tidak terstruktur
Kemampuan berpikir dengan emosi dan perasaan
Kemampuan berpikir secara sistematis dan rasional dalam mengidentifikasi, menganalisis, dan menyelesaikan masalah.
Manakah di antara pilihan berikut yang merupakan langkah pertama dalam berpikir komputasional?
Mengimplementasikan solusi
Merumuskan masalah
Menguji program
Mengidentifikasi algoritma
Apakah yang dimaksud dengan variabel dalam pemrograman?
Variabel dalam pemrograman adalah sebuah operator logika.
Variabel dalam pemrograman adalah sebuah tipe data.
Variabel dalam pemrograman adalah sebuah lokasi penyimpanan yang digunakan untuk menampung nilai atau data tertentu.
Variabel dalam pemrograman adalah sebuah fungsi matematika.
Berikan contoh algoritma dasar yang sederhana.
Algoritma untuk menentukan bilangan ganjil atau genap
Contoh algoritma dasar yang sederhana adalah algoritma untuk mencari nilai maksimum dari dua bilangan.
Algoritma untuk mengurutkan bilangan secara descending
Algoritma untuk menghitung luas segitiga
Apakah yang dimaksud dengan array dalam pemrograman?
Array adalah tipe data yang hanya bisa menyimpan satu nilai dalam satu variabel
Array tidak memiliki indeks yang terurut
Array adalah struktur data yang dapat menyimpan beberapa nilai dalam satu variabel dengan indeks yang terurut.
Array tidak dapat digunakan dalam pemrograman
Berikan contoh penerapan logika dalam pemecahan masalah sehari-hari.
Menggunakan angka acak untuk membuat keputusan
Menyusun rencana perjalanan tanpa pertimbangan
Pemilihan rute tercepat berdasarkan kondisi lalu lintas.
Memilih warna baju berdasarkan cuaca
Apakah yang dimaksud dengan iterasi dalam algoritma?
Proses pengurangan langkah-langkah dalam algoritma
Proses penambahan langkah-langkah dalam algoritma
Proses pengulangan langkah-langkah tertentu dalam algoritma untuk mencapai solusi atau hasil akhir.
Proses pemilihan langkah-langkah tertentu dalam algoritma
Jika seekor ayam bertelur di atas atap rumah, maka telur itu akan jatuh ke mana?
Langit
Pohon
Atap
Bawah
