Escolar Documentos
Profissional Documentos
Cultura Documentos
Program
Programing
Programmer
Bahasa Pemrograman
Pemrograman =jwbnya
definiteness
effectiveness
SPSS==
Pascal
Visual Basic
C++
Delphi
Soal 4 Pascal termasuk kedalam bahasa pemrograman tingkat …
rendah
menengah
tinggi==
medium
expert
boolean
string
real
integer==
char
Soal 7 Seseorang yang bekerja membuat program atau koding biasa disebut dengan...
operator
admin
administrator
programmer==
sistem analis
Soal 8 Shortcut yang digunakan untuk menjalankan (run) program pada pascal adalah..
Ctrl + enter
Ctrl + F4
F9
Ctrl + F9==
Alt + F9
Run Program
Compile==
Save As
Make Program
Open file
title
head
uses
var==RAGU
program == RAGU
Soal 11 Salah satu perintah dalam sistem program pascal 7.0 yang berfungsi untuk mengidentifikasi
fungsi-fungsi yang ada didalam program tersebut adalah
begin
writeln
uses
var==ragu
program
Soal 12 Tipe yang hanya mengenal angka nol sampai satu atau pilihan ya atau tidak adalah tipe . . . .
karakter
terbilang
Boolean==
real
integer
akar kuadrat==
pangkat
pembulatan
genap
ganjil
Soal 14 yang bukan merupakan Pengertian program adalah ...
Soal 15 Jika A bernilai True, B bernilai False, dan C bernilai False, maka ekspresi boolean berikut yang
bernilai True adalah . . . .
(A and B) or C
(A or C) and (not(B))=
(A and C) or B
Soal 16 Jika x=4, y=6, w=8, z=10, maka ekspresi (x*y+w)/z+x akan menghasilkan nilai ....
23,2
28,8
7,2==
19,2
8,2
Soal 17 Untuk mendeklarasikan variabel dalam bahasa Pascal digunakan keyword ....
var==
identifier
include
uses
declare
Soal 18 Tipe variabel logika yang memiliki nilai true(benar) atau false (salah) adalah ....
real
Boolean==
string
integer
char
end;==ragu
end.==ragu
finish
program.
uses crt
Soal 20 Jika a mod b berarti sisa hasil pembagian a oleh b, maka berapakah nilai 15 mod 4?
3==
5
berdasarkan kegunaannya bahasa pemrograman dibagi menjadi 2. Yang termasuk bahasa pemrograman
bertujuan umum adalah … a. assembly b. Basic c. Cobol d. fortran e. prolog
10. Seseorang yang bekerja membuat suatu program disebut . . . . a. administrator d. hacker b.
programmer e. programming c. narrator
11. Diberikan syntax program sebagai berikut, uses crt; var x, y, z : integer; begin clrscr; writeln(‘input
x’); readln(x); writeln(‘input y’); readln(y); z:=x^2+y*x; writeln(z); readln; end. Jika nilai x=5 dan
y=4 maka outputnya adalah.. a. 25 d. 51 b. 30 e. 5245 c. 45
12. CLRSCR; ada pemrograman Pascal 7.0 digunakan untuk . . . . a. melanjutkan ke langkah selanjutnya
b. membersihkan layar CRT c. menghapus tampilan program d. menampilkan perintah program e.
menghapus perintah program
Pilihan Ganda
14. Seseorang yang bekerja membuat program atau koding biasa disebut dengan... a. administrator d.
operator b. sistem analis e. manager c. programer
15. ....
If a<=10 then Write (‘QQ’) Else Write (‘RR’); End ... Jika variabel a diinputkan nilai 12, maka outputnya
adalah ... a. Q d. QQ b. R e. RR c. 12
16. Pada potongan algoritma soal nomor 14, jika nilai variabel a adalah 10, maka outputnya adalah ... a.
Q d. QQ b. R e. RR c. 10
17. Shortcut yang digunakan untuk meg-kompile program pada pascal adalah.. a. Ctrl + F8 d. Ctrl + enter
b. Alt + F9 e. F9 c. Ctrl + F9
18. Shortcut yang digunakan untuk menjalankan (run) program pada pascal adalah.. a. Ctrl + F8 d. Ctrl +
enter b. Alt + F9 e. F9 c. Ctrl + F9
19. Var t, x, y, z: integer; if x>y then if z>x then t:=z; else t:=x; else if z>y then t:=z; else t:=y;
writeln(t); Apabila diberikan nilai x=1, y=2, dan z=3, berapakah output dari program tersebut? a. 1 d. 4
b. 2 e. 5 c. 3
20. Pada algoritma soal nomor 19, apabila diberikan nilai x=10, y=5, dan z=3, berapakah output dari
program tersebut? a. 3 d. 10 b. 5 e. 0 c. 8
21. function a(n:integer):integer; begin if (n=0) then a:=0; else a:=1-n*a(n-1); end;
Berapakah hasil dari a(5)? a. -120 d. 76 b. -76 e. 120 c. 0
22. Toolbar atau perintah yang digunakan untuk membatalkan perintah undo adalah ..... a. Undo d.
Paste b. Redo e. Format c. Cut
23. Salah satu program spreadsheet/ pengolah angka adalah... a. Word d. Visio b. excell e. Pascal c.
Access
24. Program Microsoft Excel dipergunakan sebagai program …. a. pengolah database b. pengolah
gambar c. pengolah presentasi d. pengolah angka e. pengolah kata
25. Menyimpan dokumen dengan nama baru menggunakan perintah .... a. Save b. Save As c. Open d.
Close e. Rename
26. Kombinasi tombol untuk membatalkan perintah yang sudah terlanjur diberikan adalah ..... a. Ctrl + A
d. Ctrl + X b. Ctrl + Z e. Ctrl + B c. Ctrl + Y
27. Dalam program Excel, pernyataan di bawah ini semuanya benar, kecuali …. a. workbook terdiri atas
beberapa worksheet b. worksheet bagian dari workbook c. worksheet terdiri atas kolom dan baris d.
worksheet terdiri dari beberapa workbook e. worksheet dapat ditambah atau dikurangi
28. Perintah yang digunakan untuk membatalkan suatu perintah yang sudah terlanjur diberikan adalah...
a. Copy d. Redo b. Paste e. view c. Undo
29. Pengertian Sel dalam Excel yang tepat adalah …. a. gabungan kolom dan baris b. gabungan dari
beberapa kolom dan baris c. pertemuan antara kolom dan baris d. gabungan beberapa range sel. e.
terdiri atas kolom
30. Alamat sel yang bersifat tetap (tidak berubah) jika dicopy disebut .... a. alamat sel relatif b. alamat
sel absolut c. alamat sel mutlak d. alamat sel data e. alamat range sel
31. Sel A2 diketik =IF(A1<=75;"Remidi";"Tuntas"). Jika nilai sel A1 adalah 65, maka A2 akan menghasilkan
... a. #NUM! d. Remidi b. ##### e. Tuntas c. #NAME?
32. Penulisan fungsi penjumlahan berikut yang benar adalah .... a. Sum + range b. Sum(range) = c. =
sum(range) d. Sum(range) e. - Sum(range)
33. Berikut ini adalah penulisan range sel yang benar di Excel, kecuali …… a. A1:Z1 d. B2:A5 b. A5:H5 e.
B2:B29 c. X1:Y5
34. Penulisan formula operasi hitung untuk proses pengolahan data bisa diawali dengan tanda .... a. +
b. - c. & d. “ e. $
35. Formula pembagian pada penulisan rumus di Excel diketik dengan simbol .... a. + b. – c. : d. ^ e. /
37. Fungsi COUNT digunakan untuk mencari .... a. banyaknya data d. data tertinggi b. total data e. data
terendah