Latihan Dasprog dan Algoritma

Latihan Dasprog dan Algoritma

10th Grade

20 Qs

quiz-placeholder

Similar activities

Sejarah Pramuka Indonesia

Sejarah Pramuka Indonesia

10th Grade

19 Qs

UJIAN SUSULAN PEMROGRAMAN DASAR SEMESTER GANJIL 2020

UJIAN SUSULAN PEMROGRAMAN DASAR SEMESTER GANJIL 2020

10th Grade

20 Qs

PENILAIAN HARIAN INFORMATIKA T.P 2023 / 2024

PENILAIAN HARIAN INFORMATIKA T.P 2023 / 2024

10th Grade

20 Qs

Dasar PPLG

Dasar PPLG

10th Grade

20 Qs

Asesmen formatif informatika

Asesmen formatif informatika

10th Grade

24 Qs

PRAMUKA MB1

PRAMUKA MB1

10th - 12th Grade

20 Qs

ProgDas 1 Alur Logika Pemrograman

ProgDas 1 Alur Logika Pemrograman

1st Grade - University

16 Qs

Informatika

Informatika

10th - 12th 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?