Kamis, 19 Juli 2007

Mimpi Diri Sendiri

Semangat adalah mimpi
Angan-angan bukan mimpi
Cita-cita sebangsa mimpi
Hidup bangkitkan mimpi

Bersyukur kita punya mimpi
Tanda kita hidup pada malam hari
Kalaupun jauh harus didatangi
Sampaikan do'a pada Illahi

Ayahanda adalah matahari
Ibunda adalah api
Dua-dua dapat menerangi
Dua-dua dapat melukai

Putra putri ibarat padi
Orang tua ibarat tangkai dan lidi
Dua-dua patut disayangi
Dua-dua patut dihormati


Jogja, 190707

Bersanding Mimpi Matahari

Sinar ada karena matahari
Cahaya ada karena api
Amarah ada karena iri
Bahagia ada karena hati

Matahari nak bermimpi
Tuk dapat sekumtum melati
Tak hiraukan cahaya api
Anggap sinar lebih tinggi

Benar sudah melati yakini
Akan selalu melangkahkan kaki
Bilapun ada terbersit sedikit di hati
Hendak dikata apa semuanya nanti

Bulat sudah persiapan hati
Telah ditambat di dalam diri
Mulai dan usai tak tahu kini
Hidup masih panjang lagi

Mengharapkan waktu selalu pagi
Dikarenakan datang sang matahari
Sedih kecewa bercampur sari
Membayangkan ada malam hari

Akankah disauh kisah ini
Agar jauh simpan dalam bumi
Dalamnyapun tak dapat pasti
Diserahkan kembali pada Ilahi

Kan hilang asa putra dan putri
Sinar tak lagi penuh didapati
Bangkitkan amarah bersama api
Indah dunia tak kan lagi penuh dinikmati

Sebab....
Bersama kuntum melati
Kan kembali bersanding sang matahari


Jogja, 180707

Senin, 16 Juli 2007

Apa itu Bahasa Pemograman

Bahasa Pemograman adalah bahasa yang dapat dimengerti oleh komputer.

Bahasa pemograman mempengaruhi cara dan teknik pemograman.

Cara dan teknik pemograman :

1. Pemograman Procedural

Procedure merupakan instruksi khusus yang dieksekusi secara berurutan. Pemograman Procedural merupakan pemograman yang terdiri atas kumpulan perintah/instruksi yang akan dijalankan/dieksekusi oleh komputer secara berurutan.


2. Pemograman Functional

Pemograman Functional merupakan pemograman yang terdiri atas kumpulan perintah/instruksi yang akan dijalankan/dieksekusi oleh komputer berdasarkan fungsi-fungsi.
Fungsi yang dipakai seperti dalam fungsi yang ada dalam matematika.


3. Pemograman Terstruktur

Pemograman Terstruktur merupakan pemograman yang terdiri atas kumpulan perintah/instruksi yang akan dijalankan/dieksekusi oleh komputer berdasarkan procedural dan atau functional.

Pemilihan procedural atau functional berdasarkan pemilahan masalah yang sebelumnya besar menjadi kumpulan masalah-masalah kecil yang kemudian dibuat/disusun dalam bentuk procedural atau functional tergantung dari kebutuhannya..

4. Pemograman Berbasis Modul

Pemograman berbasis modul merupakan pemograman yang didasarkan atas kumpulan program procedural dan atau program functional yang akan dijalankan/dieksekusi oleh komputer berdasarkan modul.

Hasil pemograman procedural atau pemograman functional yang berskala kecil dalam istilah Pemograman Berbasis Modul disebut/diistilahkan sebagai modul.

5. Pemograman Berorientasi Objek

Pemograman berorientasi objek merupakan pemograman yang terdiri atas kumpulan perintah/instruksi yang akan dijalankan/dieksekusi oleh komputer berdasarkan kejadian-kejadian yang berkenaan dengan sebuah/beberapa objek.

Pemograman ini sudah berbasis graphical seperti windows atau beberapa jenis linux.
Sebagai contoh:
Mouse dapat dikatakan sebuah objek. Jika mouse digerakan maka akan memunculkan kejadian-kejadian lain seperti perpindahan area atau fokus layar, atas kejadian ini maka dibuatkan suatu kumpulan perintah/instruksi apa yang harus dilaksanakan oleh komputer jika mouse bergerak.

6. Pemograman Generic

Pemograman generic merupakan pemograman yang terdiri atas kumpulan perintah/instruksi yang akan dijalankan oleh komputer bersama-sama pemograman berorientasi objek atau pemograman functional.

Pemograman generic merupakan pemograman berskala kecil guna mendukung atau berkolaborasi dengan pemograman berorientasi objek atau pemograman functional.

7. Pemgoraman Declarative

Pemograman Declarative merupakan pemograman yang terdiri atas kumpulan perintah/instruksi yang akan dijalankan oleh komputer berdasarkan pernyataan (declarative) yang berhubungan dengan logika.


Referensi :
- Binanto, Iwan. 2005. Konsep Bahasa Pemograman. Penerbit ANDI. Yogyakarta


Apa itu Program


Program adalah himpunan atau kumpulan instruksi tertulis yang dibuat oleh programmer atau suatu bagian executable dari suatu software.

Kata program dapat diartikan :

a. Untuk mendeskripsikan instruksi-instruksi tersendiri, yang biasanya disebut source code (Lihat : Apa itu source code), yang dibuat oleh programmer.

b. Untuk mendeskripsikan suatu keseluruhan bagian dari software yang executable.

Kata pemograman dapat diartikan :

- sebagai cara membuat program komputer.

- merupakan suatu kumpulan urutan perintah-perintah yang dimengerti oleh komputer untuk mengerjakan/melaksanakan sesuatu.

Bahasa yang dapat dimengerti oleh komputer disebut bahasa pemograman.

Untuk melihat definisi atau istilah-istilah lain yang tidak mengerti, dapat dilihat pada tulisan-tulisan saya yang lain, seperti :
- Programmer : Apa itu proggrammer)
- Executable : Apa itu Executable
- Software : Apa itu Software
- Source Code (Kode Sumber) : Apa itu Source Code (Kode Sumber)
- Bahasa Pemograman : Apa itu Bahasa Pemograman
Referensi :
- Binanto, Iwan. 2005. Konsep Bahasa Pemograman. Penerbit ANDI. Yogyakarta