wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Pseudocode

Total questions: 10

Worksheet time: 18mins

Name
Class
Date
1.

Apa tujuan utama dari penggunaan pseudocode dalam pemrograman?

a)

Menggantikan bahasa pemrograman secara langsung

b)

Menyederhanakan pemahaman algoritma sebelum diimplementasikan dalam kode

c)

Menggunakan diagram untuk menggambarkan alur logika program

d)

Menghindari penggunaan bahasa pemrograman tertentu

2.

Manakah pernyataan berikut yang bukan merupakan ciri-ciri pseudocode?

a)

Ditulis dengan bahasa yang mudah dipahami

b)

Tidak tergantung pada aturan sintaksis bahasa pemrograman tertentu

c)

Menggunakan diagram alir untuk merepresentasikan logika

d)

Hanya dapat digunakan dalam satu bahasa pemrograman tertentu

3.

Struktur percabangan dalam pseudocode digunakan untuk

a)

Menjalankan perintah secara berurutan

b)

Mengulang proses berdasarkan kondisi

c)

Mengambil keputusan berdasarkan kondisi tertentu

d)

Menyimpan data dalam variabel

4.

Struktur urutan (sequential) dalam pseudocode berarti

a)

Langkah-langkah dieksekusi secara berurutan

b)

Langkah-langkah dieksekusi secara acak

c)

Langkah-langkah dieksekusi berdasarkan keputusan

d)

Langkah-langkah diulang sampai kondisi terpenuhi

5.

Manakah dari berikut ini yang merupakan contoh sintaks dalam pseudocode?

a)

PRINT "Masukkan nama:"

b)

<html><body>Hello World</body></html>

c)

int x = 10;

d)

SELECT * FROM users;

6.

Bagaimana cara menuliskan perintah untuk meminta input dari pengguna dalam pseudocode?

a)

DISPLAY "Masukkan nilai:"

b)

INPUT nilai

c)

PRINT "Masukkan nilai:"

d)

SCAN nilai

7.

Jika kita ingin memeriksa apakah suatu nilai lebih besar dari 50 dalam pseudocode, kita dapat menggunakan pernyataan:

a)

IF nilai > 50 THEN

b)

IF nilai = 50 THEN

c)

IF nilai < 50 THEN

d)

IF nilai == 50 THEN

8.

Perintah WHILE dalam pseudocode digunakan untuk...

a)

Mengulang proses selama kondisi masih benar

b)

Mengulang proses dalam jumlah yang sudah ditentukan

c)

Mengambil keputusan berdasarkan kondisi tertentu

d)

Menghentikan program secara paksa

9.

Seorang siswa ingin menghitung rata-rata nilai dari dua mata pelajaran yang ia ikuti. Algoritma yang diberikan adalah sebagai berikut:

  1. Minta pengguna memasukkan nilai mata pelajaran pertama.

  2. Minta pengguna memasukkan nilai mata pelajaran kedua.

  3. Hitung rata-rata dari kedua nilai tersebut.

  4. Tampilkan hasil rata-rata.

Tugas Anda:

  • Ubah algoritma di atas menjadi pseudocode.

4 lines
10.

buat Pseudocode untuk menampilkan angka 1-20 menggunakan perulangan

4 lines