Anda di halaman 1dari 4

KISI-KISI PENYUSUNAN SOAL

PENILAIAN AKHIR SEMESTER


TAHUN PELAJARAN 2019/2020

MATA PELAJARAN : Pemrograman Dasar


BENTUK SOAL : PILIHAN GANDA
JUMLAH SOAL : 60 SOAL

Tingkat
No. Kompetensi Dasar Ruang Lingkup Materi Indikator Bobot No. Soal
Kesukaran
1. 3.1 Menerapkan alur 3.1.1 Menjelaskan algoritma  Algoritma 1-11
logika pemrograman pemrograman Pemrograman
komputer 3.1.2 Menerapkan algoritma  Flowchart
pemrograman dalam
menyelesaikan masalah
3.1.3 Menjelaskan algoritma
pemrograman menggunakan
flowchart
3.1.4 Menerapkan flowchart dalam
menyelesaikan masalah

2. 3.2 Memahami perangkat 3.2.1 Menjelaskan berbagai  Perangkat lunak 12


lunak bahasa perangkat lunak bahasa bahasa
pemrograman pemrograman komputer pemrograman
3.2.2 Menjelaskan prosedur instalasi komputer
berbagai perangkat lunak  Menginstalasi
bahasa pemrograman perangkat lunak
komputer bahasa
3.2.3 Mengoperasikan prosedur pemrograman
instalasi berbagai perangkat
Tingkat
No. Kompetensi Dasar Ruang Lingkup Materi Indikator Bobot No. Soal
Kesukaran
lunak bahasa pemrograman komputer
komputer  Menguji hasil
instalasi perangkat
lunak bahasa
pemrograman
komputer

3. 3.3 Menerapkan alur 3.3.1 Mengoperasikan editor untuk  Editor, lingkungan 13-14
pemrograman dengan lingkungan kerja perangkat kerja bahasa
struktur bahasa lunak bahasa pemrograman pemrograman
pemrograman komputer komputer
komputer 3.3.2 Menerapkan struktur  Struktur program
penulisan kode/perintah bahasa
program pada bahasa pemrograman
pemrograman komputer komputer
3.3.3 Menerapkan prosedur  Menguji kode
menjalankan dan menguji kode program bahasa
program pada bahasa pemrograman
pemrograman komputer komputer

4. 3.4 Menerapkan 3.4.1 Menjelaskan berbagai tipe data  Tipe data 15-30
penggunaan tipe dan sintak penulisan  Variabel
data, variabel, 3.4.2 Menjelaskan variabel dan dan  Konstanta
konstanta, operator, sintak penulisan  Operator
dan ekspresi 3.4.3 Menjelaskan berbagai operator  Ekspresi
dan sintak penulisan
3.4.4 Menjelaskan ekspresi dan
Tingkat
No. Kompetensi Dasar Ruang Lingkup Materi Indikator Bobot No. Soal
Kesukaran
sintak penulisan
3.4.5 Menerapkan berbagai tipe
data, variabel, konstanta,
operator, dan ekspresi sesuai
dengan permasalahan yang
akan diselesaikan dengan
program

5. 3.5 Menerapkan operasi 3.5.1 Menjelaskan operator  Operator aritmatika 31-45


aritmatika dan aritmatika  Operator logika
logika 3.5.2 Menjelaskan operator logika  Operasi aritmatika
3.5.3 Menerapkan operasi aritmatika  Operasi logika
dan logika untuk
menyelesaikan masalah
perhitungan aritmatika dan
logika

6. 3.6 Menerapkan struktur 3.6.1 Menjelaskan  Struktur 46-60


kontrol Percabangan statement/perintah untuk percabangan
dalam bahasa kontrol percabangan  Percabangan tidak
pemrograman 3.6.2 Menerapkan bersyarat
statement/perintah untuk  Percabangan
kontrol percabangan tidak sederhana
bersyarat  Percabangan
3.6.3 Menerapkan bertingkat
statement/perintah untuk  Percabangan
kontrol percabangan bersarang
Tingkat
No. Kompetensi Dasar Ruang Lingkup Materi Indikator Bobot No. Soal
Kesukaran
sederhana
3.6.4 Menerapkan
statement/perintah untuk
kontrol percabangan
bertingkat
3.6.5 Menerapkan
statement/perintah untuk
kontrol percabangan bersarang

Indramayu, ..........................................
Guru Mata Pelajaran

NUR KHOLIS

Anda mungkin juga menyukai