Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PH ALGORITMA PEMOGRAMAN

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Proses menerjemahkan rangkaian logika menjadi karakter - karakter bahasa pemograman sehingga dimengerti dan dijalankan komputer disebut

a)

A. PEMOGRAMAN

b)

B. ALGORITMA

c)

C. LOGARITME

d)

D. KODING

e)

E. SYSTEM

2.

Algoritme adalah...

a)

A. Rangkaian langkah – langkah logis yang dilakukan untuk menyelesaikan pekerjaan dan tugas komputasi

b)

B. Rangkaian proses yang dilakukan secara komputasi dengan memanfaatkan bahasa pemograman

c)

C. Rangkaian alur sistem berdasarkan input dan proses komputasi secara sistematis

d)

D. Rangkaian dari banyak proses yang saling bergantian untuk menghasilkan satu output pasti

e)

E. Rangkaian pemograman yang terdiri dari 1 input dan 1 output

3.

Yang termasuk tugas komputasi dibawah ini kecuali...

a)

A. Pemesanan Gojek – Pilih Menu - Bayar

b)

B. Login Instagram – Upload Foto - Like

c)

C. Cari ID – Nama – Profil  

d)

D. Kuota – Nomor Telepon - Pulsa

e)

E. Baca Buku – Ujian – Juara 1

4.

Algoritma mempunyai karateristik harus jelas dan tidak bertele – tele, karakter algoritma tersebut disebut ....

a)

A.  Feasibility

b)

B.  Input

c)

C.  Output

d)

D.  Finiteness

e)

E.  Unambiguous

5.

Karakter algoritma yang memiliki satu atau lebih input disebut...

a)

A. Unambigous

b)

B. Input

c)

C. Output

d)

D. Finiteness

e)

E. Independent

6.

Diagram yang mewakili kumpulan dari instruksi - instruksi disebut dengan...

a)

A. Flowchart

b)

B. Pseudocode

c)

C. Algoritme

d)

D. Pemograman

e)

E. Phyton

7.

Rangkaian instruksi yang menggambarkan langkah - langkah untuk menyelesaikan permasalahan disebut..

a)

A. Flowchart

b)

B. Pseudocode

c)

C. Algoritme

d)

D. Pemograman

e)

E. Independent

8.

Karateristik algoritme Independent adalah...

a)

A. algoritme harus dijalankan dengan sumber daya yang tersedia

b)

B. algoritme mempunyai nilai 0 atau lebih

c)

C. algoritme mempunyai langkah yang tidak bergantung pada kode pemograman

d)

D. Algoritme memiliki banyak output

e)

E. semua salah

9.

Rangkaian langkah - langkah logis untuk menyelesaikan pekerjaan atau tugas komputasi disebut..

a)

A. Flowchart

b)

B. Pseudocode

c)

C. Algoritme

d)

D. Pemograman

e)

E. Independent

10.

Simbol disamping digunakan untuk fungsi

a)

A. Start

b)

B. Input/Output

c)

C. Proses

d)

D. Proses

e)

E. Percabangan

11.

Simbol Flowchart disamping digunakan untuk

a)

A. Start/Stop

b)

B. Input/Output

c)

C. Proses

d)

D. Dokumen

e)

E. Percabangan

12.

Statement apa yang cocok untuk mengisi kotak tanda tanya (?) pada gambar disamping ....

a)

A. L

b)

B. PANJANG

c)

C. LEBAR

d)

D. PANJANG * LEBAR

e)

E. LUAS

13.

Psudocode Mencari Luas Lingkaran

Start    : Memulai

Input   : ?

Proses : Hitung L = phi x r1 x r2

Output : Tampilkan Hasil L

Stop    : Berhenti

Pada sesi input (?) pseudocode yang benar adalah ....

a)

A.  Pengguna memasukan nilai L

b)

B.  Pengguna memasukan nilai phi dan r1 dan r2

c)

C.  Pengguna memasukan nilai operator lingkaran

d)

D.  Pengguna memasukan nilai phi

e)

D.  Pengguna memasukan nilai luas

14.

Yang tidak termasuk bahasa pemograman dibawah ini adalah

a)

A. PHP

b)

B. PHYTON

c)

C. C++

d)

D. C

e)

E. VISUAL CODE

15.

<iostream> Digunakan untuk bahasa pemograman ....

a)

A. PHP

b)

B. PHYTON

c)

C. C++

d)

D. C

e)

E. VISUAL CODE

16.

Yang termasuk tipe data dibawah ini kecuali...

a)

A. Integer

b)

B. Floating Point

c)

C. String

d)

D. Boolean

e)

E. Pull

17.

Tipe data yang digunakan untuk bilangan bulat adalah...

a)

A. Interger

b)

B. Floating Point

c)

C. String

d)

D. Boolean

e)

E. Real

18.

Fungsi if digunakan dalam pemograman untuk...

a)

A. Menampilkan 2 Jawaban berbeda

b)

B. Menampilkan Hasil Pemograman

c)

C. Menampilkan Logika Angka

d)

D. Menampilkan Logika Huruf

e)

E. Semua Salah

19.

Operator Logika dibawah ini yang ditujukan untuk perkalian...

a)

A. /

b)

B. *

c)

C. :

d)

D. X

e)

E. -

20.

No Berapa dalam gambar

a)

A. 33

b)

B. 88

c)

C. 22

d)

D. 99

e)

E. 55