wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TES AdS (20 JUNI 2022)

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

Tipe data berupa angka bilangan bulat pada pemrograman dinamakan tipe data ....

a)

String

b)

Logic

c)

Integer

d)

List

2.

Tipe data dengan nilai berupa angka beserta pecahannya disebut tipe data ....

a)

Integer

b)

String

c)

Float

d)

Logic

3.

Berdasarkan kode program tersebut, hasil output yang akan muncul adalah ....

a)

hello world

b)

Hello World

c)

Hallo Dunia!

d)

Hello World!

4.

Berdasarkan kode program tersebut, output yang dihasilkan adalah ....

a)

lulus

b)

tidak lulus

c)

remedial

d)

semua benar

5.

berdasarkan kode program terebut, output yang dihasilkan adalah ....

a)

lulus

b)

tidak lulus

c)

remedial

d)

semua benar

6.

Algoritma yang bekerja dengan cara mengeksekusi setiap instruksi secara berurutan adalah algoritma ....

a)

Sekuensial

b)

Perulangan

c)

Percabangan

d)

Primeral

7.

Algoritma berupa urutan perintah yang secara menerus diulang hingga suatu kondisi tercapai adalah algoritma ....

a)

Sekuensial

b)

Looping

c)

Primeral

d)

Percabangan

8.

Diagram yang menampilkan langkah-langkah dalam bentuk simbol-simbol grafis, dan urutannya dihubungkan dengan panah, yang mewakili algoritma, alir kerja atau proses disebut dengan ....

a)

Algoritma

b)

Program

c)

Flowchart

d)

Diagram Algoritma

9.

Diagram tersebut adalah diagram yang menggambarkan alir proses program ....

a)

Program biodata bilangan 1 dan bilangan 2

b)

Program operasi 2 bilangan

c)

Program operasi biodata

d)

Semua benar

10.

Berdasarkan gambar tersebut, dapat diketahui bahwa program tersebut mengunakan bahasa pemrograman ....

a)

Python

b)

C++

c)

C

d)

Java

11.

Gambar diagram alir tersebut menggambarkan proses algoritma ....

a)

Sekuensial

b)

Looping

c)

Percabangan

d)

Primeral

12.

Program percabangan dalam python yang memungkinkan kita untuk membuat lebih dari 2 kondisi adalah dengan menggunakan ....

a)

IF

b)

IF ELSE

c)

IF ELIF

d)

IF LOOP

13.

Dalam program percabangan python, cabang yang digunakan untuk menampilkan output yang tidak sesuai kondisi adalah dengan menggunakan ....

a)

IF

b)

IF ELSE

c)

IF ELIF

d)

ELSE

14.

Dari gambar tersebut, output yang dihasilkan adalah ....

a)

lulus

b)

tidak lulus

c)

remedial

d)

tidak ada

15.

Dalam pemrograman python, program perulangan (looping) dapat dibuat dengan menggunakan ....

a)

IF, IF ELSE, dan IF ELIF

b)

FOR, dan WHILE

c)

IF, dan LOOPING

d)

WHILE dan ELIF

16.

Berdasarkan kode program tersebut, output yang akan dihasilkan adalah ....

a)
b)
c)
d)
17.

Berdasarkan kode program tersebut, output yang akan dihasilkan adalah ....

a)
b)
c)
d)
18.

Berdasarkan kode program tersebut, output yang akan dihasilkan adalah ....

a)
b)
c)
d)