WorksheetsBK dan Alpro
Total questions: 21
Worksheet time: 11mins
Berpikir komputasional adalah …
Cara berpikir matematis dalam menghitung cepat
Cara berpikir logis, sistematis, dan runtut untuk menyelesaikan masalah
Teknik menghafal kode program
Proses mendesain perangkat keras komputer
Salah satu pilar berpikir komputasional yang berfungsi untuk menyederhanakan masalah dengan hanya menampilkan informasi penting adalah …
Abstraksi
Dekomposisi
Algoritma
Iterasi
Dekomposisi dalam berpikir komputasional berarti …
Mengabaikan detail yang tidak perlu
Memecah masalah besar menjadi bagian kecil
Menyusun algoritma
Mengulang langkah-langkah
Pengenalan pola dalam berpikir komputasional digunakan untuk …
Menentukan prioritas masalah
Mencari kesamaan untuk memudahkan solusi
Menyingkirkan data yang tidak relevan
Menguji program agar bebas error
Algoritma adalah …
Instruksi langkah demi langkah untuk menyelesaikan masalah
Bahasa pemrograman komputer
Perintah yang dieksekusi komputer secara langsung
Proses debugging
Ciri utama algoritma yang baik adalah …
Panjang dan kompleks
Jelas, terstruktur, dan memiliki hasil akhir
Hanya bisa dipahami oleh programmer
Tidak memerlukan input
Flowchart digunakan untuk …
Menyimpan data dalam komputer
Merepresentasikan algoritma dalam bentuk diagram
Menguji kebenaran program
Menjalankan kode program
Simbol belah ketupat dalam flowchart digunakan untuk menunjukkan …
Proses
Input/Output
Keputusan
Terminator
Bahasa pemrograman tingkat tinggi disebut demikian karena …
Susah dipahami manusia
Mudah dipahami manusia dengan sintaks mendekati bahasa sehari-hari
Hanya digunakan untuk mesin tertentu
Tidak membutuhkan kompilasi
Compiler dalam pemrograman berfungsi untuk …
Menyimpan kode
Mengubah kode sumber menjadi bahasa mesin
Menghapus error otomatis
Membuat flowchart
Compiler dalam pemrograman berfungsi untuk …
Menyimpan kode
Mengubah kode sumber menjadi bahasa mesin
Menghapus error otomatis
Membuat flowchart
Interpreter berbeda dengan compiler karena …
Interpreter menerjemahkan program baris per baris
Compiler lebih lambat daripada interpreter
Interpreter hanya bisa digunakan untuk bahasa assembly
Compiler tidak dapat menjalankan program
Debugging adalah …
Proses menambahkan fitur baru
Proses mencari dan memperbaiki kesalahan dalam program
Proses menulis algoritma
Proses mendesain flowchart
Iterasi dalam algoritma berarti …
Pengulangan langkah tertentu
Penyelesaian masalah langsung
Penyusunan pola data
Pembuatan keputusan
Contoh algoritma dalam kehidupan sehari-hari adalah …
Membaca buku
Resep memasak
Menghafalkan puisi
Mendengarkan musik
Pemrograman berorientasi objek (OOP) memiliki konsep utama berupa …
Variabel, konstanta, array
Class, objek, pewarisan
Iterasi, seleksi, dekomposisi
Input, output, debugging
Fungsi utama variabel dalam pemrograman adalah …
Menyimpan data sementara
Mengatur alur program
Menampilkan output
Membuat perulangan
Struktur kendali seleksi dalam pemrograman digunakan untuk …
Mengulang perintah
Memilih jalur eksekusi berdasarkan kondisi
Menyimpan data dalam array
Menyusun flowchart
Struktur kendali perulangan (looping) dalam pemrograman berfungsi untuk …
Membatasi input
Menjalankan perintah secara berulang
Membuat keputusan tunggal
Menghapus variabel
Contoh bahasa pemrograman berorientasi objek adalah …
HTML
Python
SQL
CSS
Keterampilan berpikir komputasional penting dipelajari karena …
Hanya berguna dalam pemrograman
Membantu menyelesaikan masalah di berbagai bidang
Menggantikan peran manusia sepenuhnya
Hanya dipakai dalam informatika
