This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Sabtu, 14 Mei 2011

DASAR C++


C++ adalah salah satu bahasa pemrograman yang banyak dipelajari di Indonesia saat ini, baik untuk kepentingan pembelajaran disekolah ataupun untuk kepentingan perusahaan. Untuk kepentingan sekolah, tentu pembelajaran dimulai dari dasar, mengenal apa itu C++, apa saja variabelnya, pre prosesornya, dll. Untuk itu mari kita pelajari lebih lanjut..

C++ adalah perkembangan lanjutan dari bahasa C. C++ memberikan tambahan fitur untuk meningkatkan kualitas bahasa C serta kemampuan untuk pemrograman berbasis object. (Object Oriented Programming).

Jika kalian ingin belajar C++, 2 syarat penting yang wajib dipenuhi adalah tentu anda harus mempunyai komputer serta mempunyai editor untuk membuat programmnya..editor yang saya gunakan adalah Borland C++ 5.02

Saya akan langsung memberikan satu program dasar yang mudah dipahami beserta keterangan-keterangan yang memudahkan anda memahami program C++..bukalah editor C++ yang anda punya..kemudian ketikan source code berikut ini..

VIDEO X-RPL 2

Video ini dibuat dengan software bawaan windows yaitu Movie Maker...
Movie Maker di pelajari saat pelajaran muatan lokal..
Video ini di persembahkan untuk wali kelas kita yang pindah di SMK Rengel, Tuban...


Rabu, 04 Mei 2011

CONTOH PROPOSAL PRAKERIN RPL


Proposal Prakerin ini saya dapat dari blog kakak kelas (entah siapa) disini.
Proposal ini tentunya akan ada banyak perubahan, seperti pada poin DASAR TEORI, SASARAN, dll yang tentu saja itu berbeda,,, dan masih harus ada banyak perubahan sesuai apa yang kita dapat di kelas...
Untuk itu, proposal ini saya berikan hanya untuk angan-angan dan ancang-ancang (jawa), untuk teman-teman semua...
  1. PENDAHULUAN
Pemerintah Indonesia mulai menggalakkan keberadaan SMK Tahun 2004, dan mentargetkan 70% untuk SMK serta 30% untuk SMA, kegiatan tersebut dimaksudkan supaya lulusan sekolah menengah mendapatkan ketrampilan lebih. Sehingga mereka mempunyai kreativitas serta mampu menghasilkan SDM yanf ber-IMTAQ dan ber-IPTEK serta berketrampilan.
Sasaran tamatan dari SMK adalah untuk meraih daya saing dalam kinerja dunia usaha dalam industri, tentunya lulusan yang berkompeten akan langsung disaring oleh perusahaan, adapula kelebihan dari lulusan SMK bagi mereka bisa langsung terjun dalam dunia usaha atau melanjutkan ke study yang lebih tinggi (Universitas).
Apalagi apabila dikaitkan dengan fungsi dan peran SMK sebagai lembaga formal yang mengantarkan peserta didik agar berkembang sesuai dengan potensinya yakni, “Learning to know, learning to do, learning to be and learning to life together”, dimana media sekolah dapat berfungsi sebagai sarana publikasi guru dan sisva.
  1. LATAR BELAKANG
Dalam rangka untuk mendekatkan kesesuaian antara mutu dan tamatan pendidikan Sekolah Menengah Kejuruan (SMK) perlu adanya dukungan dari berbagai pihak yang terkait dengan bidang keahlian yang di butuhkan oleh lapangan kerja. Salah satu pihak yang ikut serta dalam menghasilkan tamatan dan mutu pendidikan yang berkualitas dan berdedikasi tinggi serta berdisiplin ilmu adalah pihak DU/DI (dunia usaha / dunia industri).
Pelajaran praktek yang di dapatkan dari sekolah masih belum ada artinya jika para siswa tidak di bekali / diberikan praktek kerja lapangan seperti yang terjadi langsung di dunia usaha / dunia industri. Kegiatan belajar seperti ini masih belum cukup untuk bisa menyiapkan tenaga kerja yang professional dalam bidangnya, sehingga antara demand dan supply lapangan kerja akan terjadi ketidakseimbangan. Oleh karena itu perlu adanya suatu kegiatan belajar dalam bentuk lain, sebagai penunjang kegiatan belajar, rebagai penunjang kegiatan belajar mengajar di sekolah yang berbentuk praktek kerja industri.

DASAR C++

C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).
Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class. 

Contoh Program C++
Contoh program sederhana C++ untuk hello world dengan menggunakan Pustaka Dasar C++ dapat dilihat di bawah ini: 

BINARY CODED DECIMAL (BCD)

BCD adalah sistem pengkodean bilangan desimal yang metodenya mirip dengan bilangan biner biasa; hanya saja dalam proses konversi, setiap simbol dari bilangan desimal dikonversi satu per satu, bukan secara keseluruhan seperti konversi bilangan desimal ke biner biasa. Hal ini lebih bertujuan untuk “menyeimbangkan” antara kurang fasihnya manusia pada umumnya untuk melakukan proses konversi dari desimal ke biner -dan- keterbatasan komputer yang hanya bisa mengolah bilangan biner. Untuk lebih jelas, dapat dilihat pada contoh berikut :
Misalkan bilangan yang ingin dikonversi adalah 17010.
Sesuai dengan posting saya yang sebelumnya, dapat dilihat bahwa bilangan biner dari :
110—-> 00012
710—-> 01112
010—-> 00002
Tetapi, berhubung hasil yang diinginkan adalah bilangan BCD, maka basis bilangannya tinggal ditulis sebagai berikut :
110—-> 0001BCD
710—-> 0111BCD
010—-> 0000BCD
maka, nilai BCD dari 17010 adalah 0001 0111 0000BCD.
Harap diperhatikan bahwa setiap simbol dari bilangan desimal dikonversi menjadi 4 bit bilangan BCD.
Contoh lain, misalkan bilangan yang ingin dikonversi adalah 30910.
310—–> 0011BCD
010—–> 0000BCD
910 —–> 1001BCD
maka, nilai BCD dari 30910 adalah 0011 0000 1001BCD.
Sebagai bahan latihan, dapat juga dicoba konversi BCD bilangan desimal berikut :
1010—–> 0001 0000BCD
44110—-> 0100 0100 0001BCD
27010—-> 0010 0111 0000BCD

KONVERSI BILANGAN

Pada momen yang berbahagia ini, saya ingin coba menjabarkan tahap2 sederhana proses konversi bilangan desimal, biner, oktal dan heksadesimal.
Bilangan desimal adalah bilangan yang menggunakan 10 angka mulai 0 sampai 9 berturut2. Setelah angka 9, maka angka berikutnya adalah 10, 11, 12 dan seterusnya. Bilangan desimal disebut juga bilangan berbasis 10. Contoh penulisan bilangan desimal : 1710. Ingat, desimal berbasis 10, maka angka 10-lah yang menjadi subscript pada penulisan bilangan desimal.
Bilangan biner adalah bilangan yang hanya menggunakan 2 angka, yaitu 0 dan 1. Bilangan biner juga disebut bilangan berbasis 2. Setiap bilangan pada bilangan biner disebut bit, dimana 1 byte = 8 bit.  Contoh penulisan : 1101112.
Bilangan oktal adalah bilangan berbasis 8, yang menggunakan angka 0 sampai 7. Contoh penulisan : 178.
Bilangan heksadesimal, atau bilangan heksa, atau bilangan basis 16, menggunakan 16  buah simbol, mulai dari 0 sampai 9, kemudian dilanjut dari A sampai F. Jadi, angka A sampai F merupakan simbol untuk 10 sampai 15. Contoh penulisan : C516.
Hmm.. Sepertinya prolognya sudah cukup. Lanjut ke proses kalkulasi… 8)
—————————————————————————————————————————————-
Saya langsung saja ambil sebuah contoh bilangan desimal yang akan dikonversi ke biner. Setelah itu, akan saya lakukan konversi masing2 bilangan desimal, biner, oktal dan heksadesimal.
Misalkan bilangan desimal yang ingin saya konversi adalah 2510.

Related Posts Plugin for WordPress, Blogger...