I YOGYAKARTA
SMK MA’ARIF 1 YOGYAKARTA
Kompetensi Keahlian : 1. Multimedia2. Teknik dan Bisnis Sepeda Motor (TBSM)
Jl. HOS Cokroaminoto TR III/133 Tompeyan Tegalrejo Telp. (0274) 516440 Kode Pos 55244 Yogyakarta
Email : smarifta@gmail.com. Web : www.smkmaarifyogya.com
I. PILIHAN GANDA
A. Jawablah pertanyaan dibawah ini dengan memilih A, B, C , D atau E dengan benar !
1. Urutan atau langkah – langkah dalam menyelesaikan suatu masalah merupakan definisi dari ...
a. Proses c. Algoritma e. Konstanta
b. Fungsi d. Variabel
2. Dalam menyusun suatu program, langkah pertama yang harus di lakukan adalah …
a. Membuat program d. Proses
b. MembuatAlgoritma e. Mempelajari program
c. Membelikomputer
8. untuk membuat sebuah program bisa berjalan sesuai runtutan kerja atau algoritma sesuai yang
kita kehendaki maka kita harus menggunakanbahasa atau suatu intruksi standar yang bisa
dimengerti komputer, disebut dengan bahasa ...
a. Bahasa Pemrograman d. Bahasa Mesin
b. Bahasa Pascal e. Bahasa Komputer
c. Bahasa C
11. Kode pascal yang digunakan untuk menampilkan data ke layar disertai mencetak baris
baru adalah…
a. Create c. Readln e. Write
b. Createln d. Writeln
12. Kode pascal yang digunakan untuk mengambil/membaca nilai dari layar dan kursor
tetap pada baris input adalah…
a. Readln c. Create e.Ln
b. Read d. Createln
13. Kode pascal mengambil.membaca nilai dari layar yang diinputakan melalui keyboard
kemudian kursor turun pada baris berikutnya adalah ...
a. Readln c. Create e.Ln
b. Read d. Createln
14. Sebuah nama yang diberikan oleh programmer yang berfungsi sebagai tempat penyimpanan
data, sehingga dapat dimanipulasi oleh program adalah ...
a. Variabel c. Ekspresi e. Tipe Data
b. Konstanta d. Operator
16. Sisa bagi dari hasil pembagian bilangan bulat antara bilangan pertama dengan kedua
(keduanya integer) merupakan operator aritmatika yaitu ...
a. Div c. + e. *
b. Mod d. -
20. Array yang dapat diakses oleh program menggunakan suatu indeks tertentu adalah..
a. Array satu dimensi d. Array empat dimensi
b. Array dua dimensi e. Array multi dimensi
c. Array tiga dimensi
21. Dibawah ini yang merupakan suatu aplikasi windows yang digunakan untuk
membuat halaman antar muka, kecuali ...
a. Adobe XD c. Balsamiq e. Visual Basic (VB)
b. Ms Word d. Mockflow
22. Bentuk grafis yang berhubungan langsung dengan pengguna disebut ...
a. User Interaktif c. User Intern e. User Intellegent
b. User Inovatif d. User Interface
23. Ada beberapa prinsip – prinsip dalam merancang user interface. Yang dimaksud dengan
prinsip user familiarity adalah...
a. Selalu begitu c. Mudah Dikenali e. Bantuan
b. Pemulihan d. Tidak membuat kaget User
24. Ada beberapa prinsip – prinsip dalam merancang user interface. Yang dimaksud dengan
prinsip minimal sureprize adalah...
a. Selalu begitu c. Mudah Dikenali e. Bantuan
b. Pemulihan d. Tidak membuat kaget User
25. Dalam pembuatan desain user interface, sistem aplikasi harus sesuai dengan sistem aslinya
merupakan prinsip ...
a. WYSIWYG c. Work-Flow Contability e. Task Contability
b. Simplicity d. Product Contability
27. Letak monitor yang menyebabkan silau merupakan aspek ergonomik yang berhubungan
dengan....
a. Suara d. Pencahayaan
b. Suhu e. Pengukuran
c. Kualitas Udara
28. Model Aplikasi yang cenderung menekankan style dibandingkan dengan fitur aplikasi
adalah ...
a. GUI d. Berbaisis Teks
b. Loual Utilitas e. TouchScreen
c. Berbasis Dokumen
30. Pendekatan yang paling umum dan metode yang paling efisien untuk
mengisolasi penyebab kesalahan perangkat lunak adalah ...
a. Bug c. Backtracking e. Winzip
b. Debugging d. Brute force
31. Suatu jenis file yang di dalamnya terdapat file-file aplikasi yang bisa diuraikan
dan dijalan kanapa bila selesai diinstall pada sistem operasi tertentu disebut dengan …
a. Installer c. Winrar e. Bug
b. File Installer d. Rar
32. Dibawah ini merupakan aplikasi browser berbasis dekstop, kecuali ...
a. Google Chrome c. Opera e. Google adsense
b. Internet Explorer d. Mozilla Firefox