SOAL PENILAIAN AKHIR SEMESTER
SMK PELITA CENDEKIA BANGSA Alamat : Jl. Raya Stasiun (Margasari) Rajapolah - Tasikmalaya 46155 – Jawa Barat Phone : (0265) (0265) 422373 422373 e-mail :
[email protected]
KISI-KISI SOAL PENILAIAN AKHIR SEMESTER SMK PELITA CENDEKIA BANGSA TAHUN PELAJARAN 2017/2018 Nama Sekolah Mata Pelajaran Kelas Kurikulum
: SMK PELITA CENDEKIA BANGSA TASIKMALAYA : Pemrograman Dasar : X TKJ : Kurikulum 2013
Kompetensi Dasar Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman
Indikator Pencapaian Kompetensi Siswa dapat menggunakan algoritma pemrograman untuk memecahkan permasalahan
Materi Konsep Algoritma
Tahun Pelajaran Jumlah soal Penyusun
Indikator Soal Siswa dapat menunjukkan konsep algoritma Siswa dapat menguraikan definisi algoritma Siswa dapat menentukan teknik penyusunan algoritma Siswa dapat memberikan pendapat mengenai sebuah algoritma Siswa dapat mengingat kembali tokoh penemu algoritma Siswa dapat mengingat kembali asal penamaan algoritma Siswa dapat menelaah teknik penulisan algoritma
Pengenalan tipe data
Pengenalan Variabel
Ranah Psikomotor Kognitif Psikomotor Afektif Kognitif Kognitif Kognitif
: 2017/20 18 : 50 : Nandang Gozali Nursambas , ST.
Bentuk Soal
No Soal
Pilihan Ganda Pilihan Ganda Pilihan Ganda Pilihan Ganda Pilihan Ganda Pilihan Ganda Pilihan Ganda
1,12 10 11 15 22 37 38
Siswa dapat membuat algoritma dengan bahasa sederhana dari gambar yang disajikan Siswa dapat merumuskan tipe data yang cocok untuk data tertentu Siswa dapat merumuskan tipe data yang cocok untuk data tertentu
Psikomotor
Uraian
8
Psikomotor
Pilihan Ganda Pilihan Ganda
7
Siswa dapat membentuk pendapat
Afektif
Psikomotor
Pilihan
16
17
Soal Diberikan pertanyaan langkah pembuatan program Diberikan pertanyaan mengenai definisi Algoritma Diberikan pernyataan tentang teknik penyusunan algoritma Diberikan studi kasus algoritma dalam kehidupan sehari-hari Ditanyakan tokoh penemu Algoritma Ditanyakan asal penamaan algoritma Ditanyakan teknik penulisan algoritma yang menggunakan simbol dan bangun ruang Disajikan sebuah gambar untuk menukarkan isi dua buah bilangan Ditanyakan tipe data yang cocok untuk type data nama siswa Ditanyakan tentang tipe data untuk menampung nilai pecahan Diberikan studi kasus dalam
Algoritma menggunakan bahasa natural
Flowchart
Struktur Algoritma Pengenalan Operator
Siswa dapat menentukan variabel yang berhubungan dengan operator logika
Psikomotor
Pilihan Ganda
32
Siswa dapat merumuskan nama variabel dari sebuah kasus Siswa dapat memecahkan permasalahan menukarkan isi dua buah gelas Siswa dapat membuktikan algoritma yang tepat
Psikomotor
Pilihan Ganda Pilihan Ganda Pilihan Ganda
40
Siswa dapat nenentukan sismbol flowchart untuk merepresentasikan suatu proses Siswa dapat membuat flowchart dari sebuah studi kasus Siswa dapat menguraikan struktur algoritma Siswa dapat membuktikan kebenaran logika dengan operator logika
Psikomotor
Pilihan Ganda Uraian
9,39
Afektif Kognitif
Psikomotor Kognitif Kognitif Kognitif
Memahami struktur algoritma serta menganalisis data dalam suatu algoritma percabangan
Siswa dapat menggunakan algoritma percabangan untuk memecahkan permasalahan
Memahami struktur algoritma serta
Siswa dapat memecahkan permasalahan dengan
Algoritma Percabangan
Siswa dapat merumuskan operator yang digunakan dalam aritmatika
Psikomotor
Siswa dapat merumuskan operator yang digunakan dalam aritmatika Siswa dapat merumuskan operator pembanding Siswa dapat merumuskan operasi pada bilangan logika berdasarkan studi kasus Siswa dapat merumuskan operator yang digunakan dalam aritmatika
Psikomotor
Siswa dapat memecahkan permasalahan berdasarkan studi kasus
Afektif
Psikomotor Psikomotor Psikomotor
Afektif Algoritma Percabangan Bersarang Algoritma Perulangan
8 23,24
9
Pilihan Ganda Pilihan Ganda Pilihan Ganda Pilihan Ganda
13
Pilihan Ganda Pilihan Ganda Pilihan Ganda Pilihan Ganda
19
Pilihan Ganda Uraian
2,4,5,20, 30,33, 6
14 21 18
25 31 36
Siswa dapat menentukan jenis algoritma percabangan dengan ciri tertentu
Psikomotor
Pilihan Ganda
29
Siswa dapat mengartikan algoritma perulangan
Kognitif
Pilihan Ganda
28
Diberikan pertanyaan tentang variabel yang berhubungan dengan operator logika Diberikan studi kasus menghitung luas segi tiga Disajikan studi kasus menukarkan isi dua buah gelas Diberikan contoh urutan algoritma dengan bahasa sederhana Disajikan beberapa gambar simbol flowchart Disajikan studi kasus aturan menonton film di bioskop Ditanyakan tentang struktur algoritma Diberikan studi kasus logika dalam kehidupan sehari-hari Disajikan tabel kebenaran logika Ditanyakan operator aritmatika untuk membagi dua buah bilangan Diberikan studi kasus menghitung luas segitiga Ditanyakan operator simbol pembanding “atau” / OR Diberikan studi kasus hasil operasi bilangan logika Ditanyakan operator untuk menampilkan nilai sisa hasil bagi antara dua buah bilangan Diberikan studi kasus algoritma Diberikan studi kasus mengkonversi waktu Diberikan studi kasus penggunaan IF bersarang Ditanyakan nama lain algoritma perulangan
suatu algoritma perulangan Menerapkan bahasa pemrograman
Siswa dapat mengolah algoritma ke dalam bentuk kode program komputer
Bahasa Pemrograman
Siswa dapat menentukan output hasil dari contoh kode program Siswa dapat merumuskan kode program dalam bahasa pemrograman pascal
Psikomotor
Siswa dapat merumuskan kode program aritmatika dari studi kasus Siswa dapat membuat identifier dalam bahasa pemrograman pascal Siswa dapat menunjukkan extensi file untuk bahasa pemrograman pascal
Pskikomotor
Siswa dapat membangun perogram dengan bantuan aplikasi
Siswa dapat membuat kode program dengan bahasa pemrograman pascal dari sebuah kasus
Siswa dapat mengembangkan pseudocode kedalam bahasa pemrograman Siswa dapat membuat program dengan bahasa pemrograman pascal berdasarkan studi kasus
Pilihan Ganda Pilihan Ganda
3
Pilihan Ganda Pilihan Ganda Pilihan Ganda
26
Kognitif
Pilihan Ganda
35
Psikomotor
Uraian
1,4
Psikomotor
Uraian
2
Psikomotor
Uraian
3
Psikomotor
Uraian
7
Psikomotor
Uraian
10
Psikomotor
Psikomotor Kognitif
6
21 34
Mengetahui Kepala Sekolah,
Tasikmalaya, 22 November 2017 Guru Mata Pelajaran,
Nenden Diana, S.E.
Nandang Gozali Nursambas, ST.
NIP. -
NUPTK.
Diberikan penggalan kode program untuk dianalisa Diberikan studi kasus menampilkan teks dalam layar tanpa pindah baris Diberikan studi kasus perhitungan matematis Ditanyakan pembuatan identifier yang tepat Ditanyakan jenis ekstensi file yang digunakan dalam bahasa pemrograman pascal Ditanyakan nama program aplikasi yang digunakan untuk membuat program dengan bahasa pemrograman pascal Disajikan studi kasus menghitung kecepatan kendaraan yang melintas Disajikan studi kasus menghitung luas segitiga Disajikan studi kasus menghitung rata-rata nilai siswa Disajikan pseudocode sebuah program. Disajikan studi kasus persyaratan melamar pekerjaan di suatu perusahaan