You are on page 1of 50

KURIKULUM TINGKAT SATUAN PENDIDIKAN

SMK NEGERI NGASEM

SILABUS
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Merakit Personal Computer
KELAS/SEMESTER : X/1
STANDAR KOMPETENSI : 1. Merakit Personal Computer
KODE KOMPETENSI : 070.DKK01
ALOKASI WAKTU : 48 X 45 menit

KOMPETENSI MATERI ALOKASI WAKTU SUMBER


INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN
DASAR PEMBELAJARAN TM PS PI BELAJAR
1.1 Merencanakan Daftar kebutuhan dan Jenis-jenis peralatan / Memilih peralatan/ komponen PC Tes Tertulis 2 4(8) - Buku
kebutuhan dan spesifikasi komputer komponen pada PC secara teliti. Tes Lisan Konsep
spesifikasi telah tersedia serta spesifikasi Menjelaskan diagram blok komputer Tes Praktek hardware
Buku manual dan masing-masing dan fungsi masing-masing Produk PC
petunjuk Menjelaskan jenis-jenis piranti input Pengamatan/ Katalog
pengoperasian dan output serta spesifikasi dan Observasi Pheriferal
komponen telah perkembangannya Menjelaskan jenis- PC
tersedia jenis piranti proses serta spesifikasi Pheriferal
dan perkem-bangannya. PC
Membuat daftar rencana kebutuhan
dan spesifikasi PC
Menjelaskan fungsi Pheriferal yang
sudah terintegrasi pada sebuah PC
1.2 Menginstalasi Prosedur / SOP Langkah-langkah Melaksanakan Keamanan dan Tes Tertulis 4 8(16) -- Buku
komponen PC perakitan disiapkan perakitan komputer Keselamatan Kerja (K3) dalam Diskusi Konsep
Peralatan instalasi serta prosedur dan pengopera-sian peralatan Tes Praktek hardware
(tools kit) disiapkan keselamatan kerja Memperlihatkan sikap cermat dan teliti Pengamatan/ PC
Perangkat yang ingin pada saat merakit dalam menerapkan prosedur perakitan observasi Katalog
diinstalasi diuji sesuai komputer PC Pheriferal
dengan manual tiap- Menjelaskan prosedur baku perakitan PC
tiap komponen Menguraikan karakteris-tik dan tata Pheriferal
Perangkat PC dirakit cara penanganan tiap-tiap komponen PC
menggunakan PC Manual
prosedur, cara/metode Menguji komponen-komponen PC Pheriferal
dan peralatan yang sesuai dengan buku manual PC
sudah ditentukan Menginstalasi komponen PC
1.3 Melakukan Prosedur / SOP Langkah-langkah Melaksanakan Keamanan dan Tes Tertulis 4 8(16) -- Buku
keselamatan perakitan disiapkan perakitan komputer Keselamatan Kerja (K3) dalam Diskusi Konsep
kerja dalam Peralatan instalasi serta prosedur dan pengopera-sian peralatan Tes Praktek hardware

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 1 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU SUMBER


INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN
DASAR PEMBELAJARAN TM PS PI BELAJAR
merakit (tools kit) disiapkan keselamatan kerja Memperlihatkan sikap cermat dan teliti Pengamatan/ PC
komputer Perangkat yang ingin pada saat merakit dalam menerapkan prosedur perakitan observasi Katalog
diinstalasi diuji sesuai komputer PC Pheriferal
dengan manual tiap- Menjelaskan prosedur baku perakitan PC
tiap komponen Menguraikan karakteris-tik dan tata Pheriferal
Perangkat PC dirakit cara penanganan tiap-tiap komponen PC
menggunakan PC Manual
prosedur, cara/metode Menguji komponen-komponen PC Pheriferal
dan peralatan yang sesuai dengan buku manual PC
sudah ditentukan Menginstalasi komponen PC
1.4 Mengatur Komponen PC (misal Jenis-jenis BIOS Mengikuti prosedur dalam pengaturan Tes Tertulis 4 8(4) - Buku
komponen PC VGA dan Sound Card Menu pada BIOS dan BIOS Diskusi Konsep
menggunakan On Board) diatur fungsi masing-masing Mengidentifikasi komponen PC yang Tes Praktek hardware
software menggunakan membutuhkan aktivasi melalui BIOS PC
(melalui setup software, baik yang Melakukan setting BIOS pada berbagai Katalog
BIOS dan me-rupakan software jenis PC. Pheriferal
aktifasi bawaan ataupun PC
komponen melalui BIOS, sesuai Pheriferal
melalui sistem dengan buku manual PC
operasi) tiap-tiap komponen Manual
Pheriferal
PC
1.5 Menyambung / Periferal dipasang / Jenis-jenis dan fungsi Mengikuti prosedur pemasangan Tes Tertulis 4 8(16) - Buku
memasang disam-bung sesuai periferal standard periferal pada PC Tes Lisan Konsep
periferal dengan SOP Jenis dan fungsi Menguraikan jenis dan fungsi periferal Tes Praktek hardware
(secara fisik) Periferal disetting perangkat identifikasi yang digunakan pada PC Produk PC
dan setting dengan software modern (misal : Memasang periferal pada PC Pengamatan/ Katalog
periferal spesifik sesuai dengan barcode, finger scan, Mensetting periferal pada PC Observasi Pheriferal
menggunakan buku manual retina scan) PC
software Jenis, fungsi dan Menjelaskan jenis dan fungsi periferal Pheriferal
prinsip kerja perangkat standar PC
penyimpanan modern Manual
(misal : flash disk, Menjelaskan jenis dan fungsi perangkat Pheriferal
DVD Ram, card identifikasi dan modem PC
reader, CD RW, DVD Toolkit
RW) Mendiskusikan jenis, fungsi, dan prinsip
Jenis, fungsi dan kerja macam-macam perangkat
prinsip kerja perangkat penyimpanan
komunikasi (misal :
modem, IrDA, WiFi, Menjelaskan cara memasang
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 2 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU SUMBER


INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN
DASAR PEMBELAJARAN TM PS PI BELAJAR
Bluetooth) perangkat periferal pada PC
Cara memasang
periferal pada PC Menjelaskan cara mensetting periferal
Cara mensetting pada PC
periferal pada PC
1.6 Memeriksa Hasil perakitan PC dan Cara identifikasi hasil Mengikuti aturan dalam pengujian PC Tes Tertulis 2 4(8) - Buku
hasil perakitan pema-sangan periferal perakit-an PC dan dan periferal Tes Lisan Konsep
PC dan diidentifikasi pemasangan periferal Menjelaskan tujuan, produk, prosedur Tes Praktek hardware
pemasangan Perakitan, jenis dan cara penggunaan per-alatan untuk Pengamatan/ PC
periferal komponen dan setting diagnosis Observasi Katalog
yang dilakukan dicatat Pheriferal
dan dilaporkan sesuai Memeriksa hasil pera-kitan PC PC
dengan SOP yang Pheriferal
berlaku. PC
PC yang telah dirakit Memeriksa hasil pema-sangan periferal Manual
diuji tampilan dan Pheriferal
berfungsi dengan baik Menguji PC yang telah dirakit PC
PC dapat digunakan Multimeter
sesuai dengan kriteria Mengecek PC yang digunakan
unjuk kerja
pada unit kompetensi Mengecek kinerja dari PC yang
HDW.OPR.101.(1).A digunakan
atau HDW.OPR.102.
(1).A Mengecek kegunaan periferal apakah
Periferal dapat sudah sesuai dengan fungsinya
digunakan sesuai
dengan kriteria unjuk Mengecek hasil pemeriksaan yang
kerja pada unit telah dilakukan pada perakitan PC
kompetensi
HDW.OPR.105.(1).A Melaporkan hasil pemesangan periferal
Hasil yang diperoleh pada PC
pada pemeriksaan
hasil pera-kitan PC Mengisi Report Sheett, log sheet
dan pemasangan
periferal dilaporkan
sesuai dengan format
dan pro-sedur yang
telah ditetap-kan (pada
log-sheet / report-
sheet).

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 3 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Melakukan Instalasi Sistem Operasi Dasar
KELAS/SEMESTER : X/1
STANDAR KOMPETENSI : 2 Melakukan Instalasi Sistem Operasi Dasar
KODE : 070.DKK02
ALOKASI WAKTU : 40 X 45 menit

KOMPETENSI MATERI ALOKASI WAKTU SUMBER


INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN
DASAR PEMBELAJARAN TM PS PI BELAJAR
2.1 Menjelaskan Paket instalasi Konsep dasar Memilih sistem operasi T 2 4(8) - Buku
langkah sistem operasi yang instalasi sistem secara teliti es Tertulis Manual
instalasi sistem legal sudah operasi dasar Menjelaskan konsep dasar T Sistem
operasi disediakan dalam Konsep dasar sistem operasi dasar es Praktek Operasi
media penyimpanan manajemen media Mengidentifikasi jenis-jenis P Inter
yang sesuai (HD, CD, penyimpan media penyimpan yang sesuai untuk engamatan/ net
FD, DVD atau media Jenis-jenis instalasi sistem operasi dasar Observasi Sour
lainnya). sistem operasi Memasang media paket ce Sistem
Installation berbasisi text instalasi sistem operasi Operasi
Manual sistem Jenis dan cara Mengatur BIOS Kom
operasi sudah pengaturan BIOS. Mengidentifikasikan jenis-jenis puter
disediakan dan Jenis-jenis file file yang digu-nakan dalam instalasi
dipahami dan konfigu-rasinya sistem operasi
Perangkat Menyediakan perangkat
komputer sudah komputer dengan konfi-gurasi
dinyalakan, dengan hardware yang sesuai untuk instalasi
persyarat-an sistem operasi dasar
hardware sesuai
dengan Installation
Manual
Media paket
instalasi sistem
operasi sudah
dipasang dan siap
diakses.
Log-
sheet/report-sheet
telah disiapkan

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 4 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU SUMBER


INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN
DASAR PEMBELAJARAN TM PS PI BELAJAR
2.2 Melaksanakan Proses Pengaturan Mengikuti prosedur dalam T 4 4(8) 8(32) Buku
instalasi sistem instalasi sesuai konfigurasi awal pra- instalasi sistem operasi es Tertulis Manual
operasi sesuai installation manual instalasi (misal : Menjelaskan langkah-langkah T Sistem
installation sudah dilaksanakan membuat batch file, instalasi sistem operasi es Praktek Operasi
manual Seluruh file, instalasi driver Menjelaskan file dan folder P Sour
direktori dan CDROM under text konfigurasi pada sistem operasi roduk ce Sistem
konfigurasi telah ter- mode) dasar P Operasi
copy dan Langkah Menginstall sistem operasi engamatan/ Kom
terkonfigurasi instalasi sistem dasar Observasi puter
Pada layar operasi Mengatur konfigurasi sistem
muncul pesan bahwa Instalasi driver operasi
proses instalasi telah periferal pendukung
berhasil dilaksanakan (misal : motherboard,
sesuai dengan vga, sound, nic, dan
installation manual lain-lain)
Pengaturan
konfigurasi pada
sistem operasi (misal :
pengaturan user, hak
akses, dan lain-lain
2.3 Mengecek hasil Sistem operasi Mengoperasika Mengecek hasil instalasi T 4 8(16) - Buku
instalasi dijalankan secara n sistem operasi secara teliti dan tidak terburu-buru es Tertulis Manual
menggunakan sampling tanpa error Jenis aplikasi Menjelaskan langkah T Sistem
software Sistem operasi yang berjalan pada pengoperasian sistem operasi, es Praktek Operasi
sampling ditutup tanpa error sistem operasi dasar termasuk menjalankan dan menutup D Sour
Troubleshootin Jenis-jenis sistem operasi iskusi ce Sistem
g dilakukan sesuai troubleshooting pada Menjelaskan langkah-langkah P Operasi
installation manual sistem operasi penanganan terhadap trouble- engamatan/ Kom
shooting yang terjadi pada sistem Observasi puter
operasi
Mengecek hasil instalasi
sistem operasi

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 5 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU SUMBER


INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN
DASAR PEMBELAJARAN TM PS PI BELAJAR
2.4 Melakukan Sistem operasi Mengoperasika Mengecek hasil instalasi T 4 8(16) - Buku
trubleshooting dijalankan secara n sistem operasi secara teliti dan tidak terburu-buru es Tertulis Manual
sampling tanpa error Jenis aplikasi Menjelaskan langkah T Sistem
Sistem operasi yang berjalan pada pengoperasian sistem operasi, es Praktek Operasi
ditutup tanpa error sistem operasi dasar termasuk menjalankan dan menutup D Sour
Troubleshootin Jenis-jenis sistem operasi iskusi ce Sistem
g dilakukan sesuai troubleshooting pada Menjelaskan langkah-langkah P Operasi
installation manual sistem operasi penanganan terhadap trouble- engamatan/ Kom
shooting yang terjadi pada sistem Observasi puter
operasi
Mengecek hasil instalasi
sistem operasi

NAMA SEKOLAH : SMK NEGERI NGASEM


KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 6 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATA PELAJARAN : Mengikuti Prosedur Kesehatan, Keselamatan dan Keamanan Kerja


KELAS/SEMESTER : X/1
STANDAR KOMPETENSI : 3. Mengikuti Prosedur Kesehatan, Keselamatan dan Keamanan Kerja
KODE KOMPETENSI : 070.DKK03
ALOKASI WAKTU : 41 X 45 menit

ALOKASI WAKTU
SUMBER
KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN
BELAJAR
TM PS PI

3.1 Menjabarkan UU Tatalaksana Peraturan yang terkait Menjelaskan semua peraturan yang Tes Tulis 6 - - Buku
keselamatan kerja Peraturan K3 dengan K3 diidentifikasi berkaitan dengan K3. Observasi Keselamatan
dan dipersiapkan sesuai Menjelaskan cara kerja peralatan K3. Tes Praktek Kerja
dengan kondisi lingkungan Menjelaskan Undang-undang PUIL
dan spesifikasi perkerjaan. keselamatan dan kesehatan kerja, Petunjuk
peraturan pemerintah , keputusan Pemakaian
menteri, dan peraturan-peraturan di Alat
bawah lainnya yang berkaitan dengan Peralatan
keselamatan dan kesehatan kerja.
Menjelaskan peraturan, norma,
standar, dan sistem keselamatan dan
kesehatan kerja pada operasi alat
bantu pekerjaan mekanik.
Menjelaskan SOP pada pekerjaan
mekanik, dan operasi peralatan
mekanik.

3.2 Menerapkan prosedur Digunakan Standar keamanan pribadi Menggunakan pakaian dan Ujian tulis 1 4 - Buku panduan
standar keamanan pakaian perlengkapan perlindungan pribadi Ujian lisan (8) kesehatan,
manusia keamanan yang sesuai dengan prosedur yang berlaku Observasi keselamatan
sesuai, sepatu di lingkungan kerja dan keamanan
dan Melakukan pengukuran untuk kerja
perlengkapan mencegah luka atau kerusakan yang Kebijakan
perlindungan berhubungan dengan aktivitas tempat organisasi
pribadi. kerja dan mengontrol bahaya tempat
Pengukuran kerja
dilakukan untuk Melakukan semua penanganan
mencegah luka manual dalam hubungannya dengan
atau kerusakan persyaratan legal, kebijakan
yang perusahaan dan panduan kesehatan
berhubungan dan keselamatan nasional.

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 7 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

ALOKASI WAKTU
SUMBER
KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN
BELAJAR
TM PS PI

dengan aktivitas Membantu mempertahankan


tempat kerja dan lingkungan kerja dalam kondisi yang
mengontrol aman.
bahaya tempat
kerja.
Dilakukan semua
penanganan
manual dalam
hubungannya
dengan
persyaratan
legal, kebijakan
perusahaan dan
panduan
kesehatan dan
keselamatan
nasional.
Bantu
mempertahanka
n lingkungan
kerja dalam
kondisi yang
aman.

3.3 Menerapkan Persiapan o Mempersiapkan Peralatan K3 yang tekait dengan Ujian tulis 8
prosedur standar kebutuhan pelaksanaan K3 yang pekerjaan dipersiapkan sesuai Ujian lisan
keamanan alat peralatan K3 meliputi : norma, standar, kebutuhan spesifikasi pekerjaan Observasi
dan sistem keselamatan didasarkan pada informasi yang
dan kesehatan kerja. diterima dan prosedur/instruksi kerja
o Mengimplementasikan
peraturan keselamatan dan
kesehatan kerja pada
penggunaan peralatan
bengkel

3.4 Menerapkan prosedur Prosedur Prosedur Kesehatan, Mempelajari prinsip-prinsip kesehatan, Ujian tulis 2 4 - Buku panduan
lingkungan kerja kesehatan, keselamatan dan keselamatan dan keamanan kerja Ujian lisan (8) kesehatan,
tentang kesehatan, keselamatan dan keamanan kerja di dengan benar. Observasi keselamatan

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 8 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

ALOKASI WAKTU
SUMBER
KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN
BELAJAR
TM PS PI

keselamatan dan keamanan lingkungan kerja Mengidentifikasi hal-hal yang dapat dan keamanan
keamanan dipatuhi dalam menyebabkan gangguan pada kerja
hubungannya kesehatan, keselamatan dan Kebijakan
dengan keamanan diri yang terdapat pada organisasi
kebijakan lingkungan kerja dengan cermat.
organisasi Menerapkan prosedur kesehatan,
legislasi yang keselamatan dan keamanan kerja di
relevan, lingkungan kerja dengan benar
persyaratan Mempelajari kebijakan organisasi
asuransi, dan dalam kaitannya dengan penerapan
rencana kesehatan, keselamatan dan
keamanan keamanan kerja di lingkungan kerja
dimana sesuai. dan persyaratan asuransi dengan
Identifikasi dan cermat
sesegera Mengidentifikasi pelanggaran yang
mungkin terjadi pada saat penerapan prosedur
melaporkan kesehatan, keselamatan dan
pelanggaran keamanan kerja
prosedur
Melaporkan pelanggaran yang terjadi
kesehatan,
pada saat penerapan prosedur
keselamatan dan
kesehatan, keselamatan dan
keamanan.
keamanan kerja
Bekerja dengan
Memastikan bahwa aktifitas kerja
aman dan
yang akan dilakukan tidak
dipastikan bahwa
menimbulkan gangguan pada
semua aktivitas
kesehatan, keselamatan dan
kerja dilakukan
keamanan kerja baik untuk diri sendiri
dengan cara
maupun orang sekitar dan lingkungan
yang aman dan
kerja
tidak
menimbulkan
bahaya bagi
rekan sekerja
atau masyarakat.

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 9 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Menerapkan Teknik Elektronika Analog dan digital Dasar
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : 4. Menerapkan Teknik Elektronika Analog dan digital Dasar
KODE STANDAR KOMPETENSI : 070.KK01
ALOKASI WAKTU : 48 X 45 Menit

ALOKASI WAKTU
KOMPETENSI MATERI
INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
DASAR PEMBELAJARAN
BELAJAR
4.1 Menerapkan Mampu Sifat listrik Mempelajari listrik adalah sumber Ujian tulis 8 Buku BSE
teori kelistrikan menyebutkan sifat Hambatan listrik energi yang disalurkan melalui kabel Ujian lisan Jilid 1
listrik dan Tegangan listrik Mempelajari hamabatnan listrik Observasi
karakteristik dari Arus listrik adalah perbandingan antara Ujian
listrik tegangan listrik dari suatu praktek
komponen elektronik ( misalnya
resistor )
Mempelajari Tegangan listrik
(kadang disebut sebagai Voltase)
adalah perbedaan potensial listrik
antara dua titik dalam rangkaian
listrik, dan dinyatakan dalam satuan
volt. Besaran ini mengukur energi
potensial dari sebuah medan listrik
yang mengakibatkan adanya aliran
listrik dalam sebuah konduktor listrik.
Tergantung pada perbedaan
potensial listriknya, suatu tegangan
listrik dapat dikatakan sebagai
ekstra rendah, rendah, tinggi atau
ekstra tinggi.
Mempelajari bagaimana arus listrik
mengalir
4.2 Mengenal Mampu Resistor Mempelajari pengertian dari resistor Ujian tulis 8 Buku BSE
Komponen menyebutkan Kapasitor dan guna dari resistor Ujian lisan Jilid 1
elektronika macam macam Induktor Mempelajari pengertian dari Observasi
komponen kapasitor serta guna dari kapasitor Ujian
elektronika Mempelajari pengertian dari induktor praktek
dan fungsinya

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 10 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU


INDIKATOR KEGIATAN PEMBELAJARAN
DASAR PEMBELAJARAN PENILAIAN TM PS PI SUMBER
4.3 Menggunakan Mampu Mempraktekkan Memasang rangkaian elektronika Ujian tulis 8 BELAJAR
Buku BSE
komponen menggunakan pembuatan pada pcb dan merangkainya menjadi Ujian lisan Jilid 1
elektronika komponen rangkaian rangkaian elektrinika sederhana Observasi
elektronika sesuai elektronika Ujian
dengan fungsinya sederhana praktek
4.4 Menerapkan Mengerti konsep Pengertian Elektronika digital adalah sistem Ujian tulis 8 Buku BSE
konsep elektronika digital elektronika digital elektronik yang menggunakan signal Ujian lisan Jilid 1
elektronika Gerbang logika digital. Signal digital didasarkan pada Observasi
digital Rangkaian digital signal yang bersifat terputus-putus. Ujian
Biasanya dilambangkan dengan praktek
notasi aljabar 1 dan 0
Elektronik digital merupakan aplikasi
dari aljabar boolean dan digunakan
pada berbagai bidang seperti
komputer, telpon selular dan
berbagai perangkat lain.
4.5 Menerapkan Mampu Sistem komputer Komputer adalah alat pengolah data Ujian tulis 8 Buku BSE
elektronika mengaplikasikan elektronik yang bekerja dan dikontrol Ujian lisan Jilid 1
digital untuk elektronika untuk oleh sekumpulan instruksi Observasi
komputer komputer ( program ) Ujian
praktek

NAMA SEKOLAH : SMK NEGERI NGASEM


KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 11 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATA PELAJARAN : Menerapkan Algoritma Pemrograman Tingkat Dasar


KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : 5. Menerapkan Algoritma Pemrograman Tingkat Dasar
KODE STANDAR KOMPETENSI : 070.KK02
ALOKASI WAKTU : 50 X 45 Menit

ALOKASI WAKTU
KOMPETENSI MATERI
INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
DASAR PEMBELAJARAN
BELAJAR
5.1 Menjelaskan Tipe data, variable Jenis-jenis Tipe Data Menjelaskan tipe-tipe data Pengamatan 8 8 Buku
Varian dan konstanta, dan Penamaan variavel Menjelaskan tipe data dasar dan Tes tertulis Algoritma
invarian parameter yang dan Konstanta bentukan. Hasil dan
berlaku umum pada Penentuan tipe data Menjelaskan penamaan variabel dan kompilasi Pemrogra-
pemograman yang pada variabel dan konstanta program man
dijelaskan konstanta Menjelaskan pemberian harga Jobsheet
Tipe data baru dari variabel Modul ajar
tipe data yang ada Menunjukkan penggunaan variabel
dibuat dan dijelaskan pada program
pemanfaatannya
Pemakaian nama
pada tipe data,
variable, konstanta
dan parameter
dijelaskan

5.2 Membuat logika Algoritma dengan Algoritma runtunan Menuliskan algoritma runtunan Pengamatan 8 8 Buku

alur skema program
sekuensial dibuat
Algoritma pemilihan
Menuliskan algoritma pemilihan if-then
Tes tertulis Algoritma
dan
pemograman Algoritma Pengula- Hasil
Algoritma dengan dan if then-else Pemrogra-
ngan kompilasi
skema program Menuliskan algoritma pengulangan program man
percabangan dibuat while-do, do-while, switch-case, Jobsheet
Algoritma dengan repeat N-times Modul ajar
skema program Menggambarkan diagram alir untuk
pengulangan dibuat algoritma runtunan, pemilihan dan
pengulangan

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 12 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU


INDIKATOR KEGIATAN PEMBELAJARAN
DASAR PEMBELAJARAN PENILAIAN TM PS PI SUMBER
Algoritma dibuat Jenis dan inisialisasi Mendefinisikan array Pengamatan 8 4 BELAJAR
Buku
5.3 Menerapk dengan array satu array Menginisialisasi array Tes tertulis Algoritma
an pengelolaan dimensi Pemrosesan Array dan
Menulis elemen array ke piranti Hasil
array Algoritma pencarian Pemrogra-
keluaran kompilasi
data dan algoritma Menulis harga tertentu di dalam array program man
pengurutan data Mencari harga maksimum array Jobsheet
(sorting) dibuat
MenggunakAn elemen array Modul ajar
dengan
menggunakan array

5.4 Mengoperasikan Algoritma program Operasi file Membuat program untuk mengakses Pengamatan 8 8 Buku
file penulisan data dan file Tes tertulis Algoritma
pembacaan data Membuat program pembuka file Hasil dan
kedalam media Membuat progam untuk menulis enulis kompilasi Pemrogra-
penyimpan data, ke file program man
berupa hardisk, Membuat progam untuk menutup file Jobsheet
floppy disk atau Modul ajar
Membuat program untuk pendeteksi
lainnya dibuat dan
akhir file
ditunjukan
Menulis program untuk menambah
Algoritma program
data
pembacaan dan
penulisan data dalam Membuat program untuk pengaksesan
file dibuat secara file secara acak
sekuensial dan Menulis program untuk penunjuk file
berindeks. Membuat program untuk memperoleh
penunjuk file

NAMA SEKOLAH : SMK NEGERI NGASEM


KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 13 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATA PELAJARAN : Menerapkan Algoritma Pemrograman Tingkat Lanjut


KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : 6. Menerapkan Algoritma Pemrograman Tingkat Lanjut
KODE STANDAR KOMPETENSI : 070.KK03
ALOKASI WAKTU : 29 X 45 Menit

ALOKASI WAKTU
KOMPETENSI MATERI
INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
DASAR PEMBELAJARAN
BELAJAR
Array multi dimensi
6.1 Menggunakan Algoritma array multi Mendeklarasikan dan memanfaatkan Kompilasi 8 8 2 Buku
array dimensi dibuat dan elemen array melalui penjumlahan, program Algoritma
multidimensi dijelaskan pengurangan, perkalian serta Pengamatan dan Pemro-
pencarian elemen array Tes tulis graman
Matrik 2D, 3D dibuat Menjelaskan cara Inisialisasi Matriks Jobsheet
dalam bentuk Melakukan pembacaan elemen matriks Modul ajar
penjumlahan,
Menjelaskan pengisian matriks tanpa
pengurangan,
perkalian, dsb. petunjuk pembacaan
Membuat program pengisian engisian
matriks dengan menggunakan
Algoritma
petunjuk pembacaan
pembacaan,
Membuat program untuk menulis
pengisian,
pengubahan, dan matriks
penghapusan data Menjelaskan penjumlahan dua buah
dalam array multi matriks
dimensi dibuat dan Menjelaskan pengurangan dua buah
ditunjukan matriks
Menjelaskan perkalian dua buah
matriks
Membuat program pencarian elemen
terbesar matriks
Membuat program pencarian elemen
terkecil matriks

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 14 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU


INDIKATOR KEGIATAN PEMBELAJARAN
DASAR PEMBELAJARAN PENILAIAN TM PS PI SUMBER

6.2 Menggunakan Algoritma program Prosedur dan Fungsi Menjelaskan pendeklarasian fungsi Hasil 8 2 1 BELAJAR
Buku
Prosedur dan dibuat dengan Membuat contoh program untuk kompilasi Algoritma
fungsi menggunakan pemanggilan fungsi program dan
prosedur Menjelaskan pendekalarasian Pengamatan Pemrogra-
Algoritma program prosedur Tes tulis man
dibuat dengan Membuat contoh program Tes praktek Jobsheet
menggunakan fungsi pemanggilan prosedur Modul ajar
Algoritma program
dibuat dengan
menggunakan
prosedur dan fungsi

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Rekayasa Perangkat Lunak
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 15 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : 7. Membuat Basis Data
KODE STANDAR KOMPETENSI : 070.KK04
ALOKASI WAKTU : 64 X 45 Menit

ALOKASI WAKTU
KOMPETENSI MATERI
INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
DASAR PEMBELAJARAN
BELAJAR
6.1 Mengidentifikasi Pengertian system Pengertian system Ceramah Elmasri &
struktur hirarki Kompilasi 8 8
basis data basis data demonstrasi contoh Navathe,
basis data dijelaskan dengan Tujuan , manfaat program Fundamentals
Praktikum membuat model struktur
benar sesuai definisi penggunaan basis Pengamatan of Database
basis data
Elmasri data Tes tulis Systems 4th
Tujuan penggunaan Komponen basis ed, Addison-
basis data dijelaskan data Wesley, 2004
dengan benar sesuai Diagram skema
karakteristik nya system basis data
(speed, accuracy, Diagram struktur
availability, penyimpanan data
completeness, dalam basis data
security, dan
Model diagram
sharability)
struktur hirarki basis
6 Komponen basis
data
data dijelaskan
Model diagram
sesuai kebutuhan
struktur jaringan
sistem
basis data
Diagrm Skema basis
Membuat 4 model
data digambarkan
struktur basis data
sesuai kebutuhan
dengan MS Visio
Struktur
penyimpanan data
dijelaskan dgn benar
kebutuhan sistem
Model struktur hirarki
basis data dijelaskan
benar

Model struktur
jaringan basis data
dijelaskan dengan
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 16 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU


INDIKATOR KEGIATAN PEMBELAJARAN
DASAR PEMBELAJARAN PENILAIAN TM PS PI SUMBER
benar BELAJAR
MS Visio
dioperasikan untuk
4 model dengan
benar sesuai struktur
basis data

6.1 Menjelask Notasinya dijelaskan Definisi entitas , type Ceramah Hasil 8 8 Elmasri &
an Entity dengan benar dan notasi Demonstrasi contoh kompilasi Navathe,
Relationship Pengertian attribute , Definisi attribute, Tugas individu dengan topic yang program Fundamentals
Diagram (ERD) type dan notasinya type dan notasinya ditentukan Pengamatan of Database
dijelaskan dengan Definisi relasi, notasi Tes tulis Systems 4th
benar dan ragam relasi Tes praktek ed, Addison-
Pengertian relasi, antar entitas Wesley, 2004
notasi dan ragam Definisi role of bisnis
relasi dijelaskan (ilustrasi) system
dengan benar basis data yang akan
berdasar rasio dibuat
kardinalitas Identifikasi entitas
Role of bisnis Identifikasi attribute
(ilustrasi) system Identifikasi relasi
data base dijelaskan
Diagram relasi
dengan benar sesuai
entitas lengkap
dengan kebutuhan
Algoritma mapping
Entitas diidentifikasi
erd to table
dengan benar sesuai
relasional
dengan role of bisnis
Mapping erd to table
Attribute diidentifikasi
relasional (studi
dengan benar sesui
kasus)
dengan role of bisnis
Relasi diidentifikasi
dengan benar sesuai
dengan role of bisnis
Er diagram lengkap
digambarkan sesuai
dengan kebutuhan
dan identifikasi
Algoritma mapping
erd to table
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 17 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU


INDIKATOR KEGIATAN PEMBELAJARAN
DASAR PEMBELAJARAN PENILAIAN TM PS PI SUMBER
relasional dijelaskan BELAJAR
dengan benar
Erd dimapping ke
tabel Relasional
sesuai dengan
algoritmanya

6.1 Menerapkan Definisi normalisasi Definisi normalisasi Ceramah Tugas 8 8 Elmasri &
normalisasi basis basis data dijelaskan basis data Demonstrasi contoh tertulis Navathe,
data dengan benar Kriteria tabel yang Praktikum membuat normalisasi Tugas Fundamentals
Tiga kriteria table baik (normal) data praktikum of Database
yang baik (normal) Definisi fuctional Tugas individu dengan topic yang Systems 4th
disebutkan dengan dependency ditentukan ed, Addison-
benar Ragam bentuk Wesley, 2004.
Functional normalisasi
dependency Membuat
dijelaskan dengan normalisasi system
benar dan diberi basis data
contoh mahasiswa
Enam Ragam bentuk
normalisasi
dijelaskan dengan
benar berdasarkan
aturan BCNF
Database
mahasiswa
dinormalisasi dengan
benar menurut
aturan BCNF

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 18 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU


INDIKATOR KEGIATAN PEMBELAJARAN
DASAR PEMBELAJARAN PENILAIAN TM PS PI SUMBER
7.4 Membuat Pengertian database Definisi DBMS Ceramah Tugas 8 8 BELAJAR
Elmasri &
database manajemen system Langkahlangkah Demonstrasi praktikum Navathe,
management (DBMS) dijelaskan desain basis data Praktikum membuat ERD Fundamentals
system (DBMS). dengan benar Membuat ERD of Database
Praktikum membuat tabel relasional
Langkah desain dengan MS visio Tugas kelompok dengan topik
Systems 4th
database dijelaskan Membuat relasi tabel ed, Addison-
menentukan sendiri
dengan benar dengan power Wesley, 2004.
MS visio designer Sybase
dioperasikan dgn powerDesigner
benar sesuai aturan Physical data
ERD. model, getting
Power designer sttarted
dioperasikan dgn
benar sesuai aturan
ERD
Rancangan Role of
bisnis ssistem basis
datastudi kasus
didiskripsikan dgn
benar sesuai dengan
kebutuhan
Rancangan ERD
dijelaskan dgn benar
sesuai aturan ERD
Rancangan tabel
relasional dijelaskan
dengan benar sesuai
algoritma mapping
ER to Tabel

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Menerapkan aplikasi basis data
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 19 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KELAS/SEMESTER : XI / 1
STANDAR KOMPETENSI : 8. Menerapkan aplikasi basis data
KODE STANDAR KOMPETENSI : 070.KK05
ALOKASI WAKTU : 74 X 45 Menit

ALOKASI WAKTU
KOMPETENSI MATERI
INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
DASAR PEMBELAJARAN
BELAJAR
8.1 Menjelaskan Menggunakan Pengenalan Memberikan penjelasan tentang Kompilasi BSE Jilid 3
jenis perintah 8 4
perintah dasar MYSQL kegunaan query program
SQL (consule) Cara menginstal Mengidentifikasi berbagai macam Pengamatan
Mengenal gaya mysql produk databse Tes tulis
penulisan dalam Pengenalan
database MYSQL perintah Dasar
Mengoperasikan Mysql
scurity dasar
mysql (password,
root, hos
8.2 Membuat table Siswa mampu Pengenalan Praktek membuat table sederhana Hasil 8 2 BSE Jilid 3
basis data membuat table dari aplikasi basis data dari aplikasi basis data kompilasi
aplikasi basis data Menggunakan program
aplikasi basis data Pengamatan
conohnya microsoft Tes tulis
acces Tes praktek

8.3 Menerapkan Siswa mampu Pengenalan Praktek membuat query Hasil 8 2 BSE Jilid 3
query pada basis membuat query aplikasi basis data sederhana dari aplikasi basis data kompilasi
data dari aplikasi basis Menggunakan program
data aplikasi basis data Pengamatan
conohnya microsoft Tes tulis
acces Tes praktek

8.4 Membuat form Siswa mampu Cara membuat Praktek membuat form Hasil 8 2 BSE Jilid 3
basis data membuat form form aplikasi basis Praktek meng entri data dari form kompilasi
sederhana data program
Fungsi form Pengamatan
aplikasi basis data Tes tulis
Bentuk bentuk Tes praktek
form
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 20 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU


INDIKATOR KEGIATAN PEMBELAJARAN
DASAR PEMBELAJARAN PENILAIAN TM PS PI SUMBER
8.5 Menerapkan Siswa mampu Cara membuat Praktek membuat macro Hasil 8 8 BELAJAR
BSE Jilid 3
macro pada membuat macro macro basis data Menjalankan macro yang kita buat kompilasi
basis data dari aplikasi basis Cara menjalankan program
data macro pada Pengamatan
aplikasi basis data Tes tulis
Tes praktek

8.6 Membuat report Siswa mampu Membuat berbagai Mensetting report Hasil 8 8 BSE Jilid 3
membuat report bentuk report Mencetak hasil report yang kita kompilasi
atau laporan data Mencetak report buat program
dari aplikasi basis yang kita buat Pengamatan
dara Tes tulis
Tes praktek

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Memahami pemrograman visual berbasis desktop
KELAS/SEMESTER : XI / 1
STANDAR KOMPETENSI : 9. Memahami pemrograman visual berbasis desktop
KODE STANDAR KOMPETENSI : 070.KK06
ALOKASI WAKTU : 40 X 45 Menit

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 21 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

ALOKASI WAKTU
KOMPETENSI MATERI
INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
DASAR PEMBELAJARAN
BELAJAR
9.1 Menjelaskan IDE Siswa bisa Menjelaskan menu Praktek menjalankan bahasa Kompilasi BSE jilid 2
aplikasi bahasa 8
mengenal menu yang ada pemrograman program
pemrograman lingkungan kerja pada lingkungan Pengamatan
bahasa kerja Tes tulis
pemrograman
9.2 Menjelaskan Siswa mampu Menjalankan Praktek menjalankan aplikasi Hasil 8 BSE Jilid 2
objek aplikasi menyebutkan aplikasi bahasa pemrograman kompilasi
bahasa objek aplikasi pemrograman program
pemograman bahasa Pengamatan
pemrograman Tes tulis
Tes praktek

9.3 Menjelask Siswa mampu Menjelaskan Praktek menggunakan user Hasil 8 BSE Jilid 2
an user interface mengetahui jendela toolbox interface kompilasi
aplikasi bahasa bahasa merupakan program
pemograman pemrograma jendela yang Pengamatan
sangat penting Tes tulis
bagi kita, dari Tes praktek
jendela ini dapat
mengambil
komponen-
komponen
( objekt) yang
akan di tanamkan
pada form untuk
membentuk user
interface
9.4 Menjelaskan tipe Siswa mampu Menjelaskan Praktek menganalisa tipe file dari Hasil 8 BSE Jilid 2
file menyebutkan tipe berbagai tipe file berbagai bahasa pemrograman kompilasi
file yang di buat dari berbgai program
dari bahasa bahasa Pengamatan
pemrograman pemrograman Tes tulis
Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 22 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI MATERI ALOKASI WAKTU


INDIKATOR KEGIATAN PEMBELAJARAN
DASAR PEMBELAJARAN PENILAIAN TM PS PI SUMBER
9.5 Menjalankan Siswa mampu Menjalankan Praktek menjalankan aplikasi Hasil 8 BELAJAR
BSE Jilid 2
aplikasi menjalankan aplikasi bahasa bahasa pemrograman kompilasi
aplikasi pemrograman program
pemrograman Pengamatan
Tes tulis
Tes praktek

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Membuat paket software aplikasi berbasis desktop
KELAS/SEMESTER : XI / 1
STANDAR KOMPETENSI : 10. Membuat paket software aplikasi berbasis desktop
KODE STANDAR KOMPETENSI : 070.KK07
ALOKASI WAKTU : 40 X 45 Menit

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 23 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

ALOKASI WAKTU
KOMPETENSI MATERI
INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
DASAR PEMBELAJARAN
BELAJAR
10.1 Menjelaskan menu Siswa mampu Menjelaskan Menyebutkan menu-menu yang Kompilasi BSE Jilid 2
aplikasi 8
menyebutkan menu-menu ada pada aplikasi bahasa program
menu menu aplikasi bahasa pemrograman Pengamatan
yang ada pada pemrograman Tes tulis
aplikasi bahasa
pemrograman
10.2 Menyiapkan sistem Mampu Mengistal aplikasi Praktek menginstal aplikasi Hasil 8 BSE Jilid 2
komputer menyiapkan bahasa bahasa pemrograman pada kompilasi
seperangkat pemrograman komputer program
komputer untuk di pada komputer Pengamatan
install sofware Tes tulis
bahasa Tes praktek
pemrograman

10.3 Mendemonstr Mampu Menerangkan Praktek aplikasi paket installer Hasil 8 BSE Jilid 2
asikan aplikasi mempraktekkan aplikasi paket kompilasi
paket installer paket installer installer program
Pengamatan
Tes tulis
Tes praktek

10.4 Menyimpan Menyimpan paket Menerangkan Mempraktekan cara menyimpan Hasil 8 BSE Jilid 2
installer aplikasi installer yang kita bagaimana cara installer dengan benar kompilasi
buat menyimpan program
installer dengan Pengamatan
benar Tes tulis
Tes praktek

10.5 Menghubungkan Mampu Menghubungkan Mempraktekkan menghubungkan Hasil 8 BSE Jilid 2


aplikasi dengan menghubungkan aplikasi dengan aplikasi dengan database kompilasi
basis data aplikasai dengan database program
database sederhana Pengamatan
Tes tulis
Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 24 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Mengoperasikan sistem operasi jaringan komputer
KELAS/SEMESTER : XI / 1
STANDAR KOMPETENSI : 11. Mengoperasikan sistem operasi jaringan komputer
KODE STANDAR KOMPETENSI : 070.KK08
ALOKASI WAKTU : 32 X 45 Menit

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 25 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
11.1 Menjelaskan fungsi PC sudah Menjelaskan Menyusun langkah langkah Kompilasi BSE Jilid 1
8
periferal jaringan disiapkan dan fungsi periferal dan menjelaskan fungsi program
komputer dihidupkan jaringan komputer periferal jaringan komputer Pengamatan
Mengoperasikan Tes tulis
PC
11.2 Mengidentifikasikan Mengecek Mengoperasikan Menguji ketersambungan PC Hasil 8 BSE Jilid 1
ketersambungan jaringan ketersambungan penggu-naan ke jaringan kompilasi
PC yang dipakai sumber daya ber- Menunjukkan cara pengecekan program
(pada jaring-an sama (resource ketersam-bungan PC pada Pengamatan
yang ada) sharing) jaringan jaringan Tes tulis
Menggunakan PC Menjelaskan fungsi peng- Tes praktek
fungsi penggu- gunaan sumber daya ber-sama
naan sumber (resource sharing) dalam
daya bersama jaringan
(resource Mengoperasikan PC yang
sharing) dalam tersambung jaringan se-suai
jaringan PC, dengan SOP
seperti shared-
folder, shared-
floppy-drive,
shared-CDdrive
dan standard
printer
11.3 Mengoperasikan aplikasi Mampu Mengkonfigurasi Mempraktekkan cara Hasil 8 BSE Jilid 1
jaringan komputer menjalankan dan koneksi jaringan mengkonfigurasi jaringan kompilasi
mensetting Berbagi file, Mempraktekkan cara men program
jaringan printer dan sharing file, printer dan sumber Pengamatan
komputer sumber daya lain daya lain Tes tulis
Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 26 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATERI ALOKASI WAKTU


KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN
PEMBELAJARAN PENILAIAN TM PS PI SUMBER
11.4 Melakukan pemutusan Pemutusan Mengetahui alur Memeriksa pengguna lain di Tes Tulis 8 BELAJAR
BSE Jilid 1
jaringan koneksi layanan komuni-kasi jaringan yang sedang Tes
jaringan sebelum dalam suatu mengakses sumberdaya Perbuatan
PC shutting sistem jaringan bersama pada PC-nya Tes
down (contoh: PC Memberitahu pengguna lain di Pengamatan
ada user yang jaringan yang sedang
sedang mengakses sumberdaya
mengakses bersama pada PC-nya bahwa
shared-folder PC koneksinya akan diputus
yang akan menggunakan utilitas
dimati-kan) pengiriman pesan
sesuai dengan
SOP atau
Instruction
Manual

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Menerapkan bahasa pemrograman SQL tingkat dasar
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 12. Menerapkan bahasa pemrograman SQL tingkat dasar
KODE STANDAR KOMPETENSI : 070.KK09
ALOKASI WAKTU : 40 X 45 Menit

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 27 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
12.1 Menjelaskan konsep Mengerti dasar Mengenali menu Menjelaskan konsep dasar Kompilasi BSE jilid 3
pengoperasian bahasa 8
pemrograman aplikasi SQL pemrograman dengan SQL program
pemrograman (SQL) SQL Data definition Pengamatan
(DDL) Tes tulis
Data manipulation
language (DML)
12.2 Mempersiapkan Mampu Kebutuhan sistem Mempraktekkan menginstalasi Hasil 8 BSE Jilid 3
perangkat lunak SQL mempersiapkan operasi sistem operasi SQL kompilasi
perangkat lunak Menjalankan program
SQL perangkat lunak Pengamatan
basis data Tes tulis
berbasis SQL Tes praktek

12.3 Mendeskripsikan menu Mampu Object explorer Menjelaskan menu / fitur pada Hasil 8 BSE Jilid 3
aplikasi SQL menyebutkan Sumari panel aplikasi berbasis SQL kompilasi
menu / fitur pada program
SQL Pengamatan
Tes tulis
Tes praktek

12.4 Membuat tabel Siswa mampu Pembuatan basis Mempraktekkan pembuatan Hasil 8 BSE Jilid 3
membuat tabel data basis data kompilasi
dari aplikasi SQL Pembuatan tabel Praktek pembuatan tabel program
Pengisian data Praktek pengisian data pada Pengamatan
pada tabel tabel Tes tulis
Tes praktek

12.5 Mengoperasikan tabel Siswa mampu Relasi antar tabel Praktek merelasikan antar tabel Hasil 8 BSE Jilid 3
dan table view menjalankan Membuat view Praktek membuat view kompilasi
operasi dan view program
Pengamatan
Tes tulis
Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 28 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Menerapkan bahasa pemrograman SQL tingkat lanjut
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 13. Menerapkan bahasa pemrograman SQL tingkat lanjut
KODE STANDAR KOMPETENSI : 070.KK10
ALOKASI WAKTU : 32 X 45 Menit

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 29 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
13.1 Menentukan formula Mampu Fungsi, prosedure Menjelaskan pembentukan data Kompilasi BSE Jilid 3
pembentukan data 8
menentukan dan trigger dengan batasan waktu program
dengan batasan waktu formula Pengamatan
pembentukan Tes tulis
data dengan
batasan waktu
13.2 Membuat prosedur dan Mampu membuat Fungsi yang Menjelskan fungsi yang Hasil 8 BSE Jilid 3
fungsi prosedur dan berhubungan berhubungan dengan numeric kompilasi
fungsi dengan numeric Menjelaskan fungsi yang program
Fungsi yang berhubungan dengan string Pengamatan
berhubungan Fungsi yang berhubungan Tes tulis
dengan string dengan waktu Tes praktek
Fungsi yang
berhubungan
dengan waktu
Prosedure dan
stored prosedure
13.3 Menulis kode program Mampu Menuliskan kode Praktek menuliskan kode Hasil 8 BSE Jilid 3
pembangkitan data menuliskan kode program program kompilasi
dengan batasan waktu program data program
dengan batasan Pengamatan
waktu Tes tulis
Tes praktek
13.4 Mengoperasikan Mampu menbuat Cara membuat Praktek membuat trigger Hasil 8 BSE Jilid 3
trigger trigger trigger kompilasi
program
Pengamatan
Tes tulis
Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 30 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Menerapkan dasar-dasar pembuatan web statis tingkat dasar
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 14. Menerapkan dasar-dasar pembuatan web statis tingkat dasar
KODE STANDAR KOMPETENSI : 070.KK11
ALOKASI WAKTU : 52 X 45 Menit

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
14.1 Menjelaskan Siswa tahu akan Standart teknologi Menjelaskan struktur layer Kompilasi
8
BSE Jilid 3
konsep dasar dan pengertian web web Menjelaskan presentasi layer program
teknologi Webpage ( worl wide web ) Web statis dan Menjelaskan behavioral layer Pengamatan
web dinamis Tes tulis

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 31 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATERI ALOKASI WAKTU


KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN
PEMBELAJARAN PENILAIAN TM PS PI SUMBER
14.2 Menjelaskan struktur Mampu Pengertian HTML Menjelaskan pengertian HTML Hasil 8 BELAJAR
BSE Jilid 3
dokumen HTML menjelaskan Struktur umum file Menjelaskan struktur umum file kompilasi
pengertia html dengan bahasa dengan bahasa HTML program
( Hypertext HTML Menjelaskan format dokumen Pengamatan
markup Format dokumen Menjelaskan penambahan Tes tulis
languange ) Penambahan objek Tes praktek
objek Menjelaskan cara membuat
Tabel tabel
Link antar Menjelaskan cara mengelinkkan
dokumen antar dokumen

14.3 Menambahkan objek Mampu Horizontal line Menjelaskan cara membuat Hasil 8 BSE Jilid 3
pada web menambahakan Image horizontal line kompilasi
objek pada web Menjelaskan cara menyisipkan program
image Pengamatan
Tes tulis
Tes praktek
14.4 Membuat tabel Mampu membuat Atribut WIDTH Menjelaskan penggunaan Hasil 8 BSE Jilid 3
pada web tabel pada web Atribut BORDER Atribut WIDTH kompilasi
Atribut BGCOLOR Menjelaskan penggunaan program
Atribut Atribut BORDER Pengamatan
CELLPADDING Menjelaskan penggunaan Tes tulis
Atribut Atribut BGCOLOR Tes praktek
CELLSPACING Menjelaskan penggunaan
Atribut CELLPADDING
Menjelaskan penggunaan
Atribut CELLSPACING
14.5 Membuat Link Mampu membuat HREF Menjelaskan penggunaan Hasil 8 BSE Jilid 3
pada web Link antar NAME HREF kompilasi
Dokumen Menjelaskan penggunaan program
NAME Pengamatan
Tes tulis
Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 32 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATERI ALOKASI WAKTU


KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN
PEMBELAJARAN PENILAIAN TM PS PI SUMBER
14.6 Menyimpan dokumen Mampu Menyimpan Menjelaskan cara menyimpan Hasil 8 BELAJAR
BSE Jilid 3
menyimpan dokumen dengan dokumen dengan file type kompilasi
dokumen yang file type HTML HTML program
kita buat Pengamatan
Tes tulis
Tes praktek

14.7 Menguji dokumen Mampu Mencoba Praktek menjalankan web yang Hasil 4 BSE Jilid 3
menjalankan web menjalankan web kita buat kompilasi
yang kita buat yang kita buat program
Pengamatan
Tes tulis
Tes praktek

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Membuat halaman web dinamis tingkat dasar
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 15. Membuat halaman web dinamis tingkat dasar
KODE STANDAR KOMPETENSI : 070.KK12
ALOKASI WAKTU : 40 X 45 Menit

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
15.1 Menjelaskan Mengerti konsep Mengenal bahasa Menjelaskan bahasa bahasa Kompilasi
8
BSE jilid 3
konsep pembuatan halaman web bahasa skrip skrip untuk pemrograman web program
halaman web dinamis dinamis untuk Pengamatan
pemrograman web Tes tulis

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 33 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATERI ALOKASI WAKTU


KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN
PEMBELAJARAN PENILAIAN TM PS PI SUMBER
15.2 Mempersiapkan Mampu Menjelaskan Menjelaskan perangkatyang Hasil 8 BELAJAR
BSE Jilid 3
lingkungan teknis mempersiapkan perangkat yang dibutuhkan kompilasi
lingkungan teknis dibutuhkan untuk program
pembuatan web Pengamatan
dinamis Tes tulis
Tes praktek

15.3 Membuat halaman Mampu membuat Memeriksa apakah Menjelaskan cara memeriksa Hasil 8 BSE Jilid 3
web dinamis sederhana web dinamis web server terinstal apakah web server sudah kompilasi
sederhana dengan benar terinstall program
Memeriksa apakah Menjelaskan cara memeriksa Pengamatan
bahasa bahasa pemrograman Tes tulis
pemrograman Menjelaskan cara menyiapkan Tes praktek
server yang akan lokasi penyimpanan file
digunakan sudah
terinstall
Mempersiapkan
lokasi
penyimpanan file-
file kode program
15.4 Menambahkan Mampu Menambahkan Menjelaskan cara menambahkan Hasil 8 BSE Jilid 3
fungsi-fungsi pada menambahkan fungsi fungsi fungsi fungsi halaman web kompilasi
halaman web dinamis fungsi fungsi pada halaman web dinamis program
pada halaman dinamis Pengamatan
web dinamis Tes tulis
Tes praktek

15.5 Menguji halaman Mampu Menjalankan web Menjelaskan cara menjalankan Hasil 8 BSE Jilid 3
web dinamis menjalankan dinamis yang kita web dinamis yang kita buat kompilasi
halaman web buat program
yang kita buat Pengamatan
Tes tulis
Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 34 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Membuat halaman web dinamis tingkat lanjut
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 16. Membuat halaman web dinamis tingkat lanjut
KODE STANDAR KOMPETENSI : 070.KK13
ALOKASI WAKTU : 26 X 45 Menit

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
16.1 Menjelaskan Mengerti konsep Mengenal bahasa Menjelaskan bahasa bahasa Kompilasi BSE jilid 3
2 8
konsep pemrograman halaman web bahasa skrip skrip untuk pemrograman web program
web dinamis dinamis untuk Pengamatan
pemrograman web Tes tulis

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 35 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATERI ALOKASI WAKTU


KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN
PEMBELAJARAN PENILAIAN TM PS PI SUMBER
16.2 Mempersiapkan Mampu Membuat aplikasi Menjelaskan cara pembuatan Hasil 8 BELAJAR
BSE Jilid 3
pembuatan aplikasi menyiapkan web aplikasi web kompilasi
dalam pembuatan program
aplikasi Pengamatan
Tes tulis
Tes praktek

16.3 Membuat web Mampu membuat Client side script Menjelaskan Client side script Hasil 8 BSE Jilid 3
menggunakan bahasa web dengan Server side script Menjelaskan Server side script kompilasi
script bahasa script program
Pengamatan
Tes tulis
Tes praktek

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Merancang aplikasi teks dan desktop berbasis objek
KELAS/SEMESTER : XII / 1
STANDAR KOMPETENSI : 17. Merancang aplikasi teks dan desktop berbasis objek
KODE STANDAR KOMPETENSI : 070.KK14
ALOKASI WAKTU : 40 X 45 Menit

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 36 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
17.1 Menjelaskan dasar-dasar Mampu Menjelaskan dasar Menernagkan konsep Hasil BSE Jilid 2
pemrograman 8
menjelaskan dasar pemrograman berorientasi objek kompilasi
dasar pemrograman program
pemrograman berbasis desktop Pengamatan
berbasis objek Tes tulis
Tes praktek

17.2 Menerapkan fungsi Mampu Tipe-tipe fungsi Menjelaskan tipe tipe fungsi Hasil 8 BSE Jilid 2
menerapkan Penggunaan Menjelaskan penggunaan kompilasi
fungsi dalam C++ parameter dalam parameter dalam fungsi program
fungsi Pengamatan
Tes tulis
Tes praktek

17.3 Menerapkan Mampu Konsep dan Menjelaskan Konsep dan Hasil 8 BSE Jilid 2
pointer menerapkan pengertian pointer pengertian pointer kompilasi
pointer dalam Penggunaan new Menjelaskan cara Penggunaan program
bahasa C++ dan delete pada new dan delete pada pointer Pengamatan
pointer Menjelaskan cara membuat Tes tulis
array array Tes praktek

17.4 Menjelaskan class Mampu Deklarasi class Menjelaskan Deklarasi class Hasil 8 BSE Jilid 2
menjelaskan class Inheritance Menjelaskan Inheritance kompilasi
polimorfisme Menjelaskan polimorfisme program
Pengamatan
Tes tulis
Tes praktek

17.5 Merancang aplikasi Mampu Membuat aplikasi Praktek membuat aplikasi Hasil 8 BSE Jilid 2
berorientasi objek menjelaskan sederhana berorientasi objek kompilasi
konsep dasar berorientasi objek program
tentang Pengamatan
pemrograman Tes tulis
berorientasi objek Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 37 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Menggunakan bahasa pemrograman berorientasi objek
KELAS/SEMESTER : XII / 1
STANDAR KOMPETENSI : 18. Menggunakan bahasa pemrograman berorientasi objek
KODE STANDAR KOMPETENSI : 070.KK15
ALOKASI WAKTU : 42 X 45 Menit

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 38 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
18.1 Menggunakan tipe data Mampu Tipe data int Menjelaskan Tipe data int Kompilasi BSE Jilid 2
control program 2 8
menyebutkan tipe Tipe data long Menjelaskan Tipe data long program
data pada C++ Tipe data float Menjelaskan Tipe data float Pengamatan
Tipe data double Menjelaskan Tipe data double Tes tulis
Tipe data har Menjelaskan Tipe data har
Tipe data bool Menjelaskan Tipe data bool
Tipe dat short Menjelaskan Tipe dat short
18.2 Membuat class Mampu Deklarasi class Menjelaskan pembuatan Hasil 8 BSE Jilid 2
menuliskan class deklarasi class kompilasi
dengan sintaks program
yang benar Pengamatan
Tes tulis
Tes praktek
18.3 Membuat inheritance, Mampu Nheritance Menjelaskan penggunaan Hasil 8 BSEJilid 2
polimorphy, overloading, menggunakan Polimorphy inheritance kompilasi
dan friends inheritance, , overloading Menjelaskan penggunaan program
polimorphy, friends Polimorphy Pengamatan
overloading dan Menjelaskan penggunaan Tes tulis
friends overloading Tes praktek
Menjelaskan penggunaan
friends

18.4 Membuat interface Mampu membuat Membuat interface Menjelaskan cara membuat Hasil 8 BSE Jilid 2
dan paket interface program dan paket interface dan paket kompilasi
orientasi objek program
Pengamatan
Tes tulis
Tes praktek

18.5 Mengkompilasi program Mampu Mengkompilasi Menjelaskan cara Hasil 8 BSE Jilid 2
berorientasi objek mengkompilasi program mengkompilasi program kompilasi
program berorientasi objek berorientasi objek program
berorientasi objek Pengamatan
Tes tulis
Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 39 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Merancang program aplikasi web berbasis objek
KELAS/SEMESTER : XII / 1
STANDAR KOMPETENSI : 19. Merancang program aplikasi web berbasis objek
KODE STANDAR KOMPETENSI : 070.KK16
ALOKASI WAKTU : 32 X 45 Menit

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 40 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
19.1 Menjelaskan file I/O Mampu Tipe data pada Menjelaskan Tipe data pada java Kompilasi BSE Jilid 2
(Input/Output), tipe data 8
menjelaskan tipe java Menjelaskan Variable dan program
dan variable pada java data , variable, Variable dan konstanta Pengamatan
programming dan pernyataan konstanta Menjelaskan Input / output Tes tulis
input/output Input / output
19.2 Menjelaskan exception Mampu Pengertian Menjelaskan Pengertian Hasil 8 BSE Jilid 2
handling menjelaskan exception handling exception handling kompilasi
exception Try dan catch Menjelaskan pengertian Try dan program
handling Throw catch Pengamatan
Finally Menjelaskan Throw Tes tulis
Menjelaskan Finally Tes praktek

19.3 Menjelaskan Menjelaskan Applet Menjelaskan pengertian Applet Hasil 8 BSE Jilid 3
applet pengertian aplet Servlet Menjelaskan Servlet kompilasi
JSP Menjelaskan JSP program
Pengamatan
Tes tulis
Tes praktek

19.4 Menerapkan konektivitas Mampu Konektivitas basis Menjelaskan konektivitas basis Hasil 8 BSE Jilid 3
basis data menerapkan data data kompilasi
konektivitas basis program
data Pengamatan
Tes tulis
Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 41 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Membuat aplikasi basis data menggunakan SQL
KELAS/SEMESTER : XII / 1
STANDAR KOMPETENSI : 20. Membuat aplikasi basis data menggunakan SQL
KODE STANDAR KOMPETENSI : 070.KK17
ALOKASI WAKTU : 48 X 45 Menit

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
20.1 Menjelaskan kebutuhan Mampu Microsoft access Menjelaskan penggunaan Kompilasi BSE Jilid 2
software 8
menyebutkan mySQL Microsoft access program
kebutuhan Microsoft SQL Menjelaskan penggunaan Pengamatan
sofware aplikasi Server mySQL Tes tulis
basis dat dengan PostgreSQL Menjelaskan penggunaan
SQL Microsoft SQL Server
Oracle Database
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 42 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATERI ALOKASI WAKTU


KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN
PEMBELAJARAN PENILAIAN TM PS PI SUMBER
Menjelaskan penggunaan BELAJAR
PostgreSQL
Menjelaskan penggunaan Oracle
Database

20.2 Membuat Entity Mampu Membuat Entitas Menjelaskan pengertian Entitas Hasil 8 BSE Jilid 2
Relationship Diagram Entity Atribut Menjelaskan pengertian Atribut kompilasi
(ERD) Relationship Relationship Menjelaskan pengertian program
Diagram (ERD) Relationship Pengamatan
Tes tulis
Tes praktek

20.3 Membuat Data Mampu membuat Data definition Menjelaskan pengertian Data Hasil 8 BSE Jilid 3
Flow Diagram (DFD) data flow diagram language definition language kompilasi
Data manipulasi Menjelaskan pengertian Data program
language manipulasi language Pengamatan
Tes tulis
Tes praktek

20.4 Mempersiapkan lembar Mampu Kebutuhan operasi Menjelaskan Kebutuhan operasi Hasil 8 BSE Jilid 3
kerja Basis Data mempersiapkan Menjalankan Menjelaskan cara Menjalankan kompilasi
lembar kerja basis perangkat lunak perangkat lunak basis data program
data basis data berbasis berbasis SQL Pengamatan
SQL Tes tulis
Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 43 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATERI ALOKASI WAKTU


KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN
PEMBELAJARAN PENILAIAN TM PS PI SUMBER
20.5 Menggunakan sintaks- Mampu Sintaks select Menjelaskan sintaks select Hasil 8 BELAJAR
BSE Jilid 3
sintaks khusus SQL menyebutkan kompilasi
sintaks khusus program
SQL Pengamatan
Tes tulis
Tes praktek

20.6 Membuat Query Mampu membuat Membuat query Praktek membuat query basis Hasil 8 BSE Jilid 3
Basis Data qury basis data basis data data kompilasi
program
Pengamatan
Tes tulis
Tes praktek

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Mengintegrasikan basis data dengan sebuah web
KELAS/SEMESTER : XII / 2
STANDAR KOMPETENSI : 21. Mengintegrasikan basis data dengan sebuah web
KODE STANDAR KOMPETENSI : 070.KK18
ALOKASI WAKTU : 40 X 45 Menit

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 44 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
21.1 Menjelaskan prosedur Mampu membuat Link antar Menjelaskan cara meng linkkan Kompilasi BSE Jilid 3
pengintegrasian sebuah 8
link antar dokumen antar dokumen program
basis data dengan dokumen Pengamatan
sebuah situs web Tes tulis

21.2 Mempersiapkan basis Mampu Install aplikasi Menjelaskan aplikasi basis data Hasil 8 BSE Jilid 3
data mempersiapkan basis data kompilasi
basis data program
Pengamatan
Tes tulis
Tes praktek
21.3 Membuat login pada Mampu membuat Keamanan dalam Menjelaskan cara membuat login Hasil 8 BSE Jilid 3
basis data login basis data basis data pada basis data kompilasi
program
Pengamatan
Tes tulis
Tes praktek
21.4 Membuat koneksi Mampu Koneksi basis data Menjelaskan cara membuat Hasil 8 BSE Jilid 3
basis data pada web mengkoneksikan dengan web koneksi basis data pada web kompilasi
basis data dengan program
web Pengamatan
Tes tulis
Tes praktek

21.5 Menguji Mampu Koneksi basis data Menjelaskan cara mengkoneksi Hasil 8 BSE Jilid 3
konektivitas basis data mengkoneksi pada web basis data pada web kompilasi
pada web basis data pada program
web Pengamatan
Tes tulis
Tes praktek

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 45 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Membuat program basis data
KELAS/SEMESTER : XII / 2
STANDAR KOMPETENSI : 22. Membuat program basis data
KODE STANDAR KOMPETENSI : 070.KK19
ALOKASI WAKTU : 56 X 45 Menit

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
22.1 Menjelaskan Mampu Aplikasi basis data Menjelaskan aplikasi basis data Kompilasi BSE Jilid 3
8
konsep pembuatan menjelaskan program
DBMS berbasis Client- konsep Pengamatan
Server pembuatan dbms Tes tulis
berbasis client
server
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 46 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATERI ALOKASI WAKTU


KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN
PEMBELAJARAN PENILAIAN TM PS PI SUMBER
22.2 Menggunakan SQL Mampu Aplikasi basis data Menjelaskan aplikasi basis data Hasil 8 BELAJAR
BSE Jilid 3
menggunakan berbasis SQL berbasis SQL kompilasi
SQL program
Pengamatan
Tes tulis
Tes praktek
22.3 Menggunakan Mampu Prosedure dan Menjelaskan prosedure dan Hasil 8 BSE Jilid 3
stored procedures menggunakan stored prosedure stored prosedure kompilasi
stored procedures program
Pengamatan
Tes tulis
Tes praktek

22.4 Menggunakan Mampu Pengertian tipe Menjelaskan pengertian tipe Hasil 8 BSE Jilid 3
triggers menjelaskan dan trigger trigger kompilasi
mempraktekkan program
tipe trigge Pengamatan
Tes tulis
Tes praktek
22.5 Menggunakan Mampu Security dan Menjelaskan Security dan Hasil 8 BSE Jilid 3
administrasi SQL menjelaskan authentication authentication kompilasi
administrasi SQL Permission Menjelaskan Permission program
Pengamatan
Tes tulis
Tes praktek
22.6 Menjelaskan struktur Mampu Struktur program Menjelaskan struktur program Hasil 8 BSE Jilid 3
program aplikasi menjelaskan aplikasi aplikasi kompilasi
struktur program program
aplikasi Pengamatan
Tes tulis
Tes praktek
22.7 Menerapkan SQL Mampu Menerapkan SQL Mempraktekkan SQL pada Hasil 8 BSE Jilid 3
menerapkan SQL aplikasi basis data kompilasi
program
Pengamatan
Tes tulis
Tes praktek
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 47 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

NAMA SEKOLAH : SMK NEGERI NGASEM


MATA PELAJARAN : Membuat aplikasi web berbasis JSP
KELAS/SEMESTER : XII / 2
STANDAR KOMPETENSI : 23. Membuat aplikasi web berbasis JSP
KODE STANDAR KOMPETENSI : 070.KK20
ALOKASI WAKTU : 40 X 45 Menit

ALOKASI WAKTU
MATERI
KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI SUMBER
PEMBELAJARAN
BELAJAR
23.1 Menjelaskan Mampu Kebutuhan sofware Menjelaskan kebutuhan sofware Kompilasi BSE Jilid 3
8
kebutuhan software menyiapkan program
kebutuhan Pengamatan
sofware yang Tes tulis
dibutuhkan

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 48 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

MATERI ALOKASI WAKTU


KOMPETENSI DASAR INDIKATOR KEGIATAN PEMBELAJARAN
PEMBELAJARAN PENILAIAN TM PS PI SUMBER
23.2 Menjelaskan dasar-dasar Mampu Directive Menjelaskan pengertian Hasil 8 BELAJAR
BSE Jilid 3
JSP menjelaskan Elemen scripting Directive kompilasi
bahwa jsp Scriplet Menjelaskan pengertian Elemen program
merupakan Ekpresi scripting Pengamatan
adalah suatu Menjelaskan pengertian criplet Tes tulis
Komentar
teknologi web Menjelaskan pengertian Ekpresi Tes praktek
berbasis bahasa Action
Menjelaskan pengertian
pemrograman
Komentar
java
Menjelaskan pengertian Action

23.3 Membuat aplikasi Mampu membuat Membuat aplikasi Menjelaskan cara membuat Hasil 8 BSE Jilid 3
web berbasis JSP aplikasi web basis web dengan aplikasi web dengan jsp kompilasi
berbasis web JSP program
Pengamatan
Tes tulis
Tes praktek

23.4 Menyiapkan server Mapu menyiapkan Server untuk Menjelaskan cara Hasil 8 BSE Jilid 3
untuk aplikasi web server untuk aplikasi web mengkoneksikan server untuk kompilasi
berbasis JSP aplikasi basis JSP berbasis JSP aplikasi web Berbasis JSP program
Pengamatan
Tes tulis
Tes praktek
23.5 Menyimpan state Mampu menyimpan state Menjelaskan cara menyimpan Hasil 8 BSE Jilid 3
(kondisi) ke dalam server menyimpan state dalam server dan state dalam server dab client kompilasi
dan client. dalam server dan client program
client Pengamatan
Tes tulis
Tes praktek

Keterangan:
TM : Tatap Muka
PS : Praktik di Sekolah (2 jam praktIk di sekolah setara dengan 1 jam tatap muka)
PI : Praktek di Industri (4 jam praktIk di Du/Di setara dengan 1 jam tatap muka)

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 49 dari 50
KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM

KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 50 dari 50

You might also like