wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis Algoritma dan Logika Pemrograman 1

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

Gambar berikut ini merupakan flowchart dari

a)

Simbol proses

b)

Simbol decision

c)

Simbol predefined

d)

Simbol terminal

e)

Simbol connector

2.

Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis adalah...

a)

Algoritma

b)

Logika

c)

Flowchart

d)

Diagram

e)

Perbandingan

3.

benar sesuai dengan logika manusia nama lain dari kata...

a)

penalaran

b)

keputusan

c)

logis

d)

pertimbangan

e)

perbandingan

4.

Tipe data yang digunakan untuk data desimal adalah

a)

Integer

b)

Float

c)

Char

d)

Short

e)

Long int

5.

Operator yang biasa digunakan untuk membandingkan dua buah nilai adalah

a)

Operator Logika

b)

Operator Assignment

c)

Operator Relasi

d)

Operator Aritmatika

e)

Operator Modulus

6.

Potongan algoritma manakah yang tepat untuk membedakan bilangan genap dan ganjil?

a)

Input (x)

IF x mod 2 >= 0

Output (“x adalah bilangan genap”)

ELSE

IF x mod 2 < 0

Output (“x adalah bilangan ganjil”)

b)

Input (x)

IF x div 2 >= 0

Output (“x adalah bilangan genap”)

ELSE

IF x div 2 < 0

Output (“x adalah bilangan ganjil”)

c)

Input (x)

IF x mod 2 = 0

Output (“x adalah bilangan genap”)

ELSE

Output (“x adalah bilangan ganjil”)

d)

Input (x)

IF x div 2 = 0 THEN

Output (“x adalah bilangan genap”)

ELSE

Output (“x adalah bilangan ganjil”)

e)

Pilihan A,B,C,D salah

7.

Simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi disebut…

a)

Algoritma

b)

Operator

c)

Flowchart

d)

Pseudocode

e)

Program

8.

Bilangan A >= Bilangan B merupakan contoh dari penggunaan operator …

a)

Operator Assignment

b)

Operator Logika

c)

Operator Relasi

d)

Operator Aritmatika

e)

Operator Modulus

9.

Berikut ini adalah Algoritma yang belum teratur :

  1. 1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)
  2. 2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)
  3. 3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)
  4. 4. Mulai
  5. 5. Selesai
  6. 6. Tambahkan Gelas C (Kosong)
a)

4-6-1-2-3-5

b)

4-1-2-3-6-5

c)

4-6-3-2-1-5

d)

4-6-2-1-3-5

10.

Berikut ini adalah salah satu contoh dari . . . .

a)

Narasi

b)

Algoritma dalam Bentuk Flowchart

c)

Flowchart

d)

Algoritma Narasi

11.

1. Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

e)

Memproses Listing Algoritma

12.

Pada pembuatan program komputer, algoritma dibuat :

a)

Sebelum pembuatan program

b)

Pada saat program dibuat

c)

Sesudah pembuatan program

d)

Pada saat verifikasi program

e)

Sebelum menulis ide

13.

Perhatikan penggalan Psedocode Luas trapesium !

program luas_Trapesium;

Deklarasi

x: real

artinya . . . .

a)

x variabel real

b)

x sama

c)

x tidak memiliki arti

d)

x tipe data real

e)

x tidak sama dengan Real

14.

int main()

{

int a = 25%10;

printf("%d", a);


return 0;

}

a)

5

b)

2

c)

2.5

d)

5.5

15.

!= adalah contoh dari operator ____________________

a)

Relasi

b)

Logika

c)

Assignment

d)

Conditional

16.

Yang mana yang bukan bitwise operator?

a)

&

b)

|

c)

<<

d)

&&

17.

Operator manakah yang digunakan untuk mengecek apakah nilai dari operand yang di kiri lebih besar dari nilai operand yg dikanan?

a)

= =

b)

<

c)

>

d)

=