Algoritma dan Pemrograman

Algoritma dan Pemrograman

Assessment

Interactive Video

Information Technology (IT)

10th Grade

Practice Problem

Medium

Created by

ABDUL RAHMAN SYAH DAUD

Used 1+ times

FREE Resource

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa definisi algoritma dalam konteks pemrograman?

Kumpulan kode program yang sudah jadi

Alur yang dipakai dalam pemecahan masalah secara sistematis

Bahasa pemrograman tingkat tinggi

Proses kompilasi kode menjadi program

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Salah satu keuntungan menggunakan algoritma dalam pemrograman adalah kemampuannya untuk...

Meningkatkan kecepatan internet

Menyederhanakan program yang kompleks

Mengurangi ukuran file program

Mengubah bahasa pemrograman secara otomatis

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Algoritma pencarian (searching) terbagi menjadi dua jenis utama. Apa saja jenis-jenis tersebut?

Quick Search dan Merge Search

Linear Search dan Tree Search

Sequential Search dan Binary Search

Hash Search dan Graph Search

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana metode Sequential Search bekerja dalam menemukan data?

Mencari nilai tengah dan mengeliminasi setengah data

Mencocokkan data yang dicari dengan semua data secara berurutan

Mengurutkan data terlebih dahulu sebelum mencari

Membandingkan data secara acak hingga ditemukan

5.

MULTIPLE CHOICE QUESTION

30 sec • Ungraded

Apakah Anda menikmati pelajaran video tersebut?

Ya

Tidak

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang menjadi ciri khas dari algoritma pengurutan Insertion Sort?

Membandingkan elemen pertama atau terakhir dengan elemen sebelum atau sesudahnya.

Mengambil satu elemen untuk dijadikan nilai tengah, lalu mengurutkan data lain secara rekursif.

Menyisipkan sebuah angka ke posisi yang diinginkan, di mana angka yang disisipkan sudah sesuai dengan urutan iterasinya.

Membandingkan satu elemen dengan elemen lainnya di dalam array dan melakukan pertukaran jika diperlukan.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana cara kerja algoritma Quick Sort?

Membandingkan elemen secara berpasangan dan menukarnya jika tidak dalam urutan yang benar.

Mengambil satu elemen untuk dijadikan nilai tengah, lalu menyimpan elemen yang lebih kecil di kiri dan yang lebih besar di kanan, kemudian mengurutkan data lain secara rekursif.

Menyisipkan elemen satu per satu ke dalam bagian array yang sudah terurut.

Mencari elemen terkecil atau terbesar dari sisa array yang belum terurut dan menukarnya dengan elemen pada posisi yang benar.

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Dua jenis kompleksitas algoritma yang disebutkan dalam video adalah...

Kompleksitas Waktu dan Kompleksitas Data

Kompleksitas Ruang dan Kompleksitas Iterasi

Kompleksitas Waktu dan Kompleksitas Ruang

Kompleksitas Input dan Kompleksitas Output

9.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa tujuan utama dari penggunaan Big-O Notation dalam analisis algoritma?

Untuk mengukur kecepatan internet yang dibutuhkan algoritma.

Untuk mengkonversi langkah-langkah algoritma ke bentuk aljabar dan mengukur tingkat kompleksitasnya.

Untuk menentukan jumlah baris kode dalam sebuah algoritma.

Untuk membandingkan efisiensi algoritma berdasarkan jumlah iterasi.