Logo
search
menuicon
thubnail
Hutan
Berurutan

Kelas X-TIPK

Peserta PPG 07
1
Pertanyaan yang ditambahkan (10/ 20)
Izinkan jawaban yang salah
Tampilkan jawaban
public kuis

Pertanyaan 1

Pilihan ganda

Apa yang dimaksud dengan algoritma?

  • Bahasa pemrograman yang digunakan untuk menulis kode
  • Sekumpulan langkah sistematis untuk menyelesaikan masalah
  • Proses berpikir dalam menyelesaikan soal matematika
  • Cara komputer menyimpan data

Pertanyaan 2

Pilihan ganda

Manakah yang bukan merupakan ciri-ciri algoritma?

  • Memiliki input yang jelas
  • Memiliki langkah-langkah yang tidak ambigu
  • Harus ditulis dalam bahasa pemrograman tertentu
  • Harus memiliki output yang sesuai dengan tujuan

Pertanyaan 3

Pilihan ganda

Sejarah kata 'Algoritma' berasal dari...

  • Nama seorang ilmuwan Persia, Al-Khawarizmi
  • Perkembangan komputer di abad ke-20
  • Singkatan dari 'Algebra dan Aritmatika'
  • Sistem logika yang ditemukan di Mesir Kuno

Pertanyaan 4

Pilihan ganda

Contoh penerapan algoritma dalam kehidupan sehari-hari adalah...

  • Menggambar sketsa secara acak
  • Menonton video tanpa urutan
  • Mengikuti langkah-langkah memasak dari resep
  • Memilih lagu secara acak di playlist

Pertanyaan 5

Pilihan ganda

Mengapa algoritma dianggap sebagai dasar dari pemrograman komputer?

  • Karena menentukan efisiensi dan logika program
  • Karena harus selalu ditulis dalam kode program
  • Karena hanya digunakan dalam sistem operasi
  • Karena menggantikan peran hardware dalam pemrosesan

Pertanyaan 6

Pilihan ganda

Notasi algoritma yang ditulis dalam bentuk kalimat deskriptif disebut...

  • Flowchart
  • Pseudocode
  • Notasi alami
  • Bahasa pemrograman

Pertanyaan 7

Pilihan ganda

Simbol belah ketupat pada flowchart digunakan untuk...

  • Menunjukkan proses input dan output
  • Menyatakan pengambilan keputusan
  • Memulai dan mengakhiri program
  • Menghubungkan berbagai bagian program

Pertanyaan 8

Pilihan ganda

Manakah contoh pseudocode yang benar untuk menjumlahkan dua angka?

  • Jumlahkan A dengan B lalu tampilkan hasil
  • Input A, B; C = A + B; Output C
  • Masukkan dua angka, hitung hasilnya
  • A + B = C, Cetak C

Pertanyaan 9

Pilihan ganda

Kelebihan pseudocode dibandingkan flowchart adalah...

  • Lebih mudah dipahami oleh komputer
  • Dapat langsung dikonversi ke dalam kode program
  • Lebih cepat dibandingkan flowchart
  • Tidak perlu diubah menjadi kode pemrograman

Pertanyaan 10

Pilihan ganda

Sebuah algoritma menyatakan bahwa jika nilai siswa >= 75 maka cetak 'Lulus', jika tidak cetak 'Tidak Lulus'. Struktur ini termasuk...

  • Perulangan
  • Percabangan
  • Rekursi
  • Array
Bagikan ke Google Classroom