wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PH - CODING

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.

Apa yang dimaksud dengan coding ?

a)

Coding adalah kegiatan memainkan sebuah game

b)

Coding adalah kegiatan mendesain suatu aplikasi

c)

Coding adalah instruksi yang kita berikan kepada computer untuk dijalankan

d)

Coding adalah kegiatan untuk meretas sebuah sistem

2.

Seseorang yang tidak hanya memahami coding saja atau memodifikasi sesuatu dan menawarkan solusi serta bertanggung jawab terhadap keseluruhan project. Tidak hanya mengenai system saja, namun, ia juga mampu untuk mendesain sesuatu sesuai dengan kebutuhan dan ketentuan yang sudah ditetapkan.

Penjelasan diatas merupakan pengertian dari ?

a)

Hacker

b)

Programmer

c)

Developer

d)

Designer

3.

Suatu pekerjaan, dimana seseorang dituntut untuk mampu memahami manipulasi kode pada computer. Pekerjaan yang focus utamanya adalah pada system suatu program saja dan bertanggung jawab bagaimana program tersebut dapat berjalan dengan benar.

Penjelasan diatas merupakan pengertian dari ?

a)

Hacker

b)

Developer

c)

Programmer

d)

Designer

4.

Manakah dari pilihan dibawah ini yang tidak termasuk dalam keunggulan Bahasa pemrograman python ?

a)

Readable

b)

Portable

c)

Simplicity

d)

Complex

5.

Sebuah instruksi atau kalimat perintah dalam Bahasa pemrograman yang akan dieksekusi oleh computer disebut

a)

Statement

b)

Program

c)

String

d)

Syntax

6.

Manakah pilihan dibawah yang tidak termasuk kedalam Type data dalam Python?

a)

Variabel

b)

String

c)

Integer

d)

Conditional statement

7.

Penulisan String dalam pemrograman biasanya diawali dan diakhiri dengan tanda ?

a)

Pagar

b)

Koma

c)

Spasi

d)

Petik

8.

Dalam membuat sebuah varibel diperlukan beberapa aturan yang harus diperhatikan. Manakah pilihan dibawah ini aturan penulisan yang benar dalam membuat sebuah variable ?

a)

Nama variable harus dimulai dengan angka

b)

Data / value dalam variable harus berupa integer tidak boleh string

c)

Nama variable tidak boleh menggunakan spasi

d)

Nama variable harus menggunakan kombinasi angka dan huruf

9.

Deretan karakter pada bahasa Python yang dapat berupa huruf, digit angka, atau simbol, yang penulisannya diawali dan diakhiri dengan tanda petik disebut

a)

Statement

b)

Integer

c)

String

d)

Scratch

10.

Siapakah pencipta Bahasa pemrogramman Python ?

a)

Mark Zuckerberg

b)

Bill Gates

c)

James Gosling

d)

Guido Van Rossum

11.

Manakah dari pilihan berikut cara menulis perintah print yang benar pada Python ?

a)

Print = (“hallo, nama saya Budi”)

b)

Print (hallo,nama saya Budi)

c)

Print (“hallo,nama saya Budi”)

d)

Print = hallo,nama saya Budi

12.

Manakah dari pilihan berikut cara menulis perintah input yang benar pada Python ?

a)

Nama = input masukkan nama anda :

b)

Nama = input (“masukkan nama anda :”)

c)

Nama : input (“masukkan nama anda :”)

d)

Input (print = (“masukkan nama anda : “)

13.

Pilihlah contoh penulisan variabel yang salah di bawah ini

a)

Nama = “Mark”

b)

Nama lengkap = “Mark Zuckerberg”

c)

Nama_saya = “Guido Van Rossum”

d)

Nama1 = “ Steve”

14.

Suatu kondisi dimana terdapat satu pilihan dan satu pilihan default, adalah pengertian dari tipe conditional statement ?

a)

Nested if

b)

If condition

c)

If elif else condition

d)

If else condition

15.

Suatu kondisi dimana terdapat satu pilihan saja. apabila kondisi tersebut benar maka program akan menjalankan perintah dibawahnya, dan jika kondisinya tidak benar maka program tidak akan melakukan apa – apa.

Penjelasan diatas merupakan pengertian dari tipe conditional statement apa ?

a)

Nested if

b)

If condition

c)

If elif else condition

d)

If else condition

16.

Apakah hasil yang ditampilkan pada output saat program dijalankan ?

a)

Steve

b)

13

c)

Kamu sudah remaja

d)

Kamu belum remaja

17.

Apakah hasil yang ditampilkan pada output saat program dijalankan ?

a)

25

b)

200

c)

Nilai b lebih besar dari a

d)

Nilai b lebih kecil dari a

18.

Apakah hasil yang ditampilkan pada output saat program dijalankan ?

a)

Sudah beranjak remaja

b)

Sudah beranjak dewasa

c)

Masa - masa emas

d)

Masih anak – anak

19.

Apakah hasil yang ditampilkan pada output saat program dijalankan ?

a)

Steven

b)

IPS

c)

Kamu anak yang pintar

d)

Error

20.

Apakah hasil yang ditampilkan pada output saat program dijalankan ?

a)

Tinggi_min = 175

b)

Kamu memenuhi syarat

c)

Kamu tidak memnuhi syarat

d)

Error