Jumat, 25 Februari 2011

Mahasiswa,kunci sebuah perubahan

Karena mahasiswa punya suara.pun diam bukan tabiat mereka.saat ada kejanggalan terjadi di tubuh birokrasi negeri,maka mereka pasti akan beraksi.karena percuma mendapat nilai A,kalau negaranya dirundung duka akibat ulah pihak yang dahulu mereka percaya saat pesta demokrasi tiba.
Kenapa harus mahasiswa?Mahasiswa adalah Manusia yang ada di tingkat sosial yang bebas,tak terikat oleh kepentingan oknum tertentu yang ingin menang di segala kondisi.Mahasiswa berhak dan (seharusnya) mampu mengkritik pemerintah dengan segala kekhilafan yang sering ditemui di segala bidang yang diatur oleh pemerintah.
Sangatlah mungkin kalau Mahasiswa tak jalankan fungsi kontrolnya terhadap pemerintah akan menyebabkan Reformasi tak terjadi sehingga Orde Baru akan lebih lama daripada 32 tahun.Benar bahwa karena peran besar Mahasiswa lah,akhirnya Rezim Orde Baru runtuh.
Tengok pula peran pentingnya Mahasiswa dalam proses demokrasi di negara lain,contohnya yang baru-baru ini menjadi pusat perhatian masyarakat dunia adalah Revolusi Mesir.Jika Mahasiswa tak bergerak,maka ke-monarki-an Mesir masih berjalan sampai hari ini.Bersatunya suara Mahasiswa yang menyerukan keadilan adalah harga mati yang harus dipenuhi para pemerintah tingkat tinggi.
Apa Mahasiswa kini sudah ragu akan begitu kuatnya pengaruh seruannya terhadap proses penyejahteraan negeri yang memang tak berjalan sesuai harapan.

Rabu, 16 Februari 2011

preprocessor c++

C++ adalah salah satu bahasa pemrograman yang powerful untuk membuat sebuah program.C++ adalah sebuah bahasa pemrograman tingkat menengah yang merupakan perkembangan dari bahasa C,dimana bahasa ini ialah bahasa pemrograman berorientasi objek (tidak seperti pada pendahulunya,C).Dikatakan menengah karena bahasa ini berada di antara bahasa tingkat tinggi dan rendah.Bahasa tingkat tinggi merupakan bahasa yang lebih 'manusiawi',karena perintah-perintah dari bahasa ini lebih berorientasi kepada bahasa manusia.Visual Basic (VB) dan Pascal adalah dua dari beberapa contoh bahasa tingkat tinggi.Sedangkan bahasa tingkat rendah adalah bahasa yang berorientasi kepada bahasa mesin sehingga bahasa ini tidak terlalu 'manusiawi'.Contoh bahasa tingkat rendah ada Assembly.
Berikut ini ada skema daripada langkah kerja C++ compier dan posisi langkah preprocessor dalam pembuatan program executable :
Kode Program (source code) → Preprocessor → Kompiler → assembler → link editor → file exe
Pada kesempatan kali ini,kita hanya akan membahas seputar PREPROCESSOR saja.Cara kerja preprocessor adalah dengan membaca perintah preprocessor dirrective (pengarah preprocessor) yang dituliskan dalam pembuatan program dengan selalu diawali dengan tanda # (pound).
Ada tiga macam preprocessor,yaitu :
Include file : preprocessor ini berfungsi untuk mengikut sertakan pustaka kode berupa file header pada program yang akan kita tulis.Dengan preprocessor ini kita dapat memasukkan kode perintah yang terdapat dalam file header yang kita sertakan.Preproccesor ini dijalankan dengan menyertakan preprocessor dirrective #include dalam kode program yang sedang kita buat.

Format penulisan dirrective #include :
#include
#include “nama_file_header.h”
Definisi Makro : preprocessor ini berfungsi untuk meringkas serta menentukan definisi dari identifier tertentu yang ditulis dalam kode program c++,dapat juga digunakan untuk menentukan rumus dari suatu makro fungsi.Preprocessor ini dijalankan dengan menyertakan preprocessor dirrective #define,#undef dalam kode program yang sedang kita buat.

Format penulisan dirrective #define:
#define nama_makro nilai_makro

Pengarah kondisional kompilasi : Preprocessor in berfungsi untuk mengarahkan kerja program yang kita buat dengan beberapa pengarah preprocessor untuk memberikan dan mengatur solusi yang dapat dijalankan oleh program.Preprocessor ini dijalankan dengan menyertakan preprocessor dirrective #if,#else,#elif,#ifdef,#ifndef dalam kode program yang sedang dibuat.

Pemakaian sebuah processor senantiasa akan diikuti oleh sebuah header.Header adalah dimana kita memasukkan library yang ada dalam C++ kedalam kode program kita. Fungsi adalah “tempat” dimana kita bisa “bereksperimen” . Didalamnya terdapat semua statement yang kita buat.
Contoh pada program:
#include
artinya:program memakai preprocessor 'include' dengan 'conio.h' sebagai headernya.Hal tersebut bisa dimaknai bahwa kita memasukkan/mengikutsertakan (include) library 'conio' ke dalam program.

Sabtu, 15 Januari 2011

waktu itu waktu

perlu diingatkan kembali,bahwasannya Saya yang berlaku sebagai admin di weblog ini adalah bernama Jamaris {klik langsung dianterin ke akun FB}.Unsur daripada nama Saya pun ternyata ada sebuah benda yang senantiasa kita tengok setiap harinya.Yap,kata yang Saya maksud adalah JAM,J to the A to the M.Benda yang sangat erat kaitannya dengan waktu,karena memang fungsi dari jam itu sendiri adalah menunjukkan waktu.
Anda boleh setuju atau tidak,tapi jika ditanya tentang definisi dari waktu,Saya akan menjawab bahwa waktu itu hanya akan berarti untuk seseorang yang memperbandingkannya.Kenapa begitu?.Menurut Saya,alasan seseorang ingin mengetahui waktu adalah karena dia merasa disaat dia melihat waktu kala itu,berarti keadaan yang dia rasakan mengalami sesuatu hal berbeda daripada sedetik,semenit,sejam,atau sesaat sebelum dia mengetahui jam berapakah saat keadaan berkesan itu terjadi.Sehingga keadaan yang berbeda itu pun dapat diperbandingkan.Perlu ditekankan,bahwa kejadian apapun pasti berkaitan erat tentang waktu.Sejarah pun tercatat dengan catatan waktunya tersendiri,walaupun ada beberapa kejadian pada sejarah yang tidak secara detail disebutkan waktu terjadinya melainkan hanya kisaran waktunya saja.Tapi tetap saja,'kapan' selalu membuntuti 'apa'.
Ketika seseorang merasa dia lebih baik tetap berada di masa lampau,sedetik yang lalu,semenit yang lalu,sehari yang lalu,setahun yang lalu.Itu karena dia telah melakukan perbandingan akan hidupnya disaat ini dengan masa lampau.Tapi sangatlah bodoh rasanya jika kita berlaku demikian,hingga kita tak berbuat maksimal untuk hidup kita sekarang dengan hanya berdoa pada Tuhan untuk dikembalikan ke masa lalu.Maka makin sia-sia dan menyesal saja kita karena telah membuang-buang waktu yang terus berlari.Sederhananya,dengan berlaku demikian,kita jelas takkan kembali ke masa lalu,dan kesempatan-kesempatan emas yang hadir di saat sekarang malah terbuang percuma karena kita begitu sibuk berharap untuk mempunyai mesin waktu.
Maksimalkanlah setiap detik dalam hidupmu,lalu serahkan semuanya pada Allah SWT yang mengatur hasilnya.Maka sulit untuk Penyesalan hadir setelahnya.