wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bahasa Pemrograman

Total questions: 20

Worksheet time: 21mins

Name
Class
Date
1.

Yang dimaksud dengan bahasa adalah ...

a)

aktivitas menulis kode-kode program terhadap komputer untuk melakukan tugas-tugas tertentu menggunakan bahasa pemrograman

b)

sarana berkomunikasi

c)

instruksi yang ditulis dalam bentuk kode-kode menggunakan bahasa pemrograman tertentu dan telah dikompilasi dengan menggunakan compiler yang sesuai

d)

bahasa standar yang digunakan untuk memerintah komputer dengan intruksi/kode-kode yang dimengerti oleh komputer(mesin) untuk tujuan tertentu menggunakan bahasa pemrograman tertentu pula

2.

Yang dimaksud dengan pemrograman adalah ...

a)

aktivitas menulis kode-kode program terhadap komputer untuk melakukan tugas-tugas tertentu menggunakan bahasa pemrograman

b)

sarana berkomunikasi

c)

instruksi yang ditulis dalam bentuk kode-kode menggunakan bahasa pemrograman tertentu dan telah dikompilasi dengan menggunakan compiler yang sesuai

d)

bahasa standar yang digunakan untuk memerintah komputer dengan intruksi/kode-kode yang dimengerti oleh komputer(mesin) untuk tujuan tertentu menggunakan bahasa pemrograman tertentu pula

3.

Yang dimaksud dengan bahasa pemrograman adalah ...

a)

aktivitas menulis kode-kode program terhadap komputer untuk melakukan tugas-tugas tertentu menggunakan bahasa pemrograman

b)

sarana berkomunikasi

c)

instruksi yang ditulis dalam bentuk kode-kode menggunakan bahasa pemrograman tertentu dan telah dikompilasi dengan menggunakan compiler yang sesuai

d)

bahasa standar yang digunakan untuk memerintah komputer dengan intruksi/kode-kode yang dimengerti oleh komputer(mesin) untuk tujuan tertentu menggunakan bahasa pemrograman tertentu pula

4.

Terdapat banyak sekali bahasa pemrograman yang kini beredar luas dan digunakan oleh industri pengembangan perangkat lunak. Beberapa di antaranya yang paling terkenal adalah Java, Python, C/C++, Visual Basic, PHP, dsb.

Meskipun ada ratusan jenis, secara umum bahasa pemrograman yang dapat dimengerti oleh manusia dapat dikelompokkan menjadi ....

a)

satu

b)

dua

c)

tiga

d)

empat

5.

bahasa pemrograman yang sintaksnya susah dipahami manusia secara umum. Dalam hal ini, struktur sintaksnya hanya dapat dipahami oleh orang-orang tertentu saja, disebut dengan bahasa pemrograman ...

a)

tingkat satu

b)

tingkat dua

c)

tingkat rendah

d)

tingkat tinggi

6.

bahasa pemrograman yang struktur perintah/sintaks sangat  mirip  dengan  kalimat  yang  digunakan  manusia  sehari-hari,  sehingga  mudah  dibaca  dan dipelajari oleh manusia secara umum, disebut dengan bahasa pemrograman ...

a)

tingkat satu

b)

tingkat dua

c)

tingkat rendah

d)

tingkat tinggi

7.

Pilih 2 contoh bahasa yang termasuk bahasa tingkat rendah (low  level  programming  language) !

a)

bahasa mesin

b)

Phyton

c)

Assembly

d)

erlang

8.

Pilih 2 contoh bahasa yang termasuk bahasa tingkat tinggi (high level  programming  language) !

a)

bahasa mesin

b)

Phyton

c)

Assembly

d)

erlang

9.

Mana saja yang termasuk jenis alur proses instruksi dalam pemrograman ...

a)

perpangkatan

b)

Sekuensial

c)

loop

d)

conditional

10.

Sebuah instruksi akan dijalankan apabila instruksi sebelumnya telah dilakukan, dikenal dengan jenis alur proses instruksi ...

a)

perpangkatan

b)

Sekuensial

c)

loop

d)

conditional

11.

Ciri jenis alur proses instruksi loop adalah ...

a)

Sebuah instruksi tidak akan dijalankan apabila suatu syarat tidak terpenuhi, sebaliknya, sebuah instruksi akan dijalankan ketika suatu syarat terpenuhi

b)

Sebuah instruksi akan dijalankan apabila instruksi sebelumnya telah dilakukan

c)

suatu proses yang dilakukan secara berulang-ulang

d)

suatu proses yang dilakukan karena ada kondisi tertentu yang harus di ulang walaupun tanpa persyaratan

12.

Ciri jenis alur proses instruksi sekuensial adalah ...

a)

Sebuah instruksi tidak akan dijalankan apabila suatu syarat tidak terpenuhi, sebaliknya, sebuah instruksi akan dijalankan ketika suatu syarat terpenuhi

b)

Sebuah instruksi akan dijalankan apabila instruksi sebelumnya telah dilakukan

c)

suatu proses yang dilakukan secara berulang-ulang

d)

suatu proses yang dilakukan karena ada kondisi tertentu yang harus di ulang walaupun tanpa persyaratan

13.

Ciri jenis alur proses instruksi conditional adalah ...

a)

Sebuah instruksi tidak akan dijalankan apabila suatu syarat tidak terpenuhi, sebaliknya, sebuah instruksi akan dijalankan ketika suatu syarat terpenuhi

b)

Sebuah instruksi akan dijalankan apabila instruksi sebelumnya telah dilakukan

c)

suatu proses yang dilakukan secara berulang-ulang

d)

suatu proses yang dilakukan karena ada kondisi tertentu yang harus di ulang walaupun tanpa persyaratan

14.

1. Masukkan 1-2 sendok teh bubuk kopi

2. Siapkan cangkir atau gelas

3. Cicipi kopinya

4. Masukkan gula ke dalam cangkir atau gelas

5. Aduk-aduk sampai merata

6. Tuangkan air panas ke dalam cangkir atau gelas

7. Jika masih belum manis, maka ulangi langkah 4 sampai dengan 6 Jika sudah manis, maka lanjutkan langkah 8

8. Kopi manis siap dinikmati

Urutan Algoritma menyeduh kopi yang benar adalah ...

a)

1-2-4-6-5-7-3-8

b)

2-1-6-4-5-7-3-8

c)

2-1-4-6-3-5-7-8

d)

2-1-4-6-5-3-7-8

15.

Urutkan langkah-langkah dalam menyusun program komputer menurut Yuana berikut ini !

1. Merumuskan Solusi

2. Mendefinisikan masalah

3. Menulis program

4. Menulis dokumentasi

5. Menguji Program

6. Perawatan

a)

2-1-3-4-5-6

b)

1-3-2-4-5-6

c)

2-1-3-4-5-6

d)

2-1-3-5-4-6

16.

Aplikasi Whatsapp dibuat dengan bahasa pemrograman ....

a)

C/C++

b)

erlang

c)

PHP

d)

Phyton

17.

Pilih 2 contoh aplikasi yang dibuat menggunakan bahasa pemrograman phyton

a)

Youtube

b)

instagram

c)

spotify

d)

Whatsapp

18.

Manakah diantara kode program berikut ini yang termasuk bahasa pemrograman java ...

a)
b)
c)
d)
19.

Manakah diantara kode program berikut ini yang termasuk bahasa pemrograman C/C++ ...

a)
b)
c)
d)
20.

Manakah diantara kode program berikut ini yang termasuk bahasa pemrograman pascal ...

a)
b)
c)
d)