wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ULANGAN ALGORITMA DAN PASCAL

Total questions: 15

Worksheet time: 14mins

Name
Class
Date
1.

Pak Daru merupakan seorang programmer. Dia berencana membuat sebuah program menghitung gaji karyawan. Dalam proses pembuatan program komputer terdapat pembuatan algoritma. Pada pembuatan komputer algoritma dibuat :

a)

Sebelum pembuatan program

b)

Pada saat program dibuat

c)

Sesudah pembuatan program

d)

Pada saat verifikasi program

e)

Pada saat di jalankan

2.

Sebuah algoritma dapat bebas digunakan pada bahasa pemograman mana pun. hal ini terkait dengan sifat algoritma...

a)

Algoritma Tidak menggunakan simbol atau sintaks dari bahasa pemograman manapun

b)

Algoritma bergantung pada bahasa pemograman

c)

Algoritma harus menggunakan sintaks bahasa pemograman

d)

Algoritma mengandung script kode

e)

Algoritma harus mengandung ciri dari bahasa pemograman

3.

Dalam membuat flowchart, simbol yang digunakan untuk memulai flowchart adalah...

a)
b)
c)
d)
e)
4.

Alur flowchart pembuatan kartu anggota perpustakaan diantaranya adalah membuat cetak laporan anggota menggunakan komputer. Untuk membuat cetak laporan anggota pada flowchart dapat menggunakan simbol..

a)
b)
c)
d)
e)
5.

Perhatikan algoritma dibawah ini, yang harus diperbaiki dari algoritma ini adalah baris ke...

a)

1 - 3 - 5

b)

1 - 2 - 3

c)

3 - 4 - 6

d)

4 - 5 - 6

e)

1 - 4 - 6

6.

Salah satu penulisan algoritma adalah dengan menggunakan pseudecode. Format penulisan pseudecode adalah...

a)

Bagian judul, Bagian deklarasi, Bagian isi

b)

Bagian awall, Bagian variabel, Bagian penutup

c)

Bagian isi, Bagian input, Bagianoutput

d)

Bagian awal, Bagian input, Bagian output, bagian proses

e)

Bagian awal, Bagian input, Bagian output, bagian proses,bagian akhir

7.

Berikut ini variabel yang pasti memiki tipe data integer yaitu ....

a)

PanjangBalok

b)

LuasPersegi

c)

TotalGaji

d)

JumlahAnak

e)

NilaiTertinggi

8.

Dalam membuat program menggunakan bahasa pascal. Terdapat variabel N untuk nama. Tipe data yang cocok untuk nama adalah...

a)

String

b)

Integer

c)

Real

d)

Long integer

e)

Boolean

9.

Jika ada proses aritmatik dengan soal 20 mod 3, maka hasilnya adalah

a)

6

b)

2

c)

6,6

d)

3

e)

4

10.

Jika ada soal aritmatik dengan soal 20 div 3, maka hasilnya adalah...

a)

5

b)

6,6

c)

6

d)

4

e)

5

11.

Tipe data pada boolean dengan True xor False maka akan menghasilan

a)

False

b)

True

c)

True, flase

d)

False, true

e)

Not true

12.

Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah :

a)

15 dan 0

b)

0 dan 15

c)

15 dan 15

d)

0 dan 10

e)

10 dan 15

13.

Dalam pembuatan script pascal, struktur pertama dalam pascal adalah...

a)

Char;

b)

String

c)

End.

d)

Writeln

e)

Uses crt;

14.

Dalam pembuatan program bahasa pascal, ketika program pertama kali dijalan, layar dapat dibersihkan dengan script..

a)

Writeln

b)

Readln

c)

Begin

d)

Write

e)

Clrscr

15.

Perhatikan script berikut ini. program ini error ketika dijalankan, hal ini dikarenakan...

a)

Tidak ada tanda ; setelah penulisan isi

b)

Tidak ada tanda {} pada bagian end

c)

Harus menambahkan else

d)

Pada bagian end seharusnya tidak diberi titik

e)

Semua salah