wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Logika dan Algoritma Pemrograman

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

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

a)

Membeli Program

b)

Menguji program

c)

Menyusun Algoritma

d)

Membuat Program

2.

Manakah logika pemrograman dasar yang tidak harus dikuasai oleh programmer?

a)

Logika perbandingan

b)

Logika aritmatika

c)

Logika filsafat

d)


Logika boolean

3.

Kata "logika" berasal dari bahasa Yunani Kuno, yang artinya?

a)

logos

b)

logis

c)

logs

d)

lagos

4.

Berikut ini, manakah bilangan biner yang benar?

a)

0

b)

-1

c)

2

d)

1

5.

Yang bukan termasuk dalam Gerbang Logika adalah?

a)

NOT

b)

NAND

c)

OR

d)

NOND

6.

Siapakah penemu algoritma?

a)

Al-Kharizmi

b)

Al-Khawarismi

c)

Al-Khawarizmi

d)

Al-kawarizmi

7.

Contoh bentuk nyata algoritma yang bagus dalam kehidupan sehari-hari adalah ....

a)

Koran

b)

Majalah

c)

Komik

d)

Buku Resep Masakan

8.

metode untuk menuangkan algoritma dengan pendekatan menggunakan gambar adalah ... .

a)

Flowchart

b)

Algoritma

c)

Logika

d)

Sistematis

9.

Berikut ini yang bukan merupakan aplikasi atau program untuk membuat diagram alir (flowchart) adalah ....

a)

Microsoft Visio

b)

Flowgoritm

c)

Raptor

d)


Microsoft Access

10.

Diagram alir dibagi menjadi dua kategori, yaitu diagram alir .... dan diagram alir .....

a)

sistem

b)

program

c)

algoritma

d)

logika

11.

Simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan pada diagram alir adalah ....

a)

Keputusan

b)

input/output

c)


Proses

d)


Terminator

12.

Yang bukan termasuk dalam struktur dasar menyusun suatu diagram alir adalah ...

a)

sekuensial

b)

seleksi

c)

perulangan

d)

penjumlahan

13.

Pada setiap masalah hal apa yang perlu dikenali terlebih dahulu untuk algoritma mulai disusun ...

a)

Masukan

b)

Keluaran

c)

program

d)

proses

14.

Simbol bangun datar berbentuk persegi panjang pada flowchart berfungsi untuk ....

a)

menggambarkan pilihan

b)

tanda penghubung

c)

menginput data

d)

menggambarkan proses

15.

Struktur sekuensial bekerja dengan cara mengeksekusi setiap instruksi secara...

a)

berurutan

b)

campur

c)

seleksi

d)

looping

16.

Pemilihan langkah harus dilakukan berdasarkan pengambilan suatu keputusan atau kondisi adalah penyelesaian masalah dengan struktur ....

a)

struktur seleksi

b)

struktur sekuensial

c)

struktur perulangan

d)

struktur logis

17.

Struktur perulangan yang urutan perintahnya secara terus-menerus diulang tanpa berhenti, sering disebut dengan ...

a)

infinix

b)

invite loop

c)


looping

d)


infinite loop

18.

yang tidak termasuk solusi perulangan untuk menghindari infinite loop adalah ...

a)

Do

b)


For

c)

While

d)

Then

19.

Suatu mekanisme yang digunakan untuk melewatkan nilai ke fungsi yang dipanggil adalah...

a)

parameter

b)


notasi

c)

simbol

d)


variabel

20.

Fungsi dengan nilai balik memiliki ciri khusus ditandai dengan pengembalian nilai berupa ..

a)

return

b)

value

c)


null

d)


result