Jenis Sekolah : Sekolah Menengah Kejuruan Kompetensi Keahlian : Rekayasa Perangkat Lunak Kurikulum : K13 Alokasi Waktu : 60 menit Mata Pelajaran : Pemrograman Dasar Jumlah dan Bentuk Soal : 40 Soal Pilihan Ganda
No. Kompetensi Dasar Pokok Materi Jumlah Soal
1 Menerapkan alur logika pemrograman komputer Konsep Algoritma 8 soal Cara Penulisan Algoritma Simbol-simbol Flowchart Struktur Algoritma 5 Memahami perangkat lunak bahasa pemrogramanFree Pascal 5 soal 6 Menerapkan alur pemrograman dengan Struktur Bahasa Pemrograman Pascal 7 soal struktur bahasa pemrograman komputer 7 Menerapkan penggunaan tipe data, variabel, Konsep Variabel dan Konstanta 7 soal konstanta, operator, dan ekspresi Tipe Data Dasar Operator Pemberi Nilai 10 Menerapkan operasi aritmatika dan logika Operator Aritmatika dan Logika dalam Pascal 2 soal 11 Menerapkan struktur kontrol Percabangan dalam Percabangan bersarang (percaangan dalam percabangan), Percabangan lebih dari 8 soal bahasa pemrograman dua kondisi 12 Menerapkan struktur kontrol Perulangan dalam Perulangan dengan for, while dan repeat 3 soal bahasa pemrograman