Logo
search
menuicon
thubnail
School Escape Room
Freestyle
High 2
Science
Algoritma Pemrograman Fase F
Ahmad Dimas
25
Added question (15/ 20)
Allow incorrect answer
Show answer
public quiz

# 1

Multiple Choice

Dalam konteks algoritma, apa yang dimaksud dengan 'iterasi'?

  • Sebuah proses pengulangan serangkaian instruksi hingga kondisi tertentu terpenuhi.
  • Sebuah proses pengambilan keputusan berdasarkan kondisi.
  • Sebuah proses pemecahan masalah menjadi bagian-bagian yang lebih kecil.
  • Sebuah proses pencarian data dalam struktur yang terurut.

# 2

Multiple Choice

Manakah dari struktur data berikut yang paling cocok untuk menyimpan daftar elemen yang ukurannya dapat berubah secara dinamis dan memungkinkan penambahan serta penghapusan elemen di mana saja?

  • Array
  • Linked List
  • Stack
  • Queue

# 3

Multiple Choice

Apa tujuan utama dari menggunakan fungsi (atau prosedur) dalam pemrograman?

  • Untuk membuat program lebih mudah dibaca, dikelola, dan digunakan kembali.
  • Untuk meningkatkan kecepatan eksekusi program secara drastis.
  • Untuk mengurangi penggunaan memori secara signifikan.
  • Untuk memungkinkan program berinteraksi langsung dengan perangkat keras.

# 4

Multiple Choice

Jika sebuah algoritma memiliki kompleksitas waktu O(n^2), apa artinya ini terhadap kinerjanya saat ukuran input (n) meningkat?

  • Waktu eksekusi akan meningkat secara kuadratik (misalnya, jika n menjadi 2 kali lebih besar, waktu eksekusi menjadi 4 kali lebih besar).
  • Waktu eksekusi akan meningkat secara linier (misalnya, jika n menjadi 2 kali lebih besar, waktu eksekusi menjadi 2 kali lebih besar).
  • Waktu eksekusi akan tetap konstan terlepas dari ukuran input.
  • Waktu eksekusi akan menurun seiring dengan peningkatan ukuran input.
Want to see all 15 questions?
Join ZEP QUIZ to access 800,000+ quizzes for free.Log in to explore all