Anda di halaman 1dari 3

SOAL PENILAIAN AKHIR SEMESTER

SMK PELITA CENDEKIA BANGSA


Alamat : Jl. Raya Stasiun (Margasari) Rajapolah - Tasikmalaya 46155 – Jawa Barat
Phone : (0265) 422373 e-mail : smkpcb.tsm@gmail.com

KISI-KISI SOAL PENILAIAN AKHIR SEMESTER


SMK PELITA CENDEKIA BANGSA
TAHUN PELAJARAN 2017/2018

Nama Sekolah : SMK PELITA CENDEKIA BANGSA TASIKMALAYA Tahun Pelajaran : 2017/2018
Mata Pelajaran : Pemrograman Dasar Jumlah soal : 50
Kelas : X TKJ Penyusun : Nandang Gozali Nursambas, ST.
Kurikulum : Kurikulum 2013

Indikator Pencapaian Bentuk


Kompetensi Dasar Materi Indikator Soal Ranah No Soal Soal
Kompetensi Soal
Memahami penggunaan Siswa dapat Konsep Algoritma Siswa dapat menunjukkan konsep Psikomotor Pilihan 1,12 Diberikan pertanyaan langkah
data dalam algoritma menggunakan algoritma algoritma Ganda pembuatan program
dan konsep algoritma pemrograman untuk Siswa dapat menguraikan definisi algoritma Kognitif Pilihan 10 Diberikan pertanyaan mengenai
pemrograman memecahkan Ganda definisi Algoritma
permasalahan Siswa dapat menentukan teknik Psikomotor Pilihan 11 Diberikan pernyataan tentang
penyusunan algoritma Ganda teknik penyusunan algoritma
Siswa dapat memberikan pendapat Afektif Pilihan 15 Diberikan studi kasus algoritma
mengenai sebuah algoritma Ganda dalam kehidupan sehari-hari
Siswa dapat mengingat kembali tokoh Kognitif Pilihan 22 Ditanyakan tokoh penemu
penemu algoritma Ganda Algoritma
Siswa dapat mengingat kembali asal Kognitif Pilihan 37 Ditanyakan asal penamaan
penamaan algoritma Ganda algoritma
Siswa dapat menelaah teknik penulisan Kognitif Pilihan 38 Ditanyakan teknik penulisan
algoritma Ganda algoritma yang menggunakan
simbol dan bangun ruang
Siswa dapat membuat algoritma dengan Psikomotor Uraian 8 Disajikan sebuah gambar untuk
bahasa sederhana dari gambar yang menukarkan isi dua buah
disajikan bilangan
Pengenalan tipe data Siswa dapat merumuskan tipe data yang Psikomotor Pilihan 7 Ditanyakan tipe data yang cocok
cocok untuk data tertentu Ganda untuk type data nama siswa
Siswa dapat merumuskan tipe data yang Psikomotor Pilihan 16 Ditanyakan tentang tipe data
cocok untuk data tertentu Ganda untuk menampung nilai
pecahan
Pengenalan Variabel Siswa dapat membentuk pendapat Afektif Pilihan 17 Diberikan studi kasus dalam
Ganda kehidupan sehari-hari
Siswa dapat menentukan variabel yang Psikomotor Pilihan 32 Diberikan pertanyaan tentang
berhubungan dengan operator logika Ganda variabel yang berhubungan
dengan operator logika
Siswa dapat merumuskan nama variabel Psikomotor Pilihan 40 Diberikan studi kasus
dari sebuah kasus Ganda menghitung luas segi tiga
Algoritma Siswa dapat memecahkan permasalahan Afektif Pilihan 8 Disajikan studi kasus
menggunakan menukarkan isi dua buah gelas Ganda menukarkan isi dua buah gelas
bahasa natural Siswa dapat membuktikan algoritma yang Kognitif Pilihan 23,24 Diberikan contoh urutan
tepat Ganda algoritma dengan bahasa
sederhana
Flowchart Siswa dapat nenentukan sismbol flowchart Psikomotor Pilihan 9,39 Disajikan beberapa gambar
untuk merepresentasikan suatu proses Ganda simbol flowchart
Siswa dapat membuat flowchart dari Psikomotor Uraian 9 Disajikan studi kasus aturan
sebuah studi kasus menonton film di bioskop
Struktur Algoritma Siswa dapat menguraikan struktur Kognitif Pilihan 13 Ditanyakan tentang struktur
algoritma Ganda algoritma
Pengenalan Siswa dapat membuktikan kebenaran Kognitif Pilihan 14 Diberikan studi kasus logika
Operator logika dengan operator logika Ganda dalam kehidupan sehari-hari
Kognitif Pilihan 21 Disajikan tabel kebenaran logika
Ganda
Siswa dapat merumuskan operator yang Psikomotor Pilihan 18 Ditanyakan operator aritmatika
digunakan dalam aritmatika Ganda untuk membagi dua buah
bilangan
Siswa dapat merumuskan operator yang Psikomotor Pilihan 19 Diberikan studi kasus
digunakan dalam aritmatika Ganda menghitung luas segitiga
Siswa dapat merumuskan operator Psikomotor Pilihan 25 Ditanyakan operator simbol
pembanding Ganda pembanding “atau” / OR
Siswa dapat merumuskan operasi pada Psikomotor Pilihan 31 Diberikan studi kasus hasil
bilangan logika berdasarkan studi kasus Ganda operasi bilangan logika
Siswa dapat merumuskan operator yang Psikomotor Pilihan 36 Ditanyakan operator untuk
digunakan dalam aritmatika Ganda menampilkan nilai sisa hasil bagi
antara dua buah bilangan
Memahami struktur Siswa dapat Algoritma Siswa dapat memecahkan permasalahan Afektif Pilihan 2,4,5,20, Diberikan studi kasus algoritma
algoritma serta menggunakan algoritma Percabangan berdasarkan studi kasus Ganda 30,33,
menganalisis data percabangan untuk Afektif Uraian 6 Diberikan studi kasus
dalam suatu algoritma memecahkan mengkonversi waktu
percabangan permasalahan Algoritma Siswa dapat menentukan jenis algoritma Psikomotor Pilihan 29 Diberikan studi kasus
Percabangan percabangan dengan ciri tertentu Ganda penggunaan IF bersarang
Bersarang
Memahami struktur Siswa dapat memecahkan Algoritma Siswa dapat mengartikan algoritma Kognitif Pilihan 28 Ditanyakan nama lain algoritma
algoritma serta permasalahan dengan Perulangan perulangan Ganda perulangan
menganalisa data dalam algoritma perulangan
suatu algoritma Siswa dapat mengolah Bahasa Siswa dapat menentukan output hasil dari Psikomotor Pilihan 3 Diberikan penggalan kode
perulangan algoritma ke dalam Pemrograman contoh kode program Ganda program untuk dianalisa
Menerapkan bahasa bentuk kode program Siswa dapat merumuskan kode program Psikomotor Pilihan 6 Diberikan studi kasus
pemrograman komputer dalam bahasa pemrograman pascal Ganda menampilkan teks dalam layar
tanpa pindah baris
Siswa dapat merumuskan kode program Pskikomotor Pilihan 26 Diberikan studi kasus
aritmatika dari studi kasus Ganda perhitungan matematis
Siswa dapat membuat identifier dalam Psikomotor Pilihan 21 Ditanyakan pembuatan
bahasa pemrograman pascal Ganda identifier yang tepat
Siswa dapat menunjukkan extensi file Kognitif Pilihan 34 Ditanyakan jenis ekstensi file
untuk bahasa pemrograman pascal Ganda yang digunakan dalam bahasa
pemrograman pascal
Siswa dapat membangun perogram dengan Kognitif Pilihan 35 Ditanyakan nama program
bantuan aplikasi Ganda aplikasi yang digunakan untuk
membuat program dengan
bahasa pemrograman pascal
Siswa dapat membuat kode program Psikomotor Uraian 1,4 Disajikan studi kasus
dengan bahasa pemrograman pascal dari menghitung kecepatan
sebuah kasus kendaraan yang melintas
Psikomotor Uraian 2 Disajikan studi kasus
menghitung luas segitiga
Psikomotor Uraian 3 Disajikan studi kasus
menghitung rata-rata nilai siswa
Siswa dapat mengembangkan pseudocode Psikomotor Uraian 7 Disajikan pseudocode sebuah
kedalam bahasa pemrograman program.
Siswa dapat membuat program dengan Psikomotor Uraian 10 Disajikan studi kasus
bahasa pemrograman pascal berdasarkan persyaratan melamar pekerjaan
studi kasus di suatu perusahaan

Mengetahui Tasikmalaya, 22 November 2017


Kepala Sekolah, Guru Mata Pelajaran,

Nenden Diana, S.E. Nandang Gozali Nursambas, ST.


NIP. - NUPTK.