Nopran5

Nopran5

12th Grade

82 Qs

quiz-placeholder

Similar activities

Cybersecurity Concepts Quiz

Cybersecurity Concepts Quiz

12th Grade

79 Qs

Creative Nonfiction Second Quarter LONG QUIZ

Creative Nonfiction Second Quarter LONG QUIZ

12th Grade

80 Qs

anh và những người bạn

anh và những người bạn

12th Grade

80 Qs

LTĐH 2025- Cụm từ chỉ số lượng- TEST 1-2

LTĐH 2025- Cụm từ chỉ số lượng- TEST 1-2

12th Grade

80 Qs

GLOBAL SUCCESS 12 UNIT 6 AI

GLOBAL SUCCESS 12 UNIT 6 AI

12th Grade

80 Qs

Final Exam

Final Exam

9th - 12th Grade

79 Qs

M4 IELTS - Describing Graphs

M4 IELTS - Describing Graphs

12th Grade

81 Qs

ĐH- CHUYÊN ĐỀ 2023- PREPOSITION

ĐH- CHUYÊN ĐỀ 2023- PREPOSITION

12th Grade

86 Qs

Nopran5

Nopran5

Assessment

Quiz

English

12th Grade

Hard

Created by

Preview Ware

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

82 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang dimaksud dengan bubble sort dalam pemrograman?
Algoritma untuk mencari nilai minimum dalam array tanpa urutan
Algoritma penyortiran yang membandingkan pasangan elemen berurutan dan menukarnya jika salah urut
Proses menghapus seluruh elemen array
Metode enkripsi data berbasis gelembung
Algoritma kompresi teks

Answer explanation

Bubble sort membandingkan elemen berurutan dan menukar jika urutannya salah hingga array terurut.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mengapa bubble sort dianggap salah satu algoritma penyortiran paling sederhana?
Karena menggunakan struktur data yang kompleks
Menghapus data secara acak
Mudah diimplementasikan, konsepnya sederhana: bandingkan dan tukar elemen berdekatan
Karena hanya dapat digunakan di bahasa pemrograman tertentu
Membutuhkan memori sangat besar

Answer explanation

Konsep bubble sort sederhana: bandingkan dan tukar elemen berdekatan hingga terurut.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Dalam Python, bagaimana cara mengimplementasikan bubble sort secara umum?
Menggunakan fungsi built-in sort() langsung
Menulis loop bertumpuk yang membandingkan elemen array berurutan dan menukarnya jika diperlukan
Hanya mengubah variabel tanpa loop
Memakai library enkripsi
Menyimpan data di file terpisah

Answer explanation

Bubble sort di Python umumnya dengan loop bersarang yang membandingkan dan menukar elemen.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mengapa bubble sort kurang efisien untuk data berukuran besar?
Karena tidak mengurutkan sama sekali
Waktu komputasi O(n) untuk semua kasus
Memiliki kompleksitas waktu rata-rata O(n²), sehingga lambat untuk daftar besar
Selalu menggunakan memori yang sangat sedikit
Hanya berjalan di Python

Answer explanation

Bubble sort rata-rata O(n²), lambat untuk data besar.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa perbedaan utama antara Scratch dan bahasa pemrograman tekstual seperti Python atau Java?
Scratch hanya untuk mengedit dokumen teks
Scratch tidak mendukung loop
Scratch menggunakan antarmuka blok visual, sementara Python/Java menggunakan sintaks teks
Scratch tidak dapat membuat proyek apapun
Python/Java hanya untuk anak-anak

Answer explanation

Scratch berbasis blok visual, sedangkan Python/Java berbasis teks.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mengapa Scratch cocok untuk pembelajar pemula dalam pemrograman?
Karena paling sulit dipelajari
Tidak dapat membuat animasi
Memiliki antarmuka drag-and-drop blok yang intuitif dan langsung menampilkan hasil secara interaktif
Hanya untuk pakar coding
Menghapus kebutuhan logika

Answer explanation

Scratch mudah dipahami karena blok visual dan segera menampilkan hasil.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Dalam bahasa Java, apa kegunaan kata kunci "class"?
Menjalankan program tanpa fungsi main
Menghapus variabel
Mendefinisikan blueprint atau template untuk membuat objek
Menentukan nama file output
Menonaktifkan semua method

Answer explanation

class digunakan untuk mendefinisikan blueprint sebuah objek di Java.

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?