Senin, 18 November 2013

Definisi Queue
Queue merupakan satu bagian dari tipe data abstrak yang dibicarakan pada bab 5. Queue adalah
suatu tipe data yang mengikuti pola First In First Out (FIFO), yang berarti elemen yang pertama
masuk adalah elemen yang pertama pula dikeluarkan. Banyak contoh dalam kehidupan sehari-hari
yang menerapkan konsep dari Queue, atau yang dalam bahasa Indonesia lebih dikenal dengan istilah
antrian seperti antrian pasien di ruang tunggu dokter, antrian penonton yang membeli tiket, dsbnya.
Sama halnya seperti stack, queue juga merupakan satu tipe data abstrak yang
pengimplementasiannya bebas, artinya dapat diimplemetasikan dengan array maupun dengan list.

Implementasi Queue dengan struktur data Array

Untuk setiap struktur data queue yang diimplementasikan dengan array, posisi front (depan) back
(belakang) akan selalu ada. Perhatikan gambar berikut ini menunjukkan ilustrasi dari sebuah queue
yang diimplementasikan dengan menggunakan array. Dua hal yang menarik perhatian adalah (1)
queue bergerak dari indeks kecil menuju indeks yang besar dan (2) diperlukan dua buah penunjuk
(dalam ilustrasi disebut head dan tail)

Hal yang menarik, sekaligus merupakan kelemahan dari implementasi ini terjadi bila tail dari queue
telah merambat sampai keposisi pjg_max maka queue tersebut tidak dapat diisi lagi walaupun
sebenarnya queue tersebut belum penuh ( area yang berada di posisi 1 sampai head sebenarnya
merupakan tempat yang kosong). Ilustrasinya digambarkan berikut ini.

Circular Array

Ide yang paling sederhana adalah dengan mengisi tempat kosong (jika tersedia) yang berada pada
awal array bila tail telah mencapai posisi pjg_max sehingga penggunaan tempat menjadi lebih efisien.
Jadi seolah-olah array di bawah ini dibulatkan manjadi sebuah lingkaran seperti digambarkan berikut
ini (nama circular array berasal dari ide array yang dibulatkan).

Berikut adalah program C untuk mengimplementasikan Queue dengan menggunakan circular array.

#include <stdio.h>
#define PJG_MAX 10
Typedef int elemenType;
elementypeQ[PJG_MAX];
int head, tail;
void create()
{
Head = 0;
Tail = PJG_MAX -1;
}
void enqueue(elemenType e)
{
if(full()) printf(“queue sudah penuh\n”);
else {
Tail++;
Tail = Tail % PJG_MAX;
Q[Tail] = e;
}
}
void dequeue(elemenType*e)
{
if(empty()) printf(“Queue kosong\n”);
else {
*e = Q[head];
Head++;
Head = Head % PJG_MAX;
}
int empty()
{
if(((tail+1) % PJG_MAX) == Head) return (1);
else return (0);
}
void full()
{
int x;
x = Tail+2;
x = x % PJG_MAX;
if(x == Head) return (1);
else return (0);
}

Untuk lebih lengkap nya silahkan download materi nya disini

Minggu, 03 November 2013

Milanisti Indonesia sezione Cirebon di dirikan pada tanggal 15 Juli 2008 dengan tujuan sebagai tempat / wadah bagi Milanisti se Wilayah III Cirebon untuk menuangkan apresiasi ke dalam kegiatan yg postif dan kreatif serta membangun sebuah ikatan kekeluargaan antar sesama Milanisti.

Bulan April 2007 melalui media Pilar Radio ada publikasi yg bersifat ajakan bagi Milanisti di Cirebon untuk bergabung menjadi Memeber MILANISTI INDONESIA yang di koordinator oleh "Fitri". Dan dengan di motori oleh Arif dan Fitri di mulai pendataan Milanisti baik yang tergabung dalam Tifosi Pilar radio maupun Simpatisan Milanisti dimana terdata kurang lebih 20 nama. 

Kegiatan kumpul pertama kali adalah pada tgl 23 Mei 2007 pada partai Final Liga Champhion 2007 yang di hadiri oleh 3 orang yaitu Arif, Waldy dan Iman + beberapa simpatisan. Kemudian pada tanggal 17 Juni 2007 kita adakan Gathering untuk pertama kali dengan di hadiri oleh 15 orang (Arif, Fitri, Waldy, Iman, Toke, Bobbo, Omar) + beberapa simpatisan, dan akhirnya pada tanggal 15 Juli 2007 bertempat di rumah Toke (sekretariat) Milanisti Indonesia sez Cirebon resmi di bentuk dengan kode urut 004 dan Waldy terpilih sbg Presiden MIsC dengan jumlah member 20 orang. Dan di validasi oleh Pusat pada tanggal 21 Maret 2008 dalam kegiatan Gathering Milanisti Indonesia "Goes To Cirebon" yg di hadiri oleh teman-teman dari MI Pusat (Jakarta), MI sezione Bandung dan MI sezione Yogyakarta. 

Sejak berdiri pada tgl 15 Juli 2007, Milanisti Indonesia sezione Cirebon mengalami pasang surut tetapi tidak meyurutkan langkah untuk terus mengibarkan Bendera MIsC di bumi Caruban melalui kegiatan-kegiatan Nobar, Touring, Gathering, Buka Puasa Bersama dll. Hingga pada tanggal 15 Juli 2008 MIsC genap berusia 1 tahun dengan jumlah member 45 orang (3 orang dr Indramayu dan 2 orang dr kuningan) serta Bobbo terpilih sebagai Presiden ke-2 MIsC untuk periode 2008-2010.




Untuk Sumber dari artikel ini silahkan klik Disini atau klik Disini
Ada Dua Sejarah/Asal Muasal Kota Cirebon


 KESULTANAN Cirebon merupakan kesultanan di pantai utara Jawa Barat dan kerajaan Islam pertama di Jawa Barat. Cirebon pada saat sekarang merupakan nama satu wilayah administrasi, ibu kota, dan kota. Nama Cirebon juga melekat pada nama bekas sebuah keresidenan yang meliputi kabupaten-kabupaten IndramayuKuninganMajalengka, dan Cirebon.

Sumber-sumber naskah tentang Cirebon yang disusun oleh para keturunan kesultanan dan para pujangga kraton umumnya berasal dari akhir abad ke-17 sampai awal abad ke-18. Dari sumber naskah setempat, yang dianggap tertua adalah naskah yang ditulis oleh Pangeran Wangsakerta. Selain sumber setempat, terdapat pula sumber-sumber asing. Yang dianggap tertua berasal dari catatan Tome Pires -mengunjungi Cirebon pada tahun 1513-yang berjudul Suma Oriental.

Mengenai nama Cirebon terdapat dua pendapat. Babad setempat, seperti Nagarakertabumi (ditulis oleh Pangeran Wangsakerta),Purwaka Caruban Nagari (ditulis oleh Pangeran Arya Cerbon pada tahun 1720), dan Babad Cirebon (ditulis oleh Ki Martasiah pada akhir abad ke-1 8) menyebutkan bahwa kota Cirebon berasal dari kata ci dan rebon (udang kecil). Nama tersebut berkaitan dengan kegiatan para nelayan di Muara Jati, Dukuh Pasambangan, yaitu membuat terasi dari udang kecil (rebon). Adapun versi lain yang diambil dari Nagarakertabhumi menyatakan bahwa kata cirebon adalah perkembangan kata caruban yang berasal dari istilah sarumban yang berarti pusat percampuran penduduk.

Di Pasambangan terdapat sebuah pesantren yang bernama Gunung Jati yang dipimpin oleh Syekh Datu Kahfi (Syekh Nurul Jati). Di pesantren inilah Pangeran Walangsungsang (putra raja Pajajaran, Prabu Siliwangi) dan adiknya, Nyai Rara Santang, pertama kali mendapat pendidikan agama Islam.

Pada awal abad ke-16, Cirebon masih di bawah kekuasaan Pakuan Pajajaran. Pangeran Walangsungsang ditempatkan oleh raja Pajajaran sebagai juru labuhan di Cirebon. Ia bergelar Cakrabumi. Setelah cukup kuat, Walangsungsang memproklamasikan kemerdekaan Cirebon dan bergelar Cakrabuana. Ketika pemerintahannya telah kuat, Walangsungsang dan Nyai Rara Santang melaksanakan ibadah haji ke Mekah. Sepulang dari Mekah ia memindahkan pusat kerajaannya ke Lemahwungkuk. Di sanalah kemudian didirikan keraton baru yang dinamakannya Pakungwati.

Sumber-sumber setempat menganggap pendiri Cirebon adalah Walangsungsang, namun orang yang berhasil meningkatkan statusnya menjadi sebuah kesultanan adalah Syarif Hidayatullah yang oleh Babad Cirebon dikatakan identik dengan Sunan Gunung Jati (Wali Songo). Sumber ini juga mengatakan bahwa Sunan Gunung Jati adalah keponakan dan pengganti Pangeran Cakrabuana. Dialah pendiri dinasti raja-raja Cirebon dan kemudian juga Banten.

Setelah Cirebon resmi berdiri sebagai sebuah kerajaan Islam, Sunan Gunung Jati berusaha mempengaruhi kerajaan Pajajaran yang belum menganut agama Islam. Ia mengembangkan agama ke daerah-daerah lain di Jawa Barat.

Setelah Sunan Gunung Jati wafat (menurut Negarakertabhumi dan Purwaka Caruban Nagari tahun 1568), dia digantikan oleh cucunya yang terkenal dengan gelar Pangeran Ratu atau Panembahan Ratu. Pada masa pemerintahannya, Cirebon berada di bawah pengaruh Mataram. Kendati demikian, hubungan kedua kesultanan itu selalu berada dalam suasana perdamaian. Kesultanan Cirebon tidak pernah mengadakan perlawanan terhadap Mataram. Pada tahun 1590, raja Mataram, Panembahan Senapati, membantu para pemimpin agama dan raja Cirebon untuk memperkuat tembok yang mengelilingi kota Cirebon. Mataram menganggap raja-raja Cirebon sebagai keturunan orang suci karena Cirebon lebih dahulu menerima Islam. Pada tahun 1636 Panembahan Ratu berkunjung ke Mataram sebagai penghormatan kepada Sultan Agung yang telah menguasai sebagian pulau Jawa.

Panembahan Ratu wafat pada tahun 1650 dan digantikan oleh putranya yang bergelar Panembahan Girilaya. Keutuhan Cirebon sebagai satu kerajaan hanya sampai pada masa Pnembahan Girilaya (1650-1662). Sepeninggalnya, sesuai dengan kehendaknya sendiri, Cirebon diperintah oleh dua putranya, Martawijaya (Panembahan Sepuh) dan Kartawijaya (Panembahan Anom). Panembahan Sepuh memimpin kesultanan Kasepuhan dengan gelar Syamsuddin, sementara Panembahan Anom memimpin Kesultanan Kanoman dengan gelar Badruddin. Saudara mereka, Wangsakerta, mendapat tanah seribu cacah (ukuran tanah sesuai dengan jumlah rumah tangga yang merupakan sumber tenaga).

Perpecahan tersebut menyebabkan kedudukan Kesultanan Cirebon menjadi lemah sehingga pada tahun 1681 kedua kesultanan menjadi proteksi VOC. Bahkan pada waktu Panembahan Sepuh meninggal dunia (1697), terjadi perebutan kekuasaan di antara kedua putranya. Keadaan demikian mengakibatkan kedudukan VOC semakin kokoh. Dalam Perjanjian Kertasura 1705 antara Mataram dan VOC disebutkan bahwa Cirebon berada di bawah pengawasan langsung VOC.

Walaupun demikian kemunduran politik itu ternyata sama sekali tidak mengurangi wibawa Cirebon sebagai pusat keagamaan di Jawa Barat. Peranan historis keagamaan yang dijalankan Sunan Gunung Jati tak pernah hilang dalam kenangan masyarakat. Pendidikan keagamaan di Cirebon terus berkembang. Pada abad ke-17 dan ke-18 di keraton-keraton Cirebon berkembang kegiatan-kegiatan sastra yang sangat memikat perhatian. Hal ini antara lain terbukti dari kegiatan karang-mengarang suluk, nyanyian keagamaan Islam yang bercorak mistik. Di samping itu, pesantren-pesantren yang pada masa awal Islam berkembang di daerah pesisir pulau Jawa hanya bertahan di Cirebon; selebihnya mengalami kemunduran atau pindah ke pedalaman.

Keraton para keturunan Sunan Gunung Jati tetap dipertahankan di bawah kekuasaan dan pengaruh pemerintah Hindia Belanda. Kesultanan itu bahkan masih dipertahankan sampai sekarang. Meskipun tidak memiliki pemerintahan administratif, mereka tetap meneruskan tradisi Kesultanan Cirebon. Misalnya, melaksanakan Panjang Jimat (peringatan Maulid Nabi Muhammad Saw) dan memelihara makam leluhurnya Sunan Gunung Jati.***

Jumat, 01 November 2013

Dalam perancangan suatu program, kadang-kadang kita memerlukan tipe data yang abstraksinya
lebih tinggi dari sekedar native data type yang tersedia. Pada bab ini akan dibahas satu abstrak data
type yang lebih tinggi abstraksinya dan pada umumnya tidak disediakan native data typenya, yaitu
stack. Walaupun dikatakan tipe data ini mempunyai abstraksi yang lebih tinggi tetapi kalau sampai
pada tahap implementasi dari tipe data ini, kita tetap memerlukan native data type yang tersedia
(array, record, pointer, linked-list, dll). Untuk keperluan implementasi dalam buku ini dipergunakan 2
tipe data, yaitu array dan linked-list.

Stack adalah tipe data yang mengikuti pola Last In First Out (LIFO), yang berarti elemen yang terakhir
masuk adalah elemen yang pertama keluar. Contoh yang dapat diilustrasikan sebagai stack ini
tumpukan piring di kantin dimana pada saat piring diletakkan akan diletakkan pada bagian atas, dan
pada saat pengambilan juga akan diambil dari yang paling atas.

Untuk lebih jelas nya silahkan Unduh materi nya disini
Double linked list mempunyai dua pointer yang menunjuk ke node berikutnya dan sebelumnya,
disebut juga dengan istilah :
1. next pointer dan
2. previous pointer

Untuk lebih jelas nya silahkan unduh materi nya disini



Rabu, 30 Oktober 2013

Pointer adalah variabel yang nilainya merupakan address dari variabel lain.

Pointer dan Address
Pointer akan sering digunakan didalam C. Pada umumnya program akan menjadi kompak dan lebih
efisien dengan bantuan pointer. Jika kita mendefinisikan suatu variabel menjadi pointer, maka
variabel tersebut mengandung address tempat variabel tersebut akan dialokasikan, tetapi bukan nilai
address itu sendiri. Karena pointer mengandung suatu objek, kita dapat mengakses obyek tersebut
dengan perantaraan sebuah pointer.

Contoh:

X adalah sebuah variabel dengan tipe integer dan PX adalah sebuah pointer variabel dengan tipe
integer

Untuk lebih lengkap nya silahkan download materi nya disini

Jumat, 25 Oktober 2013

  Array merupakan tipe data yang paling sederhana yang paling banyak dipergunakan. Hampir
semua bahasa pemrograman menyediakan native data tipe array ini. Pada bab sebelumnya telah
dijelaskan bahwa array termasuk tipe data struktur karena array selalu terdiri dari 1 atau lebih tipe
data atomik atau struktur lainnya.
  Pada umumnya letak elemen array secara logika dan fisikal (letak dimemori) adalah sama. Array
selalu terdiri atas 2 bagian; index dan komponen. Setiap index hanya selalu bersisi 1 komponen
(hubungan antara index dan komponen adalah one-to-one). Maka dari itu hubungan antar elemen
pada array bersifat homogenous.
Structure pada C identik dengan Record pada bahasa Pascal. Structure merupakan kumpulan
dari satu atau beberapa variabel yang mempunyai tipe sama atau berbeda (heterogeneous).
Variabel didalam structure disebut dengan nama komponen, field, elemen atau members.
Untuk lebih jelas nya silahkan download materi nya Disini




Sumber : Sulis Sandiwarno.S.Kom.,M.Kom
   Sebelum dibahas tentang pengertian dari Struktur Data, Tipe Data dan Abstraksi Data kita akan
mendefinisikan kata Data dan Struktur terlebih dahulu, karena kedua kata itu akan banyak
dipergunakan dalam buku ini.
   Data adalah Bahan yang digunakan dalam perhitungan atau operasi untuk menghasilkan informasi yang berguna.
   Struktur adalah pengaturan atau hubungan.
Maka struktur data dapat di definisikan sebagai pengaturan atau hubungan dari data dalam suatu system.Kita tentu sering bekerja dengan program, pertanyaan yang mungkin timbul adalah, “dimana letak kegunaan dari struktur data dalam hubungan nya dengan program. Untuk lebih lengkap nya silahkan download materi nya Disini






Sumber : sulis sandiwarno S.Kom.,M.Kom

Kamis, 24 Oktober 2013

Algoritma adalah suatu urutan logika (langkah langkah) pemecahan masalah tanpa melihat karakteristik bahasa pemrograman yang akan di gunakan. Langkah langkah harus tersusun secara logis dan efisien agar dapat menyelesaikan tugas dengan benar dan efisien. Algoritma merupakan gabungan antara SENI dan TEKNIK, Mengapa teknik karna algoritma adalah suatu pekerjaan yang bersifat rancang bangun. Mengapa Seni karna algoritma penuh dengan kreativitas dan imajinasi yang jenius. Untuk lebih jelas nya silahkan download Disini.

Rabu, 23 Oktober 2013

Assalamualaikum WR.WB
Semoga pada kesempatan kali ini bpk/ibu atau Temen-temen pengunjung blog ini smua masih dalam keadaan sehat wal afiat Sebelumnya marilah kita panjatkan puji dan syukur kehadirat Allah SWT, atas nikmat dan rahmat yang telah dianugerahkan kepada kita semua, sehingga khususnya pada kesempatan ini kita semua diberi kenikmatan berupa kesehatan jasmani dan rohani. Amien... Tak lupa juga saya ucapkan terimakasih atas dukungan juga kepercayaan bapak/ibu juga temen-temen smua yang telah memberikan kontribusinya kepada saya sehingga saya bisa menulis atau mengisi di blog ini . Namun dengan dorongan dan motivasi yang telah ibu/bapak juga temen-temen berikan kepada saya. InsyaAlloh saya tidak akan menyia-nyiakan kesempatan yang telah ibu/bapak berikan kepada saya ini.
            Inilah saya yang begitu sangat lugu nya di pandang hehehehe... 

Slamat membaca artikel yang ada di blog ini.. mohon maaf apabila masih banyak kekurangan atau tampilan dari blog ini. Oleh karena itu saya mengharapkan kritik dan saran agar blog ini bisa lebih baik lagi 

 Suported by 


And All Team


Sabtu, 19 Oktober 2013

Apa sih database itu ?.. Database merupakan sebuah bentuk data atau pengolah data yang secara sistematis urutannya, memiliki sifat mudah di update atau dihapus sesuai dengan kebutuhannya. Untuk manfaat dari databes ini banyak sekali manfaatnya sobb. contoh, membuat absesnsi online, form online, daftar harga pada scanner market, perpustakaan, dan lain-lainnya.
berikut tutorial nya silahkan download disini



note : kita sama sama belajar dsni untuk meraih cita2 yang di harapkan. Betapa indah nya berbagi

Kamis, 17 Oktober 2013

basis data.. contoh materi praktek pertama
silahkan download dsni 

Rabu, 09 Oktober 2013

Manajemen Sumber daya manusia adalah Masalah tenaga kerja manusia yang di atur menurut urutan fungsi fungsi nya agar efektif dan efisien dalam mewujudkan tujuan perusahaan, karyawan dan masyarakat. Untuk lebih lengkap nya teman2 silahkan unduh materi di bawah ini. Smoga bermanfaat...

download materi

Senin, 30 September 2013

(L)Rey, 00_ys, LTO, 1U90, sansanwfc, NOK_MINAH, aeZ
Dj_brendy, cirebon, D1ASZ, z0a, 4NO_
Berawal dari perkenalan dalam sebuah video chat lalu sekarang sampai menjalin rasa kekeluargaan sampai terbentuk lah dalam sebuah komunitas yaitu CIREBON CAMFROG COMMUNITY (CeTRee)
CIREBON CAMFROG COMMUNITY terbentuk pada tanggal 9 agustus 2013, pada saat itu kita sebagai camfroger yang berdomisili di Cirebon  dan sekitar nya melakukan Kopi darat (KOPDAR) bertempat di sebuah cafĂ© yang ada di kota cirebon pada acara kopdar tersebut di hadiri oleh para camfroger se wilayah 3 cirebon yaitu dari daerah Kuningan, Indramayu, Majalengka dan ada juga yang dari subang.  

Dan dari salah satu camfroger yang hadir ada yang mengusulkan gmn klo kita buat sebuah komunitas camfrog Cirebon terdengar ada usulan seperti itu camfroger yang menghadiri acara  kopdar itu menyutujui nya agar terbentuk sebuah komunitas. Dengan berdalih biar camfroger yang ada di wilayah 3 cirebon dan sekitar nya ada sebuah wadah untuk memper erat jalinan sillaturahmi dan saling mengenal antar sesama pengguna camfrog yang ada di wilayah 3 cirebon. Dengan demikian kami membentuk sebuah wadah yaitu dengan nama CIREBON CAMFROG COMMUNITY (CeTRee) Smoga dengan terbentuk nya CIREBON CAMFROG COMMUNTY (CeTRee) ini semakin bertambah erat juga rasa persaudaraan dan memberikan nilai2 positif untuk kedepan nya tidak hanya sekedar chat menghabis kan waktu berjam jam di depan computer/laptop tanpa ada hasil yang positif atau waktu yang terbuang menjadi tak bermakna.

ini lah kami



Suported By