KODE UNIT : TIK.PR.02.008.01 JUDUL UNIT : Mengoperasikan

advertisement
Standar Kompetensi Kerja Nasional Indonesia
Sektor Teknologi Informasi dan Komunikasi Bidang Programer Komputer
KODE UNIT
:
TIK.PR.02.008.01
JUDUL UNIT
:
Mengoperasikan Bahasa Pemrograman
Terstruktur
DESKRIPSI UNIT
:
Unit ini menentukan kompetensi yang diperlukan
untuk mempelajari konsep bahasa program untuk
pemrograman terstruktur. Bahasa yang dapat
digunakan untuk mempelajari pemrograman
terstruktur ini bermacam-macam, seperti Pascal,
C, basic, fortran dsb. Programer dapat memilih
salahsatu bahasa pemrograman yang dikehendaki
untuk dikuasai
KRITERIA UNJUK KERJA
ELEMEN KOMPETENSI
01 Menggunakan tipe data
dan kontrol program
02 Membuat program
sederhana
03 Membuat program
menggunakan prosedur
dan fungsi
04 Membuat program
menggunakan array
1.1
Tipe data diketahui dan dipelajari. Tipe data
berupa tipe data dasar dan tipe data bentukan
1.2
Aturan program berupa pemakaian nama dan
sintak program diketahui dan dipelajari
1.3
Kontrolprogram
di
aplikasikan.
Kontrol
program merupakan urutan atau sekuensial
program, harus terkendali dalam kode program
2.1
Program baca tulis untuk masukan data dari
keyboard dan menampilkan ke layar monitor
termasuk variasinya sesuai tandar input/output
dibuat
2.2
Analisis kasus percabangan dan pengulangan
digunakan dalam membuat program
3.1 Program dengan menggunakan prosedur
dibuat sesuai aturan penulisan program
3.2
Program dengan menggunakan fungsi dibuat
sesuai aturan penulisan program
3.3
Program dengan menggunakan prosedur dan
fungsi secara bersamaan dibuat sesuai aturan
penulisan program
4.1 Program menggunakan array satu dimensi dan
dua dimensi dibuat
4.2
Mengoperasikan bahasa pemrograman terstruktur
Pencarian data dan mengurutkan data dalam
array di aplikasikan
72
Standar Kompetensi Kerja Nasional Indonesia
Sektor Teknologi Informasi dan Komunikasi Bidang Programer Komputer
KRITERIA UNJUK KERJA
ELEMEN KOMPETENSI
05 Membuat program
untuk akses file
Program untuk menulis data kedalam media
penyimpanan data dan membaca data dari media
penyimpan data dibuat
06 Membuat program
menggunakan pointer
6.1
Program untuk menulis data dan membaca
data dengan menggunakan pointer dibuat
6.2
Data pointer dapat dioperasikan sesuai
dengan kebutuhab seperti untuk pencarian
data, pengurutkan data, menambah data,
menghapus data dsb.
07 Mengkompilasikan program 7.1
7.2
Program dikompilasi dengan mensetting pada
editor program dan kode program yang
dilibatkan
Kesalahan sintak dan logika dikoreksi agar
bebas dari error dan dapat di jalankan
BATASAN VARIABEL
1. Unit ini berlaku untuk seluruh sektor teknologi informasi dan komunikasi
2. Mengoperasikan bahasa pemrograman terstruktur bersifat internal pada
bidang teknologi informasi dan komunikasi
PANDUAN PENILAIAN
1. Pengetahuan dan keterampilan penunjang untuk mendemontrasikan
kompetensi, diperlukan bukti keterampilan dan pengetahuan dibidang
berikut ini :
1.1 Pengetahuan dasar
1.1.1 Memahami algoritma pemrograman
1.1.2 Memahami struktur data
1.1.3 Memahami spesifikasi program
1.1.4 Membuat program dengan bahasa terstruktur
1.2 Keterampilan dasar
1.2.1 Mengoperasikan sistim komputer
1.2.2 Mengoperasikan bahasa pemrograman
2. Konteks penilaian
Kompetensi harus di ujikan di tempat kerja atau di tempat lain secara praktek
dengan kondisi kerja sesuai dengan keadaan normal
Mengoperasikan bahasa pemrograman terstruktur
73
Standar Kompetensi Kerja Nasional Indonesia
Sektor Teknologi Informasi dan Komunikasi Bidang Programer Komputer
3. Aspek penting penilaian
Aspek yang harus diperhatikan
3.1 Kemampuan membuat program menggunakan prosedur dan fungsi sesuai
dengan aturan tatacara penulisan
3.2 Kemampuan membuat program menggunakan array
3.3 Kemampuan membuat program menggunakan pointer
4. Kaitan dengan unit-unit lainnya
4.1 Unit ini di dukung oleh pengetahuan dan keterampilan dalam unit-unit
kompetensi yang berkaitan dengan dasar-dasar teknologi informasi
4.1.1 Mengoperasikan PC dan sistim operasi
4.1.2 Mengoperasikan peralatan peripheral
4.1.3 TIK.PR02.001.01 menggunakan algoritma pemrograman dasar
4.2 Unit ini juga mendukung kinerja dalam unit-unit kompetensi yang berkaitan
dengan : Pemrograman
4.3 Pengembangan pelatihan untuk memenuhi persyaratan dalam unit ini perlu
dilakukan dengan hati-hati. Untuk pelatihan pra kejuruan umum, institusi
harus menyediakan pelatihan yang mempertimbangkan serangkaian
konteks industri seutuhnya tanpa bias terhadap sekor tertentu. Batasan
variable akan membantu dalam hal ini. Untuk sektor tertentu/khusus,
pelatihan harus disesuaikan untuk memenuhi kebutuhan sektor tersebut.
Kompetensi Kunci
NO
1
2
3
4
5
6
7
KOMPETENSI KUNCI DALAM UNIT INI
Mengumpulkan, mengorganisir dan menganalisa informasi
Mengkomunikasikan ide-ide dan informasi
Merencanakan dan mengorganisir aktivitas-aktivitas
Bekerja dengan orang lain dan kelompok
Menggunakan ide-ide dan tehnik matematika
Memecahkan masalah
Menggunakan teknologi
Mengoperasikan bahasa pemrograman terstruktur
TINGKAT
2
2
2
1
2
2
2
74
Download