Minggu, 17 April 2011

Contoh program Perulangan PL/SQL

Contoh prog perulangan PL/SQL

DECLARE
J INTEGER;
BEGIN
J := 0;
LOOP
J := J + 1;
DBMS_OUTPUT.PUT_LINE ('Test Looping');
EXIT WHEN J = 10;
END LOOP;
END;
/

Contoh program array PL/SQL

Contoh program array PL/SQL

SET SERVEROUTPUT ON;
DECLARE
TYPE LARIK IS
TABLE OF NUMBER
INDEX BY BINARY_INTEGER;
A LARIK;
I INTEGER;
BEGIN
FOR I IN 1..5 LOOP
A(I) := I * 10;
END LOOP;
FOR I IN 1..5 LOOP
DBMS_OUTPUT.PUT_LINE(‘Nilai elemen larik ke-’ || TO_CHAR(I) || ‘ = ‘ || TO_CHAR(A(I)));
END LOOP;
END;
/

macam - macam array pada pl/sql

macam - macam array pada pl/sql

Associative array -> adalah jenis array yang bersifat temporer, pencarian elemen menggunakan index key yang dapat berupa string maupun angka

Nested table -> adalah jenis array yang menggunakan angka terurut dalam pencarian elemennya namun jumlah elemen tidak dideklarasikan

Varray -> adalah jenis array yang menggunakan angka terurut dalam pencarian elemennya dan mendeklarasikan jumlah elemennya

Macam - Macam perulangan pada pl/sql dan bentuk umumnya

Macam - Macam perulangan pada pl/sql

Perulangan pada PL/SQL ada 3 macam, diantaranya :
a. Menggunakan Simple Loop
Perlu di deklarasikan kondisi awal perulangan, proses ini dikenal dengan proses inisialisasi nilai. dalam blok perulangan ini perlu di deklarasikn kondisi untuk berhenti,,, yaitu exit.

b. Menggunakan Statement For
Struktur ini biasanya digunakan untuk melakukan pengulangan yang banyaknya sudah diketahui dengan pasti.

c. Menggunakan Struktur While
Struktur ini memeriksa kebenaran kondisinya dibagian awal blok atau badan perulangan pengulangan ini mirip dengan struktur simple loop.


Bentuk Umum Perulangan

statement_1;
. . .
EXIT WHEN kondisi;
END LOOP;

Minggu, 10 April 2011

If You Love Someone



Here are times in life... When the person you will love, For the rest of your life. Walks into your life.
Sometimes, just sometimes... You hurt that person, You push them away. Not meaning to, But you do.
Because you do this... You lose that person, They walk away.
At times... You are afraid, To go on, after this. But what choice do you have?
All you can do... Is hope that one day, If that person really was the one. You will meet again.
And if, just by chance... You get that second chance, Remember the past. Learn from your mistakes, And never let them happen again.
And by doing this... You will find out, That a lifetime of happiness awaits. If kisses were water, I'd give u a sea, If hugs were leaves, I'd give u a tree, If spaces were love, I'd give eternity, And if u are true and sincere to me, I'll keep all my love just for thee.
And every morning when you open your eyes, Tell yourself that it is special.
Every day, every minute, Every second is a gift from God. You've got to dance like nobody's watching,
And love like it's never going to hurt.
People say true friends must always hold hands, But true friends don't need to hold hands Because they know the other Hand will always be there.

Puisi - cinta pertama

Cinta Pertama
Oleh: Hiroko Hinno

Aku terdiam termenung Menatap hujan mengguyur bumi Mencari bintang nan tersembunyi Memandang awan nan mendung
Hati ku gundah Gundah gulana Berpikir tak bisa bertindak Ada tanya nan menyesak
Adakah hati 'kan terbuka Memulai cinta pertama
Terdiam aku Menghening dalam kelam
Maukah ia mengenal? Bilakah ia mengerti yang kurasa? Sesak mengunjungi dada Berpikir sebaik apa cinta yang ada
Tak dapat kutahan hati Keinginan mendapat cinta Kuingin ia tahu apa yang kurasa Oh Tuhan Kuatkan hati 'tuk berkata

Arti sahabat

Pernah ada anak lelaki dengan watak buruk. Ayahnya memberi sekantung penuh paku, dan menyuruh memaku satu batang paku di pagar pekarangan setiap kali dia kehilangan kesabarannya atau berselisih paham dengan orang lain.
Hari pertama dia memaku 37 batang di pagar. Pada minggu-minggu berikutnya dia belajar untuk menahan diri, dan jumlah paku yang dipakainya berkurang dari hari ke hari.
Dia mendapatkan bahwa lebih gampang menahan diri daripada memaku di pagar.
Akhirnya tiba hari ketika dia tidak perlu lagi memaku sebatang paku pun dan dengan gembira disampaikannya hal itu kepada ayahnya. Ayahnya kemudian menyuruhnya mencabut sebatang paku dari pagar setiap hari bila dia berhasil manahan diri/bersabar.
Hari-hari berlalu dan akhirnya tiba harinya dia bisa menyampaikan kepada ayahnya bahwa semua paku sudah tercabut dari pagar. Sang ayah membawa anaknya ke pagar dan berkata : “Anakku, kamu sudah berlaku baik, tetapi coba lihat betapa banyak lubang yang ada dipagar. Pagar ini tidak akan kembali seperti semula.” Kalau kamu berselisih paham atau bertengkar dengan orang lain, hal itu selalu meninggalkan luka seperti pada pagar.
Kau bisa menusukkan pisau di punggung orang dan mencabutnya kembali, tetapi akan meninggalkan luka. Tak peduli berapa kali kau meminta maaf/menyesal, lukanya tinggal. Luka melalui ucapan sama perihnya seperti luka fisik.
Kawan-kawan adalah perhiasan yang langka.
Mereka membuatmu tertawa dan memberimu semangat.
Mereka bersedia mendengarkan jika itu kau perlukan, mereka menunjang dan membuka hatimu.
Tunjukkanlah kepada teman-temanmu betapa kau menyukai mereka.

Puisi tentang cinta

cinta adalah sesuatu yang sangat indah cinta adalah kehidupan cinta adalah pengorbanan cinta adalah ..... tapi 
mengapa terkadang cinta dijadikan alat untuk mempermainkan perasaan seseorang? untuk apa kita mengucapkan cinta jika pada akhirnya kita akan menyakiti perasaan orang lain? betapa sakitnya jika kita dikhianati orang yang sangat kita cintai hanya butu waktu satu sehari untuk mengenal seseorang hanya butuh waktu satu jam mencintai seseorang
hanya butuh satu menit untuk menghancurkan seseorang,
tapi butuh waktu seumur hidup untuk melupakan orang yang sangat kita sayangi. untuk apa cinta hadir ke dunia ini ? jika dengan cinta dapat membuat orang sakit hati dan menderita

Story - Buah apel

Apel trees
Suatu ketika, hiduplah sebatang pohon apel besar dan anak lelaki yang senang ber-main² di bawah pohon apel itu setiap hari. Ia senang memanjatnya hingga ke pucuk pohon, memakan buahnya, tidur²an di keteduhan rindang daun²nya. Anak lelaki itu sangat mencintai pohon apel itu. Demikian pula, pohon apel sangat mencintai anak kecil itu.
Waktu terus berlalu. Anak lelaki itu kini telah tumbuh besar dan tidak lagi ber-main² dengan pohon apel itu setiap harinya. Suatu hari ia mendatangi pohon apel. Wajahnya tampak sedih. "Ayo ke sini ber-main² lagi denganku," pinta pohon apel itu.
"Aku bukan anak kecil yang ber-main² dengan pohon lagi."jawab anak lelaki itu. "Aku ingin sekali memiliki mainan, tapi aku tak punya uang untuk membelinya."
Pohon apel itu menyahut, "Duh, maaf aku pun tak punya uang... tetapi kau boleh mengambil semua buah apelku dan menjualnya. Kau bisa mendapatkan uang untuk membeli mainan kegemaranmu."
Anak lelaki itu sangat senang. Ia lalu memetik semua buah apel yang ada di pohon dan pergi dengan penuh suka cita. Namun, setelah itu anak lelaki tak pernah datang lagi. Pohon apel itu kembali sedih.
Suatu hari anak lelaki itu datang lagi. Pohon apel sangat senang melihatnya datang. "Ayo ber-main² denganku lagi." kata pohon apel.
"Aku tak punya waktu," jawab anak lelaki itu. "Aku harus bekerja untuk keluargaku. Kami membutuhkan rumah untuk tempat tinggal. Maukah kau menolongku?"
"Duh, maaf aku pun tak memiliki rumah. Tapi kau boleh menebang semua dahan rantingku untuk membangun rumahmu." kata pohon apel.
Kemudian, anak lelaki itu menebang semua dahan dan ranting pohon apel itu dan pergi dengan gembira. Pohon apel itu juga merasa bahagia melihat anak lelaki itu senang, tapi anak lelaki itu tak pernah kembali lagi. Pohon apel itu merasa kesepian dan sedih.
Pada suatu musim panas, anak lelaki itu datang lagi. Pohon apel merasa sangat bersuka cita menyambutnya. "Ayo ber-main² lagi denganku." kata pohon apel.
"Aku sedih," kata anak lelaki itu. "Aku sudah tua dan ingin hidup tenang. Aku ingin pergi berlibur dan berlayar. Maukah kau memberi aku sebuah kapal untuk pesiar?"
"Duh, maaf aku tak punya kapal, tapi kau boleh memotong batang tubuhku dan menggunakannya untuk membuat kapal yang kau mau. Pergilah berlayar dan ber-senang²lah."
Kemudian, anak lelaki itu memotong batang pohon apel itu dan membuat kapal yang diidamkannya. Ia lalu pergi berlayar dan tak pernah lagi datang menemui pohon apel itu.
Akhirnya, anak lelaki itu datang lagi setelah ber-tahun² kemudian.
"Maaf, anakku," kata pohon apel itu. "Aku sudah tak memiliki buah apel lagi untukmu."
"Tak apa. Aku pun sudah tak memiliki gigi untuk mengigit buah apelmu." jawab anak lelaki itu.
"Aku juga tak memiliki batang dan dahan yang bisa kau panjat." kata pohon apel.
"Sekarang, aku sudah terlalu tua untuk itu." jawab anak lelaki itu.
"Aku benar² tak memiliki apa² lagi yang bisa aku berikan padamu. Yang tersisa hanyalah akar²ku yang sudah tua dan sekarat ini." Kata pohon apel itu sambil menitikkan air mata.
"Aku tak memerlukan apa² lagi sekarang." kata anak lelaki. "Aku hanya membutuhkan tempat untuk beristirahat. Aku sangat lelah setelah sekian lama meninggalkanmu."
"Oooh, bagus sekali. Tahukah kau, akar² pohon tua adalah tempat terbaik untuk berbaring dan beristirahat. Mari, marilah berbaring di pelukan akar²ku dan beristirahatlah dengan tenang."
Anak lelaki itu berbaring di pelukan akar² pohon. Pohon apel itu sangat gembira dan tersenyum sambil meneteskan air matanya.
Ini adalah cerita tentang kita semua. Pohon apel itu adalah orang tua kita. Ketika kita muda, kita senang ber-main² dengan ayah dan ibu kita. Ketika kita tumbuh besar, kita meninggalkan mereka, dan hanya datang ketika kita memerlukan sesuatu atau dalam kesulitan.
Tak peduli apa pun, orang tua kita akan selalu ada di sana untuk memberikan apa yang bisa mereka berikan untuk membuat kita bahagia. Anda mungkin berpikir bahwa anak lelaki itu telah bertindak sangat kasar pada pohon itu, tetapi begitulah cara kita memperlakukan orang tua kita.

cinta adalah

Apakah Cinta itu?

Mereka yang tidak menyukainya menyebutnya tanggung jawab, Mereka yang bermain dengannya, menyebutnya sebuah permainan, Mereka yang tidak memilikinya, menyebutnya sebuah impian, Mereka yang mencintai, menyebutnya takdir.

Kadang Tuhan yang mengetahui yang terbaik, akan memberi kesusahan untuk menguji kita. Kadang Ia pun melukai hati, supaya hikmat-Nya bisa tertanam dalam.

Jika kita kehilangan cinta, maka pasti ada alasan di baliknya. Alasan yang kadang sulit untuk dimengerti, namun kita tetap harus percaya bahwa ketika Ia mengambil sesuatu, Ia telah siap memberi yang lebih baik.
Mengapa menunggu? Karena walaupun kita ingin mengambil keputusan, kita tidak ingin tergesa-gesa. Karena walaupun kita ingin cepat-cepat, kita tidak ingin sembrono. Karena walaupun kita ingin segera menemukan orang yang kita cintai, kita tidak ingin kehilangan jati diri kita dalam proses pencarian itu.
Jika ingin berlari, belajarlah berjalan duhulu, Jika ingin berenang, belajarlah mengapung dahulu, Jika ingin dicintai, belajarlah mencintai dahulu.

Pada akhirnya, lebih baik menunggu orang yang kita inginkan, ketimbang memilih apa yang ada. Tetap lebih baik menunggu orang yang kita cintai, ketimbang memuaskan diri dengan apa yang ada. Tetap lebih baik menunggu orang yang tepat, Karena hidup ini terlampau singkat untuk dilewatkan bersama pilihan yang salah, karena menunggu mempunyai tujuan yang mulia dan misterius.

Perlu kau ketahui bahwa Bunga tidak mekar dalam waktu semalam, Kota Roma tidak dibangun dalam sehari, Kehidupan dirajut dalam rahim selama sembilan bulan, Cinta yang agung terus bertumbuh selama kehidupan.
Kebanyakan hal yang indah dalam hidup memerlukan waktu yang lama, Dan penantian kita tidaklah sia-sia.
Walaupun menunggu membutuhkan banyak hal - iman, keberanian, dan pengharapan - penantian menjanjikan satu hal yang tidak dapat seorangpun bayangkan. Pada akhirnya. Tuhan dalam segala hikmat-Nya, meminta kita menunggu, karena alasan yang penting.

all about love aku ada untuk mu

Aku Ada Untukmu
Oleh: Othephe

Hadiah terbaik bagiku, Bukan gantungan bintang dilangit rajutanku. Bukan juga menariknya anggur merahmu, Diantara sajian intan ditempat tak berbayang. Berlarilah kelautan cintaku... Dekat sebuah kayu bersilang disana, Dekat diatas rumput yang memerah, Direndaman jerami dijengkalku. Sudah... aku sudah merangkainya untukmu, Sudah juga menangis untukmu. Diamlah dekatku... karena kau tenang disini... Bijaklah disaat kebodohan menjadi kegembiraanmu, Inilah saatnya tepat, sebab malam tak bertanda, Juga siangnya tak berpamit. Berjalanlah terus... bukannya sendiri, Kasihku memegangmu... Sampai untaian terakhir dipinggiran waktu, ... aku ada untukmu

Bandung, waktu malam 15 desember tahun yang kedua

story 1000 Burung Kertas

Sewaktu boy dan girl baru pacaran, boy melipat 1000 burung kertas buat girl, menggantungkannya di dalam kamar girl. Boy mengatakan, 1000 burung kertas itu menandakan 1000 ketulusan hatinya.
Waktu itu, girl dan boy setiap detik selalu merasakan betapa indahnya cinta mereka berdua.
Tetapi pada suatu saat, girl mulai menjauhi boy. Girl memutuskan untuk menikah dan pergi ke Perancis, ke Paris tempat yang dia impikan di dalam mimpinya berkali-kali itu!!
Sewaktu girl mau mutusin boy, girl bilang sama boy, "Kita harus melihat dunia ini dengan pandangan yang dewasa. Menikah bagi cewek adalah kehidupan kedua kalinya!! Aku harus bisa memegang kesempatan ini dengan baik. Kamu terlalu miskin, sungguh aku tidak berani membayangkan bagaimana kehidupan kita setelah menikah.!!"
Setelah Girl pergi ke Perancis, Boy bekerja keras, dia pernah menjual koran, menjadi karyawan sementara, bisnis kecil, setiap pekerjaan dia kerjakan dengan sangat baik dan tekun.
Sudah lewat beberapa tahun... Karena pertolongan teman dan kerja kerasnya , akhirnya dia mempunyai sebuah perusahaan. Dia sudah kaya, tetapi hatinya masih tertuju pada Girl, dia masih tidak dapat melupakannya.
Pada suatu hari, waktu itu hujan, Boy dari mobilnya melihat sepasang orang tua berjalan sangat pelan di depan. Dia mengenali mereka, mereka adalah orang tua Girl.
Dia ingin mereka lihat kalau sekarang dia tidak hanya mempunyai mobil pribadi, tetapi juga mempunyai Vila dan perusahaan sendiri, ingin mereka tahu kalau dia bukan seorang yang miskin lagi, dia sekarang adalah seorang Bos. Boy mengendarai mobilnya sangat pelan sambil mengikuti sepasang orang tua tersebut.
Hujan terus turun, tanpa henti, biarpun kedua org tua itu memakai payung,tetapi badan mereka tetap basah karena hujan.
Sewaktu mereka sampai tempat tujuan, Boy tercengang oleh apa yang ada di depan matanya, itu adalah tempat pemakaman. Dia melihat di atas papan nisan Girl tersenyum sangat manis terhadapnya.
Di samping makamnya yang kecil, tergantung burung-burung kertas yang dibuatkan Boy, dalam hujan burung-burung kertas itu terlihat begitu hidup.
Orang tua Girl memberitahu Boy, Girl tidak pergi ke paris, Girl terserang kanker, Girl pergi ke surga. Girl ingin Boy menjadi orang, mempunyai keluarga yang harmonis, maka dengan terpaksa berbuat demikian terhadap Boy dulu. Girl bilang dia sangat mengerti Boy, dia percaya kalau Boy pasti akan berhasil.
Girl mengatakan, kalau pada suatu hari Boy akan datang ke makamnya dan berharap dia membawakan beberapa burung kertas buatnya lagi. Boy langsung berlutut, berlutut di depan makam Girl, menangis dengan begitu sedihnya.
Hujan pada hari Ching Ming itu terasa tidak akan berhenti, membasahi sekujur tubuh Boy. Boy teringat senyum manis Girl yang begitu manis dan polos, mengingat semua itu, hatinya mulai meneteskan darah.
Sewaktu Orang tua ini keluar dari pemakaman, mereka melihat kalau Boy sudah membukakan pintu mobil untuk mereka. Lagu sedih terdengar dari dalam mobil tersebut.
Hatiku tidak pernah menyesal, Semuanya hanya untukmu 1000 burung kertas, 1000 ketulusan hatiku, Beterbangan di dalam angin Menginginkan bintang yang lebat besebaran di langit, Melewati sungai perak, Apakah aku bisa bertemu denganmu? Tidak takut berapapun jauhnya, Hanya ingin sekarang langsung berlari ke sampingmu. Masa lalu seperti asap, hilang dan tak kan kembali, Menambah kerinduan di hatiku. Bagaimanapun dicari, Jodoh kehidupan ini pasti tidak akan berubah.

Minggu, 27 Maret 2011

Selayang Pandang Sejarah Sumenep.

Selayang Pandang Sejarah Sumenep.


Selama ini masyarakat luas mengenal pulau Madura hanya dari aspek kebudayaan yang berupa kerapan sapi dan carok. Kerapan sapi dianggap sebagai ikon masyarakat madura di bidang hiburan dan seni pertunjukan, sedangkan carok dianggap sebagai sebuah aktifitas masyarakat yang berkaitan dengan kepribadian umum masyarakat Madura. Masyarakat Madura dikenal juga sebagai etnis yang religius dan menampilkan kesan kelompok masyarakat yang fanatik terhadap agama yang dianut dan diyakininya.
Sebenarnya masyarakat Madura hidup dengan aspek budaya yang unik, karena didalam kehidupan masyarakat Madura sendiri memiliki pola dan pandangan hidup yang berbeda-beda. Secara administratif pemerintahan, Madura dibagi menjadi empat kabupaten, yaitu Bangkalan, Sampang, Pamekasan dan Sumenep. Walaupun secara garis besar suku bangsa mereka sama-sama berasal dari suku bangsa Madura, namun masyarakat di masing-masing kabupaten didalam aktifitas kesehariannya memiliki corak dan khas yang berbeda-beda.
Berdasarkan hasil pengamatan sementara, pandangan hidup antara masyarakat Madura pesisir utara dan masyarakat Madura yang berada di pesisir selatan memiliki perbedaan pola dan pandangan hidup. Masyarakat Madura yang berada dibagian pesisir utara terkesan memiliki pola dan pandangan hidup yang masih tradisional, bahkan terkesan sebagai kelompok masyarakat yang terbelakang dalam bidang pendidikan yang berbeda dengan masyarakat Madura yang berada di pesisir selatan yang dianggap kelompok masyarakat yang sudah mulai mengalami masa transisi menuju masyarakat modern.
Selama ini masyarakat banyak yang kurang memamahi kebudayaan Madura yang esensial. Masyarakat hanya memahami kebudayaan Madura dari sisi permukaan saja, tanpa memahami konsep umum kebudayaan Madura. Hal ini salah satunya disebabkan oleh kurangnya literatur yang berkaitan dengan penelitian terhadap kebudayaan Madura secara khusus dan mendalam. Selama ini, literatur yang ada hanya menggambarkan perkembangan budaya masyarakat Madura secara universal dan terkesan bersifat subjektif.
Untuk ketaatan terhadap agama, masyarakat Madura terkesan kelompok masyarakat yang fanatik terhadap agama yang dianutnya. Ketaatan mereka terhadap agama juga diiringi dengan perhatian mereka terhadap hal-hal yang berbau magis, seperti dalam upacara perkawinan,kelahiran, kematian dan beberapa hal yang berkaitan dengan mata pencaharian mereka serta perlakuan masyarakat terhadap benda-benda tertentu yang dianggap memiliki kekuatan magis. Perhatian mereka terhadap hal-hal yang berkaitan dengan magis dan ritus turut mewarnai dan memberikan peranan yang penting dalam pelaksanaan kehidupan masyarakat Madura.

KERAPAN SAPI - MADURA


KERAPAN SAPI - MADURA

Sejarah asal mula Kerapan Sapi tidak ada yang tahu persis, namun berdasarkan sumber lisan yang diwariskan secara turun temurun diketahui bahwa Kerapan Sapi pertama kali dipopulerkan oleh Pangeran Katandur yang berasal dari Pulau Sapudi, Sumenep pada abad 13.

Awalnya ingin memanfaatkan tenaga sapi sebagai pengolah sawah. Brangkat dari ketekunan bagaimana cara membajak sapinya bekerja ,mengolah tanah persawahan, ternyata berhasil dan tanah tandus pun berubah menjadi tanah subur.

Melihat gagasan bagus dan membawa hasil positif, tentu saja warga masyarakat desa mengikuti jejak Pangerannya. Akhirnya tanah di seluruh Pulau Sapudi yang semula gersang, menjadi tanah subur yang bisa ditanami padi. Hasil panenpun berlimpah ruah dan jadilah daerah yang subur makmur.

Setelah masa panen tiba sebagai ungkapan kegembiraan atas hasil panen yang melimpah Pangeran Ketandur mempunyai inisiatif mengajak warga di desanya untuk mengadakan balapan sapi. Areal tanah sawah yang sudah dipanen dimanfaatkan untuk areal balapan sapi. Akhirnya tradisi balapan sapi gagasan Pangeran Ketandur itulah yang hingga kini terus berkembang dan dijaga kelestariannya. Hanya namanya diganti lebih populer dengan "Kerapan Sapi".

Bagi masyarakat Madura, Kerapan Sapi selain sebagai tradisi juga sebagai pesta rakyat yang dilaksanakan setelah sukses menuai hasil panen padi atau tembakau. Kerapan sebagai pesta rakyat di Madura mempunyai peran di berbagai bidang. Misal di bidang ekonomi (kesempatan bagi masyarakat untuk berjualan), peran magis religius (misal adanya perhitungan-perhitungan tertentu bagi pemilik sapi sebelum bertanding dan adanya mantra-mantra tertentu), bidang seni rupa (ada pada peralatan yang mempunyai hiasan tertentu), bidang seni tari dan seni musik saronen (selalu berubah dan berkembang).
Pengertian kata “kerapan” adalah adu sapi memakai “kaleles”. Kaleles adalah sarana pelengkap untuk dinaiki sais/joki yang menurut istilah Madura disebut “tukang tongko”. Sapi-sapi yang akan dipacu dipertautkan dengan “pangonong” pada leher-lehernya sehingga menjadi pasangan yang satu.

Orang Madura memberi perbedaan antara “kerapan sapi” dan “sapi kerap”. Kerapan sapi adalah sapi yang sedang adu pacu, dalam kaedaan bergerak, berlari dan dinamis. Sedang sapi kerap adalah sapi untuk kerapan baik satu maupun lebih. Ini untuk membedakan dengan sapi biasa. Ada beberapa kerapan yaitu “kerrap kei” (kerapan kecil), “kerrap raja’’ (kerapan besar), ‘kerrap onjangan” (kerapan undangan), “kerrap jar-ajaran” (kerapan latihan).

Kaleles sebagai sarana untuk kerapan yang dinaiki tokang tongko dari waktu ke waktu mengalami berbagai perkembangan dan perubahan. Kaleles yang dipakai dipilih yang ringan (agar sapi bisa berlari semaksimal mungkin), tetapi kuat untuk dinaiki tokang tongko (joki).

Sapi kerap adalah sapi pilihan dengan ciri-ciri tertentu. Misalnya berdada air artinya kecil ke bawah, berpunggung panjang, berkuku rapat, tegar tegak serta kokoh, berekor panjang dan gemuk. Pemeliharaan sapi kerap juga sangat berbeda dengan sapi biasa. Sapi kerap sangat diperhatikan masalah makannya, kesehatannya dan pada saat-saat tertentu diberi jamu. Sering terjadi biaya ini tidak sebanding dengan hadiah yang diperoleh bila menang, tetapi bagi pemiliknya merupakan kebanggaan tersendiri dan harga sapi kerap bisa sangat tinggi.

Sapi kerap ada tiga macam yaitu sapi yang “cepat panas” (hanya dengan diolesi bedak panas dan obat-obatan cepat terangsang), sapi yang “dingin” (apabila akan dikerap harus dicemeti berkali-kali), dan sapi “kowat kaso” (kuat lelah, memerlukan pemanasan terlebih dahulu).

Pada waktu akan dilombakan pemilik sapi kerap harus mempersiapkan tukang tongko (joki), “tukang tambeng” (bertugas menahan, membuka dan melepaskan rintangan untuk berpacu), “tukang gettak” (penggertak sapi agar sapi berlari cepat), “tukang gubra” (orang-orang yang menggertak sapi dengan bersorak sorai di tepi lapangan), “tukang ngeba tali” (pembawa tali kendali sapi dari start sampai finish), “tukang nyandak”(orang yang bertugas menghentikan lari sapi setelah sampai garis finish), “tukang tonja” (orang yang bertugas menuntun sapi).

Beberapa peralatan yang penting dalam kerapan sapi yaitu kaleles dan pangonong, “pangangguy dan rarenggan” (pakaian dan perhiasan), “rokong” (alat untuk mengejutkan sapi agar berlari cepat). Dalam kerapan sapi tidak ketinggalan adanya “saronen” (perangkat instrumen penggiring kerapan). Perangkatnya terdiri dari saronen, gendang, kenong, kempul, krecek dan gong. denmasdeni.blogspot.com

TEKNOLOGI PENGELOLAH PERANGKAT INPUT OUTPUT

Sistem komputer (computer system), terdiri dari perangkat keras (hardware) dan perangkat lunak (software). Perangkat keras dan perangkat lunak harus bekerja bersama-sama membentuk suatu sistem, yaitu sistem komputer. Perangkat keras (H/W), sebagai sub sistem komputer juga mempunyai komponen, yaitu :
  1. Komponen alat masukan (input device)
  2. Komponen alat pemroses (processing device)
  3. komponen alat keluaran (output device)
  4. Komponen alat simpanan luar (storage)
Dalam komputasi, input / output, atau I / O. Input sinyal atau data diterima oleh sistem, dan output adalah sinyal atau data yang dikirim dari itu. Istilah ini juga dapat digunakan sebagai bagian dari suatu tindakan, untuk "melakukan I / O" adalah untuk melakukan operasi input atau output. Perangkat I / O yang digunakan oleh seseorang (atau sistem lain) untuk berkomunikasi dengan komputer., Contohnya :  keyboard atau mouse dapat menjadi perangkat input untuk komputer, sementara monitor dan printer dianggap perangkat output untuk komputer. Perangkat untuk komunikasi antar komputer, seperti modem dan kartu jaringan, biasanya melayani untuk kedua input dan output.
I / O tergantung pada perspektif mengubah sinyal-sinyal bahwa pengguna manusia bisa melihat atau membaca. Untuk pengguna proses membaca atau melihat representasi ini adalah menerima masukan. Interaksi antara komputer dan manusia dipelajari dalam bidang yang disebut interaksi manusia-komputer. CPU dan memori utama dianggap sebagai otak dari komputer, dan dari sudut pandang adanya transfer informasi dari atau ke kombinasi itu, misalnya untuk atau dari disk drive, dianggap I / O. CPU dan sirkuit pendukungnya menyediakan memori-mapping I / O yang digunakan dalam pemrograman komputer tingkat rendah dalam pelaksanaan driver perangkat. Sebuah I / O merupakan salah satu algoritma yang dirancang untuk mengeksploitasi lokalitas dan melakukan efisien bila berada pada penyimpanan data sekunder, seperti disk drive.
I / O Interface diperlukan setiap kali I / O device didorong oleh prosesor. Antarmuka harus memiliki logika yang diperlukan untuk menafsirkan perangkat alamat yang dihasilkan oleh prosesor. Handshaking harus dilaksanakan oleh antarmuka menggunakan perintah yang sesuai seperti (Sibuk, SIAP, WAIT), dan prosesor dapat berkomunikasi dengan I / O device melalui antarmuka. Khusus I / O monad, yang      memungkinkan program untuk hanya menguraikan I / O, dan tindakan yang dilakukan diluar program. Hal ini penting karena I / O fungsi akan memperkenalkan efek samping untuk setiap bahasa pemrograman, tapi sekarang pemrograman fungsional murni praktis. Berikut alamat yang dapat disimpan dalam register. Instruksi akan memiliki register yang memiliki alamat tersebut. Jadi untuk mengambil data, instruksi harus mendaftar didekode sesuai dipilih. Isi register akan diperlakukan sebagai alamat menggunakan alamat lokasi memori yang sesuai dipilih dan data dibaca / ditulis. Port-mapping I / O biasanya memerlukan penggunaan instruksi yang secara khusus dirancang untuk melakukan I / O operasi.


Pengelolaan I/O :
• Tugas utama komputer adalah: Pemrosesan CPU, pemrosesan I/O
• Peran OS dalam pengelolaan I/O: Mengelola dan mengontrol operasi I/O serta 
perangkat I/O
• Fungsi pengelolaan I/O : Hardware : port, bus, device controller, software
I/O adalah modul device driver

Perangkat I/O: Kategori :
• Perangkat block: disk drives
– Perintah: read, write, seek
– Akses I/O mentah atau file-system
– Memungkinkan akses file memory-mapped
• Perangkat karakter: keyboards, mouse, serial ports

Perangkat I/O: Kategori :
• Perangkat jaringan:
– Cukup berbeda dengan perangkat blok dan karakter sehingga memiliki antarmuka sendiri
– Unix dan Windows/NT memiliki antarmuka socket
• Memisahkan protokol jaringan dari operasi jaringan
• Meliputi fungsionalitas select

Perangkat I/O: Kategori :
• Clock dan timer:
– Menyediakan informasi current time, elapsed time, timer
– waktu interval programmable digunakan untuk timing, periodic interrupts
– ioctl (pada UNIX) mencakup aspek I/O seperti clock dan timer

Perangkat I/O: Komponen :
Port: titik koneksi untuk komunikasi perangkat I/O dgn komputer
Bus: jalur yang digunakan bersama oleh satu/lebih perangkat

Perangkat I/O: Komponen :
Controller:
– Tugas controller:
• Mengkonversi aliran bit serial ke blok byte
• Melakukan koreksi kesalahan jika diperlukan
• Membuat data dapat diakses oleh memori utama
– Jenis controller:
• Serial-port controller
• SCSI controller
• Built-in controller (mis. disk controller)






Perangkat I/O: Alamat
• Perangkat memiliki alamat, yang digunakan oleh:
– Instruksi Direct I/O
• perangkat memiliki alamat khusus yg terpisah dari alamat memori
• Akses terhadap perangkat I/O menggunakan alamat perangkat tsb
– Memory-mapped I/O
• Perangkat memiliki alamat lojik pada memori utama
• instruksi load/store dapat digunakan untuk mengakses register perangkat �� efisiensi tipe instruksi pada prosesor

Teknik I/O
• Polling
• Interrupt
• Direct Memory Access (DMA)

Teknik I/O: Polling
• Device driver melakukan query status perangkat:
– command-ready
– busy
– error
• Siklus busy-wait menunggu selesainya I/O oleh perangkat

Teknik I/O: Interrupt
• Perangkat I/O mentrigger interrupt CPU menandakan selesainya operasi I/O
• Interrupt handler menerima interrupt
• Maskable dilakukan untuk mengabaikan atau menunda beberapa interrupt
• Interrupt vector untuk mengarahkan interrupt kehandler yang sesuai
– Sesuai prioritas
– Beberapa interrupt tidak dapat di-mask
• Mekanisme interrupt juga digunakan untuk Eksepsi

Teknik I/O: DMA
• DMA controller mem-bypass CPU untuk melakukan transfer data antara perangkat I/O dan memori secara langsung
• Digunakan untuk menghindari sibuknya CPU melakukan perpindahan data ukuran Besar

Software I/O: Issue
• Device independence
– Program dapat mengakses perangkat I/O apapun
– Tanpa perlu menspesifikasikan perangkat terlebih dahulu (floppy, hard drive, or CD-ROM)
• Penamaan yang seragam : nama file/perangkat berupa string atau integer, tidak tergantung pada mesin




Software I/O : Issue
• Transfer synchronous vs asynchronous
– Transfer blocked vs interrupt-driven
• Perangkat dapat digunakan bersama vs eksklusif
– disks dapat digunakan bersama
– tape drive tidak dapat digunakan bersama
• Spooling – menyimpan output untuk perangkat
– Jika perangkat hanya bisa melayani satu permintaan pada satu saat

Software I/O : Issue
• Buffering
– Mengatasi perbedaan kecepatan perangkat
– Mengatasi perbedaan ukuran pengiriman antar perangkat
– Menjaga “copy semantics”
• Caching - fast memory utk menyimpan salinan data
– Hanya berupa salinan, meningkatkan performansi

Software I/O: Penanganan Error
• Kegagalan yang mungkin terjadi pada operasi I/O:
– Pembacaan disk
– Penulisan
– Perangkat tidak dapat diakses
• OS dapat memulihkan dari kegagalan tsb
• Biasanya mengembalikan error# jika terjadi kegagalan I/O
• Log system error menyimpan laporan masalah yang terjadi

Software I/O: Interrupt Handler
• Interrupt handlers sebaiknya disembunyikan
– Menyebabkan driver yang memulai operasi I/O diblok sampai interrupt memberi tahu bahwa operasi telah selesai
• Prosedur interrupt melakukan tugasnya,
– Kemudian melakukan unblock driver yang Memulainya

Software I/O: Interrupt Handler
• Langkah-langkah yang harus dilakukan oleh software setelah interrupt selesai:
1. Simpan isi register yg belum disimpan oleh interrupt hardware
2. Membangun konteks utk ISR (interrupt service routine)
3. Membangun stack untuk ISR
4. Ack interrupt controller, enable-kan kembali interrupts
5. Salin register dari tempat asalnya
6. Jalankan ISR
7. Set up konteks MMU untuk proses berikutnya yang akan dijalankan
8. Load register dari proses baru
9. Mulai menjalankan proses baru




Software I/O: Device Independent
• Fungsi:
– Antarmuka yang seragam untuk berbagai device drivers
– Buffering
– Error reporting
– Pengalokasian dan pelepasan perangkat, menyediakan ukuran blok yang bersifat deviceindependent

Performansi
• I/O merupakan faktor yang sangat
berpengaruh terhadap performansi sistem
– Memerlukan CPU untuk mengeksekusi software
I/O (mis. interrupt handle, device driver, dll)
– Melakukan context switch karena adanya
interrupt
– Context switches due to interrupts, penyalinan data

Performansi
• Untuk meningkatkan performansi:
– Mengurangi banyaknya context switch
– Mengurangi penyalinan data
– Mengurangi interrupt dengan melakukan transfer data skala besar, controller cerdas,
atau polling
– Menggunakan DMA
– Menyeimbangkan performansi CPU, memori, bus, dan I/O untuk memperoleh throughput

Referensi :
·         http://en.wikipedia.org/wiki/Input/output
·         http://ilmukomputer.org/2008/06/01/input-output-io/
·         http://docs.google.com/viewer?a=v&q=cache:yBtuVmX3iJcJ:rahmiati.stmik-amik-riau.ac.id/upload/Manajemen%2520IO.pdf+pengelola+input+output&hl=id&gl=id&pid=bl&srcid=ADGEEShCBrP-RYooz1DNsMC-i0tawYkTcUoOz4Ng57t3EuIqvmEI5ia04iGLgjGk_hbHf-XF1xrFlHNZ7o53lAifVpshiwePwIco0y4rlN5umy4kcacy-mv9frs9b6vLCN8yjUbY9uo3&sig=AHIEtbSr2hBlKTIGJwBNyHsw4zN4XCWkpg



Sabtu, 26 Maret 2011

penyebab terjadinya banjir dan cara mengatasi banjir

Banjir merupakan peristiwa terbenamnya daratan (yang biasanya kering) karena volume air yang meningkat
Banjir dapat terjadi karena peluapan air yang berlebihan di suatu tempat akibat hujan besar, peluapan air sungai, atau pecahnya bendungan sungai.
Di banyak daerah yang gersang di dunia, tanahnya mempunyai daya serapan air yang buruk, atau jumlah curah hujan melebihi kemampuan tanah untuk menyerap air. Ketika hujan turun, yang kadang terjadi adalah banjir secara tiba-tiba yang diakibatkan terisinya saluran air kering dengan air. Banjir semacam ini disebut banjir bandang.
Penyebab banjir – Diantara beberapa penyebab banjir adalah:
1. Ilegal Loging (Penebangan hutan liar)
2. Bertumpuknya sampah pada saluran air, sehingga terjadi penyumbatan pada saluran air.
3. Kurangnya kesadaran masyarakat untuk melakukan penanaman kembali pada daerah / hutan hutan yang baru di tebangi.
4. Tidak adanya lagi tanah resapan untuk digunakan air sebagai tempat baginya beristirahat dikala hujan turun. tidak ada lagi lahan hijau sebagai tempat resapan air tanah. akibatnya, ketika hujan tiba, tanah menjadi tergerus oleh air dan kemudian air terus meluncur tanpa adanya penghalang alami yang kemudian menyebabkan banjir. dan masih banyak lagi penyebab-penyebab banjir yang lainya.
Faktor alam penyebab terjadinya banjir adalah:
Badai  juga dapat menyebabkan banjir melalui beberapa cara, di antaranya melalui ombak besar yang tingginya bisa mencapai 8 meter. Selain itu badai juga adanya presipitasi yang dikaitkan dengan peristiwa badai. Mata badai mempunyai tekanan yang sangat rendah, jadi ketinggian laut dapat naik beberapa meter pada mata guntur. Banjir pesisir seperti ini sering terjadi di Bangladesh.
Gempa bumi dasar laut maupun letusan pulau gunung berapi yang membentuk kawah (seperti Thera atau Krakatau) dapat memicu terjadinya gelombang besar yang disebut tsunami yang menyebabkan banjir pada daerah pesisir pantai.

CARA-CARA MENGATASI BANJIR
Pelbagai cara dijalankan, antaranya:
Menyediakan Sistem Perparitan
Parit-parit yang telah cetek akibat daripada bahan-bahan kumuhan hendaklah sentiasa dibersihkan. Dengan ini air limpahan dan hujan dapat dialirkan dengan baik.
Projek Pendalaman Sungai
Kebanyakan kejadian banjir berlaku kerana kecetekan sungai. Jika dahulu sungai mampu mengalirkan sejumlah air yang banyak dalam sesuatu masa, kini pengaliran telah berkurangan. Ini disebabkan proses pemendapan dan pembuangan bahan-bahan buangan.
Langkah untuk menangani masalah ini ialah dengan menjalankan proses pendalaman sungai dengan mengorek semua lumpur dan kekotoran yang terdapat di sungai. Apabila proses ini dilakukan, sungai bukan sahaja menjadi dalam tetapi mampu mengalirkan jumlah air hujan dengan banyak.
Memelihara Hutan
Kegiatan pembalakan di mana penerokaan di kawasan pinggir sungai digemari menyebabkan tanah terhakis dan runtuh ke sungai. Keadaan yang sama juga berlaku apabila aktiviti pembalakan yang giat dilakukan di lereng-lereng bukit.
Oleh itu pemeliharaan hutan merupakan cara yang baik untuk mengatasi masalah banjir. Hutan boleh dijadikan kawasan tadahan yang mampu menyerap air hujan daripada mengalir terus ke bumi.
Hutan boleh berfungsi sebagai bunga karang (sponge) dengan menyerap air hujan dan mengalir dengan perlahan-lahan ke anak-anak sungai. Ia juga bertindak sebagai penapis dalam menentukan kebersihan dan kejernihan air. Hutan mampu menyerap air hujan pada kadar 20%. Kemudian air hujan ini dibebaskan kembali ke atmosfera melalui sejatan pemeluwapan. Hanya dengan ini sahaja pengurangan air hujan dapat dilakukan.
Mengawal Aktiviti Manusia
Banjir kilat yang berlaku terutamanya di bandar disebabkan pembuangan samapah dan sisa industri ke sungai dan parit. Bagi menangani masalah ini, kesedaran kepada masyarakat perlu didedahkan supaya aktiviti negatif ini tidak terus dilakukan seperti mengadakan kempen mencintai sungai dan sebagainya.
Badan-badan tertentu juga harus bertanggungjawab menentukan sungai sentiasa bersih dan tidak dijadikan tempat pembuangan sampah.
Kejadian banjir merupakan malapetaka yang tidak dapat dielakkan terutamanya apabila membabitkan hujan lebat. Bagaimanapun usaha seharusnya dibuat untuk mengurangkan akibat banjir. Manusia juga harus sentiasa berwaspada dengan kejadian ini.