Kisi-Kisi PAS Pemrograman Dasar
Kisi-Kisi PAS Pemrograman Dasar
KUR/PIP/FO-001
FORMULIR No. Revisi 01
Halaman 1 dari 1
KISI-KISI PENGETAHUAN
Tanggal Berlaku 1 November 2017
KISI-KISI PENGETAHUAN
Nama Sekolah : SMK Negeri 1 Saptosari Kelas / Semester : TKJ
Tahun ajaran : 2020/2021 Mata Pelajaran : Pemrograman Dasar
Jenis ulangan : Penilaian Akhir Semester
TINGKATAN SOAL No.
Bentuk Soal
Soal
Kompetensi
No Materi Indikator soal Uraian
Dasar Bentu
C1 C2 C3 C4 C5 C6 PG Singka Uraian
k lain
t
1 3.1 Menerapkan Algoritma Disajikan baris algoritma, siswa mampu √ 1 √
alur logika pemrograman menentukan baris algoritma tersebut
pemrograman menggunakan struktur algoritma yang tepat
komputer Algoritma Siswa mampu menentukan ciri algoritma √ 2 √
pemrograman yang tidak tepat
Flowchart Siswa mampu menentukan simbol dalam √ 3 √
flowchart
Flowchart Disajikan sebuah flowchart, siswa mampu √ 4 √
menentukan fungsi sebuah simbol dalam
flowchart
Ciri Disajikan algoritma pemrograman √ 5 √
algoritma menggunakan bahasa natural, siswa
mampu menentukan pernyataan yang
Kode Dok. KUR/PIP/FO-001
FORMULIR No. Revisi 01
Halaman 1 dari 1
KISI-KISI PENGETAHUAN
Tanggal Berlaku 1 November 2017
kode/perintah benar
program pada
bahasa
pemrograman
Menerapkan Disajikan sebuah perintah bahasa √ 12 √
prosedur pemrograman, siswa mampu
menjalankan menerapkan fungsi baris perintah
dan menguji tersebut dengan benar
kode program
4 3.4 Tipe data dan Disajikan sebuah bilangan, siswa diminta √ 13 √
Menerapkan sintaks untuk menentukan tipe data yang tepat
penggunaan penulisan
tipe data, Tipe data dan Disajikan sebuah bilangan, siswa diminta √ 14 √
variabel, sintaks untuk menentukan tipe data yang tepat
konstanta, penulisan
operator, dan Tipe data dan Disajikan sebuah potongan deklarasi √ 15 √
ekspresi sintaks variabel, siswa diminta untuk menentukan
penulisan tipe data variabel tersebut
Tipe data dan Disajikan sebuah potongan deklarasi √ 16 √
sintaks variabel, siswa diminta untuk menentukan
penulisan tipe data variabel tersebut
Variabel dan Disajikan sebuah baris pemrograman, √ 10 √
Kode Dok. KUR/PIP/FO-001
FORMULIR No. Revisi 01
Halaman 1 dari 1
KISI-KISI PENGETAHUAN
Tanggal Berlaku 1 November 2017
operator, dan
ekspresi
sesuai dengan
permasalahan
yang akan
diselesaikan
dengan
program
Menerapkan Disajikan sebuah baris pemrograman, √ 24 √
tipe data, siswa mampu menentukan output program
variabel, tersebut dengan benar
operator, dan
ekspresi
sesuai dengan
permasalahan
yang akan
diselesaikan
dengan
program
3.5 Menerapkan Operasi Disajikan baris program menggunakan √ 20 √
operasi Aritmatika operasi aritmatika, siswa mampu
aritmatika dan menentukan output program dengan
Kode Dok. KUR/PIP/FO-001
FORMULIR No. Revisi 01
Halaman 1 dari 1
KISI-KISI PENGETAHUAN
Tanggal Berlaku 1 November 2017
logika benar
3.6 Menerapkan Statement if Disajikan baris pemrograman √ 25 √
struktur kontrol menggunakan statement if, siswa
percabangan mampu menentukan output program
dalam bahasa dengan benar
pemrograman Statement if Disajikan baris pemrograman √ 26 √
menggunakan statement if, siswa
mampu menentukan struktur program
dengan benar
Statement if Disajikan baris pemrograman √ 27 √
menggunakan statement if, siswa
mampu menentukan baris
pemrograman yang hilang dengan benar
Statement if Siswa mampu menghitung operasi √ 28 √
modulus dalam percabangan
3.7 Menerapkan Perulangan Disajikan baris pemrograman √ 29 √
struktur kontrol menaik menggunakan perulangan, siswa mampu
perulangan dalam menentukan output yang benar
bahasa Perulangan Disajikan baris pemrograman √ 30 √
pemrograman menaik menggunakan perulangan, siswa mampu
menentukan output yang benar
Kode Dok. KUR/PIP/FO-001
FORMULIR No. Revisi 01
Halaman 1 dari 1
KISI-KISI PENGETAHUAN
Tanggal Berlaku 1 November 2017