WorksheetsAsessmen Awal Kognitif Kelas 9
Total questions: 15
Worksheet time: 8mins
Hadi sedang belajar pemrograman di masa depan dan ingin memahami apa yang dimaksud dengan pseudocode. Apa yang dimaksud dengan pseudocode?
Bahasa pemrograman yang digunakan untuk membuat aplikasi
Deskripsi algoritma yang ditulis dalam bentuk yang mirip dengan bahasa pemrograman
Kode yang digunakan untuk mengakses database
Bahasa pemrograman tingkat rendah
Angga sedang belajar pemrograman di masa depan. Manakah yang merupakan struktur dasar dari pseudocode?
Deklarasi, Input, Proses, Output
Deklarasi, Looping, Output
Input, Output, Looping
Deklarasi, Kondisi, Output
Sri sedang belajar pemrograman di dunia futuristik dan ingin menyimpan nilai sementara yang bisa berubah selama program berjalan. Apa yang harus dia gunakan dalam pseudocode?
Nilai tetap yang tidak bisa diubah
Tempat penyimpanan data yang nilainya bisa berubah
Fungsi yang digunakan untuk menghitung nilai
Kondisi yang harus dipenuhi dalam program
Rizky sedang belajar pemrograman di masa depan dan ingin mengetahui struktur kontrol dalam pseudocode. Manakah yang termasuk struktur kontrol dalam pseudocode?
If-Else, While, For
Integer, String, Boolean
Input, Output, Process
Variable, Constant, Array
Angga sedang belajar pemrograman di masa depan. Bagaimana cara menulis pernyataan kondisional dalam pseudocode?
IF kondisi THEN aksi
WHILE kondisi DO aksi
FOR kondisi DO aksi
REPEAT aksi UNTIL kondisi
Surya sedang belajar pemrograman di masa depan dan ingin memahami konsep perulangan dalam pseudocode. Apa yang dimaksud dengan perulangan dalam pseudocode?
Proses yang dilakukan sekali saja
Proses yang dilakukan berulang kali sampai kondisi tertentu terpenuhi
Proses yang dilakukan tanpa henti
Proses yang dilakukan hanya jika kondisi tertentu terpenuhi
Agus sedang belajar pemrograman di masa depan. Manakah contoh perulangan yang benar dalam pseudocode?
WHILE kondisi DO aksi
IF kondisi THEN aksi
INPUT data
OUTPUT hasil
Dimas sedang belajar pemrograman di masa depan dan ingin menyederhanakan programnya dengan mengelompokkan aksi-aksi tertentu. Apa yang harus Dimas gunakan dalam pseudocode?
Menyimpan data
Melakukan perhitungan
Menyederhanakan program dengan mengelompokkan aksi-aksi tertentu
Menampilkan output
Agus sedang belajar pseudocode di masa depan. Bagaimana cara Agus mendeklarasikan variabel dalam pseudocode?
VAR nama_variabel : tipe_data
INPUT nama_variabel
OUTPUT nama_variabel
IF nama_variabel THEN
Indah sedang menulis program untuk menentukan apakah suatu nilai lebih kecil dari 20 di dunia futuristik. Manakah yang merupakan contoh pernyataan kondisional yang benar dalam pseudocode?
IF x < 20 THEN PRINT "Lebih kecil dari 20"
WHILE x < 20 DO PRINT "Lebih kecil dari 20"
FOR x < 20 DO PRINT "Lebih kecil dari 20"
REPEAT PRINT "Lebih kecil dari 20" UNTIL x < 20
Rizal sedang belajar pemrograman di masa depan dan ingin memahami apa yang dimaksud dengan fungsi dalam pseudocode. Apa yang akan Rizal pelajari?
Bagian dari program yang melakukan tugas tertentu dan mengembalikan nilai
Bagian dari program yang menyimpan data
Bagian dari program yang menampilkan output
Bagian dari program yang melakukan perulangan
Bagaimana cara Laila menulis perulangan WHILE dalam pseudocode untuk mencetak angka 1 sampai 10 di dunia futuristik?
WHILE i <= 10 DO aksi
FOR i = 1 TO 10 DO aksi
IF i <= 10 THEN aksi
REPEAT i <= 10 DO aksi
Rizky sedang belajar pseudocode di masa depan. Manakah yang merupakan contoh perintah input yang benar dalam pseudocode?
VAR nama : String
INPUT nama
OUTPUT nama
IF nama THEN
Arif adalah seorang penjelajah antariksa yang sedang belajar pemrograman di kapal luar angkasa dan ingin mengetahui apa yang dimaksud dengan tipe data Boolean dalam pseudocode. Apa yang akan dia pelajari?
Tipe data yang hanya memiliki dua nilai: True atau False
Tipe data yang menyimpan angka bulat
Tipe data yang menyimpan teks
Tipe data yang menyimpan angka desimal
Dian sedang belajar pemrograman di masa depan dan ingin tahu bagaimana cara menulis kondisi dalam pseudocode. Bagaimana cara menulis kondisi dalam pseudocode?
IF condition THEN
VAR condition THEN
INPUT condition THEN
OUTPUT condition THEN
