wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Post Test Algoritma dan Pemrograman

Total questions: 13

Worksheet time: 9mins

Name
Class
Date
1.

Perhatikan program pada gambar! Jika kita ingin mengubah usia Fayyadh menjadi 17 tahun, maka adapun yang kita ubah pada program tersebut sehingga program menampilkan “Halo, nama saya Fayyadh dan saya berusia 17 tahun.” adalah?

a)

usia = “Fayyadh”

b)

usia = 17 Tahun

c)

usia = 16

d)

usia = Tujuh Belas Tahun

e)

usia = 17

2.

Perhatikanlah program pada gambar! Bagaimana caranya untuk menambahkan string var4 = "Kota Padang" pada program tersebut? Untuk melengkapi jawaban dengan benar, seret pilihan jawaban yang tersedia ke kotak sehingga hasil program seperti pada gambar!

var1 = "Rafif Trianda\n"

var2 = "Kelas X TKR 1\n"

var3 = "SMK Negeri 5 Padang\n"

​ (a)  

print(var1 + var2 + var3 + ​ (b)   )

Choose from the below words
var4 = "Kota Padang"
var4
var4 = Kota Padang
+ var4
Kota Padang
var
3.

Jika kamu melihat kode berikut:

 

nama = "Aidil"

umur = 16

 

Apa yang terjadi jika kamu menambahkan baris berikut?

 

print(nama + umur)

a)

Program mencetak: "Aidil16" karena keduanya string

b)

Program error karena tidak bisa menjumlahkan string dengan angka

c)

Program mencetak: "namaumur"

d)

Program mencetak hasil penjumlahan angka 16 dengan nilai huruf

e)

Program tetap jalan tapi hasilnya salah

4.

Analisislah program pada gambar! Nilai pada “lebar = 6” dan “tinggi = 4”, program yang dihasilkan adalah 24, jika diganti nilainya menjadi “lebar = 8” dan “tinggi = 6”, maka program yang dihasilkan adalah?

a)

45

b)

46

c)

47

d)

48

e)

49

5.

Analisislah program dibawah ini! Sebuah program Python sederhana yang menggunakan operator aritmatika penjumlahan berikut:

a = 7

b = 8

hasil = a + b

 

print(hasil)

 

Apa hasil yang akan ditampilkan oleh program tersebut?

a)

14

b)

15

c)

16

d)

17

e)

18

6.

Perhatikan kode berikut:

 

nama = input("Nama: ")

umur = input("Umur: ")

print("Nama saya", nama, "dan umur saya", umur)

 

Jika pengguna mengetikkan "Fahri" dan "16", apa output yang dihasilkan?

a)

Nama saya Fahri dan umur saya 16

b)

Nama saya nama dan umur saya umur

c)

Fahri 16

d)

Nama saya umur dan umur saya nama

e)

Nama saya 16 dan umur saya Fahri

7.

Susunlah langkah-langkah untuk menjalankan program Python menggunakan Google Colab dengan menyusun jawaban secara urut pada kotak yang tersedia dengan benar!

a)

Akses Google Colab.

b)

Klik “New Notebook”.

c)

Ketik kode Python.

d)

Klik tombol play (ikon ▶) di sebelah kiri sel.

1)
2)
3)
4)
8.

Tentukan urutan penulisan kode program berikut dengan benar untuk menampilkan “Nama saya Aditya dan saya kelas X TKR 1”! Seret dan lepas pada pilihan jawaban yang sesuai!

​ (a)  

​ (b)  

​ (c)  

Choose from the below words
nama = "Aditya"
kelas = "X TKR 1"
print("Nama saya", nama, "dan saya kelas", kelas)
kelas = X TKR 1
print(Nama saya, nama, dan saya kelas, kelas)
9.

Buatlah sebuah program sederhana untuk menampilkan “Selamat Belajar Pemrograman”!

a)

print(Selamat Belajar Pemrograman)

b)

print("Selamat Belajar Pemrograman")

c)

(Selamat Belajar Pemrograman)

d)

Selamat Belajar Pemrograman

e)

print"Selamat Belajar Pemrograman"

10.

Buatlah sebuah program sederhana untuk menampilkan “Nama saya Fajar dan hobi saya membaca”!

a)

nama = "Fajar"

hobi = membaca

print("Nama saya", nama, "dan hobi saya", hobi)

b)

nama = "Fajar"

hobi = "membaca"

print(Nama saya, nama, dan hobi saya, hobi)

c)

nama = "Fajar"

hobi = "membaca"

print("Nama saya", nama, "dan hobi saya", hobi)

d)

nama = Fajar

hobi = membaca

print(Nama saya, nama, dan hobi saya, hobi)

e)

nama = Fajar

hobi = membaca

print("Nama saya", nama, "dan hobi saya", hobi)

11.

Apa yang sudah dipelajari?

a)

Proses Pemrograman

b)

Google Colaboratory (Google Colab)

c)

Bahasa Pemrograman Python

d)

Syntax Python

12.

Dari apa yang sudah dipelajari apa yang sudah dikuasai?

a)

Proses Pemrograman

b)

Google Colaboratory (Google Colab)

c)

Bahasa Pemrograman Python

d)

Syntax Python

13.

Kesulitan-kesulitan apa saja yang peserta didik alami/temukan dalam aktivitas pembelajaran?

a)

Mengetik Program

b)

Memahami Sintaks Program

c)

Menjalankan Program

d)

Memperbaiki Error pada Program