NEW
Font size
WorksheetsREMEDIAL PAS INFORMATIKA KELAS 9
Total questions: 40
Worksheet time: 20mins
Andi ingin merancang program untuk menghitung luas persegi panjang. Sebelum menulis kode di PictoBlox, ia menuliskan langkah-langkahnya dalam bahasa Indonesia yang sederhana. Apa yang sedang Andi buat?
diagram alir
pseudocode
kode program
bahasa inggris
Dalam pseudocode-nya, Andi menuliskan "BACA panjang" dan "BACA lebar". Kata "BACA" merupakan contoh dari... dalam pseudocode.
variabel
komentar
operator
kata Kunci
Untuk menyimpan data panjang dan lebar yang dimasukkan pengguna, Andi perlu menggunakan... dalam programnya.
operator
variabel
komentar
script
Langkah pertama mengidentifikasi informasi dari suatu objek. Langkah ini berkaitan erat dengan konsep berpikir komputasional yaitu...
abstraksi
dekomposisi
pengenalan pola
algoritma
Andi Pada Aktivitas 1.3, data jumlah makanan yang dipesan disajikan dalam dua bentuk, yaitu tabel dan diagram. Tujuan dari penyajian ganda ini adalah...
membuat laporan menjadi lebih panjang
mempermudah dalam mengidentifikasi pola dan menarik kesimpulan
karena perintah dari guru
menunjukkan kemampuan menggunakan banyak software
Dalam sebuah program, data seperti nama siswa termasuk dalam tipe data...
integer
boolean
string
real
Sebuah program memeriksa apakah nilai ujian siswa lebih dari atau sama dengan 75. Operator perbandingan yang tepat untuk pemeriksaan ini adalah...
=
<
>
>=
Untuk menggabungkan dua kondisi, misalnya "usia lebih dari 12" DAN "tinggi lebih dari 150", kita menggunakan operator...
aritmatika
logika
penugasan
perbandingan
Bagian dalam pseudocode yang tidak dieksekusi komputer dan hanya untuk penjelasan bagi programmer disebut...
komentar
variabel
operator
kata Kunci
Rina sedang merancang program untuk menentukan apakah sebuah bilangan genap atau ganjil. Struktur kontrol yang paling tepat digunakan dalam pseudocode-nya adalah...
A. percabangan (IF-ELSE)
B. perulangan (FOR)
C. sequence (berurutan)
D. operator Aritmatika
Bayu menulis pseudocode untuk menghitung rata-rata tiga nilai. Dalam pseudocode-nya, ia menulis "rata rata = (nilai1 + nilai2 + nilai3) / 3". Simbol " / " adalah operator...
penugasan
perbandingan
aritmatika
logika
Dalam pseudocode, kata "MULAI" dan "SELESAI" digunakan untuk...
membaca input dan menampilkan output
menandai awal dan akhir program
melakukan operasi perhitungan
menyimpan data sementara
Sebuah program meminta pengguna memasukkan umur. Tipe data yang paling tepat untuk variabel "umur" adalah...
string
boolean
integer
char
Untuk memeriksa apakah dua nilai sama persis, kita menggunakan operator perbandingan...
A. >
B. <
C. =
D. !=
Seorang programmer menambahkan penjelasan di samping baris kode pseudocode-nya untuk memudahkan orang lain memahami logikanya. Ini adalah contoh penggunaan...
variabel
komentar
operator
kata Kunci
Dalam merancang program, pseudocode membantu programmer untuk fokus pada... program sebelum memikirkan sintaks bahasa pemrograman.
warna antarmuka
logika dan alur
kecepatan eksekusi
harga software
Tipe data yang hanya memiliki dua nilai: TRUE atau FALSE, disebut tipe data...
integer
real
string
boolean
Sebuah program kalkulator sederhana membutuhkan operator untuk melakukan penjumlahan, pengurangan, perkalian, dan pembagian. Operator-operator tersebut dikelompokkan sebagai operator...
perbandingan
logika
penugasan
aritmatika
Ketika kita menulis "BACA nama" dalam pseudocode, itu berarti program akan...
menampilkan tulisan "nama" di layar
menyimpan nilai dalam variabel "nama"
menerima input dari pengguna dan menyimpannya
membaca data dari file eksternal
Untuk menampilkan pesan "Selamat datang" ke layar, perintah pseudocode yang tepat adalah...
BACA "Selamat datang"
TULIS "Selamat datang"
MULAI "Selamat datang"
SELESAI "Selamat datang"
Sebuah program toko online perlu menyimpan harga produk. Tipe data yang paling tepat untuk variabel "harga" adalah...
integer
real
boolean
char
Dalam pseudocode, struktur yang digunakan untuk melakukan suatu blok kode berulang kali disebut...
percabangan
operator
sequence
perulangan
Sebuah program memeriksa "Jika cuaca hujan, maka bawa payung". Struktur pseudocode untuk logika ini adalah...
perulangan
operator aritmatika
percabangan
variabel
Menyederhanakan proses memasak mie instan dengan hanya berfokus pada langkah-langkah inti dan variabel penting (seperti waktu memasak) adalah contoh dari konsep...
abstraksi
pengenalan Pola
dekomposisi
Sebuah program game sederhana membutuhkan variabel untuk menyimpan "nyawa_pemain". Tipe data yang paling tepat untuk variabel ini adalah...
string
integer
boolean
real
Mencari nilai tertinggi dari suatu mata pelajaran pada diagram batang (Aktivitas 1.6) melatih keterampilan...
abstraksi
mencari pola (pattern recognition)
dekomposisi
perancangan algoritma
Keuntungan utama menggunakan pseudocode adalah...
mudah dipahami manusia dan fokus pada logika
memiliki sintaks yang sangat ketat
dapat langsung dijalankan oleh komputer
hanya bisa ditulis dalam bahasa Inggris
Sebuah program absensi memeriksa "Jika status == 'Hadir', maka tambah kehadiran". Tanda "==" adalah operator...
aritmatika
logika
perbandingan
penugasan
Dalam pseudocode, kata "UNTUK" atau "SELAMA" biasanya menandai struktur...
A. percabangan
B. perulangan
C. sequence
D. komentar
Tujuan akhir dari Aktivitas 1.4 adalah untuk melatih siswa dalam...
berbelanja online
mengidentifikasi dan menghimpun data terstruktur dari objek sehari-hari
membuat akun di media sosial
mencari harga termurah
Tipe data untuk menyimpan sebuah karakter tunggal, seperti 'A' atau '5', adalah...
string
integer
char
boolean
Memecah proses memasak menjadi tiga tahap besar (Persiapan, Proses Memasak, Penyajian) adalah contoh dari konsep...
dekomposisi
pengenalan pola
abstraksi
algoritma
Sebuah program login memeriksa "Jika username benar DAN password benar, maka izinkan masuk". Kata "DAN" merepresentasikan operator...
aritmatika
logika
perbandingan
penugasan
Bagian pseudocode yang menandai semua instruksi telah selesai dieksekusi adalah...
MULAI
PROSES
OUTPUT
SELESAI
Sebuah program untuk menampilkan nama lengkap seseorang. Tipe data yang tepat untuk variabel "nama_lengkap" adalah...
string
real
integer
boolean
Untuk memeriksa apakah nilai "usia" kurang dari 17, operator yang digunakan adalah...
A. \
B. !<
C. <
D. !*
Sebelum menulis kode program, membuat pseudocode sangat membantu dalam... program.
merancang alur dan logika
menjalankan program
memperbaiki kesalahan sintaks
mengubah bahasa pemrograman
Dalam konteks pseudocode, "BACA" biasanya berpasangan dengan proses...
OUTPUT
PROSES
INPUT
SELESAI
Sebuah program kuis membutuhkan variabel untuk menyimpan "jawaban_benar" yang hanya bernilai TRUE atau FALSE. Tipe data untuk variabel ini adalah...
integer
boolean
string
Tujuan akhir mempelajari pseudocode adalah untuk membangun fondasi yang kuat dalam... sebelum mempelajari bahasa pemrograman.
berpikir komputasional dan logika pemrograman
mengetik dengan cepat
menghafal sintaks
merancang gambar
