/  4
 
DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUANSEKOLAH MENENGAH KEJURUAN
BIDANG STUDI KEAHLIAN : TEKNOLOGI INFORMASI DAN KOMUNIKASIPROGRAM STUDI KEAHLIAN : TEKNIK KOMPUTER DAN INFORMATIKAKOMPETENSI KEAHLIAN :
1. REKAYASA PERANGKAT LUNAK (070)
STANDAR KOMPETENSI KOMPETENSI DASARKLS
A. DASAR KOMPETENSI KEJURUAN
1.
 
Merakit
 personal computer 
1.1
 
Merencanakan kebutuhan dan spesifikasi1.2
 
Melakukan instalasi komponen PC1.3
 
Melakukan keselamatan kerja dalam merakit komputer 1.4
 
Mengatur komponen PC menggunakan
software
(melalui setupBIOS dan aktifasi komponen sistem operasi).1.5
 
Menyambung
 periferal 
menggunakan Software1.6
 
Memeriksa hasil perakitan PC dan pemasangan
 periferal 
.2.
 
Melakukan instalasi sistemoperasi dasar 2.1
 
Menjelaskan langkah instalasi sistem operasi2.2
 
Melaksanakan instalasi
software
sesuai
Installation Manual 
 2.3
 
Mengecek hasil instalasi menggunakan
software
(
sampling
)2.4
 
Melakukan
troubleshooting.
 3.
 
Menerapkan Keselamatan,Kesehatan Kerja danLingkungan Hidup (K3LH)3.1
 
Mendeskripsikan keselamatan dan kesehatan kerja (K3)3.2
 
Melaksanakan prosedur K33.3
 
Menerapkan konsep lingkungan hidup3.4
 
Menerapkan ketentuan pertolongan pertama pada kecelakaan.
IB. KOMPETENSI KEJURUAN
1.
 
Menerapkan teknikelektronika analog dandigital dasar 1.1
 
Menerapkan teori kelistrikan1.2
 
Mengenal komponen elektronika1.3
 
Menggunakan komponen elektronika1.4
 
Menerapkan konsep elektronika digital1.5
 
Menerapkan sistem bilangan digital1.6
 
Menerapkan elektronika digital untuk komputer.2.
 
Menerapkan algoritmapemrograman tingkat dasar 2.1
 
Menjelaskan struktur algoritma
 
2.2
 
Membuat alur logika pemrograman2.3
 
Menjelaskan
Data Flow Diagram
(DFD)2.4
 
Membuat diagram alir pemrograman2.5
 
Menjelaskan varian dan invariant2.6
 
Menerapkan pengelolaan
array 
.
 
3.
 
Menerapkan algoritmapemrograman tingkat lanjut3.1
 
Menjelaskan prinsip
array 
multi dimensi3.2
 
Mengunakan
array 
multi dimensi3.3
 
Menggunakan prosedur dan fungsi3.4
 
Menggunakan
library 
pemrograman grafik.
I
 
4.
 
Membuat basis data 4.1
 
Mengidentifikasi struktur hirarki basis data4.2
 
Menjelaskan
Entity Relationship Diagram
(ERD)4.3
 
Menerapkan normalisasi basis data4.4
 
Membuat
database management system
(DBMS).5.
 
Menerapkan aplikasi basisdata5.1
 
Menjelaskan jenis perintah SQL5.2
 
Membuat table basis data5.3
 
Menerapkan
query 
pada
 
basis data5.4
 
Membuat
form
basis data5.5
 
Menerapkan
macro
pada basis data5.6
 
Membuat
report.
 6.
 
Memahami pemrogramanvisual berbasis
desktop
 6.1
 
Menjelaskan IDE aplikasi bahasa pemograman6.2
 
Menjelaskan objek aplikasi bahasa pemograman6.3
 
Menjelaskan
user interface
aplikasi bahasa pemograman6.4
 
Menjelaskan tipe file6.5
 
Menjalankan aplikasi.7.
 
Membuat paket
software
 aplikasi berbasis
desktop
 7.4.
 
Menjelaskan menu aplikasi7.5.
 
Menyiapkan sistem komputer 7.6.
 
Mendemonstrasikan aplikasi paket
installer 
 7.7.
 
Menyimpan
installer 
aplikasi7.8.
 
Menghubungkan aplikasi dengan basis data.8.
 
Mengoperasikan sistemoperasi jaringan komputer 8.1
 
Menjelaskan fungsi
 periferal 
jaringan komputer 8.2
 
Mengidentifikasikan ketersambungan jaringan8.3
 
Mengoperasikan aplikasi jaringan komputer 8.4
 
Melakukan pemutusan jaringan.9.
 
Menerapkan bahasapemrograman SQL tingkatdasar 9.1
 
Menjelaskan konsep pengoperasian bahasa pemrograman (SQL)9.2
 
Mempersiapkan perangkat lunak SQL9.3
 
Mendeskripsikan menu aplikasi SQL9.4
 
Membuat tabel9.5
 
Mengoperasikan tabel dan table
view.
 10.
 
Menerapkan bahasapemrograman SQLtingkat lanjut10.1
 
Menentukan formula pembentukan data dengan batasan waktu10.2
 
Membuat prosedur dan fungsi10.3
 
Menulis kode program pembangkitan data dengan batasan waktu10.4
 
Mengoperasikan
trigger 
.11.
 
Menerapkan dasar-dasar pembuatan
web
statistingkat dasar 11.1
 
Menjelaskan konsep dasar dan teknologi
Webpage
 11.2
 
Menjelaskan struktur dokumen HTML11.3
 
Menambahkan objek pada
web
 11.4
 
Membuat tabel pada
web
 11.5
 
Membuat Link pada
web
 11.6
 
Menyimpan dokumen11.7
 
Menguji dokumen.
II
 
12.
 
Membuat halaman
web
 dinamis tingkat dasar 12.1
 
Menjelaskan konsep pembuatan halaman
web
dinamis12.2
 
Mempersiapkan lingkungan teknis12.3
 
Membuat halaman
web
dinamis sederhana12.4
 
Menambahkan fungsi-fungsi pada halaman
web
dinamis12.5
 
Menguji halaman
web
dinamis.13.
 
Membuat halaman
web
dinamis tingkat lanjut13.1
 
Menjelaskan konsep pemrograman
web
dinamis13.2
 
Mempersiapkan pembuatan aplikasi13.3
 
Membuat
web
menggunakan bahasa
script 
.14.
 
Merancang aplikasi teksdan desktop berbasisobjek14.1
 
Menjelaskan dasar-dasar pemrograman14.2
 
Menerapkan fungsi14.3
 
Menerapkan
 pointer 
 14.4
 
Menjelaskan
class
 14.5
 
Merancang aplikasi berorientasi objek.15.
 
Menggunakan bahasapemrogramanberorientasi objek15.1
 
Menggunakan tipe data control program15.2
 
Membuat
class
 15.3
 
Membuat
inheritance, polimorphy, overloading,
dan
friends
 15.4
 
Membuat
interface
dan paket15.5
 
Mengkompilasi program berorientasi objek
.
 16.
 
Merancang programaplikasi web berbasisobjek16.1
 
Menjelaskan
file
I/O (Input/Output), tipe data dan variable pada
 java programming
 16.2
 
Menjelaskan
exception handling
 16.3
 
Menjelaskan
applet 
 16.4
 
Menerapkan konektivitas basis data.17.
 
Membuat aplikasi basisdata menggunakan SQL17.1
 
Menjelaskan kebutuhan
software
 17.2
 
Membuat
Entity Relationship Diagram (ERD)
 17.3
 
Membuat
Data Flow Diagram
(DFD)17.4
 
Mempersiapkan lembar kerja Basis Data17.5
 
Menggunakan sintaks-sintaks khusus SQL17.6
 
Membuat
Query 
Basis Data.18.
 
Mengintegrasikan basisdata dengan sebuah
web
 18.1
 
Menjelaskan prosedur pengintegrasian sebuah basis data dengansebuah situs web18.2
 
Mempersiapkan basis data18.3
 
Membuat login pada basis data18.4
 
Membuat koneksi basis data pada
web
 18.5
 
Menguji konektivitas basis data pada
web.
 19.
 
Membuat program basisdata19.1
 
Menjelaskan konsep pembuatan DBMS berbasis
Client-Server 
 19.2
 
Menggunakan SQL19.3
 
Menggunakan
stored procedures
 19.4
 
Menggunakan
triggers
 19.5
 
Menggunakan administrasi SQL19.6
 
Menjelaskan struktur program aplikasi19.7
 
Menerapkan SQL.
III

Share & Embed

More from this user

Add a Comment

Characters: ...