Menu
Pasang iklan SEO disini Murah, 300.000/6 Bulan dan dapatkan Trafik setiap harinya

Menulis Program Lanjut TIK.PR02.006.01

Apr
28
2015
by : Bupeko. Posted in : blog

 

MATERI PELATIHAN BERBASIS KOMPETENSI

SEKTOR TELEMATIKA

SUB SEKTOR PROGRAMMER KOMPUTER

 

 

MENULIS PROGRAM LANJUT

TIK.PR02.006.01

 

 

 

 

 

 

 

 

BUKU PENILAIAN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DEPARTEMEN TENAGA KERJA DAN TRANSMIGRASI R.I.

DIREKTORAT JENDERAL PEMBINAAN PELATIHAN DAN PRODUKTIVITAS

Jl. Jend. Gatot Subroto Kav.51 Lt.7.B Jakarta Selatan


DAFTAR ISI

 

Daftar Isi                                                                                                      Hal

 

BAB I       Konsep Penilaian                                                                               3

1.1   Bagaimana Instruktur Akan Menilai                                             3

1.2   Tipe Penilaian                                                                            4

 

BAB II     Pelaksanaan Penilaian                                                                      5

2.1   Kunci Jawaban Tugas Teori                                                        5

2.2  Tugas Unjuk Kerja                                                                       9

2.3   Daftar Cek Unjuk Kerja (Praktik)                                                  10

2.4   Check List Teori & Praktek                                                          11

 

Lembar Penilaian                                                                                           12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BAB I

KONSEP PENILAIAN

 

 

 

1.1.          Bagaimana Instruktur akan Menilai

Dalam Sistem Berbasis Kompetensi, penilai akan mengumpulkan bukti dan membuat pertimbangan mengenai pengetahuan, pemahaman dan unjuk kerja tugas-tugas Anda dan sikap Anda terhadap pekerjaan. Anda akan dinilai untuk menentukan apakah Anda telah mencapai kompetensi sesuai dengan standar yang dijelaskan dalam Kriteria Unjuk Kerja.

Pada pelatihan berdasarkan kompetensi, pendekatan yang banyak digunakan untuk penilaian adalah “Penilaian berdasarkan criteria/Criterion-Referenced Assessment”. Pendekatan ini mengukur unjuk kerja Anda terhadap sejumlah standar. Standar yang digunakan dijelaskan dalam Kriteria Unjuk Kerja.

Penilaian dapat dilaksanakan dengan tujuan sebagai bantuan dan dukungan belajar. Tipe penilaian ini adalah formatif dan merupakan proses yang sedang berjalan.

Penilaian juga dapat dilaksanakan untuk menentukan apakah Anda telah mencapai hasil program belajar (contohnya pencapaian kompetensi dalam Unit). Tipe penilaian ini adalah sumatif dan merupakan penilaian akhir.

Penilaian dapat dilaksanakan di industri (ditempat kerja) atau dilembaga pelatihan (diluar tempat kerja). Jika memungkinkan, sebaiknya penilaian dilaksanakan ditempat kerja sehingga penilai dapat mengamati Anda melakukan kegiatan normal ditempat kerja.

 

 

 

1.2.          Tipe Penilaian  

Penilaian dilakukan dengan 2 jenis ujian, yaitu:

  1. Tes Tertulis

Test tertulis akan menilai pengetahuan Anda dan pemahaman konsep dan prinsip yang merupakan dasar unjuk kerja tugas-tugas Anda. Test tertulis biasanya berupa seri pertanyaan pilihan ganda atau beberapa bentuk test tertulis objectif lainnya, yaitu tes dimana setiap pertanyaan memiliki satu jawaban benar.

  1. Tes Unjuk Kerja

Test unjuk kerja akan menilai kompetensi Anda dalam menampilkan tugas-tugas elemen terhadap standar yang dijelaskan dalam Kriteria Unjuk Kerja. Oleh sebab itu Anda akan menerapkan pengetahuan dan pemahaman Anda terhadap unjuk kerja tugas-tugas.

Penilai biasanya menggunakan daftar cek analisis elemen sebagai pedoman untuk menentukan kompetensi Anda dan akan memberikan umpan balik mengenai unjuk kerja dan jika perlu, merencanakan pelatihan lanjutan jika Anda belum mencapai kompetensi pada usaha/kesempatan pertama.

 

 

 

 

 

 

 

 

 

 

 

 

 

BAB II

PELAKSANAAN PENILAIAN

 

 

2.1        Kunci Jawaban Tugas Teori

 

  1. Salah satu alasan mengapa bahasa pemrograman C sangat terkenal dalam penulisan program adalah : (KUK 1.1)

Jawaban: D. Jawaban B & C benar

 

  1. Fungsi paling utama dan harus ada pada program C adalah fungsi : (KUK 1.1)

 

Jawaban: A. Main()

 

  1. Metode pengulangan (loop) yang akan terus melakukan looping hingga statement conditionalnya menjadi false disebut : (KUK 2.1)

 

Jawaban: B. While Loop

 

  1. Bila sebuah conditional ditambahkan dalam conditional sebelumnya maka jenis conditional ini disebut : (KUK 2.1)

 

Jawaban: C. Nested Conditional

 

  1. C adalah bahasa pemrograman yang bersifat moduler, artinya (KUK 1.1)

Jawaban: C. Program C ditulis dalam routine yang dipanggil dengan fungsi, dimana fungsi-fungsi tersebut bisa digunakan kembali dalam program ataupun aplikasi lain

 

  1. Fungsi untuk memastikan bahwa conditional statement tidak akan dijalankan, kecuali persyaratan dari conditional tersebut terpenuhi disebut fungsi : (KUK 2.1)

 

Jawaban: B. Break

  1. Proses merubah source code ke bahasa mesin sehingga bisa dieksekusi  atau dijalankan (KUK 2.1)

Jawaban: A. Compile

 

  1. Bentuk perulangan (looping) di bawah ini disebut (KUK 2.1)
                        for (expression_1; expression_2; expression_3)

{

..fungsi untuk dijalankan…

}

 

Jawaban: A. For Loop

 

  1. Syntax untuk mendefinisikan constant adalah (KUK 2.1)

Jawaban: B. #define

 

  1. Salah  satu fleksibilitas yang diberikan oleh pointer adalah (KUK 2.1)

Jawaban: D. Jawaban A dan C benar

 

  1. Character array bisa ditampilkan dengan menggunakan fungsi (KUK 2.1)

 

Jawaban: C. Printf

 

  1. Syntax dasar array adalah : (KUK .1)

Jawaban: A. Type nama[dim]

 

  1. Perintah untuk melakukan kompilasi program adalah (KUK 3.1)

 

Jawaban: A.  cc nama file.c

 

  1. Untuk menentukan di lokasi memori mana suatu variable ditempatkan gunakan (KUK 2.1)

 

Jawaban: C. Operator “&”

 

  1. Bila ingin memanggil fungsi dari file lain, gunakan perintah  (KUK 2.1)

 

Jawaban: A. #include

 

  1. Untuk membuat nama variable degree menjadi bernilai 360, syntax yang tepat adalah (KUK 2.1)

Jawaban: A. #define degree 360;

 

  1. Keunggulan bahasa C adalah memiliki keyword yang sedikit, karena … (KUK 1.1)

Jawaban:   C. Menulis program C menjadi lebih mudah karena tidak perlu banyak menghafalkan keyword

 

  1. Dalam menguraikan logika, dikenal top down design, dimana komponen utama solusi disusun berurutan menjadi langkah penyelesaian dan dari situ dikembangkan detailnya satu per satu. Yang termasuk top down design adalah (KUK 2.1)

Jawaban: D. Semua jawaban benar

 

Perhatikan syntax di bawah ini untuk soal 19 & 20

Float x;

Float* px;

X = 6.5;

Px = &x;

 

  1. Perintah float x dimaksudkan untuk (KUK 2.1)

Jawaban: A. Mendefinisikan variable x dengan type float

 

  1. Perintah px = &x dimaksudkan untuk (KUK 2.1)

 

Jawaban: C. Lokasi memori px = x

 

  1. String dijalankan oleh pointer atau routines khusus yang tersedia dalam standard library, yaitu (KUK 2.1)

 

Jawaban: B. String.h

 

  1. Bahasa pemrograman yang termasuk dalam kelompok Structured Programming Languange adalah (KUK 1.1)

Jawaban: D. Jawaban A dan B benar

 

  1. Salah satu metode untuk mengatasi error adalah dengan melakukan debug, yang artinya (KUK 2.3)

Jawaban: A. Meminta program C menjalankan perintah satu per satu dan akan terhenti pada penyebab error

 

  1. Bahasa pemrograman C memecahkan fungsi-fungsi yang ada menjadi perbagian yang disebut (KUK 1.1)

Jawaban : B. Subroutine

 

  1. Perintah #include ditujukan untuk (KUK 1.1)

Jawaban : A. Memanggil fungsi dari file lain

 

 

3.1        Tugas Unjuk Kerja (Bobot 50)

  1. Tuliskan syntax dasar :
    1. While Loop (10)
    2. For Loop (10)
    3. Conditional (10)

Jawaban:

a. while (expression)

{

..statement…

}

                    b. for (expression_1; expression_2; expression_3)

{

..fungsi untuk dijalankan…

}

 

c. if (conditional_1)

{

…block of statements executed if conditional_1 is true…

}

else if (conditional_2)

{

…block of statements executed if conditional_2 is true…

}

else

{

…block of statements executed otherwise…

}

 

  1. Tuliskan baris perintah untuk menampilkan NIM dan nilai. (Gunakan variable nama (type char), nim dan nilai (type int).

Jawaban:

#include <#stdlib.h>

Int main()

{

Struct

{char *nama;

Int nim; int nilai; }

Mhs;

Printf (“\nNama= “);

Mhs.nama – (char*) malloc (20 * sizeof(char));

Gets (Mhs.nama);

Printf (“\nNim dan nilai = “);

Scanf (“%d %d”, &Mhs.nim, &Mhs.nilai);

Printf (“Hasil assignment terhadap mhs \n”);

Printf (“Nama = %s \nNim = %d\nNilai = %d\n”, Mhs.nama, Mhs.nim, Mhs.nilai);

Return 0;

}

Untuk mengkompile file di atas, gunakan compiler cc. Ketikkan perintah cc tugas.c

 

 

 


 

2.3        Daftar Cek Unjuk Kerja (Praktik)

 

TUGAS – TUGAS YANG DITAMPILKAN

KOMPETEN

BELUM

KOMPETEN

TANGGAL

1 Pemahaman Teori Pemrograman C      
2 Konsep pemrograman terstruktur      
3 Metod dasar penyusunan logika pemecahan masalah      
4 Penulisan program      
5 Kompilasi, pendekatan terhadap error dan menjalankan program      

 

 

 

 

 

 


 

2.4 Check List Teori dan Praktek

 

Penguasaan Bahan

Ya

Apakah semua petunjuk kerja diikuti ?  
Apakah peserta pelatihan mampu mengidentifikasi logika pemecahan masalah dengan logika terstruktur?  
Apakah peserta pelatihan memahami konsep dasar pemrograman terstruktur?  
Apakah peserta pelatihan mampu menyiapkan logika pemecahan masalah ?  
Apakah peserta pelatihan mampu menterjemahkan logika pemecahan masalah menjadi penulisan program?  
Apakah peserta pelatihan mengerti jenis-jenis fungsi yang harus digunakan?  
Apakah peserta pelatihan mampu menangani error yang terjadi?  
Apakah peserta pelatihan telah mampu melakukan kompilasi program dengan menggunakan compiler C yang dipilihnya?  
Apakah peserta pelatihan mampu menjalankan program yang telah di kompilasi?  

 

 

 

LEMBAR PENILAIAN

 

Tanggal : ……………………………….

 

 

Peserta pelatihan telah dinilai

 

 

 

 

 

KOPMPETEN                                              BELUM KOMPETEN

 

 

 

 

Nama Peserta Pelatihan                              Nama Penilai

 

 

 

 

……………………………..                            ……………………………..

Tanda Tangan                                          Tanda Tangan

 

 

 

 

Komentar / Saran

 

…………………………………………………………………………………………………………..

 

…………………………………………………………………………………………………………..

 

……………………………………………………………………………………………………………

 

…………………………………………………………………………………………………………..

 

……………………………………………………………………………………………………………

 

……………………………………………………………………………………………………………

 

……………………………………………………………………………………………………………

 

……………………………………………………………………………………………………………

 

Testimoni

artikel lainnya Menulis Program Lanjut TIK.PR02.006.01



bebas bayar, pembayaran mudah dan cepat, transaksi online, pembayaran tagihan dan tiket, transfer dana online

bebas bayar, pembayaran mudah dan cepat, transaksi online, pembayaran tagihan dan tiket, transfer dana online
Friday 27 March 2015 | blog

MATERI PELATIHAN BERBASIS KOMPETENSI SEKTOR TEKNOLOGI INFORMASI DAN KOMUNIKASI         MEMBUAT ANIMASI DIGITAL…

Wednesday 17 June 2015 | blog

Maestro International Inc 1438 Jl. Semanggi Jaya Jakarta 10009     29th July, 1993   Robert…

Thursday 26 February 2015 | blog

  MATERI PELATIHAN BERBASIS KOMPETENSI SEKTOR TELEMATIKA SUB SEKTOR JARINGAN KOMPUTER DAN SISTEM ADMINISTRASI    …

Thursday 11 June 2015 | blog

Question Excerpt From Soal Tes Teori Kejuruan Administrasi Perkantoran Q.1)  Salah satu pekerjaan pada bagian administrasi…