4 kunci jawaban dan pedoman penskoran
DESCRIPTION
INGIN DOWNLOAD SAJATRANSCRIPT
DATA PRIBADI
KUNCI JAWABAN DAN PEDOMAN PENSKORAN
UJIAN SEMESTER GENAP
TAHUN PELAJARAN 2014/2015Mata Pelajaran:PEMROGRAMAN DASAR
Standar Kompetensi / Kompetensi Dasar:-
Kompetensi Dasar (*):1. Memahami penggunaan array 1 dimensi untuk penyimpanan data di memori2. Memahami penggunaan array 2 dimensi untuk penyimpanan data di memori3. Memahami penggunaan array multidimensi untuk penyimpanan data di memori4. Menyajikan kumpulan data berdimensi 1 dalam bentuk array
5. Menyajikan kumpulan data berdimensi 2 dalam bentuk array
6. Menyajikan kumpulan data berdimensi banyak dalam bentuk array
7. Memahami operasi string
8. Mendiskripsikan konversi antar tipe data
9. Menalar suatu alur proses kerja ke dalam bentuk kode program
10. Memecahkan masalah konversi antar tipe data
11. Memahami konsep pointer
12. Memodifikasi data melalui pointer
13. Mendiskripsikan penggunaan fungsi
14. Memahami penggunaan fungsi rekursif
15. Menerapkan pointer ke fungsi
16. Menerapkan header file dalam pemrograman
17. Memecahkan masalah prosedural menggunakan konsep fungsi
18. Memecahkan masalah prosedural menggunakan konsep fungsi rekursif
19. Memodifikasi data melalui pointer ke fungsi
20. Memodifikasi program prosedural menggunakan header file
21. Menerapkan logika pencarian data22. Menerapkan logika pengurutan data23. Menyajikan logika pencarian data pada aplikasi bisnis
24. Menyajikan logika pengurutan data pada aplikasi bisnis
Kelas / Komp. Keahlian:XI / Teknik Komputer Jaringan & MM
Bentuk Penilaian:Tertulis
KKM:75
Penyusun:Prayudi Lestantyo, S.Pd.
I. SOAL PILIHAN GANDAJawaban benar mendapat skor
: 1,5Jawaban salah, mendapat skor
: 0
Jumlah Skor I
: 60Kode 1:1.C11.B21.B31.B41.-
2.A12.C22.C32.A42.-
3.D13.B23.C33.D43.-
4.C14.E24.B34.C44.-
5.B15.C25.A35.B45.-
6.E16.A26.E36.C46.-
7.A17.B27.A37.A47.-
8.A18.A28.B38.A48.-
9.C19.D29.D39.D49.-
10.D20.D30.A40.D50.-
Kode 2:1.B11.C21.A31.A41.-
2.A12.B22.B32.A42.-
3.E13.C23.A33.C43.-
4.C14.B24.C34.B44.-
5.C15.C25.E35.C45.-
6.A16.D26.C36.B46.-
7.A17.D27.D37.C47.-
8.A18.C28.A38.A48.-
9.E19.C29.E39.A49.-
10.E20.D30.D40.D50.-
II. SOAL URAIANJumlah Skor II: 40No.Kunci JawabanRincian Skor
1Soal 1 :
Sistem pengurutan data dengan urutan dari nilai terkecil ke yang terbesar (1-10) atau (A-Z)Soal 2 :
Sistem pengurutan data dengan urutan dari nilai terbesar ke nilai terkecil (10-1) atau (Z-A)5
2Soal 1 :
Parameter yang digunakan untuk menentukan sebuah fungsi pada suatu bahasa pemrograman tertentuSoal 2 :
Sebuah parameter fungsi yang dapat memanggil dirinya sendiri atau pemanggilan data yang diinputkan/disimpan5
3Soal 1 :
adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama
Soal 2 :
adalah variable yang berisi alamat memory sebagai nilainya dan berbeda dengan variable biasa yang berisi nilai tertentu10
4Soal 1 :
mengurutkan data dengan cara membandingkan elemen sekarang dengan elemen berikutnya. jika elemen sekarang lebih besar dari elemen berikutnya maka elemen tersebut ditukar (untuk pengurutan ascending) jika elemen sekarang lebih kecil daripada elemen berikutnya, maka kedua elemen tersebut ditukar (untuk pengurutan descending)
Soal 2 :
algoritma yang efisien untuk mengurutkan angka yang mempunyai jumlah elemen sedikit. Dimana:- Input : deretan angka sejumlah n buah - Output : permutasi (pengurutan) sejumlah n angka dari input yang sudah terurut secara ascending maupun descending10
5Soal 1 :
Contoh pengurutan dari nilai input nilai integer
5,3,7,6 ( 3,5,7,6
3,5,7,6 ( 3,5,6,7
Soal 2 :
Contoh pengurutan dari nilai input karakter string
Thinki, Dipsi, Pooh, Lala ( Dipsi, Thinki, Pooh, Lala
Dipsi, Thinki, Pooh, Lala ( Dipsi, Pooh, Thinki, Lala
Dipsi, Pooh, Thinki, Lala ( Dipsi, Pooh, Lala, Thinki
Dipsi, Pooh, Lala, Thinki ( Dipsi, Lala, Pooh, Thinki10
Jumlah Skor II
Skor maksimal= 60 + 40 = 100
Nilai
= Skor Perolehan
Kriteria Ketuntasan :a. N 2,67 / 75 (tuntas / lulus / kompeten)
b. N < 2,67 / 75 (belum tuntas / belum lulus / belum kompeten)
(*) Khusus mata pelajaran produktifPEDOMAN PENSKORAN UJIAN SEMESTER