Logo
search
menuicon
Kuis yang dibuat dengan peta eksklusif Pro Plan
Kuis terkunci karena Paket PRO telah berakhir
thubnail
Lampu Merah, Lampu Hijau
Bebas
SMP 9
Lainnya

Informatika Kelas IX

Azhar
73
Pertanyaan yang ditambahkan (20/ 20)
Izinkan jawaban yang salah
Sembunyikan jawaban
public kuis

Pertanyaan 1

Pilihan ganda

Apa yang dimaksud dengan pemrograman berbasis event dalam Bahasa Scratch?

  • Pemrograman yang bergantung pada urutan perintah
  • Pemrograman yang dijalankan berdasarkan adanya kejadian atau event
  • Pemrograman yang menggunakan bahasa mesin
  • Pemrograman yang tidak memerlukan variabel

Pertanyaan 2

Pilihan ganda

Mengapa penting untuk mempelajari lebih dari satu bahasa pemrograman?

  • Agar dapat membuat aplikasi yang lebih cepat
  • Untuk menghindari penggunaan komputer
  • Agar dapat berkomunikasi dengan lebih banyak kalangan di dunia informatika
  • Karena semua bahasa pemrograman sama

Pertanyaan 3

Pilihan ganda

Sebutkan dua nama blok yang ada di Scratch tetapi tidak ada di Blockly!

  • repeat until dan if then
  • forever dan repeat
  • length of dan mod
  • make a block dan add an input

Pertanyaan 4

Pilihan ganda

Bagaimana cara menentukan apakah sebuah bilangan adalah bilangan prima dalam algoritma yang diberikan?

  • Memeriksa pembagi dari 1 sampai N
  • Memeriksa pembagi dari 2 sampai N-1
  • Menggunakan rumus matematika khusus
  • Menghitung jumlah digit bilangan

Pertanyaan 5

Pilihan ganda

Apa yang dimaksud dengan modularisasi dalam pemrograman?

  • Pembagian program menjadi beberapa bagian kecil yang dapat digunakan kembali
  • Penulisan program dalam satu blok besar
  • Penggunaan variabel tanpa batas
  • Menulis program tanpa komentar

Pertanyaan 6

Pilihan ganda

Apa tujuan dari mengendalikan robot menggunakan pemrograman dalam bab ini?

  • Untuk menguji kecepatan komputer
  • Untuk memahami konsep modularisasi dan algoritma secara praktis
  • Untuk mengetahui harga robot
  • Untuk belajar bahasa asing

Pertanyaan 7

Pilihan ganda

Apa yang menjadi fokus utama dari pemrograman menggunakan Scratch?

  • Mengembangkan game dan animasi interaktif
  • Menghitung operasi matematika kompleks
  • Menyusun dokumen teks
  • Mengedit video

Pertanyaan 8

Pilihan ganda

Apa perbedaan utama antara Scratch dan Blockly?

  • Scratch mendukung lebih banyak bahasa pemrograman
  • Blockly tidak mendukung pemrograman visual
  • Scratch lebih interaktif dan berbasis event, sedangkan Blockly lebih prosedural
  • Blockly lebih populer daripada Scratch

Pertanyaan 9

Pilihan ganda

Apa keuntungan dari menggunakan prosedur atau fungsi dalam pemrograman?

  • Mengurangi ukuran file program
  • Memungkinkan penggunaan kembali kode yang sama di berbagai bagian program
  • Mempercepat waktu eksekusi program
  • Menghilangkan kebutuhan akan variabel

Pertanyaan 10

Pilihan ganda

Apa yang menjadi tantangan utama saat belajar pemrograman di kelas IX ini?

  • Mempelajari bahasa pemrograman baru tanpa panduan
  • Menguasai konsep modularisasi dan penerapan algoritma dalam berbagai konteks
  • Menghafal semua perintah dalam bahasa pemrograman
  • Menulis program tanpa menggunakan komputer

Pertanyaan 11

Pertanyaan jawaban singkat

Nilai rata-rata dari angka 60, 70, 80, dan 90 adalah ___.

  • 75

Pertanyaan 12

Pertanyaan jawaban singkat

Nama blok dalam Blockly untuk membuat sebuah fungsi baru adalah

  • to do something

Pertanyaan 13

Pertanyaan jawaban singkat

Bilangan prima adalah bilangan yang hanya memiliki dua faktor pembagi, yaitu ___ dan ___.

  • 1 dan N

Pertanyaan 14

Pertanyaan jawaban singkat

Dalam Blockly, blok repeat n times digunakan untuk melakukan ___ sebanyak ___ kali.

  • perulangan, N

Pertanyaan 15

Pertanyaan jawaban singkat

Dalam program untuk menghitung nilai di bawah KKM, blok if digunakan untuk ___.

  • percabangan

Pertanyaan 16

OX

Scratch adalah bahasa pemrograman berbasis event yang memungkinkan sprite merespons perintah pengguna.

Pertanyaan 17

OX

Semua blok dalam Scratch pasti tersedia juga dalam Blockly.

Pertanyaan 18

OX

Blockly menggunakan pendekatan pemrograman prosedural meskipun tampilannya berupa blok.

Pertanyaan 19

OX

Dalam Blockly, modul program hanya bisa dibuat menggunakan satu parameter saja.

Pertanyaan 20

OX

Blockly tidak bisa digunakan untuk membuat fungsi matematika seperti kuadrat.

Bagikan ke Google Classroom