Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritma dan Pemrograman

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

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

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

2.

Langkah-langkah logis untuk memecahkan sebuah masalah dalam pemrograman adalah . . . .

a)

Proses

b)

Program

c)

Algoritma

d)

Step by step

3.

Bahasa Pseudocode yang di gunakan pada penulisan algoritma berupa :

a)

Bahassa Inggris

b)

Bahasa Puitis

c)

Bahasa yang lebih ringkas dari algoritma

d)

Sembarang bahasa asal terstruktur

e)

Bahasa

4.

Pada pembuatan program komputer, algoritma dibuat :

a)

Sebelum pembuatan program

b)

Pada saat program dibuat

c)

Sesudah pembuatan program

d)

Sebelum menulis ide

5.

simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .

a)
b)
c)
d)
6.

Lengkapilah pernyataan algoritma berikut, ……. > Program > Komputer > Solusi / hasil.

Untuk melengkapi peryataan diatas adalah . . . .

a)

Input

b)

File

c)

Database

d)

Masalah

7.

Bentuk penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program dengan bentuk simbol dan gambar disebut......

a)

Algoritma

b)

Program

c)

Flowchart

d)

Grafik

8.

Simbol flowchart yang menggambarkan proses ...

a)
b)
c)
d)
9.

simbol flowchart untuk memanggil sub program

a)
b)
c)
d)
10.

Arah aliran program dalam flowchart digambarkan dengan bentuk.....

a)
b)
c)
d)
11.

Bentuk percabangan( Conditional) dalam algoritma di gambarkan dengan bentuk flowchart......

a)
b)
c)
d)
12.

Dalam diagram flowchart offline connector yang ada di halaman yang lain digambarkan dengan bentuk..

a)
b)
c)
d)
13.

Bentuk flowchart yang menggambarkan Start dan End ...

a)
b)
c)
d)
14.

Suatu tempat menampung data atau konstanta dimemori yang mempunyai nilai atau data yang berubah-ubah selama proses program adalah pengertian dari

a)

Tipe Data

b)

Main

c)

Variabel

d)

Konstanta

15.

Merupakan simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi seperti penjumlahan, pengurangan dan lain-lain disebut

a)

Variabel

b)

Operator

c)

Konstanta

d)

Pointer

16.

Nama lain dari flowchart adalah . . . .

a)

AluR

b)

Algoritma

c)

Bagan Alir

d)

Diagram

17.

Berikut ini adalah bahasa pemrograman, kecuali . . . .

a)

PHP

b)

Pascal

c)

Android

d)

Java

18.

Dibawah in yang bukan keuntungan menggunakan metode penulisan algoritma dengan Natural Language adalah . . . .

a)

Tidak sulit dalam mempelajarinya karena tidak memiliki aturan standar dalam penulisannya

b)

Mudah penulisannya

c)

Pemahaman dalam pembacaan algoritma menjadi sulit

d)

Tidak membutuhkan tool atau software khusus dalam perancangannya

19.

Simbol di samping berfungsi sebagai...

a)

input data

b)

output data

c)

pemberian nilai awal

d)

proses data

20.

Flowchart tersebut merupakan algoritma untuk menghitung luas ….

a)

lingkaran

b)

segitiga

c)

persegi panjang

d)

belah ketupat