NEW
Font size
S
M
L
XL
WorksheetsPERBAIKAN NILAI ULANGAN PEMROGRAMAN DASAR
Total questions: 15
Worksheet time: 15mins
Name
Class
Date
1.
Berikut ini merupakan pengertian dari algoritma, kecuali…
a)
Sistematis
b)
Ambigu
c)
Urutan langkah-langkah
d)
Logis
2.
Salah satu struktur algoritma adalah Deklarasi. Deklarasi merupakan….
a)
Tahap Proses
b)
Tahap Akhir
c)
Tahap Persiapan
d)
Penulisan Judul
3.
Kriteria penyajian algoritma yang memiliki makna "memiliki batasan" adalah…
a)
Define
b)
Input
c)
Finite
d)
Efisien
4.
Apa yang dimaksud dengan coding?
a)
Teks program dalam bahasa pemrograman
b)
Penulisan kode program
c)
Algoritma dalam bahasa komputer
d)
Bahasa yang digunakan untuk menulis program
5.
Berikut ini merupakan kelompok bahasa pemrograman bertujuan umum (general purpose programming language), kecuali….
a)
Java, C, Pascal
b)
PHP, Arduino, Phyton
c)
C++, Pascal, Fortran
d)
Java, PHP, Arduino
6.
Bahasa pemrograman yang termasuk kedalam kelompok bahasa tingkat rendah adalah
a)
Arduino
b)
Assembly
c)
Pascal
d)
Phyton
7.
Bahasa mesin merupakan kumpulan…
a)
Teks program
b)
Kata bahasa Inggris
c)
Kode biner
d)
Perangkat lunak
8.
Dalam golongan bahasa tingkat tinggi (High Level Language), bahasa pemrograman bersifat "Manusiawi" yang artinya….
a)
Sangat sederhana
b)
Mudah dipahami user
c)
Mudah dipahami komputer
d)
Primitif
9.
Kelemahan dari bahasa tingkat tinggi adalah diperlukan adanya penerjemah, yang biasa disebut…
a)
Command
b)
Computer
c)
Executor
d)
Compiler
10.
Penulisan judul algoritma yang benar dalam bahasa Pascal adalah..
a)
PROGRAM biodata ku;
b)
PROGRAM My_Biodata:
c)
PROGRAM: Biodataku
d)
PROGRAM MyBiodata;
11.
File pada program Pascal disimpan dengan akhiran…
a)
pas.
b)
.com
c)
.pas
d)
.c
12.
"uses crt;" pada program Pascal merupakan…
a)
Bagian Judul
b)
Bagian Deklarasi
c)
Bagian Deskripsi
d)
Bagian isi program
13.
Kode untuk mengakhiri penulisan program bahasa Pascal adalah…
a)
end.
b)
end;
c)
save
d)
done.
14.
Mana kah barisan kode yang benar berikut ini…
a)
write('Selamat Pagi');
b)
write:('Selamat Pagi')
c)
write("Selamat Pagi"):
d)
write ('selamat pagi').
15.
Penulisan bagian deskripsi diawali dengan kode…
a)
start
b)
go
c)
begin
d)
open
Reset
