SEKTOR TELEMATIKA
SUB SEKTOR PROGRAMMER KOMPUTER
BUKU INFORMASI
DAFTAR ISI
Daftar Isi Hal
BAB I PENGANTAR 4
1.1 Konsep Dasar Pelatihan Berbasis Kompetensi 4
1.2 Penjelasan Modul 4
1.2.1 Isi Modul 5
1.2.2 Pelaksanaan Modul 6
1.3 Pengakuan Kompetensi Terkini (RCC) 6
1.4 Pengertian Istilah-istilah 7
DAFTAR PUSTAKA
BAB I
PENGANTAR
elemen kompetensi, kriteria unjuk kerja, ruang lingkup serta pedoman bukti.
1. Sertifikat Kompetensi
Adalah pengakuan tertulis atas penguasaan suatu kompetensi tertentu kepada seseorang yang
dinyatakan kompeten yang diberikan oleh Lembaga Sertifikasi Profesi.
1. Sertifikasi Kompetensi
Adalah proses penerbitan sertifikat kompetensi melalui proses penilaian/uji kompetensi.
BAB II
STANDAR KOMPETENSI
Jika Anda belum mencapai kompetensi pada usaha/kesempatan pertama, Pelatih Anda akan mengatur
rencana pelatihan dengan Anda. Rencana ini akan memberikan Anda kesempatan kembali untuk
meningkatkan level kompetensi Anda sesuai dengan level yang diperlukan. Jumlah maksimum
usaha/kesempatan yang disarankan adalah 3 (tiga) kali.
02 Mengidentifikasi algoritma dan 2.1 Komponen program berupa prosedur atau fungsi
struktur data program yang menjadi sub program diidentifikasi sesuai dengan
struktur program. Aliran program dikendalikan pada
program utama.
.2 Keterampilan dasar :
1.2.1 Mengoperasikan sistem komputer
1.2.2 Mengoperasikan bahasa pemrograman.
1. Konteks penilaian
Kompetensi harus diujikan di tempat kerja atau di tempat lain secara praktek dengan kondisi kerja
sesuai dengan keadaan normal.
6 Memecahkan masalah 3
7 Menggunakan teknologi 2
BAB III
STRATEGI DAN METODE PELATIHAN
Implementasi
1. Menerapkan pelatihan kerja yang aman.
2. Mengamati indikator kemajuan personal melalui kegiatan praktik.
3. Mempraktikkan keterampilan baru yang telah Anda peroleh.
Penilaian
Melaksanakan tugas penilaian untuk penyelesaian belajar Anda.
BAB IV
MATERI UNIT KOMPETENSI
BUKU KERJA
DAFTAR ISI
BAB I
STANDAR KOMPETENSI
6 Memecahkan masalah 3
7 Menggunakan teknologi 2
BAB II
TAHAPAN BELAJAR
2.1 Langkah-langkah/tahapan belajar
1. Penyajian bahan, pengajaran dan peserta harus yakin dapat memenuhi seluruh rincian yang
tertuang dalam standar kompetensi.
2. Isi perencanaan merupakan kaitan antara kriteria unjuk kerja dengan pokok-pokok keterampilan
dan pengetahuan.
3. Peserta harus mengerti dan memahami konsep basis data dengan baik
4. Peserta mengetahui, mengerti dan menguasai bahasa pemrograman dasar
5. Peserta belajar mengembangkan dan mengaplikasikan pengetahuan dasar yang dimiliki kedalam
proses yang lebih kompleks.
Melakukan
latihan dengan
membuat
beberapa
algoritma
sederhana
3.1 Program ditulis sesuai Memahami alur Menganalisa
dengan struktur proses masalah Internet
program yang telah masalah dan
Pengendalian
dibuat. Program utama membuat
terhadap
akan menjadi algoritma
program
pengendalian
komponen mengenai alur
komponen program
yang dibuat proses fungsi
yang dibuat.
yang akan dibuat
Memutuskan
parameter yang
diperlukan
beserta tipe
datanya
Menggunakan
fungsi-fungsi
yang ada dengan
tujuan yang
tepat
Bahasa
pemerogaman C
3.2 Program ditulis Program ditulis Menulis
mengikuti standar mengikuti
bahasa pemrograman aturan aturan program
yang telah ditentukan. yang sudah ada sederhana
Penulisan kode
pemrograman harus
sesuai aturan dan
sintaks yang berlaku
pada bahasa
pemrograman tersebut.
Internet
Dikoreksi
sesuai dengan
kesalahannya.
Melakukan latihan
dengan membuat
beberapa fungsi
sederhana
5.1 Program Program yang Buat program dan
dijalankan. dibuat coba Internet
dijalankan coba jalankan
Bahasa
pemerogaman C
5.2 Data Data dimasukan Jalankan fungsi
dimasukan sesuai dengan
sesuai dengan kebutuhan yang Anda buat
kebutuhan
program. Jika tidak ada
kesalahan, maka
periksa hasilnya
apakah sudah benar.
Jika ada kesalahan
maka cobalah
perbaiki kesalahan
tersebut
5.3 Data hasil Data masuk dan Jika tidak ada
keluaran keluar dibandingkan
program kesalahan, maka
dibandingkan periksa hasilnya
dengan data apakah sudah benar.
yang
Jika ada kesalahan
seharusnya
dikeluarkan maka cobalah
perbaiki kesalahan
tersebut
5.4 Hasil kinerja Hasil kerja Melaporkan hasil
program dilaporkan
dilaporkan. kerja
BAB III
TUGAS TEORI DAN UNJUK KERJA
1. (KUK 1.1) Berikut ini yang tidak termasuk pemrograman berorientasi fungsi adalah:
1. SQL
2. HTML
3. XML
4. C & C++
1. (KUK 2.2)
if (kondisi)
{
/* aksi */ ;
}
1. IF else
2. IF
3. Switch case
4. Tidak ada jawaban
1. (KUK 2.2)
int x;
printf(“Masukkan sebuah bilangan = “);scanf(“%d”,&x);
if(x%2=0)
{
printf(“%x adalah bilangan genap”,x);
}
else
{
printf(“%x adalah bilangan ganjil”,x);
}
int i;
i=0;
do
{
printf(“%d “);
i++;
}
while(i<=20);
1. Terjadi Error
2. Menampilkan hitungan mundur dari 20
3. menampilkan angka 20
4. menampilkan deretan angka 1-20
1. (KUK 2.2) Struktur perulangan yang digunakan untuk digunakan untuk mengulang suatu
proses yang telah diketahui jumlah perulangannya dinamakan:
2. Do
3. For
4. While
5. Semuanya benar
int i;
for(i=1;i<=100;i++)
{
if(i%2==0&&i%3==0)
{
printf(“%d “,i);
}
}
1. (KUK 2.2) Fungsi untuk menyalin suatu string asal ke variable string tujuan adalah:
2. . strupr()
3. . strcpy()
4. . strlen()
5. Tidak ada jawaban yang salah
1. (KUK 4.1) compiler yang digunakan dalam microsoft untuk mengcompile bahasa c adalah:
2. Microsoft .NET Framework Redistributable (23 MB)
3. Microsoft .NET Framework SDK (106 MB)
4. A dan b benar
5. Borland
1. (KUK 4.1) compiler yang digunakan dalam linux untuk mengcompile bahasa c adalah:
2. C
3. C++
4. Mono
5. Borland
1. (KUK 5.1) kesalahan yang dilakukan pada coding no 25 adalah
2. Kesalahan operasi
3. Kesalahan fungsi
4. Kesalahan Grammar
5. Kesalahan Transaction
BUKU PENILAIAN
DAFTAR ISI
BAB I
KONSEP PENILAIAN
1. variabel adalah
D. suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam
proses program
1. 11.
if (kondisi)
{
/* aksi */ ;
}
Adalah stuktur dasar pemilihan
B. IF
1. 12. int x;
printf(“Masukkan sebuah bilangan = “);scanf(“%d”,&x);
if(x%2=0)
{
printf(“%x adalah bilangan genap”,x);
}
else
{
printf(“%x adalah bilangan ganjil”,x);
}
Adalah struktu dasar pemilihan
B. IF ELSE
int i;
i=0;
do
{
printf(“%d “);
i++;
}
while(i<=20);
Jika pernyataan diatas dijalankan maka hasilnya adalah
B. Menampilkan hitungan mundur dari 20
14. Struktur perulangan yang digunakan untuk digunakan untuk mengulang suatu proses yang telah
diketahui jumlah perulangannya dinamakan
B. For
20. Fungsi untuk menyalin suatu string asal ke variable string tujuan adalah
B. . strcpy()
21. compiler yang digunakan dalam microsoft untuk mengcompile bahasa c adalah
C. A dan b benar
22. compiler yang digunakan dalam linux untuk mengcompile bahasa c adalah
C. Mono
BELUM
TUGAS – TUGAS YANG DITAMPILKAN KOMPETEN TANGGAL
KOMPETEN
Pendefinisian alat untuk menulis
1
program dasar
Mengidentifikasi algoritma dan struktur
2
data
3 Menulis program
4 Mengkompilasi program
5 Memeriksa program