Anda di halaman 1dari 3

YAYASAN KARYAWAN DAN GURU PENDIDIKAN EKONOMI (KAGUMI)

SEKOLAH MENENGAH KEJURUAN (SMK) JAKARTA PUSAT 1


Bidang Keahlian :
BISNIS DAN MANAJEMEN
Akuntansi dan Keuangan Lembaga, Otomatisasi dan Tata Kelola Perkantoran, Bisnis Daring dan Pemasaran
AKREDITASI ”A”
TEKNOLOGI INFORMASI DAN KOMUNIKASI
Rekayasa Perangkat Lunak (RPL)
Jalan Abdul Muis No. 44 Telepon/fax : 3843975 / 3865193
Email : smkjakartapusat1jakarta@gmail.com

KISI-KISI SOAL ASESMEN DAN EVALUASI PEMBELAJARAN


SUMATIF TENGAH SEMESTER GENAP
SMK JAKARTA PUSAT 1
TAHUN PELAJARAN 2023/2024
Satuan Pendidikan : SMK Jakarta Pusat 1
Mata Pelajaran : Dasar-dasar Rekayasa Perangkat Lunak 2
Kelas : X RPL
Kurikulum : Kurikulum Merdeka
Jumlah Soal : 25
Bentuk Soal : 20 PG dan 5 Uraian
Waktu : 60 Menit

No Capaian Tujuan Pembelajaran Materi Indikator Soal Level Bentuk Nomor


Pembelajaran Kognitif Soal Soal
1 Pada akhir fase E Menjelaskan pengertian Pemrograman Peserta didik dapat menentukan pengertian
peserta didik mampu konsep pemrograman Prosedural pada bahasa pemrograman yang digunakan untuk
C3 PG 1
memahami variable, procedural pada bahasa bahasa pengembangan website dengan data yang
. tipe data, sintaks, pemrograman PHP pemrograman dinamis dengan tepat
operator, PHP Peserta didik dapat mengklasifikasikan yang
percabangan, termasuk alasan kenapa harus menggunakan C3 PG 2
perulangan, array, PHP
function, Peserta didik dapat mengklasifikasikan jenis-
superglobals dan jenis framework PHP dengan tepat! C3 PG 3
menyambungkan Disajikan kode program PHP Pengulangan
Database MySQL For, peserta didik dapat menentukan kondisi C3 PG 4
dengan PHP terminasi dengan tepat
Disajikan kode program PHP Pengulangan
While, peserta didik dapat menentukan C3 PG 5
increment/decrement dengan tepat
Disajikan kode program PHP Pengkondisian,
peserta didik dapat menentukan output yang
C3 PG 6
akan dihasilkan dari kode tersebut dengan
tepat
Disajikan kode program PHP pengulangan dan
Pengkondisian, peserta didik dapat
C3 PG 7
menentukan output yang akan dihasilkan dari
kode tersebut dengan tepat
Disajikan kode program PHP Function, peserta
didik dapat menentukan paramater yang ada C3 PG 8
didalam function dengan tepat
Peserta didik dapat mengklasifikasikan built-in
function yang ada didalam PHP dengan tepat C3 PG 9
Disajikan kode program PHP Function, peserta
didik dapat menentukan output yang akan C3 PG 10
dihasilkan dari kode tersebut dengan tepat
Disajikan kode program PHP Pengulangan
function, pengulangan dan pengkondisian,
peserta didik dapat menentukan output yang C3 PG 11
akan dihasilkan dari kode tersebut dengan
tepat
Disajikan kode program PHP Array, peserta
didik dapat menentukan fungsi PHP untuk
C3 PG 12
menampilkan salah satu data yang ada didalam
array dengan tepat
Disaijkan kode program PHP Array, peserta
didik dapat menentukan kode program tersebut C3 PG 13
termasuk ke dalam jenis array dengan tepat
Membuat halaman website PHP dan Disajikan kode program PHP dan MySQL
yang interaktif dengan data MySQL Menampilkan data Array, peserta didik dapat C3 PG 14
yang dinamis menggunakan menentukan cara tersebut termasuk ke dalam
konsep pemrograman Peserta didik dapat mengklasifikasikan
prosedural PHP dan MySQL variable superglobals yang ada didalam PHP C3 PG 15
dengan tepat
Disajikan kode program PHP dengan method
$_POST. Peserta didik dapat menentukan
C3 PG 16
output yang akan dihasilkan dari kode tersebut
dengan tepat
Peserta didik dapat menentukan pernyataan
yang benar tentang perbedaan method $_GET C3 PG 17
dan $_POST dengan tepat
Peserta didik dapat menentukan penulisan
yang tepat untuk menyambungkan koneksi C3 PG 18
database ke dalam PHP dengan tepat
Peserta didik dapat menentukan fungsi php
untuk mengambil semua data yang ada C3 PG 19
didalam table database dengan tepat
Peserta didik dapat menentukan perintah SQL
yang tepat untuk menambahkan data dengan C3 PG 20
tepat
Menjelaskan pengertian Pemrograman Peserta didik dapat menyebutkan 4 framework
konsep pemrograman Prosedural pada PHP dengan tepat C1 Uraian 21
procedural pada bahasa bahasa Peserta didik dapat menuliskan langkah-
pemrograman PHP pemrograman langkah untuk melakukan pengulangan pada C1 Uraian 22
PHP PHP dengan tepat
Disajikan kode program Function PHP, peserta
didik dapat menentukan dan mengelompokkan C3 Uraian 23
struktur function dengan tepat
Membuat halaman website PHP dan Disajikan 2 data, peserta didik dapat
yang interaktif dengan data MySQL menuliskan kode program Array Associative
C3 Uraian 24
yang dinamis menggunakan yang data-nya sesuai dengan yang sudah
konsep pemrograman disajikan
prosedural PHP dan MySQL Peserta didik dapat merancang perintah untuk
menyambungkan koneksi dan menampilkan C5 Uraian 25
semua data yang ada didalam table

Jakarta, 26 Februari 2024


Pembuat Bank Soal

Rendi Fadilah

Anda mungkin juga menyukai