Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ALGORITMA & PEMOGRAMAN

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Pseudo-code adalah

a)

Kode virus

b)

Bahasa pemograman

c)

Program komputer

d)

Algoritma dalam bahasa sehari hari

2.

Debugging adalah proses

a)

Menjalankan program

b)

Menghapus program

c)

Membuat program

d)

Mencari dan memperbaiki kesalahan program

3.

Manakah operator pembanding yg benar?

a)

==

b)

=

c)

===

d)

:=

4.

Variabel adalah

a)

Jenis program

b)

Sistem operasi

c)

Bahasa pemrograman

d)

Tempat menyimpan data

5.

Nilai awal perulangan for biasanya dimulai dari..

a)

0

b)

-1

c)

2

d)

1

6.

Tipe data yang menyimpan teks disebut

a)

String

b)

Float

c)

Integer

d)

Boolean

7.

Penulisan komentar pada Python menggunakan...

a)

//

b)

___>

c)

#

d)

/* */

8.

Fungsi print() digunakan untuk...

a)

Menampilkan output

b)

Membaca input

c)

Menghapus data

d)

Mengubah tipe data

9.

Array adalah struktur data yang berisi...

a)

Kumpulan data dengan tipe berbeda

b)

Data boolean

c)

Kumpulan data dengan tipe sama

d)

Satu data tunggal

10.

IF dalam pemrograman termasuk dalam struktur

a)

Percabangan

b)

Perulangan

c)

Array

d)

Fungsi

11.

Operator == dalam pemrograman digunakan untuk..

a)

Perkalian

b)

Penugasan

c)

Perbandingan

d)

Perkalian

12.

Manakah yang bukan merupakan bahasa pemrograman?


a)

C++

b)

Wps

c)

HTML

d)

Pyhton

13.

Simbol flowchart untuk memulai atau mengakhiri program adalah

a)

Segitiga

b)

Oval (Terminal)

c)

Persegi

d)

JajarJajar genjang

14.

Apa fungsi dari perintah input?

a)

Menyimpan file

b)

Menerima masukan dari pengguna

c)

Menghapus data

d)

Menampilkan output

15.

Nilai Boolean terdiri dari

a)

A. True dan false

b)

B. 0 dan 1

c)

C. Ya dan tidak

d)

Jawaban A dan B benar

16.

Struktur perulangan dalam pemrograman disebut juga

a)

Boolean

b)

Array

c)

String

d)

Loop

17.

Program yang mengubah kode sumber menjadi bahasa mesin disebut

a)

Notepad

b)

Compiler

c)

Browser

d)

Opera mini

18.

Operator yang digunakan untuk penjumlahan adalah

a)

/

b)

+

c)

-

d)

*

19.

Apa yang dimaksud dengan algoritma?

a)

Jenis komputer

b)

Bahasa pemrograman

c)

Kumpulan kode pemrograman

d)

Rangkaian langkah-langkah untuk menyelesaikan masalah

20.

Manakah dari berikut yang merupakan tipe data dasar?


a)

Integer

b)

Monitor

c)

Printer

d)

Program