WorksheetsUTS PEMROGRAMAN KOMPUTER
Total questions: 20
Worksheet time: 20mins
Tampilan output program di atas adalah
Nama saya Mukidi
Saya ganteng
sekali
Nama saya Mukidi
Saya gantengsekali
Nama saya Mukidisekali
Saya ganteng
Nama saya MukidiSaya ganteng
sekali
Nama saya Mukidi
sekali
Saya ganteng
Kemampuan program ini adalah ....
Meminta masukan nama dan usia sekarang
Menebak usia user sekarang
Menampilkan nama dan usia user ketika lulus
Menampilkan tanggal lahir user
Menghitung usia user 3 tahun lagi
Tipe data yang dapat digunakan untuk program ini adalah ....
nama : char
nama : string
umur : char
umur : real
umur : integer
Kesalahan-kesalahan yang mengakibatkan program berikut gagal dicompile adalah ....
variabel K belum didefinisikan
variabel L seharusnya bertipe integer
nilai pi yang diberikan salah seharusnya 3.14
cara assignment yang salah
cara penulisan formula yang salah
Variabel K pada kode berikut seharusnya bertipe ....
char
real
integer
string
word
Program ini adalah program untuk ....
menghitung luas lingkaran jika diketahui jari-jarinya
menghitung luas lingkaran jika diketahui kelilingnya
menghitung luas lingkaran jika diketahui diameternya
menghitung luas lingkaran jika diketahui diameter
menghitung keliling lingkaran jika diketahui luasnya
Proram berikut dapat menuliskan kata "Benar" jika ....
a = 20, b = 30
a = 20, b = 50
a = 25, b = 30
a = 15, b = 40
a = 20, b = 45
Output program berikut dapat menampilkan kata "Benar" jika ....
a = 23, b = 50, c = 3
a = 15, b = 50, c = 3
a = 15, b = 50, c=4
a=23, b= 45, c=0
a = 10, b = 50, c =2
Suatu program penghitung luas lingkaran memiliki kemampuan memilih nilai pi bergantung dari nilai jari-jari (a) yang dimasukkan user. Perintah if then else yang tepat untuk fitur program tersebut adalah ....
if (a mod 7=0) then pi=22/7 else pi=3.14;
if (a mod 7:=0) then pi=22/7 else pi=3.14;
if (a mod 7=0) then pi:22/7 else pi:3.14;
if (a mod 7=0) then pi:=22/7 else pi:=3.14;
if (a mod 7:0) then pi=22/7 else pi=3.14;
Kesalahan pada kode berikut terjadi pada baris ....
10
11
13
14
15
Tipe data yang sesuai untuk variabel a pada kode berikut adalah ....
char
real
boolean
string
integer
Masukan yang dapat menampilkan output "Anda memasukkan dua bilangan yang berbeda" pada kode berikut adalah ....
5 dan 5
3 dan 4
7 dan 6
8 dan 8
11 dan 9
Kesalahan pada kode program berikut adalah ....
kurang perintah begin dan end
a tidak bisa bernilai 1, 2, dan 3
seharusnya menggunakan if then else
assignment a
case of tidak memerlukan end
Jika user memasukkan nilai 3 dan 4 untuk program berikut, tampilan output yang tepat adalah ....
Nilai a adalah 3
Nilai b adalah 4
Nilai a adalah 3
Nilai b adalah 10
Nilai b adalah 4
Nilai b adalah 10
Nilai a adalah 3
Nilai b adalah 7
Alur kerja sebuah program adalah sbb:
- menanyakan apakah user pria
- jika user pria, menanyakan apakah user bekerja
- jika user bekerja maka user memenuhi syarat
- lainnya maka user tidak memenuhi syarat
Program tersebut seharusnya menggunakan perintah ....
if then
if then else
if then else bertingkat
nested if
case of
Perintah Pascal yang dapat menampilkan sebuah kalimat dan menambahkan baris baru di bawahnya adalah ....
writeln
write
readln
read
readkey
Agar dapat dicompile, sebuah kode program Pascal harus disimpan dengan ekstensi ....
pas
exe
docx
tex
ppt
Setelah kode program berhasil dicompile maka output Pascal berupa suatu aplikasi dengan ekstensi ....
app
exe
djvu
dvi
Suatu kode program Pascal harus memuat syntax berikut
program
var
begin
end
clrscr
Agar tampilan output program dapat dilihat, biasanya sebelum end kita menambahkan perintah...
read
write
writeln
clrscr
readln;
