wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Latihan 1 Logika & Algoritma Pemrograman

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Tahapan dalam menyelesaikan suatu masalah adalah :

a)

Masalah – Pseudocode – Flowchart – Program – Eksekusi – Hasil

b)

Masalah – Algoritma – Flowchart – Program – Eksekusi – Hasil

c)

Masalah – Model – Algoritma – Eksekusi – Hasil

d)

Masalah – Model – Algoritma – Program – Eksekusi - Hasil

e)

Algoritma – Program – Model - Eksekusi – Hasil

2.

Kumpulan instruksi-instruksi yang diberikan kepada komputer untuk melaksanakan suatu tugas, merupakan pengertian dari?

a)

Program

b)

Baha Pemrograman

c)

Algoritma

d)

Logika

e)

Pseudocode

3.

Fase dari proses program eksekusi yang akan melakukan koreksi terhadap kesalahan disebut?

a)

Fase Profilling

b)

Algoritma

c)

Fase Debugging

d)

Fase Analisa

e)

Flowchart

4.

Dibawah ini merupakan contoh bahasa tingkat tinggi, kecuali...

a)

Pascal

b)

Bahasa mesin

c)

Cobol

d)

C++

e)

Phyton

5.

Guido Van Rossum adalah orang yang merancang atau menciptakan bahasa pemrograman?

a)

C++

b)

Java

c)

Phyton

d)

PHP

e)

Basic

6.

Seorang konsumen Toko Swalayan akan membeli sejumlah barang, dikarenakan adanya potongan harga special sebesar 20 persen (20%) apabila total harga pembelian barang lebih dari Rp 200.000,-

Menurut Anda struktur percabangan mana yang tepat dipilih?

a)

for

b)

Nested if

c)

if

d)

of ... else

e)

if ... elif... else

7.

Bila variabel A = 2 dan B = 3. Berapakah nilai C dan D?

a)

C = 6

D = 36

b)

C = 5

D = 25

c)

C = 6

D = 12

d)

C = 9

D = 12

e)

C > 3

D > 2

8.

Seorang salesman sebuah produk mendapat gaji pokok dari perusahaan sebesar Rp 3.000.000,- Jika produk yang terjual lebih dari 100, akan mendapatkan bonus 20% dari omset penjualan. Namun jika kurang mendapat 10% dari omset penjualan. Salesman tersebut mendapatkan bonus 10% dari omset penjualan, maka produk yang terjualnya adalah:

a)

100

b)

200

c)

500

d)

300

e)

400

9.

Hasil dari flowchart Tersebut adalah?

a)

1, 3, 5, 7, 9

b)

2, 4, 6, 8

c)

1, 3, 5, 7

d)

2, 4, 6, 9

e)

1, 9

10.

Pada Flowchart berikut, jika a=4, b=5, c=10. Berapakah nilai d ?

a)

70

b)

54

c)

30

d)

60

e)

0