DAFTAR ISI
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 2 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
BAB I
MENERAPKAN CODING GUIDELINES dan BEST PRACTICE dalam PENULISAN PROGRAM
(KODE SUMBER)
A. Tugas Teori I
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 3 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
Lembar Evaluasi Tugas Teori Menerapkan Coding Guidelines Dan Best Practice
Dalam Penulisan Program
Semua kesalahan harus diperbaiki terlebih dahulu sebelum ditandatangani.
Apakah semua pertanyaan Tugas Teori Menerapkan Coding Guidelines Dan Best
Practice Dalam Penulisan Program dijawab dengan benar dengan waktu yang
telah ditentukan?
YA TIDAK
Catatan Penilai :
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 4 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
B. Tugas Praktik I
A. ALAT
1. Komputer Komputer pribadi ataupun Untuk melakukan
notebook perubahan kode
2. IDE atau editor umum Dapat dioperasikan di Untuk mengedit file
komputer di atas bahasa sumber
pemrograman
B. BAHAN
1. Berbagai kode program kasus Sesuai dengan bahasa Kode program dalam
pemrograman pada paradigma bahasa pemrograman
yang akan diujikan untuk diujikan
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 5 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
9. Instruksi Kerja
Setelah membaca tugas nomor 8 selanjutnya ikuti instruksi kerja sebagai
berikut:
a. Uraikan prinsip coding-guidelines dan best practice yang dapat diterapkan
pada kode program
b. Identifikasi ketidaksesuaian kode program dengan guidelines
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 6 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
Apakah semua instruksi kerja tugas praktik Menerapkan coding- guidelines dan
best practices dalam penulisan program (kode sumber) dilaksanakan dengan
benar dengan waktu yang telah ditentukan?
YA TIDAK
Catatan Penilai :
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 7 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
Apakah sikap kerja tugas Praktik Menerapkan coding- guidelines dan best
practices dalam penulisan program (kode sumber) dilaksanakan dengan benar?
YA TIDAK
Catatan Penilai :
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 8 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
BAB II
A. Tugas Teori II
Perintah Tugas : Jawablah soal di bawah ini pada kertas yang tersedia
Waktu Penyelesain Tugas : 30 menit
Soal Tugas :
4. Apa arti O(1), O(n), O(n log n), )(n^2), dan O(2^n)
Jawaban:
Jawaban:
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 9 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
YA TIDAK
Catatan Penilai :
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 10 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
B. Tugas Praktik II
A. ALAT
1. Komputer Komputer pribadi ataupun Untuk melakukan
notebook perubahan kode
2. IDE atau editor umum Dapat dioperasikan di Untuk mengedit file
komputer di atas bahasa sumber
pemrograman
B. BAHAN
1. Berbagai kode program kasus Sesuai dengan bahasa Kode program dalam
pemrograman pada paradigma bahasa pemrograman
yang akan diujikan untuk diujikan
1. Komputer Komputer pribadi ataupun Untuk melakukan
notebook perubahan kode
2. IDE atau editor umum Dapat dioperasikan di Untuk mengedit file
komputer di atas bahasa sumber
pemrograman
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 11 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
7. Standar Kinerja
a. Dikerjakan selesai tepat waktu, waktu yang digunakan tidak lebih dari
yang ditetapkan.
b. Toleransi kesalahan 0% dari hasil yang harus dicapai, terutama pada
kesalahan aspek kritis.
8. Tugas
Abstraksi Tugas II
Diberikan suatu kode program dalam bahasa pemrograman tertentu dan
mengikuti paradigma pemrograman tertentu (misalkan perogram bahasa C
untuk paradigma pemrograman terstruktur). Pada praktek ini yang
dilakukan peserta adalah mengidentifikasi bagian utama dari kode yang
akan menjadi sumber penggunaan reource terbesar dan memprediksi
hubungan antara resource terpakai dengan data yang diolah menggunakan
notasi big O.
9. Instruksi Kerja
Setelah membaca tugas nomor 8 selanjutnya ikuti instruksi kerja sebagai
berikut:
a. Jelaskan konsep pemakaian resources pada program tersebut
b. Hitung perkiraan pemakaian resources oleh program
c. Jelaskan arti kemudahan interaksi pada program tersebut
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 12 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
Apakah semua instruksi kerja tugas Praktik Menggunakan Ukuran Performansi Dalam
Menuliskan Kode Sumber telah dilaksanakan dengan benar dan dalam waktu yang
telah ditentukan?
YA TIDAK
Catatan Penilai
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 13 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
YA TIDAK
Catatan Penilai :
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 14 dari 15
Buku Kerja Versi: 2018
Modul Pelatihan Berbasis Kompetensi Kode Modul
Bidang Software Development J.620100.016.01
BAB V
CEK LIST TUGAS
PENILAIAN
NO. TUGAS UNJUK KERJA TANGGAL
K BK
Menerapkan coding- guidelines
1.
dan best practices dalam
penulisan program (kode
sumber)
Menggunakan ukuran
2.
performansi dalam menuliskan
kode sumber
Apakah semua tugas unjuk kerja Unit Kompetensi Menulis Kode dengan Prinsip
sesuai Guidelines dan Best Practices telah dilaksanakan dengan benar dan dalam
waktu yang telah ditentukan?
YA TIDAK
Catatan Penilai :
Judul Modul: Menulis Kode dengan Prinsip Sesuai Guidelines dan Best
Practices Halaman: 15 dari 15
Buku Kerja Versi: 2018