wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pseudocode

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

Apa yang dimaksud dengan pseudocode?

a)

Bahasa pemrograman forma

b)

Bahasa pemrograman yang digunakan dalam pemodelan

c)

Bahasa buatan manusia yang informal untuk merepresentasikan algoritma

d)

Bahasa visual untuk menggambar aliran data

e)

Bahasa untuk komunikasi antar komputer

2.

Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

e)

Memproses Listing Algoritma

3.

Yang merupakan struktur dari pseudocode adalah …

a)

Isi

b)

Judul dan Implenetasi

c)

Judul dan Deklarasi

d)

Implementasi dan Deklarasi

e)

Judul, Deklarasi dan Implementasi

4.

Apa tujuan utama dari penggunaan pseudocode dalam perancangan program?

a)

Menggambarkan tampilan program secara visual

b)

Menyusun kode yang dapat langsung dijalankan komputer

c)

Menuliskan algoritma dalam bentuk yang mudah dipahami manusia

d)

Menguji dan menjalankan program

5.

Pseudocode biasanya digunakan pada tahap... dalam pengembangan perangkat lunak.

a)

Pengujian

b)

Implementasi kode

c)

Perancangan algoritma

d)

Pemeliharaan program

6.

Ciri khas utama dari pseudocode adalah...

a)

Ditulis menggunakan bahasa pemrograman tertentu

b)

Tidak bisa dipahami oleh manusia

c)

Menggunakan simbol-simbol matematika kompleks

d)

Ditulis dalam bahasa alami yang terstruktur dan logis

7.

Struktur dasar pseudocode yang menunjukkan proses pilihan adalah...

a)

INPUT

b)

DISPLAY

c)

IF – THEN – ELSE

d)

FOR – TO – DO

8.

Berikut ini merupakan alasan penggunaan pseudocode, kecuali...

a)

Membantu merancang logika program

b)

Meningkatkan pemahaman algoritma

c)

Langsung dijalankan oleh compiler

d)

Mempermudah proses debugging awal

9.

Mengapa pseudocode tidak menggunakan sintaks formal dari bahasa pemrograman?

a)

Agar bisa langsung dijalankan

b)

Agar mudah dipahami oleh manusia

c)

Agar lebih cepat dikompilasi

d)

Agar kompatibel dengan semua OS

10.

Apa yang dimaksud dengan input dan output dalam pseudocode?

a)

Input adalah hasil yang dihasilkan, sedangkan Output adalah data yang dimasukkan

b)

Input adalah data yang dimasukkan, sedangkan Output adalah hasil yang dihasilkan

c)

Input adalah proses yang dilakukan, sedangkan Output adalah langkah-langkah yang diambil

d)

Input dan Output tidak memiliki hubungan dalam pseudocode