No Kompetensi Dasar Materi Pokok Indikator Soal Intsrument Soal Level Soal Soal Jawaban 1. 3.1 Mendiskusikan unsur- Aplikasi desain gratis Disajikan pengertian CorelDraw, SIswa 1. CorelDraw adalah editor grafik vektor yang dikembangkan C2 3 PG A unsur tata letak berupa mampu menjelaskan jenis aplikasi oleh Corel, sebuah perusahaan perangkat lunak yang garis, ilustrasi, tipografi, CorelDraw sebagai apa kegunaan bermarkas di Ottawa, Kanada. warna, gelap-terang, aplikasi tersebut dalam desain grafis A. Aplikasi Editor grafik vector tekstur, dan ruang B. Aplikasi Browser Internet C. Aplikasi Virtualisasi D. Aplikasi Emulator E. Aplikasi Membuat Program 2. 3.1 Mendiskusikan unsur- Aplikasi desaiin grafis Disajikan pengertian Photoshop, 2. Adobe Photoshop, atau biasa disebut Photoshop, adalah C2 3 PG B unsur tata letak berupa foto editing SIswa mampu menjelaskan jenis perangkat lunak editor citra buatan Adobe Systems yang garis, ilustrasi, tipografi, aplikasi Photoshop sebagai apa dikhususkan untuk pengeditan foto/gambar dan pembuatan warna, gelap-terang, kegunaan aplikasi tersebut dalam efek dikhususkan sebagai… tekstur, dan ruang desain grafis maupun editing foto A. Untuk Editor Video B. Pengeditan foto/gambar dan pembuatan efek C. Membersihkan Virus D. Converter E. Aplikasi Chating 3. 3.4 Mendiskusikan Format file alikasi Disajikan jenis foto yang dapat 3. Jenis image yang dapat menampilkan animasi gambar, C2 3 PG C berbagai format gambar desain menmpilkan animasi gamber, membatasi warna pada kedalaman 256 merupakan image peserta didik mamou mementukan dengan format... format file gambar, A. Bitmap B. Vector C.GIF D. Jpeg E. MP4 4. 3.6 Menerapkan perangkat Toolbox CorelDraw Disajikan Toolbox pada corel draw, 4. Apa fungsi dari toolbox, Ellipse tool?... C2 3 PG A lunak pengolah gambar Peserta didik mamu menjelasakan A. Tool yang dapat digunakan untuk membuat berbagai macam vektor fungsi dari Elipsetool lingkaran B. Tool yang berguna untuk mewarnai daerah tertentu C. Tool yang dapat membuat text D. Semua benar E. Penambahan efek 5. 3.6 Menerapkan perangkat Shadowtool Disajikan penggunaan shadowtool, 5. Untuk editing foto/membuat desain. agar lancar saat C2 3 PG B lunak pengolah gambar peserta didik mampu menentukan shadow, perlu memiliki spek komputer yang... vektor jenis oerangkat computer yang A. Rendah memedai Ketika editing B. Sedang foto/membuat desain C. Tinggi D. Semua benar Bobot Bentuk Kunci No Kompetensi Dasar Materi Pokok Indikator Soal Intsrument Soal Level Soal Soal Jawaban E. Sederhana 6. 3.12 Mengevaluasi Bitmap Disajikan teknis bitmap, peserta 6. Secara teknis bitmap disebut juga dengan …. C2 3 PG B penggabungan gambar didik mampu menjelasakan tenik A. Solid vektor dan bitmap (raster) bitmap B. Raster C. Simentris D. Gradient E. Grafir 7. 3.6 Menerapkan perangkat Tabletool Disajikan Tabletool, pesertadidik 7. Table tool digunakan untuk….. C2 3 PG D lunak pengolah gambar mampu menjelaskan kegunaan dari A. Membuat Segitiga vektor Tabletool B. Membuat Lingkaran C. Mewarnai Grafis D. Membuat Tabel E. Membuat kotak 8. 3.1 Mendiskusikan unsur- Aplikasi desain gratis Disajikan aplikasi coreldraw, 8. Bagaimana cara mengexport gambar melalui aplikasi C2 3 PG C unsur tata letak berupa pesertadidik mampu mengexport corelDRAW? garis, ilustrasi, tipografi, gamber/projek yang telah dikerjakan A. File ? Import warna, gelap-terang, B. File ? Save tekstur, dan ruang C. File ? Export D. File ? Print E. File ? Exit 9. 3.1 Mendiskusikan unsur- Aplikasi desain gratis Disajikan bentuk objek garis, peserta 9. Alat yang digunakan untuk membentuk berbagai objek garis C2 3 PG C unsur tata letak berupa didik mampu menjelaskan kegunaan artistic ialah... garis, ilustrasi, tipografi, dari tool yang membuat sebuah A. Zoom Tool warna, gelap-terang, objek garis B. Pen Tool tekstur, dan ruang C. Artistic media tool D. Crop E. Shape Tool 10. 3.1 Mendiskusikan unsur- Aplikasi desain gratis Disajikan desain grafis pesertadidik 10. Berikut ini sebuah desain grafis yang berbasis besaran dam C2 3 PG B unsur tata letak berupa ammpu mementukan besaran arah arah, atau magnitude dan direction adalah... garis, ilustrasi, tipografi, magnitude menggunakan aplikasi A. Logo warna, gelap-terang, B. Vektor tekstur, dan ruang C. Bitmap D. Grafis E. Corel KISI-KISI SOAL UNBK Bidang Studi : Pemrograman Dasar Kelas : XII
Bobot Bentuk Kunci
No Kompetensi Dasar Materi Pokok Indikator Soal Intrumen Soal Level Soal Soal Jawaban 11. 3.1 Menerapkan alur logika Mendeskripsikan Disajikan pengertian algoritma. Peserta 1. Algoritma merupakan langkah-langkah dalam menyelesaikan C2 3 PG C pemrograman komputer Struktur algoritma didik dapat memilih struktur algoritma masalah. Semua program yang dibuat oleh para programmer yang berjenis terdiri dari satu atau lebih pasti memiliki struktur algoritma. Salah satu struktur instruksi. algoritma yang terdiri dari satu atau lebih instruksi adalah … a. Pengulangan b. Pemilihan c. Runtunan d. Pencabangan e. Pengelompokkan 12. 3.2 Memahami perangkat Peranan program pada Disajikan komputer tanpa ada 2. Tanpa adanya sebuah program maka sebuah komputer ... C2 3 PG C lunak bahasa pemrograman sebuah perengkat lunak program pada software, siswa dapat a. Tidak ada gunanya pada komputer mengidentifikasi apa yang terjadi bila b. Bagaikan besi yang tak berguna komputer tanpa ada program pada c. Seperti barang yang tak berfungsi software. d. Semua jawaban salah e. Jawaban A, B, dan C Benar 13. 3.3 Menerapkan alur Mengidentifikasi Disajikan kesalahan pada kompilasi 3. Perhatikan tampilan berikut ini: C2 3 PG C pemrograman dengan permasalahan kompleks program. Peserta didik struktur bahasa sebagai studi kasus mengidentifikasi kesalahan pemrograman komputer penulisan coding program.
Apakah kesalahan pada coding program tersebut.
a. Belum adanya tanda “ (kutip dua) b. Belum adanya tanda () (buka dan tutup kurung) c. Belum adanya tanda ; (titik koma) d. Belum adanya tanda . (titik) e. Belum adanya tanda , (koma) 14. 3.4 Menerapkan Pengenalan variabel Peserta didik disajikan istilah 4. Dalam pemrograman dikenal istilah variabel dan konstanta. C2 3 PG D penggunaan variabel dan konstanta. Peserta didik Suatu tempat yang digunakan untuk menampung data di tipe data, variabel, mengidentifikasikan istilah variabel. memori yang mempunyai nilai yang dapat berubah–ubah konstanta, operator, dan selama proses program disebut dengan istilah … ekspresi a. Konstanta b. Operator c. Logika d. Variabel Bobot Bentuk Kunci No Kompetensi Dasar Materi Pokok Indikator Soal Intrumen Soal Level Soal Soal Jawaban e. Struktur 15. 3.5 Menerapkan operasi Operator aritmatika Disajikan operator aritmatika pada 5. Operator aritmatika merupakan suatu operator yang digunakan C2 3 PG D aritmatika dan logika pascal, siswa dapat menentukan untuk melakukan operasi perhitungan aritmatika. Menurut pembagian aritmatika pada pascal. pascal aritmatika dibagi menjadi…. a. 3 bagian b. 4 bagian c. 5 bagian d. 2 bagian e. 6 bagian 16. 3.6 Menerapkan struktur Percabangan 1 kondisi Disajikan percabangan 1 kondisi, 6. Pada percabangan di bawah ini hanya terdapat 1 kondisi dan 1 C2 3 PG A kontrol Percabangan dalam siswa dapat menentukan program pernyataan, jika kondisi benar maka pernyataan diproses, bahasa pemrograman percabangan 1 kondsi selain itu pernyataan akan diabaikan kecuali … a. uses crt; var nilai integer; begin clrscr ; write ('masukan nilai anda :');read'n(nilai); if nilai>=70 then write('lulus') readln; end. b. If crt; var nilai integer; begin clrscr ; write ('masukan nilai anda :');read'n(nilai); if nilai>=70 then write('lulus') readln; end. c. Save crt; var nilai integer; begin clrscr ; write ('masukan nilai anda :');read'n(nilai); if nilai>=70 then write('lulus') readln; end. d. int crt; var nilai integer; begin clrscr ; write ('masukan nilai anda :');read'n(nilai); Bobot Bentuk Kunci No Kompetensi Dasar Materi Pokok Indikator Soal Intrumen Soal Level Soal Soal Jawaban if nilai>=70 then write('lulus') readln; end. e. Integer crt; var nilai integer; begin clrscr ; write ('masukan nilai anda :');read'n(nilai); if nilai>=70 then write('lulus') readln; end. 17. 3.7 Menerapkan struktur Mendeskripsikan Disajikan struktur perulangan 7. Jenis pengulangan yang menggunakan kondisi di awal adalah C2 3 PG A kontrol Perulangan dalam struktur perulangan dengan kondisi awal, siswa dapat pengulangan While Do dan pengulangan For Do. Manakah bahasa pemrograman dengan kondisi awal menjelaskan struktur perulangan penjelasan pengulangan dengan kondisi awal yang benar? dengan kondisi awal. a. Pengulangan dengan kondisi di awal adalah bentuk pengulangan yang melibatkan kondisinya di awal perintah. b. Pengulangan dengan kondisi di awal adalah bentuk perbaikan yang melibatkan kondisinya di awal perintah. c. Pengulangan dengan kondisi di awal adalah bentuk pengulangan yang tidak melibatkan kondisinya di awal perintah. d. Pengulangan dengan kondisi di awal adalah tanpa bentuk pengulangan yang melibatkan kondisinya di awal perintah. e. Pengulangan dengan kondisi di akhir adalah bentuk pengulangan yang melibatkan kondisinya di awal perintah. 18. 3.8 Menganalisis Mendeskripsikan Peserta didik dijelaskan tentang 8. Dalam membuat program, data-data yang dimasukkan dapat C2 3 PG A penggunaan penggunaan array 1 penyimpanan data ke dalam memori tersimpan ke dalam memori komputer. Data-data tersebut array untuk penyimpanan dimensi dengan program. Peserta didik tersimpan ke dalam satu buah kolom. Data yang tersimpan ke data di memori mendeskripsikan penggunaan array dalam satu buah kolom pada memori disebut dengan… 1 dimensi. a. Array 1 dimensi b. Array multi dimensi c. Array 2 dimensi d. Array 3 dimensi e. Array 4 dimensi 19. 3.9 Menerapkan Mendeskripsikan Peserta didik di tampilkan mengenai 9. Sebuah program akan berisi program utama dan program- C2 3 PG C penggunaan Fungsi deklarasi fungsi hal-hal yang berada dalam program lainnya. Dalam program terdapat sekolompok pemrograman. Peserta didik memilih program yang memiliki tugas masing-masing. Program manakah mengenai fungsi. tersebut termasuk dalam … a. Deklarasi Bobot Bentuk Kunci No Kompetensi Dasar Materi Pokok Indikator Soal Intrumen Soal Level Soal Soal Jawaban b. Kode c. Fungsi d. Pseudocode e. Flowchart 20. 3.10 Menerapkan Coomand line Interface Disajikan CLI, Siswa dapat 1. CLI (Command Line Interface) adalah tipe antarmuka di mana C2 3 PG A pembuatan antar muka mengidentifikasi tipe CLI. pengguna berinteraksi dengan sistem operasi melalui... (User Intreface) pada A. text terminal aplikasi B. sistem operasi C. komponen GUI D. direct manipulation interface E. voice user interfaces