Anda di halaman 1dari 3

SOAL UJI KOMPETENSI TIK KELAS X SEMESTER GENAP

Pilihan Ganda Pilihlah salah satu jawaban yang paling tepat !


1. Suatu kegiatan merancang dan menulis program disebut dengan a. Programer b. Bahasa Pemrograman c. Pemrograman d. programmer e. Program Pengertian dari algoritma yang tepat adalah ... a. Mempermudah pembuatan suatu program b. Menyelesaikan program komputer c. Metode penyelesaian masalah d. Menghitung prohram yang digunakan e. Urutan langkah-langkah menyelesaikan masalah Yang merupakan ciri-ciri Algoritma adalah a. Hanya menggunakan flowchart b. Definiteness c. Memiliki output dan tidak punya input d. Urutan langkah sudah baku dan tidak bias berubah e. Banyak langkah tidak terbatas Diberikan suatu algoritma: #1. Masukkan bilangan pertama #2. Masukkan bilangan kedua #3. Jika bilangan pertama lebih dari bilangan kedua maka kerjakan langkah 4, jika tidak, kerjakan langkah 5. #4. Tampilkan kuadrat bilangan pertama dikurangi kuadrat bilangan kedua #5. Tampilkan bilangan pertama ditambah bilangan kedua lalu hasilnya dikuadratkan Jika bilangan pertama=13 dan bilangan kedua=12 maka outputnya adalah a. 625 d. -5 b. 5 e. -25 c. 25 Maksud dari ciri algoritma definiteness adalah a. Algoritma memiliki sintaks yang efektif b. Setiap langkah tidak memiliki makna ambigu c. Banyak langkah harus terbatas d. Memiliki input dan output e. Banyak langkah tidak terbatas berikut yang BUKAN merupakan contoh bahasa pemrograman adalah a. PASCAL d. QUICK BASIC b. VISIO e. DELPHI c. VISUAL BASIC 7. Tipe bilangan bulat dalam bahasa Pascal dikenal sebagai .... a. real d. integer b. boolean e. char c. string Pascal termasuk kedalam bahasa pemrograman a. Rendah d. Medium b. Menengah e. Expert c. Tinggi berdasarkan kegunaannya bahasa pemrograman dibagi menjadi 2. Yang termasuk bahasa pemrograman bertujuan umum adalah a. assembly b. Basic c. Cobol d. fortran e. prolog

8. 2.

9.

3.

4.

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

5.

6.

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. b. c. -120 -76 0 d. 76 e. 120

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

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 c. rata-rata data

38. Jika penulisan rumus sudah benar tetapi pada layar monitor hasilnya berupa tanda #####, artinya adalah .... a. data ada yang salah b. data ada yang kosong c. data tidak dapat diolah d. kolom sel kurang lebar e. baris sel kurang lebar

39. Fungsi AVERAGE digunakan untuk mencari .... a. banyaknya data d. data tertinggi b. total data e. data terendah c. rata-rata data 40. Fungsi MIN digunakan untuk mencari .... a. banyaknya data d. data tertinggi b. total data e. data terendah c. rata-rata data

@wayanbawa Uji Kompetensi TIK - 2013