Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritma

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.

Berguna dalam segala bidang untuk melakukan usaha secara efektif dan efisien serta untuk mendapat hasil dan target yang diinginkan disebut....

a)

Algoritma

b)

Struktur data

c)

Optimasi penjadwalan

d)

Representasi data

2.

Flowchart merupakan notasi algoritma yang berupa....

a)

Diagram alir

b)

Gambar

c)

Tabel

d)

Aturan

3.

Di bawah ini adalah merupakan komponen algoritma, kecuali....

a)

End

b)

Eksternal

c)

Input

d)

Output

4.

Algoritma bisa dikatakan serangkaian aktivitas atau kegiatan berurutan. Di bawah ini yang bukan termasuk algoritma berangkat sekolah adalah....

a)

Menyiapkan alat sekolah

b)

Sarapan

c)

Mandi

d)

Tidur

5.

Logo pada gambar tersebut adalah salah satu fasilitas layanan Google yaitu....

a)

Google drive

b)

Google mail

c)

Google map

d)

Google classroom

6.

Blok yang digunakan untuk menyimpan blok kode yang mengatur gerakan sprite adalah blok ....

a)

Motion

b)

Looks

c)

Sound

d)

Events

7.

Sebuah proses untuk menerjemahkan logika berpikir menjadi langkah-langkah atau proses yang dapat dijalankan oleh komputer disebut ....

a)

Bahasa Pemrograman

b)

Pemrograman viusal

c)

Pemrograman blok

d)

Pemrograman

8.

Pada pembuatan program komputer, algoritma dibuat :

a)

Sebelum pembuatan program

b)

Pada saat program dibuat

c)

Sesudah pembuatan program

d)

Sebelum menulis ide

9.

Urutan dari beberapa langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah tertentu

a)

Repitition

b)

Selection

c)

Algoritma

d)

Deskriptif

10.

apa jenis flowchart pada gambar ini?

a)

Flowchart PILIHAN

b)

Flowchart MUDAH

c)

Flowchart ULANGAN

d)

Flowchart URUTAN

11.
Terdapat dua kaedah dalam penyelesaian masalah. Antara berikut yang manakah padanan yang betul mengenai kaedah penyelesaian masalah?
a)
Pseudokod dan menganalisis masalah
b)
Mereka bentuk penyelesaian masalah dan memahami apa yang diperlukakan oleh masalah
c)
Carta alir dan pseudokod
d)
Carta alir dan menganalisi masalah
12.

Sebutkan ciri-ciri algoritma! kecuali

a)

menyelesaikan Langkah terbatas

b)

Jelas

c)

Tidak ambigu

d)

panjang

13.

Apa nama simbol Flowchart berikut

a)

Input/Output

b)

Proses

c)

Mula/Tamat

d)

Pilihan

14.

Tipe data yang digunakan untuk menampung sebuah karakter adalah?

a)

String

b)

Bool

c)

Int

d)

Long int

e)

Char

15.

Tipe data yang hanya mengenal kondisi True atau False pada bahasa pemrograman Pascal, adalah?

a)

String

b)

Char

c)

Boolean

d)

Long int

e)

Int

16.

Apabila a=5, b=10, maka jika diberikan instruksi a=b; b=a akan mengakibatkan?

a)

a=0, b=5

b)

a=b

c)

a=10, b=5

d)

a=10, b=10

e)

a=10, b=0

17.

rumus mencari akar kuadrat dari "x" adalah

a)

sqrt(x)

b)

exp(x)

c)

asec(x)

d)

log2(x)

18.
a)

instruksi if then

b)

instruksi case

c)

instruksi while

d)

instruksi runtun

19.

Record pegawai berisi data: nama (string), nip(integer), alamat (string), gaji(real), tanggungan (integer), merupakan tipe data.....

a)

array

b)

string

c)

logik

d)

record

20.

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