wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

KD-3 & 4 Dasar Pemrograman Mikroprosesor dan Mikrokontroler

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

dalam Python perulangan for lebih ke perulangan untuk memproses array / himpunan. Ini mirip seperti perulangan.......di bahasa PHP.

a)

foreach

b)

for

c)

for to do

d)

for to

e)

for do

2.

lihat kode program diatas, hasil kode program adalah... .

a)

Merah

Biru

Kuning

Biru

b)

Merah, Kuning, Biru, Biru

c)

Merah

Kuning

Biru

Biru

d)

Kuning, Biru, Merah, Biru

e)

Kuning

Biru

Merah

Biru

3.

lihat kode program diatas, hasil kode program adalah

a)

Merah

Biru

Kuning

b)

Merah, Biru, Kuning

c)

Kuning, Biru, Merah

d)

Kuning

Biru

Merah

e)

Biru

Kuning

Merah

4.

untuk membuat deret angka, yang kemudian menjadi inputan ke dalam perulangan for menggunakan fungsi... .

a)

range()

b)

range

c)

range{}

d)

range[}

e)

range[]

5.

lihat kode program diatas, hasil kode program tersebut adalah... .

a)

0

1

2

3

4

b)

0, 1, 2, 3, 4

c)

1

2

3

4

5

d)

1,2, 3, 4, 5

e)

1, 2, 3

6.

tanda titik dua pada struktur IF diletakkan di... .

a)

setelah penulisan condition

b)

diikuti satu atau beberapa baris dengan awalan whitespace di sisi kiri

c)

sebelum penulisan condition

d)

Spasi di sisi kiri ini dikenal dengan istilah indentation

e)

spasi kiri

7.

lihat kode program diatas, hasil kode program adalah... .

a)

tidak menghasilkan apa apa

b)

blank

c)

variabel a lebih besar dari variabel b

d)

variabel b lebih besar dari variabel a

e)

variabel a sama dengan dari variabel b

8.

lihat kode program diatas, hasil kode program adalah... .

a)

Variabel a berisi angka ganjil

b)

Variabel a berisi angka genap

c)

Variabel a berisi angka bulat

d)

Variabel a berisi angka cacah

e)

Variabel a berisi angka pecahan

9.

apakah maksud format program diatas

a)

Bagian condition berperan sebagai penentu dari struktur percabangan ini. Jika condition terpenuhi (menghasilkan nilai True, blok kode program milik If akan dijalankan. Jika condition tidak terpenuhi (menghasilkan nilai False), blok kode program bagian Else-lah yang akan diproses.

b)

Bagian condition berperan sebagai penentu dari struktur percabangan ini. Jika condition terpenuhi (menghasilkan nilai False, blok kode program milik If akan dijalankan. Jika condition tidak terpenuhi (menghasilkan nilai False), blok kode program bagian Else-lah yang akan diproses.

c)

Bagian condition berperan sebagai penentu dari struktur percabangan ini. Jika condition terpenuhi (menghasilkan nilai True, blok kode program milik If akan dijalankan. Jika condition tidak terpenuhi (menghasilkan nilai True), blok kode program bagian Else-lah yang akan diproses.

d)

Bagian condition berperan sebagai penentu dari struktur percabangan ini. Jika condition terpenuhi (menghasilkan nilai False, blok kode program milik If akan dijalankan. Jika condition tidak terpenuhi (menghasilkan nilai True), blok kode program bagian Else-lah yang akan diproses.

e)

Bagian condition berperan sebagai penentu dari struktur percabangan ini. Jika condition terpenuhi (menghasilkan nilai True, blok kode program milik If akan dijalankan.

10.

sebuah struktur logika program yang di dapat dengan cara menyambung beberapa kondisi If Else menjadi sebuah kesatuan adalah... .

a)

kondisi If Else If

b)

kondisi If Else

c)

kondisi If

d)

kondisi While

e)

kondisi For

11.

lihat kode program diatas, hasil kode program adalah... .

a)

jangan keseringan main

b)

pertahankan

c)

harus lebih baik lagi

d)

kebanyakan bolos

e)

maaf, format nilai tidak sesuai