Logo
search
menuicon
thubnail
Lari Dari Ruang Kelas
Bebas
KUIS INFORMATIKA KELAS 7-1
Devi Meinanda
69
Pertanyaan yang ditambahkan (20/ 20)
Izinkan jawaban yang salah
Sembunyikan jawaban
public kuis

Pertanyaan 1

Pilihan ganda

Apa itu algoritma dalam ilmu komputer?

  • Sebuah program komputer
  • Langkah-langkah penyelesaian masalah
  • Bahasa pemrograman
  • Perangkat keras komputer

Pertanyaan 2

Pilihan ganda

Apa tujuan utama dari algoritma sorting?

  • Mengubah data
  • Mengurutkan data
  • Menghapus data
  • Menggabungkan data

Pertanyaan 3

Pilihan ganda

Apa yang dimaksud dengan kompleksitas waktu O(n)?

  • Algoritma berjalan dalam waktu tetap
  • Waktu eksekusi bertambah sebanding dengan ukuran data
  • Waktu eksekusi bertambah secara eksponensial
  • Algoritma tidak memerlukan waktu eksekusi

Pertanyaan 4

Pilihan ganda

Manakah dari berikut ini yang merupakan contoh algoritma pencarian?

  • Bubble Sort
  • Quick Sort
  • Binary Search
  • Heap Sort

Pertanyaan 5

Pilihan ganda

Apa keuntungan dari menggunakan algoritma rekursif?

  • Menyederhanakan kode
  • Mempercepat eksekusi
  • Mengurangi penggunaan memori
  • Menghilangkan bug

Pertanyaan 6

Pilihan ganda

Bagaimana algoritma Divide and Conquer bekerja?

  • Menggabungkan semua data menjadi satu
  • Membagi masalah menjadi sub-masalah yang lebih kecil
  • Menghapus elemen dari dataset
  • Mengurutkan data secara langsung

Pertanyaan 7

Pilihan ganda

Apa yang dimaksud dengan 'algoritma greedy'?

  • Algoritma yang selalu memilih solusi terbaik pada setiap langkah
  • Algoritma yang bekerja secara acak
  • Algoritma yang menggunakan memori minimal
  • Algoritma yang mengelompokkan data

Pertanyaan 8

Pilihan ganda

Apa perbedaan antara algoritma Brute Force dan algoritma Heuristic?

  • Brute Force lebih cepat dari Heuristic
  • Heuristic menggunakan pendekatan trial and error
  • Brute Force mencoba semua kemungkinan solusi
  • Heuristic selalu memberikan solusi optimal

Pertanyaan 9

Pilihan ganda

Apa fungsi dari struktur data dalam algoritma?

  • Mengurangi ukuran program
  • Menyimpan dan mengatur data
  • Mempercepat sintaks pemrograman
  • Menghubungkan perangkat keras

Pertanyaan 10

Pilihan ganda

Apa yang dimaksud dengan pseudocode?

  • Bahasa pemrograman
  • Algoritma yang tidak bisa dijalankan
  • Deskripsi tekstual dari algoritma
  • Kode error

Pertanyaan 11

OX

Algoritma adalah urutan langkah-langkah yang jelas untuk menyelesaikan suatu masalah.

Pertanyaan 12

OX

Pemrograman adalah proses menulis algoritma menggunakan bahasa manusia.

Pertanyaan 13

OX

Bahasa pemrograman Python dikenal karena kemudahan penggunaannya bagi pemula.

Pertanyaan 14

OX

Jika sebuah algoritma tidak memiliki akhir, maka algoritma tersebut disebut algoritma iteratif.

Pertanyaan 15

OX

Algoritma harus memiliki setidaknya satu langkah.

Pertanyaan 16

OX

Flowchart adalah alat yang digunakan untuk menggambarkan algoritma secara visual.

Pertanyaan 17

OX

Komputer dapat menjalankan algoritma tanpa bantuan bahasa pemrograman.

Pertanyaan 18

OX

Algoritma yang baik harus jelas dan tidak ambigu.

Pertanyaan 19

OX

Deklarasi variabel tidak diperlukan dalam pemrograman.

Pertanyaan 20

OX

Algoritma rekursif adalah algoritma yang memanggil dirinya sendiri.

Bagikan ke Google Classroom