Ujian nasional tahun pelajaran 2013/2014 untuk kompetensi keahlian Rekayasa Perangkat Lunak mencakup 23 standar kompetensi yang meliputi kemampuan merakit PC, instalasi sistem operasi, keselamatan kerja, pemrograman analog dan digital, basis data, SQL, pembuatan web, pemrograman berorientasi objek, dan JSP.
1. DOKUMEN NEGARA
UJIAN NASIONAL
TAHUN PELAJARAN 20 13/2014
KISI-KISI SOAL TEORI KEJURUAN
Satuan Pendidikan
Kompetensi Keahlian
Kode
Alokasi Waktu
No.
1
Standar Kompetensi Lulusan
Merakit personal computer
2
Melakukan instalasi sistem operasi
dasar
3
7
Menerapkan keselamatan,
kesehatan kerja, dan lingkungan
hidup (K3LH)
Menerapkan teknik elektronika
analog dan digital dasar
Menerapkan algoritma
pemrograman tingkat dasar
Menerapkan algoritma
pemrograman tingkat lanjut
Membuat basis data
8
Menerapkan aplikasi basis data
9
Memahami pemrograman visual
berbasis desktop
10
Membuat paket software aplikasi
berbasis desktop
11
Mengoperasikan sistem operasi
jaringan komputer
12
Menerapkan bahasa pemrograman
SQL tingkat dasar
4
5
6
Kode-13/14
:
:
:
:
Sekolah Menengah Kejuruan
Rekayasa Perangkat Lunak
2072
120 menit
Kemampuan yang Diuji
Merencanakan kebutuhan dan spesifikasi
PC
Menjelaskan instalasi komponen PC
Menjelaskan langkah instalasi sistem
operasi
Menerapkan hasil instalasi menggunakan
software (sampling)
Menerapkan ketentuan pertolongan pertama
pada kecelakaan.
Menerapkan konsep elektronika digital
Menerapkan sistem bilangan digital
Menerapkan alur logika pemrograman
Menjelaskan varian dan invariant
Menerapkan array multi dimensi
Menerapkan prosedur dan fungsi
Menjelaskan Entity Relationship Diagram
(ERD)
Menerapkan normalisasi basis data
Menjelaskan jenis perintah SQL
Menerapkan query pada basis data
Menjelaskan IDE aplikasi bahasa
pemrograman
Menjelaskan objek aplikasi bahasa
pemrograman
Menjelaskan menu aplikasi
Menerapkan hubungan aplikasi dengan
basis data
Menjelaskan fungsi periferal jaringan
komputer
Menjelaskan pengujian ketersambungan
jaringan
Menjelaskan menu aplikasi SQL
Hak Cipta pada Kemdikbud
KST-1/2
2. No.
Standar Kompetensi Lulusan
13
Menerapkan bahasa pemrograman
SQL tingkat lanjut
Menerapkan dasar-dasar pembuatan
web statis tingkat dasar
Membuat halaman web dinamis
tingkat dasar
Membuat halaman web dinamis
tingkat lanjut
Merancang aplikasi teks dan
desktop berbasis objek
14
15
16
17
18
Menggunakan bahasa pemrograman
berorientasi objek
19
Merancang program aplikasi web
berbasis objek
20
Membuat aplikasi basis data
menggunakan SQL
21
Mengintegrasikan basis data dengan
sebuah web
Membuat program basis data
Membuat aplikasi web berbasis JSP
22
23
Kode-13/14
Kemampuan yang Diuji
Mengoperasikan tabel dan tabel view
Menerapkan prosedur dan fungsi
Menerapkan tabel
Menerapkan link
Menerapkan fungsi-fungsi pada halaman
web dinamis
Mempersipakan pembuatan aplikasi
Menjelaskan dasar-dasar pemrograman
berorientasi objek
Menjelaskan class
Menerapkan tipe data control program
Menerapkan inheritance, polimorphy,
overloading, dan friends
Menjelaskan file Input/Output (I/O), tipe
data dan variabel pada java programming
Menjelaskan exception handling
Menerapkan Entity Relationship Diagram
(ERD)
Menerapkan Query Basis Data
Menguji konektivitas basis data pada web
Menerapkan triggers
Menjelaskan dasar-dasar JSP
Hak Cipta pada Kemdikbud
KST-2/2