Logo
search
menuicon
Kuis yang dibuat dengan peta eksklusif Pro Plan
Kuis terkunci karena Paket PRO telah berakhir
thubnail
Road Running
Berurutan

Algoritma dan Notasi Desain

Arya FP
90
Pertanyaan yang ditambahkan (15/ 20)
Izinkan jawaban yang salah
Sembunyikan jawaban
public kuis

Pertanyaan 1

Pilihan ganda

Apa definisi dari algoritma?

  • Serangkaian langkah atau instruksi yang terstruktur
  • Kode program yang dieksekusi oleh mesin
  • Bahasa pemrograman tingkat tinggi
  • Diagram visual alur logika

Pertanyaan 2

Pilihan ganda

Apa keuntungan utama dari menggunakan pseudocode?

  • Menggunakan sintaksis yang ketat
  • Kemudahan memahami algoritma
  • Menggunakan bahasa pemrograman tertentu
  • Lebih cepat daripada diagram alir

Pertanyaan 3

Pilihan ganda

Apa fungsi dari simbol belah ketupat dalam flowchart?

  • Menandakan awal dan akhir proses
  • Menandakan proses atau langkah-langkah
  • Menandakan keputusan
  • Menunjukkan arah alur

Pertanyaan 4

Pilihan ganda

Mengapa penting untuk merancang algoritma sebelum implementasi kode?

  • Untuk menghindari kesalahan dan mempercepat pengembangan
  • Untuk langsung menulis kode tanpa perencanaan
  • Untuk mengabaikan analisis efisiensi
  • Untuk menyusun diagram alir

Pertanyaan 5

Pilihan ganda

Bagaimana cara kerja algoritma Bubble Sort?

  • Membagi dan menaklukkan
  • Menukar elemen berurutan jika perlu
  • Menggunakan pencarian biner
  • Menggunakan pencarian linear

Pertanyaan 6

Pertanyaan jawaban singkat

Mengapa penting merancang algoritma sebelum implementasi kode?

  • Menghindari kesalahan

Pertanyaan 7

Pertanyaan jawaban singkat

Apa keuntungan utama menggunakan pseudocode?

  • Kemudahan memahami

Pertanyaan 8

Pertanyaan jawaban singkat

Langkah pertama dalam merancang algoritma adalah memahami apa?

  • Masalah

Pertanyaan 9

Pertanyaan jawaban singkat

Apa kekurangan dari algoritma pencarian biner?

  • Hanya untuk data terurut

Pertanyaan 10

Pertanyaan jawaban singkat

Apa yang dilakukan algoritma Bubble Sort jika A[j] > A[j+1]?

  • Tukar

Pertanyaan 11

OX

Pseudocode menggunakan bahasa yang menyerupai bahasa pemrograman tetapi tidak mengikuti aturan sintaksis yang ketat.

Pertanyaan 12

OX

Flowchart tidak dapat digunakan untuk menggambarkan alur logika algoritma.

Pertanyaan 13

OX

Notasi Big O digunakan untuk menunjukkan batas atas dari kompleksitas algoritma.

Pertanyaan 14

OX

Algoritma yang efisien dapat mengurangi waktu eksekusi dan penggunaan memori.

Pertanyaan 15

OX

Langkah pertama dalam merancang algoritma adalah menulis kode program.

Bagikan ke Google Classroom