pemrograman antarmuka.pdf

6
KURIKULUM SMK Pasundan Cilamaya PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUAN REKAYASA PERANGKAT LUNAK Halaman 1 dari 6 SILABUS NAMA SEKOLAH : SMK Pasundan Cilamaya MATA PELAJARAN : kompetensi Kejuruan KELAS/SEMESTER : STANDAR KOMPETENSI : Membuat program aplikasi menggunakan C++ KODE KOMPETENSI : TIK.PR08.001.01 ALOKASI WAKTU : 36 X 45 Menit KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN ALOKASI WAKTU SUMBER BELAJAR TM PS PI 1. Menjelaskan dasar-dasar pemro-graman C++ Konsep C++ Control Structure pada C++ Input/Output Menguraikan manipulator Menjelaskan pernyataan goto dan berlabel Menjelaskan penyataan if, ef-else Menjelaskan pernyataan switch Menjelaskan pernyataan while Menjelaskan pernyataan do-while Menjelaskan pernyataan for dan for bersarang Menjelaskan pernyataan break Menjelaskan pernyataan continue Menjelaskan pengehntian program dengan exit() Konsep control structure dijelaskan Berbagai jenis input/output dijelaskan Hasil program Pengamatan Tes tulis 4 - - Buku Pemrogram an C++ Komputer Jobsheet Modul e-learning 2. Menerapkan fungsi Fungsi Menjelaskan prototipe fungsi, definisi dan deklarasi fungsi Menggunakn fungsi dengan nilai balik dan fungsi tanpa nilai balik Menjelaskan dan menggunakan fungsi inline, overloading fungsi dan fungsi dengan jumlah argumen yang bervariasi Membuat program menggunakan deklarasi fungsi Deklarasi fungsi dijelaskan. Deklarasi fungsi diaplikasikan pada program. Hasil program Pengamatan Tes tulis 4 4 (8) - Buku Pemrogram an C++ Komputer Jobsheet Modul e-learning 3. Menerapkan pointer definisi pointer dan array pointer pointer dan array pointer Menjelaskan definisi pointer dan array pointer Membuat program contoh penggunakan pointer dan array pointer Konsep pointer dijelaskan Konsep pointer dan array diap likasikan pada program Hasil program Pengamatan Tes tulis 4 4 (8) - Buku Pemrogram an C++ Komputer Jobsheet Modul e-learning

Upload: ghofur-al-musthofa

Post on 10-Jul-2016

231 views

Category:

Documents


12 download

TRANSCRIPT

Page 1: Pemrograman Antarmuka.pdf

KURIKULUM SMK Pasundan Cilamaya

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 1 dari 6

SILABUSNAMA SEKOLAH : SMK Pasundan CilamayaMATA PELAJARAN : kompetensi KejuruanKELAS/SEMESTER :STANDAR KOMPETENSI : Membuat program aplikasi menggunakan C++KODE KOMPETENSI : TIK.PR08.001.01ALOKASI WAKTU : 36 X 45 Menit

KOMPETENSIDASAR

MATERIPEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN

ALOKASI WAKTUSUMBERBELAJAR

TM PS PI

1. Menjelaskandasar-dasarpemro-gramanC++

Konsep C++ Control Structure pada

C++ Input/Output

Menguraikan manipulator Menjelaskan pernyataan goto dan

berlabel Menjelaskan penyataan if, ef-else Menjelaskan pernyataan switch Menjelaskan pernyataan while Menjelaskan pernyataan do-while Menjelaskan pernyataan for dan for

bersarang Menjelaskan pernyataan break Menjelaskan pernyataan continue Menjelaskan pengehntian program

dengan exit()

Konsep controlstructuredijelaskan

Berbagai jenisinput/outputdijelaskan

Hasil program Pengamatan Tes tulis

4 - - BukuPemrograman C++

Komputer Jobsheet Modul e-learning

2. Menerapkanfungsi

Fungsi Menjelaskan prototipe fungsi, definisidan deklarasi fungsi

Menggunakn fungsi dengan nilai balikdan fungsi tanpa nilai balik

Menjelaskan dan menggunakan fungsiinline, overloading fungsi dan fungsidengan jumlah argumen yang bervariasi

Membuat program menggunakandeklarasi fungsi

Deklarasifungsidijelaskan.

Deklarasifungsidiaplikasikanpada program.

Hasil program Pengamatan Tes tulis

4 4(8)

- BukuPemrograman C++

Komputer Jobsheet Modul e-learning

3. Menerapkanpointer

definisi pointer danarray pointer

pointer dan arraypointer

Menjelaskan definisi pointer dan arraypointer

Membuat program contoh penggunakanpointer dan array pointer

Konsep pointerdijelaskan

Konsep pointerdan array diaplikasikan padaprogram

Hasil program Pengamatan Tes tulis

4 4(8)

- BukuPemrograman C++

Komputer Jobsheet Modul e-learning

Page 2: Pemrograman Antarmuka.pdf

KURIKULUM SMK Pasundan Cilamaya

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 2 dari 6

KOMPETENSIDASAR

MATERIPEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN

ALOKASI WAKTUSUMBERBELAJAR

TM PS PI

4. Menerapkankonsep Class

Class pada C++ Menggunakan tipe data Menjelaskan deklarasi class Menggunaan class publik dan private Menambahkan fungsi anggota class Mengaplikasikan nilai antar obyek Mendefinisikan nilai balik fungsi anggota Menggunakan konstruktor dan destruktor Menggunakan Dynamic Memory

Allocation Membuat program yang menggunakan

konsep Polymorfisme Membuat program Menggunakan

Inheritance

Tipe datadalam C++diaplikasikanpada program.

DeklarasiClassdiaplikasikanpada program

DymamicMemoryAllocationdiaplikasikanpada program

Polymorphismdiaplikasikanpadaprogram

Inheritancediaplikasikanpada program

Hasil program Pengamatan Tes tulis

4 4(8)

8(32)

BukuPemrograman C++

Komputer Jobsheet Modul e-learning

5. MerancangaplikasiberorientasiObyek

Konsep Abstract Class

Menjelaskan Konsep Abstract dijelaskan Mendefinisikan Class dalam aplikasi

KonsepAbstractdijelaskan

Classdidefinisikandalam aplikasi

Kompilasiprogram

Pengamatan Tes tulis Tes praktek

4 4(8)

8(32)

BukuPemrograman C++

Komputer Jobsheet Modul e-learning

Page 3: Pemrograman Antarmuka.pdf

KURIKULUM SMK Pasundan Cilamaya

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 3 dari 6

NAMA SEKOLAH : SMK Pasundan CilamayaMATA PELAJARAN : Kompetensi kejuruanKELAS/SEMESTER :STANDAR KOMPETENSI : Menjelaskan sistem peripheralKODE KOMPETENSI : TIK.PR06.003.01ALOKASI WAKTU : 32 X 45 Menit

KOMPETENSIDASAR

MATERIPEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN

ALOKASI WAKTUSUMBERBELAJAR

TM PS PI

1. Menjelaskanrangkaian digital

Level tegangan Rangkaian digital dasar Aplikasi rangkaian

digital

Menjelaskan standar sinyaldigital.

Menjelaskan range tegangandan nilai arus pada sinyal digitalmengikut standar.

Menjelaskan rangkaian digitaldasar

Mempraktekan rangkaian digitaldasar berupa And, Or, Nand,dsb, secara matematis danlogika.

Menjelaskan rangkaianKombinasi digital lanjutrangkaian digital lanjutmerupakan kombinasi darirangkaian digital untuk tujuantertentu / khusus, sepertiMultiplexer, shif register, hinggacounter, timer, dsb.

Standar sinyal digitaldijelaskan. Rangetegangan dan nilai aruspada sinyal digitalmengikut standar.

Rangkaian digital dasardijelaskan. Rangkaiandigital dasar berupaAnd, Or, Nand, dsb,dipelajari dandipraktekkan secaramatematis dan logika.

Rangkaian Kombinasidigital lanjut dijelaskan.Rangkaian digital lanjutmerupakan kombinasidari rangkaian digitaluntuk tujuan tertentu /khusus, sepertiMultiplexer, shifregister, hinggacounter, timer, dsb.

Kompilasiprogram

Pengamatan Tes tulis Tanya jawab

2 - - Modul Trainer Jobsheet Komputer Ebook

Page 4: Pemrograman Antarmuka.pdf

KURIKULUM SMK Pasundan Cilamaya

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 4 dari 6

KOMPETENSIDASAR

MATERIPEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN

ALOKASI WAKTUSUMBERBELAJAR

TM PS PI

2. Menjelaskanrangkaiananalog

Rangkaian fasip Opamp dan Aplikasinya Prinsip ADC dan

Menjelaskan rangkaian dasarelektronika seperti prinsip dasarTransistor, Resistor, Capasitor,Induktor, dsb

Menjelaskan Rangkaian OpAmp(Operational Amplifier)

Memanfaatkan prinsip dasarOpAmp untuk pengolahan/proses aritmatika sepertipenjumlahan, pengurangan,pembagi, pengkali, juga sebagaipembanding, integrator,deferensiator, Passing Filter(High, Low, Band).

Menjelaskan prinsip kerjqa ADCConverter

Menjelaskan prinsip kerja DACConverter

Mensimulasi Converter denganmenggunakan soft ware Aplikasi

Rangkaian dasarelektronika sepertiprinsip dasarTransistor, Resistor,Capasitor, Induktor,dsb dijelaskan.

Rangkaian OpAmp(Operational Amplifier)dijelaskan. Prinsipdasar OpAmp dapatdimanfaatkan untukpengolahan/ prosesaritmatika sepertipenjumlahan,pengurangan,pembagi, pengkali,juga sebagaipembanding,integrator,deferensiator, PassingFilter (High, Low,Band).

Prinsip AnalogConverter dijelaskan.Teknik dan proseskonversi dari sinyalanalog ke digital dansebaliknya, proseskonversi dari sinyaldigital ke analogdiketahui.

Kompilasiprogram

Pengamatan Tes tulis Tanya jawab

4 4(8)

10(40)

Modul Trainer Jobsheet Komputer Ebook

Page 5: Pemrograman Antarmuka.pdf

KURIKULUM SMK Pasundan Cilamaya

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 5 dari 6

KOMPETENSIDASAR

MATERIPEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN

ALOKASI WAKTUSUMBERBELAJAR

TM PS PI

3. Menjelaskanrangkaian inputoutput(pheriperal)

Transmitter . Tegangan standar 0-

10V Arus standar 4-20 mA Komponen Actuator

Menjelaskan standarpengukuran sinyal analog

Menjelaskan maksud dan artiStandar sinyal tegangan 0 – 10V DC maupun standar sinyalarus 4 – 20 mA.

Menjelas fungsi sinyal tersebutmenjadi data yang perludikonversikan menjadi nilaisebenarnya dari pengukurantersebut.

Mengidentifikasi teknik konversidata sinyal analog dijelaskan.Teknik mengkonversi sinyaltegangan / arus menjadi sinyaldigital

mengkonversi sinyal digitalmenjadi sinyal arus / tegangandipelajari cara dan maksudnya.

Menkonveersi sinyal arusmenjadi digital

Standar pengukuransinyal analogdijelaskan. Standarsinyal tegangan 0 – 10V DC maupun standarsinyal arus 4 – 20 mAdipelajari maksud danartinya. Sinyal tersebutmenjadi data yangperlu dikonversikanmenjadi nilaisebenarnya daripengukuran tersebut

Teknik konversi datasinyal analogdijelaskan. Teknikmengkonversi sinyaltegangan / arusmenjadi sinyal digitaldipelajari cara danmaksudnya. Teknikmengkonversi sinyaldigital menjadi sinyalarus / tegangandipelajari cara danmaksudnya.

Hasil programPengamatanTes tulis

4 8(16)

- Modul Trainer Jobsheet Komputer Ebook

Page 6: Pemrograman Antarmuka.pdf

KURIKULUM SMK Pasundan Cilamaya

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 6 dari 6

KOMPETENSIDASAR

MATERIPEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN

ALOKASI WAKTUSUMBERBELAJAR

TM PS PI

Standar konverterdigital dijelaskan. Inputdan ouput darikonverter ADC danDAC

Menjelaskan standar konverterdigital. Input dan ouput darikonverter ADC dan DACdipelajari maksud dan artinya.

Menjelaskan nilai konversi yangakan menjadi nilai dasar daridata yang masuk kepengukuran digital.

Membuat simulasi padacomputer denganmenggunakan soft ware aplikasi

Mengidentifikasi perbedaanyang terjadi pada rangkaian

Standar konverterdigital dijelaskan. Inputdan ouput darikonverter ADC danDAC dipelajari maksuddan artinya. Nilaikonversi ini akanmenjadi nilai dasar daridata yang masuk kepengukuran digital.

Keterangan

TM : Tatap MukaPS : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka)PI : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)