Ku telah dicipta

February 24, 2009

“Ku telah dicipta, serupa denganNya

Dicipta dengan tujuan yang mulia

Membawa terang, kes’lamatan dunia

Menceritakan kebesaran namaNya

Menceritakan kebesaran kuasaNya

Kumau menjadi kuat

Kumau menjadi hebat

Kumau jadi pemenang dan terang di dunia

Terang di dunia”

 

            Ya… Aku telah diciptakan oleh Tuhan, serupa denganNya. Dan tentunya, aku telah diciptakan tidak untuk tujuan yang sia-sia. Tidak sekedar diciptakan, untuk menikmati kehidupan ini. Tapi, aku diciptakan dengan membawa satu tujuan, yaitu tujuan yang mulia, amat mulia.

Membawa terang, keselamatan dunia.

Menceritakan kebesaran namaNya.

Menceritakan kebesaran kuasaNya.

Membawa terang, kemanapun aku pergi. Meskipun, tujuan ini masih belum tercapai didalam diriku. Juga menceritakan kebesaran namaNya, dan kuasaNya.

            Api mula-mula, yang dulunya pertama kali aku dapat, mungkin sedikit saja aku membawa terang. Hanya dalam beberapa pekan saja. Dan setelah itu, aku tidak berbuat apa-apa lagi.

 

*****

 

Dicipta dengan tujuan yang mulia.

            Meskipun api mula-mula, yang mungkin, telah pergi dariku, tapi aku tidak mau tinggal diam saja tergeletak ditempat dimana aku jatuh. Aku mau bangkit. Aku mau keluar dari tempat batasanku. Aku mau menembus segala batas yang ada. Semuanya hanya karena satu hal saja, yaitu, dicipta dengan tujuan yang mulia.

            Aku tidak mau menyia-nyiakan segala kesempatan yang Tuhan telah berikan kepadaku. Aku tidak mau mengecewakanNya. Sekarang, aku terus mencoba bangkit kembali, meskipun masih terus gagal. Aku mau bangkit, aku mau bangkit, aku mau bangkit.

Kumau menjadi hebat.

Kumau menjadi kuat.

            Ya… ya… Aku mau menjadi hebat. Aku mau menjadi kuat. Dimanapun aku berada. Bukan menunjukkan segala kemampuan yang aku miliki. Tapi menunjukkan segala kemampuan yang Tuhan berikan kepadaku. Demi memuliakan namaNya, lewat segala perbuatanku. Bukannya aku malah menjadi batu sandungan bagi mereka semua.

            Aku mau menjadi hebat. Aku mau menjadi kuat. Dimanapun aku berada. Dimanapun Tuhan tempatkan diriku, aku mau menjadi hebat. Aku tidak mau meninggalkan suatu kesan yang buruk terhadap namaku ditempat tersebut. Aku mau menjadi hebat ditempat itu, bukan oleh karena perbuatanku, tapi oleh karena Tuhanlah yang membuat aku bisa melakukan perbuatan itu.

Kumau pemenang dan terang di dunia.

            Aku mau jadi pemenang. Aku mau menjadi terang di dunia. Aku tidak mau menjadi pecundang. Aku tidak mau menjadi batu sandungan bagi sekelilingku. Dan sekali lagi, aku masih terus berjuang untuk semua itu. Memang berat, tetapi aku harus bisa melakukannya, karena Tuhan telah berikan padaku kemampuan itu.

            Aku mau mengalahkan segala sesuatu yang membuatku menjadi seorang yang kalah. Yaitu diriku sendiri. Aku harus bisa dan memang aku harus bisa. Sehingga pada akhirnya, aku dapat menjadi terang di dunia ini. Membawa terang, keselamatan dunia. Menceritakan kebesaran namaNya. Menceritakan kebesaran kuasaNya.

 

Kemuliaan hanya bagiMu. Keagungan hanya bagiMu. Kejayaan hanya bagiMu Tuhan, Yesus Kristus yang hidup.

 

Ditulis pada : Senin, 23 Februari 2009, pk. 20.00 WIB.

C

February 20, 2009

SEKILAS TENTANG C

 

            C ditemukan dan pertama diimplementasikan oleh Dennis Ritchie pada sebuah DEC PDP-11 yang menggunakan Sistem Operasi Unix. Bahasa C Merupakan proses pengembangan yang dimulai dari bahasa sebelumnya, yaitu BCPL. BCPL sendiri ditemukan oleh Martin Richards. BCPL mempengaruhi sebuah bahasa pemrograman, yaitu B, yang ditemukan oleh Ken Thompson. Nah, B inilah yang memulai penemuan bahasa baru, yaitu C, tepatnya pada tahun 1970an.

            Pada musim panas tahun 1983, suatu komite membuat suatu konvensi untuk membuat ANSI (American National Standards Institute) standar yang memungkinkan untuk membuat C digunakan untuk semuanya. Akhirnya, Standar ANSI C diadopsi pada Desember 1989, dimana kopian pertamanya berlaku pada awal tahun 1990. Standar tersebut juga diadopsi oleh ISO (International Standards Organization), dan sekarang ditunjukkan oleh Standar ANSI/ISO C. Standar C merupakan pondasi dari C++.

 

*****

            C merupakan middle-level computer language . Salah satu keunggulan C adalah   memperbolehkan untuk memanipulasi bits , bytes dan addresses , yang merupakan elemen dasar dari sebuah fungsi komputer. Keunggulan lainnya adalah, C hanya memiliki 32 keyword (27 keyword dari Kernighan and Ritchie de facto standard , 5 keyword lainnya dari komite standarisasi ANSI).

            C merupakan programmer’s language . C memberikan apa yang programmer mau; sedikit batasan, lebih mudah, block structure , stand-alone function dan satu set keyword yang padat. Tidak semua bahasa pemrograman merupakan programmer’s language .

 

            32 keyword dari C adalah :

 

            auto            double        int              struct

            break          else             long           switch

            case            enum *       register     typedef

            char            extern        return       union

            const *       float            short         un signed

            continue     for              signed *     void *

            default       goto            sizeof          volatile *

            do               if                 static          while

 

            * merupakan keyword yang ditambahkan oleh komite ANSI C

 

            Semua keyword C merupakan lowercase. Juga, penggunaan lowercase dan uppercase dalam bahasa ini artinya berbeda. Misalnya : else (keyword), ELSE (not).

 

EKPRESI C

 

            Ada 5 tipe data atom C, yaitu : character , integer , floating-point , double floating-point , dan valueless (char , int , float , double , dan void ). 5 tipe data atom tersebut juga dapat dimodifikasi, kecuali tipe void . Misalnya :

a.       Integer à signed, short, long, unsigned

b.      Character à unsigned, signed

c.       Double à long

            Tetapi, penggunaan signed pada integer dapat menyebabkan redundansi. Kebanyakan signed digunakan untuk memodifikasi char pada implementasinya.

 

STATEMENT

 

            C mengkategorikan statement kedalam beberapa grup, yaitu :

a.         Selection

·       if

     ekspresi if mengevaluasi kebenaran (apapun kecuali 0), statement atau block yang merupakan target dari else yang akan dieksekusi.

·       Nested ifs

Nested ifs adalah if yang merupakan target dari if atau else lainnya.

·       if-else-if Ladder

     if-else-if Ladder biasanya juga disebut if-else-if staircase.

·       ? Alternative

Digunakan untuk mengganti bentuk umum statement if-else.

·       Conditional Expression

·       switch

·       Nested switch Statement

b.        Iteration

·       for Loop

·       for Loop Variation

·       Infinite Loop

·       for Loop dengan no Bodies

·       while Loop

·       do-while Loop

c.         Jump

·       return Statement

·       goto Statement

·       break Statement

·       exit() Statement

·       continue Statement

d.        Label

e.         Expression

f.         Block / Compound

            Pada C, nilai kebenaran terdapat nilai non-zero, termasuk bilangan negatif. Nilai kesalahan adalah 0.

Web Blog dibawah konstruksi

February 19, 2009

Maaf, web blog sedang dibawah konstruksi !!! Cobalah beberapa hari lagi. :D