wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis Algoritma dalam Bahasa Pemrograman

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

kumpulan instruksi atau sintaks yang digunakan untuk memberi perintah kepada komputer agar menjalankan tugas tertentu merupakan pengertian dari ....

a)

Pemrograman

b)

Programmer

c)

Bahasa Pemrograman

d)

Aplikasi Pemrograman

e)

Sistem Pemrograman

2.

Yang tidak termasuk ke dalam Jenis-jenis Bahasa Pemrograman berdasarkan kategori abstraksi dan tingkatannya adalah ....

a)

Bahasa Mesin (Machine Language)

b)

Bahasa Tingkat Rendah (Low-Level Language)

c)

Bahasa Tingkat Menengah (Middle-Level Language)

d)

Bahasa Tingkat Atas (Up-Level Language)

e)

Bahasa Tingkat Tinggi (High-Level Language)

3.

Kode yang hanya dipahami oleh komputer disebut dengan kode ...

a)

Benar

b)

Biner

c)

Bener

d)

Bandar

e)

Bonar

4.

Ditentukan kode python berikut :

# Input dua angka

a = int(input("Masukkan angka pertama: "))

b = int(input("Masukkan angka kedua: "))

# Proses penjumlahan

hasil = a + b

# Output hasil

print("Hasil penjumlahan:", hasil)

Apabila angka kesatu diinputkan nilai 17 dan angka kedua diinputkan nilai 13, apakah yang akan tampil?

a)

Hasil penjumlahan 30

b)

30

c)

Angka penjumlahannya adalah 30

d)

Angka yang dihasilkan adalah 30

e)

Hasilnya 30

5.

Fungsi Int pada python adalah untuk ...

a)

Type Data Bilangan Desimal

b)

Tipe Data Karakter Huruf

c)

Tipe Data Bilangan Bulat

d)

Tipe data Teks

e)

Tipe Data True or False

6.

Ditentukan kode python berikut ini :

angka = int(input("Masukkan angka: "))

if angka % 2 == 0:

    print("Bilangan Genap")

else:

    print("Bilangan Ganjil")

Fungsi tanda % pada kode diatas adalah ...

a)

Pangkat

b)

Sisa Bagi

c)

Pembagian Bulat

d)

Pengurangan

e)

Penjumlahan

7.

Dalam paradigma pemrograman ada istilah OOP. Apa maksud dari OOP tersebut...

a)

Pemrograman Berorientasi Object

b)

Pemrograman Prosedural

c)

Pemrograman Fungsional

d)

Pemrograman Berbasis Object

e)

Pemrograman Bertujuan Orientasi

8.

Berikut adalah Bahasa Pemrograman yang termasuk ke dalam Pemrograman Fungsional adalah....

a)

Java

b)

Pascal

c)

Python

d)

C++

e)

Haskell

9.

Alamat website yang menyediakan berbagai macam bahasa pemrograman untuk dipraktikkan secara online adalah ...

a)

onlinegdb.com

b)

onlinedb.com

c)

onlinembg.com

d)

onlineppg.com

e)

onlinemsg.com

10.

Berupa instruksi dalam bentuk assembly language yang masih dekat dengan bahasa mesin adalah ....

a)

Bahasa Mesin (Machine Language)

b)

Bahasa Tingkat Rendah (Low-Level Language)

c)

Bahasa Tingkat Menengah (Middle-Level Language)

d)

Bahasa Tingkat Atas (Up-Level Language)

e)

Bahasa Tingkat Tinggi (High-Level Language)