PRETEST MAPEL PEMROGRAMAN DASAR

PRETEST MAPEL PEMROGRAMAN DASAR

10th Grade

5 Qs

quiz-placeholder

Similar activities

Dasar-Dasar Koding Artifisual

Dasar-Dasar Koding Artifisual

10th Grade

10 Qs

Analisis Data Smantiga Quiz

Analisis Data Smantiga Quiz

10th Grade

10 Qs

Berpikir Komputasional - Informatika X

Berpikir Komputasional - Informatika X

10th Grade

10 Qs

Kuis - Algoritma dan Pemrograman

Kuis - Algoritma dan Pemrograman

10th Grade

10 Qs

Dasar-Dasar Algoritma

Dasar-Dasar Algoritma

10th - 12th Grade

10 Qs

Algoritma Dasar Kelas 10

Algoritma Dasar Kelas 10

10th Grade

10 Qs

Algoritma Pemrograman

Algoritma Pemrograman

10th Grade

10 Qs

Pemrograman Dasar KD 3.1

Pemrograman Dasar KD 3.1

10th Grade

10 Qs

PRETEST MAPEL PEMROGRAMAN DASAR

PRETEST MAPEL PEMROGRAMAN DASAR

Assessment

Quiz

Computers

10th Grade

Hard

Created by

nur afifah

Used 1+ times

FREE Resource

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

Apa yang membedakan algoritma pemrograman dengan kode program?

Algoritma pemrograman adalah serangkaian langkah-langkah terstruktur untuk menyelesaikan masalah, sementara kode program adalah implementasi konkret dari algoritma dalam suatu bahasa pemrograman.

Algoritma pemrograman hanya berupa deskripsi umum, sedangkan kode program mencakup langkah-langkah detail dalam bahasa pemrograman.

Algoritma pemrograman dan kode program adalah istilah yang dapat saling dipertukarkan dan tidak memiliki perbedaan yang signifikan.

Algoritma pemrograman bersifat teoritis, sedangkan kode program adalah representasi praktis dari algoritma dalam bentuk yang dapat dieksekusi oleh komputer.

2.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

Seorang pengembang perangkat lunak ingin menghitung nilai rata-rata dari serangkaian angka yang dimasukkan oleh pengguna. Bagaimana algoritma pemrograman dapat diterapkan untuk menyelesaikan masalah ini?

Menggunakan loop for untuk meminta input pengguna dan menghitung rata-rata secara langsung

Menggunakan algoritma pengurutan untuk menyusun angka-angka dari terkecil ke terbesar sebelum menghitung rata-rata.

Menggunakan algoritma pencarian biner untuk mencari nilai rata-rata dengan cepat.

Menggunakan fungsi rekursif untuk menghitung rata-rata angka-angka yang dimasukkan oleh pengguna.

3.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

Diberikan tugas untuk membuat flowchart yang merepresentasikan algoritma pemrograman sederhana untuk mencari nilai maksimum dari tiga bilangan bulat. Manakah simbol flowchart yang paling sesuai untuk membandingkan dua nilai?

Elips (○)

Belah Ketupat (◇)

Kotak (□)

Panah (→)

4.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

Seorang siswa ingin membuat flowchart untuk menghitung total harga pembelian buah-buahan di sebuah toko. Setelah memasukkan harga dan jumlah buah-buahan yang dibeli, siswa ingin menampilkan total harga yang harus dibayar. Manakah simbol flowchart yang paling sesuai untuk merepresentasikan proses penghitungan total harga?

Kotak (□)

Panah (→)

Ellips (○)

Belah Ketupat (◇)

5.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

Seorang pengembang perangkat lunak ingin membuat alur program menggunakan teks untuk sebuah program sederhana yang menghitung luas segitiga. Manakah pernyataan teks yang paling sesuai untuk memulai alur program tersebut?

Langkah pertama, minta pengguna memasukkan tinggi dan alas segitiga.

Program ini akan menghitung luas segitiga menggunakan rumus 1/2*tinggi*sayang.

Output dari program ini akan menampilkan luas segitiga yang dihitung.

Gunakan struktur perulangan untuk mengulangi proses penghitungan jika pengguna ingin menghitung lagi.