format aplikasi rcc

advertisement
FR-APL-02 ASESMEN MANDIRI
Nama Asesi
: _____________________
Tanggal/Waktu
: _____________, ____________
Nama Asesor
: 1. ______________________
Tempat
: __________________________
2. ______________________
Pada bagian ini, anda diminta untuk menilai diri sendiri terhadap unit (unit-unit) kompetensi yang akan
di-ases.
1. Pelajari seluruh standar Kriteria Unjuk Kerja (KUK), batasan variabel, panduan penilaian dan aspek
kritis serta yakinkan bahwa anda sudah benar-benar memahami seluruh isinya.
2. Laksanakan penilaian mandiri dengan mempelajari dan menilai kemampuan yang anda miliki secara
obyektif terhadap seluruh daftar pertanyaan yang ada, serta tentukan apakah sudah kompeten (K)
atau belum kompeten (BK).
3. Siapkan bukti-bukti yang anda anggap relevan terhadap unit kompetensi, serta ‘matching’-kan setiap
bukti yang ada terhadap setiap elemen/KUK, konteks variable, pengetahuan dan keterampilan yang
dipersyaratkan serta aspek kritis
4. Asesor dan asesi menandatangi form Asesmen Mandiri
Unit Kompetensi:
Kode Unit
Judul
: TIK.PR02.004.01
: Menggunakan Spesifikasi Program
Elemen Kompetensi : 01 Menggunakan metode pengembangan program
Komponen asesmen
mandiri
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
1.1 Apakah anda dapat mengerti macam-
Kriteria
Unjuk Kerja
macam metode pengembangan program
digunakan?
1.2 Apakah anda dapat menjelaskan
peralatan pengembangan program sesuai
metode pengembangan program yang
standar digunakan?
Elemen Kompetensi : 02 Menggunakan diagram program dan deskripsi program
Komponen asesmen
mandiri
Kriteria
Unjuk Kerja
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
2.1 Apakah anda mengerti penggunaan
diagram Kontek pada DFD?
FORM APL-02
1
2.2 Apakah anda memahami penggunaan
diagram aliran data (DFD-Data Flow
diagram) level 0?
2.3 Apakah anda menggunakan diagram
relasi entitas (ERD-Entity Relation
Diagram)?
2.4 Apakah anda mampu menggunakan
diagram objek seperti class modul,
inheritance?
Elemen Kompetensi : 03 Menerapkan pointer
Komponen asesmen
mandiri
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
3.1 Apakah anda dapat menjelaskan
Kriteria
Unjuk Kerja
Kode Unit
Judul
penggunaan alat pengembangan
program untuk aplikasi pada komputer
tunggal (stand alone)?
3.2 Apakah anda dapat menjelaskan
penggunaan alat pengembangan
program untuk aplikasi pada komputer
jaringan (Client server atau terdistribusi)?
: TIK.PR.02.005.01
: Menulis Program Dasar
Elemen Kompetensi : 01 Mengidentifikasi peralatan pengembangan program yang digunakan
Komponen asesmen
mandiri
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
1.1 Apakah anda dapat menentukan
peralatan pengembangan program yang
akan digunakan untuk menulis program
sesuai dengan kebutuhan?
1.2 apakah anda dapat mentukan software
pengembangan program yang
digunakan?
1.3 Apakah anda memahami panduan atau
referensi dari software untuk
pengembangan program yang akan
digunakan?
FORM APL-02
2
Elemen Kompetensi : 02 Mengidentifikasi algoritma dan struktur data program
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Komponen asesmen
mandiri
Kriteria
Unjuk Kerja
2.1
Apakah anda dapaat menyiapkan
komponen program berupa prosedur
atau fungsi yang menjadi sub program
di identifikasi sesuai dengan struktur
program, dan aliran program di
kendalikan pada program utama?
2.2
Apakah anda dapat mengidentifikasi
struktur data dan algoritma, serta
menentukan parameter input dan
output pada komponen program sesuai
dengan struktur data dan algoritma
yang digunakan?
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
Elemen Kompetensi : 03 Menulis program
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Komponen asesmen
mandiri
Kriteria
Unjuk Kerja
3.1
Apakah anda dapat menulis program
sesuai dengan struktur program yang
telah dibuat, dan menjadikan program
utama menjadi pengendalian
komponen program yang dibuat?
3.2
Apakah anda dapat menulis program
mengikuti standar bahasa
pemrograman yang telah di tentukan,
serta dapat menulis kode
pemrograman mengikuti aturan dan
sintaks yang berlaku pada bahasa
pemrograman tersebut?
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
Elemen Kompetensi : 04 Mengkompilasi program
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Komponen asesmen
mandiri
Kriteria
Unjuk Kerja
4.1
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
Apakah anda dapat melakukan
kompilasi program dan dapat
mengoreksi kesalahan yang timbul
FORM APL-02
3
sesuai dengan kesalahannya?
4.2
Apakah anda dapat melakukan
program terbebas dari kesalahan dan
dapat running?
Elemen Kompetensi : 05 Memeriksa program
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Komponen asesmen
mandiri
5.1
5.2
Kriteria
Unjuk Kerja
5.3
5.4
Kode Unit
Judul
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
Apakah anda dapat menjalankan
Program?
Apakah anda dapat memasukan data
sesuai dengan kebutuhan program?
Apakah anda dapat membandingkan
data hasil keluaran program dengan
data yang seharusnya di keluarkan
program?
Apakah anda dapat melaporkan hasil
kinerja program?
: TIK.PR.02.006.01
: Menulis Program Lanjut
Elemen Kompetensi : 01 Menerapkan kualitas program
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Komponen asesmen
mandiri
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
1.1 Apakah anda menggunaan parameter
kualitas program sesuai standar?
Kriteria
Unjuk Kerja
1.2 Apakah anda menggunakan
kompleksitas dari program sesuai
dengan standar?
Elemen Kompetensi : 02
Komponen asesmen
mandiri
Menulis program
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
FORM APL-02
4
Kriteria
Unjuk Kerja
2.1 Apakah anda dapat memenuhi aspek
kualitas dalam menulis program sesuai
dengan desain modul yang sudah
dibuat?
2.2 Apakah anda dapat menulis
pemrograman mengikuti standar
bahasa pemrograman yang telah
ditentukan?
2.3 Apakah anda dapat menangani
kesalahan pada program? dan apakah
anda dapat menampilkan pesan
kesalahan kode (program) tanpa
menyebabkan program menjadi tidak
jalan?
Elemen Kompetensi : 03
Komponen asesmen
mandiri
Kriteria
Unjuk Kerja
Kode Unit
Judul
Mengkompilasi program
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
3.1 Apakah anda dapat mengkompilasi
program dengan benar? Apakah anda
dapat menunjukan kesalahan kompilasi
oleh kompiler? Apakah anda dapat
memperbaiki kesalahan yang timbul
sesuai dengan jenis kesalahannya?
3.2 Apakah anda dapat membuat program
bebas dari kesalahan dan dapat di
running?
: TIK.PR.02.007.01
: Mengembangkan User Interface
Elemen Kompetensi : 01 Menerapkan hasil rancangan user interface
Komponen asesmen
mandiri
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
1.1 Apakah anda memahami bentuk
rancangan user interface, alur proses,
data/table?
Kriteria
Unjuk Kerja
1.2 Apakah anda dapat mengaplikasikan
struktur menu dan user interface
dialog?
1.3 Apakah anda dapat mengidentifikasikan
komponen user interface dialog?
FORM APL-02
5
1.4 Apakah anda dapat mengaplikasikan
sekuensial dari akses komponen user
interface dialog?
Elemen Kompetensi : 02
Mengimplementasikan rancangan user interface
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Komponen asesmen
mandiri
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
2.1 Apakah anda dapat
mengimplementasikan menu program
sesuai dengan rancangan Program?
Kriteria
Unjuk Kerja
2.2 Apakah anda dapat
mengimplementasikan penempatan
user interface dialog diatur sesuai
sekuensial dari alur proses?
2.3 apakah anda dapat melakukan setting
aktif – pasif komponen user interface
dialog sesuai dengan urutan alur
proses?
2.4 apakah anda dapat melakukan
penentuan atau bentuk style dari
komponen user interface sesuai dengan
kebutuhan pengguna?
Elemen Kompetensi : 03
Komponen asesmen
mandiri
Menguji user interface
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
3.1 Apakah anda dapat mengkompilasi
kode program dan menjalankanya?
Kriteria
Unjuk Kerja
3.2 Apakah anda dapat menjalankan menu
dialog dan melakukan pengujian sesuai
dengan spesifikasi program?
3.3 apakah anda dapat menjalankan dan
menguji user interface dialog agar
sesuai dengan spesifikasi program?
3.4 apakah anda dapat merekam hasil
pengujian kedalam catatan pengujian?
FORM APL-02
6
Kode Unit
Judul
: TIK.PR.03.001.01
: Mengoperasikan Bahasa Pemrograman Data Deskripsi
(SQL – Structured Query Language) Dasar
Elemen Kompetensi : 01 Mempersiapkan perangkat lunak aplikasi data deskripsi/SQL
Komponen asesmen
mandiri
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
1.1. Apakah anda dapat melakukan instalasi
perangkat lunak aplikasi SQL dan dapat
berjalan dengan normal?
1.2. Apakah anda dapat memahami manual
pengguna (user manual) perangkat lunak
aplikasi SQL sudah tersedia dan di
pahami?
01. Mempersiapkan
perangkat lunak
aplikasi data
deskripsi/SQL
1.3. Apakah anda dapat menyalakan
Perangkat komputer dengan sistim
operasi dan persyaratan sesuai dengan
manual instalasi?
1.4. Apakah anda dapat menjalankan
Perangkat lunak aplikasi SQL?
1.5. Apakah anda dapat memahami manual
pengguna (user manual) perangkat lunak
aplikasi SQL sudah tersedia dan di
pahami?
2.1. Apakah Anda dapat mengenali Menumenu yang tersedia beserta shorcut nya
02. Mengenali menu
aplikasi SQL
03. Membuat table
dan mengisi tabel
2.2. Apakah anda dapat memahami dan
mengaplikasikan fitur-fitur pengolahan
table, view, store prosedur, trigger
seperti membuat baru (new),
menyimpan (save), membuka (open),
menghapus (delete)
3.1. Apakah anda dapat membuat dan
mengatur Tabel dengan menggunakan
perintah standar dalam DDL
3.2. Apakah anda dapat membuat Tabel dan
memasukan nama kolom/ field, tipe data
dan konstrain nya
FORM APL-02
7
3.3. Apakah Anda dapat mengisi data table
menggunakan perintah standar seperti,
insert, update dan delete yang di
sesuaikan dengan informasi dan kondisi
nya
3.4. Apakah anda dapat menyimpan,
memberi nama dan mengisi data Tabel
3.5 Apakah anda dapat membuat dan
mengatur Index table dengan
menggunakan perintah standar berupa:
create index dan drop index?
3.6. Apakah anda dapat menyimpan dan
memberi nama Index?
3.7. Apakah anda dapat membuat dan
mengatur View table dengan
menggunakan perintah standar berupa:
create view dan drop view?
3.8. Apakah anda dapat menyimpan dan
memberi nama View?
4.1. Apakah anda dapat menampilkan Data
table dengan perintah select. Perintah
select yang menggunakan kondisi
seperti: distinct,
where, order by,
group by, having dsb?
04. Mengoperasikan
table dan view
Kode Unit
Judul
4.2. Apakah anda dapat menampilkan Data
table dengan perintah select yang
melibatkan (join) dengan beberapa table
yang lain. Perintah select yang
menggunakan kondisi seperti : distinct,
where, order by, group by, having dsb
: TIK.PR.03.002.01
: Mengoperasikan Bahasa Pemrograman Data Deskripsi
(SQL – Structured Query Language) Lanjut
Elemen Kompetensi
Daftar Pertanyaan
(Asesmen Mandiri/Self-Assessment)
Penilaian
K
BK
Bukti-bukti
Pendukung
1.1. Apakah anda dapat membuat Prosedur
01. Membuat dan
mengoperasikan
prosedur
dan mengatur dengan menggunakan
perintah standar pada DDL dan DML?
1.2. Apakah
anda
dapat
memproses
Parameter prosedur sesuai dengan
kebutuhan di dalam prosedur?
FORM APL-02
8
1.3. Apakah anda dapat menyimpan Prosedur
dan meberikan nama prosedur tersebut?
anda dapat menjalankan
Prosedur dan bekerja dengan benar?
2.1. Apakah anda dapat membuat Fungsi dan
mengatur dengan menggunakan perintah
standar pada DDL dan DML?
2.2. Apakah
anda
dapat
memproses
Parameter
fungsi
sesuai
dengan
kebutuhan di dalam fungsi?
2.3. Apakah anda dapat menyimpan Fungsi
dan memberikan nama?
2.4. Apakah anda dapat menjalankan Fungsi
dan bekerja dengan benar?
3.1. Apakah anda dapat membuat Trigger dan
mengatur dengan menggunakan perintah
standar pada DDL dan DML?
3.2. Apakah anda dapat menyimpan Triger
dan memberi nama?
3.3. Apakah anda dapat menjalankan Trigger
dan bekerja dengan benar?
4.1. Apakah anda dapat menggunakan
perintah commit di gunakan untuk
menyimpan
data ke dalam fisik file?
4.2. Apakah dapat menggunakan perintah
rollback untuk membatalkan perintah
yang telah di kerjakan dan tidak
menyimpan data ke dalam fisik file?
4.3. Apakah anda dapat mengerjakan
perintah commit dan rollback dengan
benar?
1.4. Apakah
02. Membuat dan
mengoperasikan
prosedur dan
fungsi
03. Membuat dan
mengoperasikan
trigger
04. Mengoperasikan
Commit dan
Rollback data
table
Kode Unit
Judul
: TIK.PR08.003.01
: Membuat Program Aplikasi Berbasis VB & VB. NET
Elemen Kompetensi : 01 Menjelaskan dasar-dasar VB
Komponen asesmen
mandiri
Kriteria
Unjuk Kerja
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
1.1 Apakah anda dapat menjelaskan Konsep
dari data types, variables, constants,
arrays, code component, procedure &
function dan control structures?
1.2 Apakah anda dapat menjelaskan konsep
dari OLE dan DDE?
1.3 Apakah anda dapat menjelaskan konsep
dari Windows API?
FORM APL-02
9
Elemen Kompetensi : 02 Mengakses dan memanipulasi database
Komponen asesmen
mandiri
Kriteria
Unjuk Kerja
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
2.1 Apakah anda dapat mengaplikasikan
konsep Jet Database Engine
menggunakan control database DAO
dan ADO/ADO.NET?
2.2 Apakah anda dapat menggunakan dan
membuat teknologi ODBC dan OLE DB
untuk mengakses database melalui
VB/VB.NET?
2.3 Apakah anda dapat mengaplikasikan
data policy (Enterprise Level, Machine
Level dan User Level)?
Elemen Kompetensi : 03 Menerapkan Teknologi COM
Komponen asesmen
mandiri
Kriteria
Unjuk Kerja
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
3.1 Apakah anda dapat
mengimpleementasikan konsep dari
COM dan menggunakan Classes dan
ActiveX Controls?
3.2 Apakah anda dapat membuat Dokumen
ActiveX berbentuk EXE dan DLL?
3.3 Apakah anda dapat menjelaskan
Arsitektur SCOM/DCOM dan
programming menggunakan COM?
Elemen Kompetensi : 04 Finalisasi dokumen
Komponen asesmen
mandiri
Kriteria
Unjuk Kerja
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
4.1 Apakah anda dapat membuat Finalisasi
dokumen dengan program Setup,
packaging dan Deployment Tools?
FORM APL-02
10
Elemen Kompetensi : 05 Menjelaskan teknologi.NET
Komponen asesmen
mandiri
Kriteria
Unjuk Kerja
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Bukti-bukti
Pendukung
Tdk
5.1 Apakah anda dapat menjelaskan
Penggunaan Object Oriented Design
dalam VB.NET (object lifecycle,
inheritance polymorphism)?
5.2 Apakah anda dapat menjelaskan konsep
dari Overloading dan overriding?
Elemen Kompetensi : 06 Menjelaskan Windows Forms, Web Forms dan Web Services
Komponen asesmen
mandiri
Kriteria
Unjuk Kerja
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
6.1 Apakah anda dapat menjelaskan
penggunaan dynamic Windows Forms,
Web Forms dan Web Services (create,
read, insert, update, archive dan
delete)?
Elemen Kompetensi : 07 Menjelaskan Debugging program dan masalah sekuritas
Komponen asesmen
mandiri
Daftar Pertanyaan
(Asesmen Mandiri/Self Assessment)
Penilaian
Ya
Tdk
Bukti-bukti
Pendukung
7.1 Apakah anda dapat menjelaskan Kelaskelas untuk melakukan debugging
(Systems Diagnostics Class, Trace Class,
Debug Class) dan tracing?
7.2 Apakah anda dapat menjelaskan
penggunaan Runtime Debugger dan
Microsoft Common Language Runtime
Debugger?
Catatan :*) apabila tersedia dalam standar kompetensi
Kriteria
Unjuk Kerja
FORM APL-02
11
Rekomendasi Asesor :
Asesi :
Nama
Tanda tangan/
Tanggal
Asesmen ( dilanjutkan atau tidak dilanjutkan)*
Catatan :
Asesor
Nama
No. Reg.
Tanda tangan/
Tanggal
FORM APL-02
12
Download