Anda di halaman 1dari 13

Soal 1 Suatu kegiatan merancang dan menulis program disebut dengan …

Program

Programing

Programmer

Bahasa Pemrograman

Pemrograman =jwbnya

Soal 2 Yang BUKAN merupakan ciri-ciri Algoritma adalah …

definiteness

effectiveness

banyak langkah harus terbatas

Urutan langkah sudah baku dan tidak bisa diubah==

memiliki input dan output

Soal 3 berikut yang BUKAN merupakan contoh bahasa pemrograman adalah…

SPSS==

Pascal

Visual Basic

C++

Delphi
Soal 4 Pascal termasuk kedalam bahasa pemrograman tingkat …

rendah

menengah

tinggi==

medium

expert

Tipe bilangan bulat dalam bahasa Pascal dikenal sebagai ....

boolean

string

real

integer==

char

Soal 6 CLRSCR; pada pemrograman Pascal 7.0 digunakan untuk . . . .

menghapus tampilan program

menampilkan perintah program

membersihkan layar CRT==

menghapus perintah program

melanjutkan ke langkah selanjutnya

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

Soal 9 Alt + F9 pada Pascal 7.0 berfungsi untuk...

Run Program

Compile==

Save As

Make Program

Open file

Soal 10 Penulisan judul dalam bahasa Pascal didahului dengan kata . . . .

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

Soal 13 SQRT adalah salah satu bentuk penulisan program untuk . . . .

akar kuadrat==

pangkat

pembulatan

genap

ganjil
Soal 14 yang bukan merupakan Pengertian program adalah ...

rangkaian perintah yang dimengerti oleh komputer

program disusun menggunakan bahasa tertentu

masing-masing bahasa pemrograman mempunyai aturan penulisan program==

program disusun menggunakan aturan penulisan program

program adalah bahasa pemrograman yang disusun

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))=

[not(A o rB)] or [not(C)]

(A and C) or B

not(A) and (not(C))

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

Soal 19 Perintah untuk menutup program pada Turbo Pascal adalah . . . .

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

2 Uji Kompetensi TIK - 2013


13. berdasarkan kegunaannya bahasa pemrograman dibagi menjadi 2. Yang termasuk bahasa
pemrograman bertujuan khusus adalah … a. Pascal b. Basic c. Cobol d. C++ e. Delphi

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

3 Uji Kompetensi TIK - 2013

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. /

36. Formula =2^2-2*2+2/2 akan menghasilkan nilai .... a. 0 b. 1 c. 2 d. 3 e. 4

37. Fungsi COUNT digunakan untuk mencari .... a. banyaknya data d. data tertinggi b. total data e. data
terendah

Anda mungkin juga menyukai