Skip navigation

Tes Pilihan Ganda

Kuis SCORM

Pertanyaan

Perangkat input yang terdiri atas seperangkat tombol yang berfungsi sebagai pemberi input tulisan disebut…

Answers

Mouse

Joystik

Mikrofon

Keyboard

Pertanyaan

Apa itu berpikir komputasional dan mengapa penting dalam pemecahan masalah?

Answers

Proses memecahkan masalah dengan menggunakan algoritma komputer

Kemampuan menggunakan logika matematika untuk menyelesaikan masalah sehari-hari

Proses pemecahan masalah dengan menggunakan prinsip-prinsip komputer dan pemrograman

Kemampuan mengoperasikan perangkat keras komputer dengan efisien

Pertanyaan

Manakah dari berikut ini yang merupakan langkah pertama dalam proses berpikir komputasional?

Answers

Menulis kode

Mengidentifikasi masalah

Menguji solusi

Menganalisis hasil

Pertanyaan

Apa yang dimaksud dengan 'dekomposisi' dalam berpikir komputasional?

Answers

Menggabungkan beberapa solusi menjadi satu solusi tunggal

Memecah masalah besar menjadi bagian-bagian yang lebih kecil dan lebih mudah diatasi

Menghapus bagian dari algoritma yang tidak perlu

Mengulang proses pemecahan masalah beberapa kali

Pertanyaan

Dalam konteks berpikir komputasional, apa yang dimaksud dengan 'abstraksi'?

Answers

Menyederhanakan masalah dengan hanya fokus pada bagian yang relevan dan mengabaikan detail yang tidak penting

Mengidentifikasi semua detail terkecil dari sebuah masalah

Menggunakan metode matematis untuk memecahkan masalah

Menggabungkan beberapa algoritma menjadi satu

Pertanyaan

Apa tujuan dari 'algoritma' dalam berpikir komputasional?

Answers

Menyimpan data dalam memori komputer

Mengurutkan data menjadi format yang mudah dibaca

Memberikan langkah-langkah terperinci untuk menyelesaikan sebuah masalah

Menghitung jumlah instruksi yang diperlukan untuk menyelesaikan sebuah tugas

Pertanyaan

Apa yang dimaksud dengan 'debugging' dalam konteks pemrograman?

Answers

Menyusun kode menjadi lebih rapi

Menambahkan fitur baru ke dalam program

Mencari dan memperbaiki kesalahan atau bug dalam kode

Menghapus kode yang tidak lagi digunakan

Pertanyaan

Bagaimana cara 'iterasi' digunakan dalam berpikir komputasional?

Answers

Mengulangi langkah-langkah tertentu dalam algoritma hingga hasil yang diinginkan tercapai

Mengoptimalkan algoritma untuk kecepatan

Mengganti algoritma dengan yang baru

Menghindari pengulangan dalam kode

Pertanyaan

Contoh mana yang paling baik menggambarkan penggunaan 'polimorfisme' dalam pemrograman berbasis objek?

Answers

Menggunakan metode yang sama dengan nama yang sama tetapi dengan implementasi yang berbeda pada kelas yang berbeda

Menggunakan berbagai jenis data dalam satu metode

Menggabungkan beberapa kelas menjadi satu

Mengimplementasikan interface yang sama pada beberapa kelas

Pertanyaan

Apa yang dimaksud dengan 'kompleksitas algoritma'?

Answers

Seberapa sulit algoritma untuk dipahami oleh manusia

Jumlah langkah-langkah yang diperlukan oleh algoritma untuk menyelesaikan tugasnya

Kebutuhan memori yang digunakan oleh algoritma

Jumlah kode yang ditulis untuk algoritma

Enable JavaScript

copyright @Rahmat Khairul 2024

Made with eXeLearning (New Window)