wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pemrograman Terstruktur

Total questions: 20

Worksheet time: 13mins

Name
Class
Date
1.

Statement yang biasa digunakan untuk pengambilan sebuah keputusan dimana ada 2 atau lebih kondisi yang harus kita pilih (true / false) disebut…

a)

Function

b)

Perulangan

c)

Percabangan

d)

Array

e)

Nested for

2.

Sebuah program tidak selamanya akan berjalan dengan mengikuti struktur berurutan. Oleh karena itu, maka digunakan struktur algoritma yang berisikan langkah-langkah penyelesaian masalah yang menggunakan pemilihan atau penyeleksian kondisi, yakni…

a)

Struktur algoritma percabangan

b)

Struktural goritma sequencing

c)

Struktur algoritma Boolean

d)

Struktur algoritma berurutan

e)

Struktur algoritma perulangan

3.

Percabangan yang terdapat dalam sebuah percabangan lain disebut dengan...

a)

percabangan ganda

b)

percabangan tunggal

c)

percabangan bersarang

d)

percabangan bertingkat

e)

percabgan multi dimensi

4.

struktur kontrol percabangan yang berguna mengatasi kondisi yang tidak terpenuhi adalah percabangan...

a)

satu kondisi

b)

dua kondisi

c)

satu dimensi

d)

dua dimensi

e)

multi dimensi

5.

tuliskan code atau statemen kondisi if yang benar dalam kontrol percabangan!

(a)  

6.

jika nilai pada kondisi program pada gambar tersebut diganti menjadi angka 70 maka akan menghasilkan keluaran...

(a)  

7.

suatu proses pengulangan statement yang sama tanpa henti pada sebuah program sampai kondisi bernilai salah/false disebuat dengan kontrol...

a)

function

b)

perulangan

c)

percabangan

d)

array

e)

array multidimensi

8.

kontrol perulangan biasa disebut dengan istilah...

a)

leaping

b)

looping

c)

hanging

d)

overing

e)

repeating

9.

dalam program pada gambar tersebut dapat menghasilkan keluaran....

a)

0123456

b)

123456

c)

012345

d)

654321

e)

6543210

10.

kontrol perulangan tersebut akan mengulang statement sebanyak

(a)  

11.

data dalam array harus memiliki...yang sama.

a)

variabel

b)

tipedata

c)

nilai

d)

rumus

e)

hasil

12.

tuliskan bentuk penulisan array dalam bahasa c++

(a)  

13.

index dalam array selalu dimulai dari...

a)

nol

b)

satu

c)

dua

d)

tiga

e)

empat

14.

elemen dalam array dapat dimulai dari

a)

nol

b)

satu

c)

dua

d)

tiga

e)

empat

15.

index ke tiga dalam program tersebut adalah...

a)

10

b)

20

c)

30

d)

40

e)

50

16.

suatu blok kode yang dirancang untuk melakukan tugas tertentu dan dapat dipanggil berkali - kali dalam program merupakan pengertian dari...

a)

looping

b)

percabangan

c)

function

d)

algoritma

e)

operasi logika

17.

berikut penulisan code yang tepat untuk penggunaan fungsi adalah...

a)

void kata (integer);

b)

int nomer (int n);

c)

void pernyataan(using a);

d)

bolean desm(int n);

e)

int main(int a < 5);

18.

fungsi return 0 dalam sebuah program adalah...

a)

mematikan program

b)

program berhenti sementara

c)

pengembalian nilai

d)

menjaga keamanan program

e)

mengeluarkan program

19.

apa yang anda ketahui tentang parameter?

(a)  

20.

apa yang anda ketahui tentang return values?

(a)