wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PROGDAS #1

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.

Yang merupakan ciri algoritma adalah....

a)

sistematis

b)

logis

c)

statis

d)

dinamis

2.

Tipe Data dan nama variabel pada algoritma dituliskan pada bagian...

a)

judul

b)

deklarasi

c)

algoritma

d)

header

e)

file

3.

Yang merupakan contoh algoritma pemilihan adalah....

a)

menghitung luas persegi

b)

menentukan kelulusan siswa

c)

menampilkan hitungan mundur

d)

menghitung panjang sisi miring segitiga

e)

menghitung volum balok

4.

Bentuk algoritma yang dibuat dalam bentuk diagram adalah....

a)

flowchart

b)

Deklarasi

c)

Use Case

d)

Pseudo Code

e)

Deskripsi

5.

Penulisan nama variabel yang tidak sesuai dengan kaidah penamaan adalah....

a)

1player

b)

panjang segitiga

c)

panjangPersegi

d)

v_balok

e)

$varA

6.

perintah untuk menampilkan output pada bahasa C++ adalah....

a)

print

b)

out

c)

display

d)

cout

e)

println

7.

Suatu tempat menyimpan nilai yang memiliki nama, yang mewakili alamat memori adalah pengertian dari

a)

variabel

b)

import

c)

decision

d)

keyword

e)

type

8.

Tipe Data yang sesuai untuk Tinggi Badan adalah....

a)

int

b)

double

c)

byte

d)

boolean

e)

char

9.

Tipe data yang paling tepat untuk menyimpan nilai jumlah barang yang dibeli adalah...

a)

int

b)

double

c)

float

d)

char

e)

string

10.

Untuk dapat melakukan hitungan maju (up counter) struktur algoritma yang paling sesuai untuk digunakana adalah....

a)

runtunan

b)

pemilihan

c)

pengulangan

d)

exception

11.

Terdapat pada bagian manakah script yang tidak lengkap dalam code berikut?

a)

import

b)

judul

c)

deklarasi

d)

algoritma

12.

Tipe data yang sesuai untuk mengisi bagian (x) adalah....

a)

int

b)

byte

c)

double

d)

char

e)

string

13.

Percabangan pada diagram algoritma dilambangkan dengan

a)
b)
c)
d)
e)
14.
What is a flowchart?
a)
A textual representation of algorithms.
b)
A graphical representation of algorithms.
c)
A cluster of different shapes.
d)
A program code written in Logo.
15.
What does this shape represent in flowchart?
a)
Start/Stop
b)
Decision
c)
Process
d)
Input/Output
16.
What will be displayed as output?
a)
10
b)
20
c)
30
d)
40
17.
Assume n1 = 10 ... n2 = 2 ... n3 = 2
What will be displayed as output?
a)
10
b)
20
c)
30
d)
40
18.
The value 132.54 can represented using which data type?
a)
Void
b)
Int
c)
Double
d)
Char
19.
Which type of variable would you use to store the number: 3.14? 
a)
void
b)
endln
c)
float
d)
int
20.
Which line of code would you use to print the value of a variable named Result to the screen?
a)
cout << Result << endl;
b)
cin >> "Result" >> endl;
c)
cin >> Result >> endl;
d)
cout << "Result" << endl;