Latihan Dasprog dan Algoritma

Latihan Dasprog dan Algoritma

10th Grade

20 Qs

quiz-placeholder

Similar activities

Kuis Pramuka

Kuis Pramuka

10th - 12th Grade

15 Qs

Uji Pemahaman Algoritma Sorting

Uji Pemahaman Algoritma Sorting

10th Grade

15 Qs

Evaluasi Modul kegiatan belajar 2

Evaluasi Modul kegiatan belajar 2

9th - 12th Grade

20 Qs

Fondasi Berpikir Komputasional

Fondasi Berpikir Komputasional

10th Grade - University

15 Qs

Quiz Penggunaan Blockly untuk Siswa Kelas 9

Quiz Penggunaan Blockly untuk Siswa Kelas 9

9th Grade - University

20 Qs

Kisi Kisi UTs PPLG

Kisi Kisi UTs PPLG

9th - 12th Grade

19 Qs

TMK tahun 6:ALGORITMA, PSEUDOKOD&CARTA ALIR

TMK tahun 6:ALGORITMA, PSEUDOKOD&CARTA ALIR

1st - 12th Grade

20 Qs

PH 2 INFORMATIKA

PH 2 INFORMATIKA

10th Grade

20 Qs

Latihan Dasprog dan Algoritma

Latihan Dasprog dan Algoritma

Assessment

Quiz

Other

10th Grade

Easy

Created by

Helmalia Ardiningrum

Used 1+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Struktur dasar dalam algoritma terdiri dari tiga bagian utama, yaitu...

A. Input, Output, Proses

B. Percabangan, Perulangan, Fungsi

C. Sequential, Percabangan, Perulangan

D. Pseudocode, Flowchart, Diagram

2.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Apa perbedaan antara pseudocode dan flowchart?

A. Pseudocode adalah kode program yang dapat dieksekusi, sedangkan flowchart adalah diagram

B. Pseudocode menggunakan simbol, sedangkan flowchart menggunakan teks

C. Pseudocode adalah deskripsi langkah-langkah dengan bahasa alami, sedangkan flowchart menggunakan simbol grafik

D. Pseudocode lebih kompleks daripada flowchart

3.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Apa yang dimaksud dengan debugging?

A. Proses menulis kode program

B. Proses mencari dan memperbaiki kesalahan dalam program

C. Proses menyusun algoritma sebelum coding

D. Proses mengoptimalkan algoritma

4.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Keuntungan menggunakan algoritma sebelum menulis kode program adalah...

A. Menghemat waktu dalam debugging

B. Mempermudah pemahaman dan pengembangan program

C. Menghindari kesalahan dalam perancangan program

D. Semua jawaban benar

5.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Pada algoritma Linear Search, apakah yang dimaksud dengan "pencarian linear"?

A. Mencari elemen secara berurutan dari awal hingga akhir array

B. Mencari elemen di tengah array

C. Mencari elemen dengan membagi array menjadi dua bagian

D. Mencari elemen menggunakan metode pengurutan

6.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Apa yang dimaksud dengan algoritma Binary Search?

A. Algoritma yang digunakan untuk mencari elemen dalam array terurut dengan membandingkan nilai tengah dan membagi array menjadi dua bagian

B. Algoritma yang mencari elemen dalam array tidak terurut

C. Algoritma yang membandingkan dua array untuk mencari elemen yang sama

D. Algoritma yang mengurutkan array secara berurutan

7.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Bagaimana cara mendeklarasikan fungsi yang menerima parameter pointer dalam C++?

A. void func(int *ptr)

B. void func(int ptr)

C. void func(int &ptr)

D. void func(ptr int*)

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?