Anda di halaman 1dari 5

SOAL PENILAIAN AKHIR SEMESTER

SMK PELITA CENDEKIA BANGSA


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

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 Kompetensi Materi Indikator Soal Ranah No Soal Soal
Soal
Memahami penggunaan Siswa dapat Konsep Algoritma Siswa dapat menunjukkan Psikomotor Pilihan 1,12 Diberikan pertanyaan
data dalam algoritma menggunakan konsep algoritma Ganda langkah pembuatan program
algoritma
dan konsep algoritma pemrograman untuk Siswa dapat menguraikan definisi algoritma Kognitif Pilihan 10 Diberikan pertanyaan
pemrograman memecahkan Ganda mengenai 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
mengenai sebuah algoritma Ganda algoritma dalam kehidupan
Siswa dapat mengingat kembali tokoh Kognitif Pilihan sehari-hari
penemu algoritma Ganda 22 Ditanyakan tokoh
Siswa dapat mengingat kembali Kognitif Pilihan penemu Algoritma
asal penamaan algoritma Ganda 37 Ditanyakan asal penamaan
Siswa dapat menelaah teknik Kognitif Pilihan algoritma
penulisan algoritma Ganda 38 Ditanyakan teknik penulisan
algoritma yang
menggunakan simbol dan
bangun ruang
Siswa dapat membuat algoritma Psikomotor Uraian 8 Disajikan sebuah gambar untuk
dengan bahasa sederhana dari menukarkan isi dua buah
gambar yang disajikan bilangan
Pengenalan tipe data Siswa dapat merumuskan tipe data yang Psikomotor Pilihan
yang Ganda Psikomotor Pilihan
cocok untuk data tertentu Ganda
Siswa dapat merumuskan tipe data
7 Ditanyakan tipe data yang cocok untuk type data nama siswa
16 Ditanyakan tentang tipe data untuk menampung nilai pecahan
Pengenalan Variabel Siswa dapat membentuk pendapat Afektif Pilihan 17 Diberikan studi kasus dalam
Siswa dapat menentukan variabel Psikomotor Pilihan 32 Diberikan pertanyaan tentang
yang berhubungan dengan operator Ganda variabel yang berhubungan
logika dengan operator logika
Psikomotor Pilihan 40 Diberikan studi kasus
Siswa dapat merumuskan nama Ganda menghitung luas segi
Algoritma variabel dari sebuah kasus Afektif Pilihan tiga
menggunakan Siswa dapat memecahkan permasalahan Ganda 8 Disajikan studi kasus
bahasa menukarkan isi dua buah gelas Kognitif Pilihan menukarkan isi dua buah
natural Siswa dapat membuktikan algoritma Ganda gelas
yang tepat 23,24 Diberikan contoh urutan
algoritma dengan bahasa
sederhana
Flowchart Siswa dapat nenentukan sismbol Psikomotor Pilihan 9,39 Disajikan beberapa gambar
flowchart Ganda simbol flowchart
untuk merepresentasikan suatu proses
Siswa dapat membuat flowchart Psikomotor Uraian 9 Disajikan studi kasus aturan
dari sebuah studi kasus menonton film di bioskop
Struktur Algoritma Siswa dapat menguraikan Kognitif Pilihan 13 Ditanyakan tentang
struktur algoritma Ganda struktur algoritma
Pengenalan Siswa dapat membuktikan kebenaran Kognitif Pilihan 14 Diberikan studi kasus
Operator logika dengan operator logika Ganda logika dalam kehidupan
Kognitif Pilihan sehari-hari
Ganda 21 Disajikan tabel kebenaran logika
Siswa dapat merumuskan operator Psikomotor Pilihan
yang digunakan dalam aritmatika Ganda 18 Ditanyakan operator aritmatika
untuk membagi dua buah
Siswa dapat merumuskan operator Psikomotor Pilihan bilangan
yang digunakan dalam aritmatika Ganda 19 Diberikan studi kasus
Siswa dapat merumuskan operator Psikomotor Pilihan menghitung luas
pembanding Ganda segitiga
Siswa dapat merumuskan operasi Psikomotor Pilihan 25 Ditanyakan operator simbol
pada bilangan logika berdasarkan Ganda pembanding “atau” / OR
studi kasus Siswa dapat merumuskan Psikomotor Pilihan 31 Diberikan studi kasus
operator yang digunakan dalam Ganda hasil operasi bilangan
aritmatika logika
36 Ditanyakan operator untuk
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 Percabangan berdasarkan studi kasus Ganda 30,33,
algoritma
menganalisis data percabangan untuk Afektif Uraian 6 Diberikan studi kasus
dalam suatu algoritma memecahkan mengkonversi waktu
percabangan permasalahan Algoritma Siswa dapat menentukan jenis Psikomotor Pilihan 29 Diberikan studi kasus
Percabangan algoritma percabangan dengan ciri Ganda penggunaan IF
Bersarang tertentu bersarang
Memahami struktur Siswa dapat memecahkan Algoritma Kognitif Pilihan
algoritma serta permasalahan dengan Perulangan Siswa dapat mengartikan algoritma Ganda 28 Ditanyakan nama lain
perulangan 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 Kognitif Pilihan 35 Ditanyakan nama program
dengan 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 menghitung kecepatan
dari 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
Kepala Sekolah,
2017 Guru Mata Pelajaran,

Nenden Diana,
Nandang Gozali Nursambas, ST.
S.E.
NUPTK.
NIP. -

Anda mungkin juga menyukai