<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-1357845460394707161</atom:id><lastBuildDate>Wed, 25 Jan 2012 17:29:21 +0000</lastBuildDate><category>squential search</category><category>clear</category><category>within temptation</category><category>struktur data</category><category>free</category><category>sctv</category><category>postorder</category><category>jon bon jovi</category><category>graph</category><category>slipknot</category><category>global tv</category><category>array</category><category>string</category><category>saosin</category><category>bullet for my valentine</category><category>basis data</category><category>michael weikath</category><category>download</category><category>quick</category><category>push</category><category>entity relationship</category><category>jaringan komputer</category><category>dababase</category><category>musik</category><category>video</category><category>pohon biner</category><category>live in london</category><category>fever</category><category>tv online</category><category>integer</category><category>float</category><category>redeem</category><category>merge</category><category>matt tuck</category><category>facebook</category><category>rcti</category><category>Trans tv</category><category>heap</category><category>forever and one</category><category>binary tree</category><category>tutorial</category><category>entitas</category><category>sorting</category><category>2010</category><category>preorder</category><category>bigrafi</category><category>enqueue</category><category>dbms</category><category>mtv</category><category>new album</category><category>bubble</category><category>MATRIKS PENYAJIAN GRAPH</category><category>pop</category><category>1995</category><category>queue</category><category>fr</category><category>stack</category><category>avenged sevenfold</category><category>padge</category><category>moose</category><category>insertion</category><category>binary search</category><category>dequeue</category><category>hellowen</category><category>linked list</category><category>paul gray</category><category>selection</category><category>tv one</category><category>mp3</category><category>corey tailor</category><category>joy jordison</category><category>kunjungan pohon biner</category><category>tree</category><category>model data</category><category>STRUKTUR POHON (TREE)</category><category>boolean</category><category>LOCKERZ</category><category>inorder</category><title>belajar komputer</title><description /><link>http://belajarstrukturdata.blogspot.com/</link><managingEditor>noreply@blogger.com (icank 7)</managingEditor><generator>Blogger</generator><openSearch:totalResults>44</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/blogspot/icank" /><feedburner:info uri="blogspot/icank" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:subtitle></itunes:subtitle><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-8472977112151549043</guid><pubDate>Tue, 15 Nov 2011 09:22:00 +0000</pubDate><atom:updated>2011-11-15T01:23:38.017-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tutorial</category><title>Cara mudah cari crack, patch, dan serial number di google </title><description>tadi jalan-jalan ke forum dan baca thread yang menurut ane berguna banget,soalnya ane suka gunain program Sharware.hihiihi klo agan-agan juga sama kayak ane mungkin&lt;a href="http://belajarstrukturdata.blogspot.com/search/label/tutorial" target="_blank"&gt; &lt;i&gt;tips&lt;/i&gt;&lt;/a&gt; ini bisa membantu.&lt;br /&gt;
&lt;br /&gt;
ya kali ni tips ane tentang mencari &lt;i&gt;crack,patch dan serial number&lt;/i&gt; di &lt;a href="http://www.google.com/" target="_blank"&gt;google&lt;/a&gt;.Tentunya dengan cara khusus, agar cepat menemukan crack, patch, ataupun serial number yang anda butuhkan.&lt;br /&gt;
&lt;br /&gt;
Namun perlu diingat bahwa cara yang akan kita lakukan ini sangat berisiko, seperti yang kita ketahui bersama, banyak situs-situs penyedia &lt;i&gt;crack, patch, ataupun serial number &lt;/i&gt;yang ternyata menyebarkan virus serta malware. Maka, Anti virus dan anti malware anda harus aktifkan dengan benar&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;langkah-langkahnya. Anda tinggal memasukkan kode “94FBR” (tanpa tanda kutip) setelah produk yang ingin anda cari &lt;i&gt;crack&lt;/i&gt;nya.&lt;br /&gt;
&lt;br /&gt;
Misalnya, anda ingi mencari crack Tune Up Utilities 2010, maka anda harus menuliskan&amp;nbsp; Tune Up Utilities 2010 94FBR&amp;nbsp; pada mesin pencari &lt;a href="http://www.google.com/" target="_blank"&gt;google&lt;/a&gt;&lt;br /&gt;
gimana gan?mudah kan?selamat mencoba dan good luck :)&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-8472977112151549043?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/KQOyWYElgfI/cara-mudah-cari-crack-patch-dan-serial.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2011/11/cara-mudah-cari-crack-patch-dan-serial.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-5695992141667101583</guid><pubDate>Thu, 10 Nov 2011 08:30:00 +0000</pubDate><atom:updated>2011-11-10T00:33:45.300-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jaringan komputer</category><title>Referensi Model TCP/IP</title><description>hei..hei selamat sore gan,hari ni ane mo share tentang Referensi Model TCP/IP pada&lt;a href="http://belajarstrukturdata.blogspot.com/search/label/jaringan%20komputer" target="_blank"&gt; jaringan komputer&lt;/a&gt;,lanjutan materi dari &lt;a href="http://belajarstrukturdata.blogspot.com/2011/11/referensi-model-osi.html" target="_blank"&gt;Referensi Model OSI&lt;/a&gt;.oke langsung aja gan :).&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://belajarstrukturdata.blogspot.com/2011/11/referensi-model-tcpip.html" target="_blank"&gt;&lt;i&gt;TCP/IP&lt;/i&gt;&lt;/a&gt; adalah singkatan dari Transmission Control Protocol/Internet Protocol. Dalam hal ini TCP bertugas&lt;br /&gt;
menerima pesan elektronik dengan panjang sembarang dan membaginya ke dalam bagian-bagian berukuran 64K.Dengan membagi pesan menjadi bagian-bagian, maka perangkat lunak yang mengontrol komunikasi jaringan dapat mengirim tiap bagian dan menyerahkan prosedur pemeriksaan bagian demi bagian. Apabila suatu bagian mengalami kerusakan selama transmisi, maka program pengirim hanya perlu mengulang transmisi bagian itu dan tidak perlu mengulang dari awal.Sedangkan IP mengambil bagian – bagian, memeriksa ketepatan bagian-bagian, pengalamatan ke sasaran yang dituju dan memastikan apakah bagian-bagian tersebut sudah dikirm sesuai dengan urutan yang benar. IP memiliki informasi tentang berbagai sekema pengalamatan yang berbeda-beda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-TM0UzlGnHmo/TruJLzuwSeI/AAAAAAAAAOs/tcIKBSHQP4w/s1600/1_TCPIP_and_OSI_models.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-TM0UzlGnHmo/TruJLzuwSeI/AAAAAAAAAOs/tcIKBSHQP4w/s320/1_TCPIP_and_OSI_models.jpg" width="233" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;INTERNET LAYER&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
Internet layer menentukan format paket yang resmi dan protokol yang resmi yang disebut IP. Tugas internet layeradalah mengirimkan paket-paket IP yang berisi informasi tujuan paket tersebut. Disini diperlukan routing paket,sebab adanya routing paket dapat menghindarkan terjadinya kemacetan pada waktu transmisi data. Secara tidaklangsung, kita bisa melihat bahwa internet layer fungsinya hampir sama dengan network layer pada &lt;a href="http://belajarstrukturdata.blogspot.com/2011/11/referensi-model-osi.html" target="_blank"&gt;model OSI.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;TRANSPORT LAYER&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
Layer yang berada diatas internet layer pada model TCP/IP adalah transport layer. Ada dua jenis transport layer yaitu Transmission Control Protocol yang mempunyai fungsi untuk memecah data menjadi paket-paket dan meneruskannya ke internet layer dan User Datagram Protocol merupakan protokol yang tidak bisa diandalkan bagi aplikasi-aplikasi yang tidak memerlukan pengurutan TCP.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;APPLICATION LAYER&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
Model TCP/IP tidak memiliki session layer dan presentation layer. Application layer terdapat di puncak model TCP/IP. Layer ini berisi bermacam-macam protokol tingkat tinggi, yaitu : TELNET, FTP,SMTP, DNS, HTTP, dan WWW.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-5695992141667101583?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/rkrmB-XhHZo/referensi-model-tcpip.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://4.bp.blogspot.com/-TM0UzlGnHmo/TruJLzuwSeI/AAAAAAAAAOs/tcIKBSHQP4w/s72-c/1_TCPIP_and_OSI_models.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2011/11/referensi-model-tcpip.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-3497978136726479968</guid><pubDate>Mon, 07 Nov 2011 16:43:00 +0000</pubDate><atom:updated>2011-11-07T08:45:23.555-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tutorial</category><title>Cara Daftar Technorati</title><description>Technorati adalah salah satu search engine yang mengkhususkan diri pada blog, saat ini sudah jutaan blog yang terdaftar &lt;a href="http://technorati.com/" target="_blank"&gt;technorati&lt;/a&gt;. Sebagai sebuah komunitas yang besar, Technorati bisa menjadi salah satu sumber untuk mendapatkan pengunjung.&lt;br /&gt;
&lt;br /&gt;
Karena itu sangat berasalan bagi kita untuk ikut mendaftarkan blog yang kita buat pada Technorati. Disamping untuk menjaring pengunjung, Technorati juga bisa dijadikan alat untukmencari link dari blog-blog lain yang mempunyai tema yang sama.&lt;br /&gt;
&lt;br /&gt;
Klik pada &lt;a href="http://technorati.com/signup"&gt;http://technorati.com/signup&lt;/a&gt; ini, isikanlah data-data yang diminta yaitu: Real name – nama asli kamu, Member name – nama alias atau nama user, Email – email yang kamu gunakan, New Password – password untuk login nantinya, Verify new password – ulangi password tadi.&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-KWlnGGosweM/TrgJQH6YlDI/AAAAAAAAAOU/yGE_Kv7wA1A/s1600/safe_image.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-KWlnGGosweM/TrgJQH6YlDI/AAAAAAAAAOU/yGE_Kv7wA1A/s1600/safe_image.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Selanjutnya kita akan masuk ke account yang baru saja dibuat, pada layar account ini kita bisa mengubah data-data yang disediakan bila memang diperlukan. Tab Setting untuk mengedit data seperti pada saat mendaftar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-XUwFgc9MIro/TrgJqu_nfdI/AAAAAAAAAOc/n1T7uWu1aoM/s1600/Daftar+Technorati+2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://4.bp.blogspot.com/-XUwFgc9MIro/TrgJqu_nfdI/AAAAAAAAAOc/n1T7uWu1aoM/s320/Daftar+Technorati+2.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;Cara Claim Technoriti Terbaru&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-EiY1uBQvKmw/TrgJ6lpwRJI/AAAAAAAAAOk/aDrwf8noAy4/s1600/Daftar+Technorati+3.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="317" src="http://3.bp.blogspot.com/-EiY1uBQvKmw/TrgJ6lpwRJI/AAAAAAAAAOk/aDrwf8noAy4/s320/Daftar+Technorati+3.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Description – penjelasan secara singkat mengenai blog, buatlah penjelasan yang bisa menggambarkan isi dari blog agar orang mengerti dan tertarik untuk mengunjungi. Languange – bahasa utama yang digunakan pada artikel di blog.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;Claim Technorati dengan token :&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
1. Pada halaman selanjutnya, yaitu halaman blog claim status, klik tombol “Return to profile”&lt;br /&gt;
2. Lihat di bawah profil Anda, sekarang blog Anda sudah terdaftar, hanya saja masih dibutuhkan verifikasi kode token. Oleh karena itu, untuk mulai claim token, klik “Check Claim” di bawah gambar thumbnail blog Anda.&lt;br /&gt;
3. Dihalaman selanjutnya dapat Anda lihat teks dengan latar biru, yaitu &lt;span class="status"&gt;9UXE8KC8MYFY &lt;/span&gt;(berbeda untuk tiap blog), adalah kode token yang harus kita tulis di halaman blog kita. Posting sebuah artikel yang berisi kode token tersebut, lalu publish. Postingan terserah Anda, bisa halaman kosong hanya berisi kode token, atau sekalian artikel seperti yang sedang Anda baca ini. Boleh kok copy paste asal dituliskan link sumber ke halaman ini.&lt;br /&gt;
4. Setelah yakin postingan itu terpublikasi, sekarang klik tombol “Verify Claim Token” pada halaman claim technorati, dan lihat hasilnya&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Sekarang kita akan mendaftarkan blog yang kita miliki ke Technorati, klik pada tab Blog. Isikan alamat URL blog yang kita miliki pada kotak yang disediakan, lalu klik tombol BeginClaim. Ini maksudnya untuk mengclaim bahwa alamat tersebut adalah blog milik kita.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tags – tags ini sama dengan keyword atau kata kunci, masukkan semua keyword atau inti dari setiap artikel yang sering ditulis. Tags ini sangat penting bagi orang lain untuk bisa menemukan blog kita, karena itu gunakanlah tags ini sebaik-baiknya.&lt;br /&gt;
&lt;br /&gt;
Sampai disini proses pengclaiman blog kita selesai, lalu apa manfaat yang bisa kita dapat dari mengclaim blog di Technorati ini ? Apa yang membuat Technorati penting bagi para blogger ?&lt;br /&gt;
&lt;br /&gt;
Bagaimana cara memanfaatkan Technorati untuk mendapatkan pengunjung ? pertanyaan-pertanyaan inilah yang harus kita jawab. Untuk menjawabnya kita harus sering-sering mencari informasi dan melakukan berbagai percobaan.&lt;br /&gt;
&lt;br /&gt;
sumber:&lt;a href="http://ghaniruvi.blogspot.com/2011/06/cara-daftar-technoraticom.html" target="_blank"&gt; http://ghaniruvi.blogspot.com/2011/06/cara-daftar-technoraticom.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-3497978136726479968?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/C1Lz14Hm0iQ/cara-daftar-technorati.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://2.bp.blogspot.com/-KWlnGGosweM/TrgJQH6YlDI/AAAAAAAAAOU/yGE_Kv7wA1A/s72-c/safe_image.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2011/11/cara-daftar-technorati.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-50303293194536742</guid><pubDate>Mon, 07 Nov 2011 10:48:00 +0000</pubDate><atom:updated>2011-11-08T01:38:23.294-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jaringan komputer</category><title>Referensi Model OSI </title><description>oke langsung aja gan melanjutkan materi yang &lt;a href="http://belajarstrukturdata.blogspot.com/2011/11/pengenalan-jaringan-komputer.html" target="_blank"&gt;sebelumnya&amp;nbsp; &lt;/a&gt;:),kali ini tentang &lt;a href="http://belajarstrukturdata.blogspot.com/2011/11/referensi-model-osi.html" target="_blank"&gt;Model OSI.&lt;/a&gt; .&lt;br /&gt;
&amp;nbsp;Supaya komputer dapat mengirimkan informasi ke komputer lain, dan dapat&lt;br /&gt;
menerima dan mengerti informasi, harus ada aturan atau standard untuk proses&lt;br /&gt;
komunikasi tersebut. Standar ini meyakinkan kita bahwa beberapa jenis produk dan&lt;br /&gt;
perangkat dapat berkomunikasi dengan perangkat lain yang berbeda melewati&lt;br /&gt;
beberapa&lt;a href="http://belajarstrukturdata.blogspot.com/2011/11/pengenalan-jaringan-komputer.html" target="_blank"&gt; jaringan&lt;/a&gt;. Pembakuan standard ini disebut "&lt;i&gt;&lt;b&gt;MODEL&lt;/b&gt;&lt;/i&gt;"..&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.iso.org/iso/home.html" target="_blank"&gt;International Standards Organization&lt;/a&gt; (ISO) telah menciptakan model secara luas&lt;br /&gt;
untuk industri, atau "framework", untuk mendefinisikan aturan-aturan jaringan yang&lt;br /&gt;
harus dilakukan untuk komunikasi yang handal. Model jaringan ini dibagi menjadi&lt;br /&gt;
"&lt;i&gt;Layer&lt;/i&gt;", yang masing-masing layer mempunyai fungsi yang berbeda dalam proses&lt;br /&gt;
komunikasi.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: red;"&gt;&lt;span style="font-size: large;"&gt;&lt;i&gt;&lt;b&gt;Manfaat Model Jaringan&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Model Jaringan bermanfaat untuk desain, arsitektur dan implementasi jaringan,&lt;br /&gt;
diantaranya:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&amp;nbsp;Mengurangi kompleksitas, dengan proses pembagian dalam kelompok, ataulayer, implementasi arsitektur jaringan menjadi lebih sederhana.&lt;/li&gt;
&lt;li&gt; Menyediakan kesesuaian, keseuaian standard interface untuk "plug-and-play" dan integrasi antar multi-vendor.&lt;/li&gt;
&lt;li&gt;Fasilitas modular - memungkinkan bongkar-pasang "swap" teknologi baru pada tiap layer dan arsitektur jaringan tetap terjaga.&lt;/li&gt;
&lt;li&gt;Mempercepat evolusi Teknologi, Pengembang fokus pada satu layer sambil menjaga pengaruhnya pada layer yang lain.&lt;/li&gt;
&lt;li&gt; Mudah dipelajari - pembagian proses ke dalam kelompok akan mengurangi kompleksitas dan memudahkan pemahaman.&lt;/li&gt;
&lt;/ol&gt;&lt;div class="fullpost"&gt;&lt;i&gt;&lt;b style="color: red;"&gt;&lt;span style="font-size: large;"&gt;Model Jaringan OSI&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Model Open Systems Interconnection (&lt;a href="http://belajarstrukturdata.blogspot.com/2011/11/referensi-model-osi.html" target="_blank"&gt;OSI)&lt;/a&gt; diciptakan oleh International Organization for Standardization (ISO) yang menyediakan kerangka logika terstruktur bagaimana proses komunikasi data berinteraksi melalui jaringan.&lt;br /&gt;
Standard ini dikembangkan untuk industri komputer agar komputer dapat berkomunikasi pada jaringan yang berbeda secara efisien.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Model Layer OSI&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-aZGw7dUabQw/TreySqiPRFI/AAAAAAAAANc/Fd8ST7LxSU4/s1600/images.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-aZGw7dUabQw/TreySqiPRFI/AAAAAAAAANc/Fd8ST7LxSU4/s1600/images.jpeg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Terdapat 7 layer pada model OSI. Setiap layer bertanggungjawwab secara khusus&lt;br /&gt;
pada proses komunikasi data. Misal, satu layer bertanggungjawab untuk&lt;br /&gt;
membentuk koneksi antar perangkat, sementara layer lainnya bertanggungjawab&lt;br /&gt;
untuk mengoreksi terjadinya "error" selama proses transfer data berlangsung.&lt;br /&gt;
&lt;br /&gt;
Model Layer OSI dibagi dalam dua group: "upper layer" dan "lower layer".&lt;br /&gt;
"Upper layer" fokus pada applikasi pengguna dan bagaimana file&lt;br /&gt;
direpresentasikan di komputer. Untuk Network Engineer, bagian utama yang&lt;br /&gt;
menjadi perhatiannya adalah pada "lower layer". Lower layer adalah intisari&lt;br /&gt;
komunikasi data melalui jaringan aktual.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;7 layer OSI&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;Application Layer&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote class="tr_bq"&gt;Menyediakan jasa untuk aplikasi pengguna. Layer ini bertanggungjawab atas pertukaran informasi antara program komputer,seperti program e-mail, dan service lain yang jalan di jaringan, seperti server printer atau aplikasi komputer lainnya.&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Presentation Layer&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote class="tr_bq"&gt;Bertanggung jawab bagaimana data dikonversi dan diformat untuk transfer data.&lt;br /&gt;
Contoh konversi format text ASCII untuk dokumen, .gif dan JPG untuk gambar. Layer ini membentuk kode konversi, translasi data, enkripsi dan konversi. &lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Session Layer&amp;nbsp;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote class="tr_bq"&gt;Menentukan bagaimana dua terminal menjaga, memelihara dan mengatur koneksi,-&lt;br /&gt;
bagaimana mereka saling berhubungan satu samalain. Koneksi di layer ini disebut "session". &lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Transport Layer&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote class="tr_bq"&gt;Bertanggung jawab membagi data menjadi segmen, menjaga koneksi logika "end-to-end" antar terminal, dan menyediakan penanganan error (error handling). &lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Network Layer&amp;nbsp;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote class="tr_bq"&gt;Bertanggung jawab menentukan alamat jaringan, menentukan rute yang harus diambil selama perjalanan, dan menjaga antrian trafik di jaringan. Data pada layer ini berbentuk paket. &lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Data Link Layer:&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote class="tr_bq"&gt;Menyediakan &lt;i&gt;link&lt;/i&gt; untuk data,memaketkannya menjadi frame yang berhubungan dengan "hardware" kemudian diangkut melalui media.komunikasinya dengan kartu jaringan, mengatur komunikasi layer physical antara sistem koneksi dan penanganan error. &lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Physical Layer&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote class="tr_bq"&gt;Bertanggung jawab atas proses data menjadi bit dan mentransfernya melalui media,&lt;br /&gt;
seperti kabel, dan menjaga koneksi fisik antar sistem. &lt;/blockquote&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;"Open" dalam OSI&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
“Open” dalam OSI adalah untuk menyatakan model jaringan yang melakukan interkoneksi tanpa memandang perangkat keras/"hardware" yang digunakan,sepanjang software komunikasi sesuai dengan standard. Hal ini secara tidak langsung menimbulkan "modularity" (dapat dibongkar pasang).&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Modularity&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
"Modularity" mengacu pada pertukaran protokol di level tertentu tanpa mempengaruhi atau merusak hubungan atau fungsi dari level lainnya.&lt;br /&gt;
&lt;br /&gt;
Dalam sebuah layer, protokol saling dipertukarkan, dan memungkinkan komunikasi&lt;br /&gt;
terus berlangsung. Pertukaran ini berlangsung didasarkan pada perangkat keras&lt;br /&gt;
"hardware" dari vendor yang berbeda dan bermacam-macam alasan atau keinginan&lt;br /&gt;
yang berbeda. .&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-50303293194536742?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/gUh1W0yEteE/referensi-model-osi.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://2.bp.blogspot.com/-aZGw7dUabQw/TreySqiPRFI/AAAAAAAAANc/Fd8ST7LxSU4/s72-c/images.jpeg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2011/11/referensi-model-osi.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-4139597205962784262</guid><pubDate>Mon, 07 Nov 2011 09:54:00 +0000</pubDate><atom:updated>2011-11-08T02:32:13.809-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jaringan komputer</category><title>Pengenalan Jaringan Komputer </title><description>&lt;div style="color: red;"&gt;&lt;span style="font-size: large;"&gt;&lt;i&gt;&lt;b&gt;Definisi Jaringan Komputer&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://belajarstrukturdata.blogspot.com/search/label/jaringan%20komputer" target="_blank"&gt;&lt;i&gt;Jaringan komputer&lt;/i&gt; &lt;/a&gt;adalah sebuah sistem yang terdiri atas komputer, software dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama.Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan .Pihak yang meminta / menerima layanan disebut&lt;i&gt; client&lt;/i&gt; dan yang memberikan / mengirim layanan disebut&lt;i&gt; server&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="color: red;"&gt;Manfaat Jaringan Komputer&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
Manfaat yang didapat dalam membangun&lt;a href="http://belajarstrukturdata.blogspot.com/search/label/jaringan%20komputer" target="_blank"&gt; jaringan komputer&lt;/a&gt; :&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. Sharing resources&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Sharing resources bertujuan agar seluruh program, peralatan atau peripheral lainnya dapat dimanfaatkan oleh setiap orang yang ada pada jaringan komputer tanpa terpengaruh oleh lokasi maupun pengaruh dari pemakai.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. Media Komunikasi&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Jaringan komputer memungkinkan terjadinya komunikasi antar pengguna, baik untuk teleconference maupun untuk mengirim pesan atau informasi yang penting lainnya.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;b&gt;3. Integrasi &lt;a href="http://belajarstrukturdata.blogspot.com/search/label/struktur%20data" target="_blank"&gt;Data&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Jaringan komputer dapat mencegah ketergantungan pada komputer pusat, karena setiap proses data tidak harus dilakukan pada satu komputer saja, melainkan dapat didistribusikan ke tempat lainnya. Oleh sebab inilah maka dapat terbentuk data yang terintegrasi yang memudahkan pemakai untuk memperoleh dan mengolah informasi setiap saat.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. Pengembangan dan Pemeliharaan&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Pengembangan peralatan dapat dilakukan dengan mudah dan menghemat biaya, karena setiap pembelian komponen seperti printer, maka tidak perlu membeli printer sejumlah komputer yang ada tetapi cukup satu buah karena printer itu dapat digunakan secara bersama – sama. Jaringan komputer juga memudahkan pemakai dalam merawat harddisk dan peralatan lainnya, misalnya untuk memberikan perlindungan terhadap serangan virus maka pemakai cukup memusatkan perhatian pada harddisk yang ada pada komputer pusat.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5. Keamanan Data&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Sistem Jaringan Komputer dapat memberikan perlindungan terhadap data. Karena pemberian dan pengaturan hak akses kepada para pemakai, serta teknik perlindungan terhadap harddisk sehingga data mendapatkan perlindungan yang efektif.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;6. Sumber Daya Lebih Efisien dan Informasi Terkini&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Dengan pemakaian sumber daya secara bersama – sama, akan mendapatkan hasil yang maksimal dan kualitas yang tinggi. Selain itu data atau informasi yang diakses selalu terbaru, karena setiap ada perubahan yang terjadi dapat segera langsung diketahui oleh setiap pemakai.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: red;"&gt;&lt;span style="font-size: large;"&gt;&lt;i&gt;&lt;b&gt;Klasifikasi Jaringan Komputer&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Ada dua klasifikasi jaringan komputer yaitu dibedakan berdasarkan teknologi&lt;br /&gt;
transmisi  dan skala.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. Teknologi Transmisi&lt;/b&gt;&lt;br /&gt;
Secara garis besar ada dua jenis teknologi transmisi: &lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;jaringan broadcast&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;memiliki saluran komunikasi tunggal yang dipakai bersama-sama oleh&lt;br /&gt;
semua mesin yang ada pada jaringan. Pesan-pesan berukuran kecil,&lt;br /&gt;
disebut paket dan dikirimkan oleh suatu mesin kemudian diterima oleh&lt;br /&gt;
mesin-mesin yang lainnya. Bagian alamat pada paket berisi keterangan&lt;br /&gt;
tentang kepada siapa paket ditujukan. Saat menerima sebuat paket, mesin&lt;br /&gt;
akan cek bagian alamat, jika paket tersebut untuk mesin itu, maka mesin&lt;br /&gt;
akan proses paket itu. Jika bukan maka mesin mengabaikannya.&lt;/blockquote&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;&amp;nbsp;jaringan point-to-point&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote class="tr_bq"&gt;&lt;br /&gt;
terdiri dari beberapa koneksi pasangan individu dari mesin-mesin. Untukpergi dari satu sumber ke tempat tujuan, sebuah paket pada jaringan jenisini mungkin harus melalui satu atau lebih mesin-mesin perantara.Seringkali harus melalui banyak rute (route) yang mungkin berbedajaraknya. Karena itu algoritma routing memegang peranan penting pada jaringan point-to-point. &lt;/blockquote&gt;&lt;br /&gt;
&lt;b&gt;2.Skala&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Jarak adalah hal yang penting sebagai ukuran klasifikasi karena diperlukan teknik-teknik yang berbeda untuk jarak yang berbeda.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;&amp;nbsp;Personal Area Network&lt;/i&gt; (PAN)&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Campus Area Network&lt;/i&gt; (CAN)&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Local Area Network &lt;/i&gt;(LAN): suatu jaringan komputer yang menghubungkan suatu komputer dengan komputer lain denganjarak yang terbatas.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Metropolitant Area Network &lt;/i&gt;(MAN): prinsip sama dengan LAN,hanya saja jaraknya lebih luas, yaitu 10-50 km.&lt;/li&gt;
&lt;li&gt; &lt;i&gt;Wide Area Network&lt;/i&gt; (WAN): jaraknya antar kota, negara, dan benua. ini sama dengan internet.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-4139597205962784262?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/8EfKWxkyx_0/pengenalan-jaringan-komputer.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2011/11/pengenalan-jaringan-komputer.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-3153900706979459618</guid><pubDate>Sat, 03 Jul 2010 14:34:00 +0000</pubDate><atom:updated>2010-07-03T07:34:47.146-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tutorial</category><title>cara download dari megaupload tanpa harus menunggu</title><description>Barusan kluyuran di tempat mbah google dan ane nemu sedikit trik..Bagi yg suka download dari &lt;a href="http://www.megaupload.com/"&gt;Megaupload &lt;/a&gt;bisa pake cara ini, ini akan  menghemat waktu 45 detik.jadi kalau kita download dengan layanan &lt;i&gt;free&lt;/i&gt; dari &lt;a href="http://www.megaupload.com/"&gt;Megaupload&lt;/a&gt; kan harus nunggu selama 45 detik tapi dengan cara ni kita cuman diminta buat masukin kode captcha-nya saja.&lt;br /&gt;
&lt;br /&gt;
Langsung aja gan, tapi cara ni cuma berlaku di browser &lt;i&gt;Mozilla Firefox&lt;/i&gt;.&lt;br /&gt;
1.Download addon &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/11704" target="_blank"&gt;Megaupload Time Attack&lt;/a&gt;  &lt;br /&gt;
2.Trus instal addon tersebut ,restart mozilla&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;sekarang coba download file dari &lt;a href="http://www.megaupload.com/"&gt;Megaupload &lt;/a&gt;dan apa yang terjadi,kita tidak perlu menunggu,kita cukup diminta buat masukin kode captcha-nya aja .ni penampakanya gan,sebelum dan sesudah pake cara ini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;Sebelum&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www44.indowebster.com/9c47817601351507728775a057897418.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="238" src="http://www44.indowebster.com/9c47817601351507728775a057897418.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Sesudah&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www46.indowebster.com/8060347ebd60a7afba367f66dbb88be1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="186" src="http://www46.indowebster.com/8060347ebd60a7afba367f66dbb88be1.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;semoga bermanfaat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-3153900706979459618?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/-LsyUpyRwvc/cara-download-dari-megaupload-tanpa.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>1</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/07/cara-download-dari-megaupload-tanpa.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-1668564678145442725</guid><pubDate>Sat, 26 Jun 2010 05:18:00 +0000</pubDate><atom:updated>2010-06-25T22:20:25.958-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">entity relationship</category><category domain="http://www.blogger.com/atom/ns#">entitas</category><category domain="http://www.blogger.com/atom/ns#">basis data</category><title>ENTITY RELATIONSHIP.</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://thomaszae.files.wordpress.com/2007/10/673px-er_diagram_mmorpg.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="177" src="http://thomaszae.files.wordpress.com/2007/10/673px-er_diagram_mmorpg.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Pada postingan kali ni ane mo berbagi apa yang sudah ane dapetin di bangku kuliah(dapetnya bangku kosong gan.hihihi serem)hehehe..becanda gan....:D.Langsung ja kepembahasan kali ni yaitu &lt;a href="http://belajarstrukturdata.blogspot.com/"&gt;&lt;b&gt;ENTITY RELATIONSHIP&lt;/b&gt;&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ENTITY RELATIONSHIP&lt;/b&gt; adalah jaringan yang menggunakan susunan data yg disimpan dari sistem secara abstrak.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;b&gt;Komponen &lt;/b&gt;dari &lt;i&gt;Entity relationship&lt;/i&gt; :&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&amp;nbsp;1.&lt;/b&gt;&lt;/i&gt;&lt;i&gt;&lt;b&gt;Entitas&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
adalah kumpulan objek yang dapat dibedakan secara unik.&lt;br /&gt;
&amp;nbsp;&lt;i&gt;&lt;b&gt;2.&lt;/b&gt;&lt;b&gt;Relationship&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
adalah hubungan yang terjadi antara satu &lt;b&gt;&lt;i&gt;entitas&lt;/i&gt;&lt;/b&gt; atau lebih.&lt;br /&gt;
&lt;i&gt;&lt;b&gt;3.Atribut&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
adalah kumpulan suatu data yang membentuk suatu &lt;b&gt;&lt;i&gt;entitas&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
atribut sendiri terdiri dari berbagai jenis :&lt;br /&gt;
- &lt;i&gt;KEY&lt;/i&gt; : Atribut yang digunakan untuk menentukan sesuatu secara unik&lt;br /&gt;
- &lt;i&gt;ATRIBUT SIMPLE&lt;/i&gt; : Atribut yang bernilai tunggal.&lt;br /&gt;
-&lt;i&gt;ATRIBUT MULTY VALUE :&lt;/i&gt; Atribut yang memiliki sekelompok nilai untuk tiap&lt;i&gt; entity&lt;/i&gt;&lt;br /&gt;
-&lt;i&gt;ATRIBUT COMPOSIT&lt;/i&gt; : Atibut yang terdiri dari beberapa atribut yang lebih kecil.&lt;br /&gt;
-&lt;i&gt;ATRIBUT DERIVATIF&lt;/i&gt;: Atribut yang dihasilkan dari atribut lain&lt;br /&gt;
&lt;br /&gt;
Adapun Simbol Entity relationship&lt;br /&gt;
&lt;table border="1" height="768" style="width: 306px;"&gt;&lt;tbody&gt;
&lt;tr&gt;     &lt;td height="36" style="text-align: center;" width="213"&gt;&lt;i&gt;&lt;b&gt;&amp;nbsp;simbol&lt;/b&gt;&lt;/i&gt;&lt;/td&gt;     &lt;td style="text-align: center;" width="77"&gt;&lt;i&gt;&lt;b&gt;&amp;nbsp;arti&lt;/b&gt;&lt;/i&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;     &lt;td height="71"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_DI3DRnh_i8g/TCVsFizJpJI/AAAAAAAAAKA/H6Or6VP08Io/s1600/entity.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_DI3DRnh_i8g/TCVsFizJpJI/AAAAAAAAAKA/H6Or6VP08Io/s320/entity.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;     &lt;td style="text-align: center;"&gt;&lt;b&gt;&amp;nbsp;Entitas&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;     &lt;td height="83"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TCVscdYo8aI/AAAAAAAAAKI/gwoDrmefFTc/s1600/relationship.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_DI3DRnh_i8g/TCVscdYo8aI/AAAAAAAAAKI/gwoDrmefFTc/s320/relationship.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;     &lt;td style="text-align: center;"&gt;&amp;nbsp;&lt;b&gt;Atribut&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;     &lt;td height="80"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TCVwNI6Y5EI/AAAAAAAAAKQ/l8NstVfOQ44/s1600/relationshipy.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TCVwNI6Y5EI/AAAAAAAAAKQ/l8NstVfOQ44/s320/relationshipy.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;     &lt;td&gt;&amp;nbsp;&lt;b&gt;relationship&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;     &lt;td height="84"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TCVxAFDOZOI/AAAAAAAAAKY/C8FDhy_BW_4/s1600/relationshipyd.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TCVxAFDOZOI/AAAAAAAAAKY/C8FDhy_BW_4/s320/relationshipyd.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;     &lt;td&gt;&amp;nbsp;&lt;b&gt;weak entity&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;     &lt;td height="74"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TCVx8pTghRI/AAAAAAAAAKg/xzvB5GkONZk/s1600/relationshipydy.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TCVx8pTghRI/AAAAAAAAAKg/xzvB5GkONZk/s320/relationshipydy.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;     &lt;td style="text-align: center;"&gt;&amp;nbsp;&lt;b&gt;Atribut primary key&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;     &lt;td height="78"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TCVzMOXORuI/AAAAAAAAAKo/ukUhcdMo-LM/s1600/multy+key.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TCVzMOXORuI/AAAAAAAAAKo/ukUhcdMo-LM/s320/multy+key.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;     &lt;td style="text-align: center;"&gt;&amp;nbsp;&lt;b&gt;Atribut Multi Key&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;     &lt;td height="81"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TCV0xAQ-T1I/AAAAAAAAAKw/HEQZHwJWDzY/s1600/identifyng+relationship.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TCV0xAQ-T1I/AAAAAAAAAKw/HEQZHwJWDzY/s320/identifyng+relationship.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;     &lt;td style="text-align: center;"&gt;&amp;nbsp;&lt;b&gt;Identifying Relationship&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;     &lt;td height="80"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_DI3DRnh_i8g/TCV1XL_ruwI/AAAAAAAAAK4/V8yim-0vZlo/s1600/atribut+derivatif.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_DI3DRnh_i8g/TCV1XL_ruwI/AAAAAAAAAK4/V8yim-0vZlo/s320/atribut+derivatif.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;     &lt;td style="text-align: center;"&gt;&amp;nbsp;&lt;b&gt;Atribut Derivatif&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;     &lt;td height="77"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TCV1uDptz2I/AAAAAAAAALA/GAQr60J-lZ8/s1600/atribut+composite.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_DI3DRnh_i8g/TCV1uDptz2I/AAAAAAAAALA/GAQr60J-lZ8/s320/atribut+composite.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;     &lt;td style="text-align: center;"&gt;&amp;nbsp;&lt;b&gt;Atribut Composite&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;div style="color: red;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Derajat Relationship&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;adalah yang menjelaskan jumlah entity yang berada dalam relationship&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1.Unary Degree (derajat satu)&lt;/b&gt; &lt;br /&gt;
&lt;div class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp; Bila satu entity mempunyai relasi  terhadap dirinya sendiri. &lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_DI3DRnh_i8g/TCWAXJmTWgI/AAAAAAAAALI/Y6h_CFcC90I/s1600/unary+degree.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="37" src="http://3.bp.blogspot.com/_DI3DRnh_i8g/TCWAXJmTWgI/AAAAAAAAALI/Y6h_CFcC90I/s200/unary+degree.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-size: 12pt;"&gt;&lt;b&gt;2.Binary degree (derajat dua)&amp;nbsp;&lt;/b&gt;&lt;/span&gt;  &lt;br /&gt;
&lt;div class="Style2"&gt;&lt;span style="font-size: 12pt;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="Style2"&gt;&amp;nbsp; Bila satu relasi menghubugkan dua entity&lt;/div&gt;&lt;div class="Style2"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_DI3DRnh_i8g/TCWBVSoCoTI/AAAAAAAAALQ/Ira1J-k0mJ0/s1600/binary+degree.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="35" src="http://3.bp.blogspot.com/_DI3DRnh_i8g/TCWBVSoCoTI/AAAAAAAAALQ/Ira1J-k0mJ0/s320/binary+degree.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="Style2"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: 12pt;"&gt;3.Ternary degree (derajat tiga)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Bila satu entity menghubungkan lebih dari dua entity&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TCWDBiHURHI/AAAAAAAAALY/ZCIwW7ENdzo/s1600/ternary+degree.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="68" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TCWDBiHURHI/AAAAAAAAALY/ZCIwW7ENdzo/s320/ternary+degree.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: red;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Mapping Cardinality&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;adalah banyaknya entity yang bersesuaian dengan entity yang lain melalui relationship.&lt;br /&gt;
jenis &lt;i&gt;mapping cardinality&lt;/i&gt; :&lt;br /&gt;
1. one to one&lt;br /&gt;
2. one to many ,many to one&lt;br /&gt;
3. many to many&lt;br /&gt;
&lt;br /&gt;
udah dulu gan capek nulisnya.hehehe....mpe ketemu lagi di pembahasan berikutnya....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-1668564678145442725?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/bo3C9BAX3zc/entity-relationship.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://3.bp.blogspot.com/_DI3DRnh_i8g/TCVsFizJpJI/AAAAAAAAAKA/H6Or6VP08Io/s72-c/entity.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/entity-relationship.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-953278148400061787</guid><pubDate>Sun, 20 Jun 2010 16:28:00 +0000</pubDate><atom:updated>2010-06-20T13:10:54.094-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">LOCKERZ</category><category domain="http://www.blogger.com/atom/ns#">redeem</category><category domain="http://www.blogger.com/atom/ns#">tutorial</category><title>LOCKERZ</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.imuzcorner.com/wp-content/uploads/2010/03/lokerz-logo.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://www.imuzcorner.com/wp-content/uploads/2010/03/lokerz-logo.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;LOCKERZ??apa sih LOCKERZ mungkin agan agan ada yg bertanya tanya apaan sih tuh??tempat beli tiket??itu mah loket gan..hehehe...yang bener nih gan.Lockerz adalah komunitas di seluruh dunia dimana anggota dapat mencari  hiburan, belanja, dan jaringan sosial penuh di satu situs. Anggota  dihadiahi karena hampir semua yang mereka lakukan pada situs kami! Entah  itu berbelanja, menonton video, bermain game, menjawab pertanyaan  harian atau bahkan hanya login Saat ini ada lebih dari 15 cara untuk  memperoleh PTZ (Points), yang merupakan mata uang di Lockerz. Ketika  Anda mengumpulkan PTZ Anda akan dapat menebus mereka di PTZ Place, pusat  perbelanjaan online mereka. Tempat yang PTZ memiliki ribuan hadiah  mulai dari barang elektronik, desainer pakaian, peralatan olah raga, dan  lebih banyak lagi &lt;span id="more-231"&gt;&lt;/span&gt;Cara untuk mendapatkan PTZ.&lt;br /&gt;
udah tau kan sekarang yg namanya LOCKERZ,tertarik ga buat gabung??&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;b&gt;tapi masalahnya klo mau daftar harus diundang ama temen via email,gak bisa daftar langsung,&lt;/b&gt;&lt;b&gt;buat yg minat ntar&lt;span style="color: red;"&gt; tinggalin email aja di comment,ntar ane invite agan&lt;/span&gt; ato kirim ke email ane gan ke &lt;span style="color: red;"&gt;icank_synyster@yahoo.com&lt;/span&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/_yRcCnMLUWwM/S43evq4LV2I/AAAAAAAAAQc/awrTdq_1zjM/LOCKER%20INVIT_thumb%5B6%5D.jpg?imgmax=800" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="224" src="http://lh3.ggpht.com/_yRcCnMLUWwM/S43evq4LV2I/AAAAAAAAAQc/awrTdq_1zjM/LOCKER%20INVIT_thumb%5B6%5D.jpg?imgmax=800" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Lumayan lho gan hadiahnya,kebanyakan &lt;i&gt;gadget iPod Touch, Macbook Air, PS3, Nitendo Wii, PSP.&lt;/i&gt;&lt;br /&gt;
hanya dengan login tiap hari,menjawab pertanyaan dan nonton video yg ada dalam LOCKERZ.video yang ada juga banyak gan,jadi bisa cepet numpuk pundi pundi PTZ.ane saranin pilih yang durasinya kurang dari 1 menit.biar cepet dapat PTZ nya.masalahnya poinnya sama ja gan,antara video yang durasi lama dengan yang durasi pendek.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Foto Hadiah Sebelum Di Kirim Di Kantornya LOCKERZ&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://photos-g.ak.fbcdn.net/hphotos-ak-snc1/hs206.snc1/7330_137811078596_80976158596_2665473_4708701_n.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://photos-g.ak.fbcdn.net/hphotos-ak-snc1/hs206.snc1/7330_137811078596_80976158596_2665473_4708701_n.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://photos-a.ak.fbcdn.net/hphotos-ak-snc1/hs206.snc1/7330_137811068596_80976158596_2665472_2283039_n.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://photos-a.ak.fbcdn.net/hphotos-ak-snc1/hs206.snc1/7330_137811068596_80976158596_2665472_2283039_n.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Foto Orang yang udah dapat hadiah dari LOCKERZ&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.lockerz-invitation.com/img/proofs/lockerz-macbook.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://www.lockerz-invitation.com/img/proofs/lockerz-macbook.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.lockerz-invitation.com/img/proofs/lockerz-genesis.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="238" src="http://www.lockerz-invitation.com/img/proofs/lockerz-genesis.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.lockerz-invitation.com/img/proofs/lockerz-wii.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="191" src="http://www.lockerz-invitation.com/img/proofs/lockerz-wii.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.lockerz-invitation.com/img/proofs/lockerz-ps3.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="239" src="http://www.lockerz-invitation.com/img/proofs/lockerz-ps3.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
menggiurkan gan??ayo buruan gabung...........&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-953278148400061787?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/EVJ6VGWyL4U/lockerz.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://lh3.ggpht.com/_yRcCnMLUWwM/S43evq4LV2I/AAAAAAAAAQc/awrTdq_1zjM/s72-c/LOCKER%20INVIT_thumb%5B6%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/lockerz.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-5541404707124943953</guid><pubDate>Sun, 20 Jun 2010 14:32:00 +0000</pubDate><atom:updated>2010-06-20T09:32:25.696-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">basis data</category><category domain="http://www.blogger.com/atom/ns#">model data</category><title>MODEL DATA</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.unidata.ucar.edu/projects/THREDDS/GALEON/Reports/THREDDSinUnidata/CDM-UML.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://www.unidata.ucar.edu/projects/THREDDS/GALEON/Reports/THREDDSinUnidata/CDM-UML.jpg" width="159" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Data yang disimpan menggambarkan beberapa aspek dari suatu organisasi.&lt;i&gt;Model data&lt;/i&gt;, adalah himpunan deksripsi data level tinggi yang dikonstruksi untuk menyembunyikan beberapa detail dari penyimpanan level rendah. Beberapa manajemen basis data didasarkan pada &lt;i&gt;model data relasional, model data hirarkis,model data jaringan.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;1.&lt;b&gt;&lt;i&gt; Model Data Hirarkis&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Model hirarkis biasa disebut model pohon, karena menyerupai pohon yang dibalik. Model ini menggunakan pola hubungan orang tua-anak. Setiap simpul (biasa dinyatakan dengan lingkaran atau kotak) menyatakan sekumpulan medan. Simpul yang terhubung ke simpul pada level di bawahnya disebut orang tua. Setiap orang&lt;br /&gt;
tua bisa memiliki satu (hubungan 1:1) atau beberapa anak (hubungan 1:M), tetapi setiap anak hanya memiliki satu orang tua. Simpul – simpul yang dibawahi oleh simpul orang tua disebua anak. Simpul orang tua yang tidak memiliki orang tua disebut akar. Simpul yang tidak mempunyi anak disebut daun. Adapun hubungan&lt;br /&gt;
antara anak dengan orang tua disebut cabang.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TB4dS71KbyI/AAAAAAAAAJI/Ird6INvwGvU/s1600/cats.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TB4dS71KbyI/AAAAAAAAAJI/Ird6INvwGvU/s320/cats.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;2. Model Data Jaringan&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Model jaringan distandarisasi pda tahun 1971 oleh Data Base Task Group (DBTG). Itulah sebabnya disebut model DBTG. Model ini juga disebut model CODASYL (Conference on Data System Languages), karena DBTG adalah bagian dari CODASYL.Model ini menyerupai model hirarkis, dengan perbedaan suatu simpul anak bisa memilki lebih dari satu orang tua. Oleh karena sifatnya demikian, model ini bisa menyatakan hubungan 1:1 (satu arang tua punya satu anak), 1:M (satu orang tua punya banyak anak), maupun N:M (beberapa anak bisa mempunyai beberapa orangtua). Pada model jaringan, orang tua diseut pemilik dan anak disebut anggota.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TB4hooCOTsI/AAAAAAAAAJQ/K6pq_glENcc/s1600/cats1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_DI3DRnh_i8g/TB4hooCOTsI/AAAAAAAAAJQ/K6pq_glENcc/s320/cats1.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;3.Model Data Relasional&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Model relasional adalah model data yang paling banyak digunakan saat ini.Pembahasan pokok pada model ini adalah relasi, yang dimisalkan sebagai himpunan dari record. Deskripsi data dalam istilah model data disebut skema. Pada model relasional, skema untuk relasi ditentukan oleh nama, nama dari tiap field (atau atribut atau kolom), dan tipe dari tiap field.&lt;br /&gt;
&lt;br /&gt;
&lt;span id="goog_2137782150"&gt;&lt;/span&gt;&lt;span id="goog_2137782151"&gt;&lt;/span&gt;&lt;br /&gt;
sumber : www.asep-hs.web.ugm.ac.id&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-5541404707124943953?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/66ABDtpoXV4/model-data.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://2.bp.blogspot.com/_DI3DRnh_i8g/TB4dS71KbyI/AAAAAAAAAJI/Ird6INvwGvU/s72-c/cats.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/model-data.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-3764808157771019096</guid><pubDate>Sat, 19 Jun 2010 18:26:00 +0000</pubDate><atom:updated>2010-06-19T11:26:37.552-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">dababase</category><category domain="http://www.blogger.com/atom/ns#">basis data</category><category domain="http://www.blogger.com/atom/ns#">dbms</category><title>PENGENALAN BASIS DATA</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.webdesignbognorregis.co.uk/images/page/databases.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="150" src="http://www.webdesignbognorregis.co.uk/images/page/databases.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;i&gt;Basis data&amp;nbsp; (Database)&amp;nbsp;&lt;/i&gt;&lt;/b&gt; adalah sekumpulan&amp;nbsp; data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan pemakainya. &lt;b&gt;&lt;i&gt;DBMS (Data Base Management System)&lt;/i&gt;&lt;/b&gt; adalah perangkat lunak yang menangani semua pengaksesan ke data base.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;&lt;b&gt;Sistem Basis Data = DBMS + Basis data &lt;/b&gt;&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;i&gt;&lt;b&gt;Struktur File Database &lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
1.&lt;i&gt;&lt;b&gt; DATA&lt;/b&gt;&lt;/i&gt; adalah satu satuan informasi yang akan diolah, dimana sebelum diolah dikumpulkan di dalam suatu file database. Pengumpulan data dilakukan secara sistematis menurut struktur &lt;br /&gt;
file database tersebut.&amp;nbsp; &lt;br /&gt;
2. &lt;i&gt;&lt;b&gt;RECORD&lt;/b&gt;&lt;/i&gt; adalah data yang isinya merupakan satu kesatuan seperti Nama, Alamat, Nomor Telepon.&amp;nbsp; Setiap keterangan yang mencakup Nama, Alamat dan Nomor Telepon dinamakan satu record. Dan setiaprecord diberi nomor urut yang disebut nomor record (Record Number). Ukuran suatu file database ditentukan oleh jumlah record yang tersimpan di dalamnya. &lt;br /&gt;
3. &lt;i&gt;&lt;b&gt;FIELD&lt;/b&gt;&lt;/i&gt; adalah sub bagian dari Record. Dari contoh isi record diatas maka terdiri dari 3 field, yaitu field Nama, field Alamat dan field Nomor Telepon. &lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;Perbedaan antara File manajemen Tradisional dengan File manajemen&amp;nbsp; Database&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;File manajemen Tradisional&lt;/i&gt; &lt;/li&gt;
&lt;/ul&gt;1. Program Oriented &lt;br /&gt;
2. Kaku &lt;br /&gt;
3. Kerangkapan data&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;File manajemen Database&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;1. Data Oriented &lt;br /&gt;
2. Fleksibel &lt;br /&gt;
3. Tidak terjadi kerangkapan data&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;Keuntungan DBMS &lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
•&amp;nbsp; Mengurangi duplikasi data &lt;br /&gt;
•&amp;nbsp; Data yang dimiliki konsisten &lt;br /&gt;
•&amp;nbsp; Banyak informasi dari data yang sama &lt;br /&gt;
•&amp;nbsp; Berbagi data &lt;br /&gt;
•&amp;nbsp; Mengembangkan data yang sudah terintegrasi &lt;br /&gt;
•&amp;nbsp; Bertambahnya keamanan data &lt;br /&gt;
•&amp;nbsp; Sesuai dengan standartisasi &lt;br /&gt;
•&amp;nbsp; Skala ekonomi, Akurat, tepat waktu, dan relevan dibandngkan dengan membuang-buang biaya. &lt;br /&gt;
•&amp;nbsp; Menyeimbangi dengan permasalahan kebutuhan &lt;br /&gt;
•&amp;nbsp; Data yang dapat dipertanggungjawabkan &lt;br /&gt;
•&amp;nbsp; Produktifitas&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;Kekurangan DBMS&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;
•&amp;nbsp; Kompleksitas &lt;br /&gt;
•&amp;nbsp; Kapasitas daya tampung, apabila data sudah sangat besar sekali. &lt;br /&gt;
•&amp;nbsp; Biaya DBMS &lt;br /&gt;
•&amp;nbsp; Biaya hardware &lt;br /&gt;
•&amp;nbsp; Dampak dari kesalahan cara kerja&lt;/span&gt;&lt;i&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Komponen DBMS &lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;b&gt;Hardware&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&amp;nbsp;Meliputi PC sampai dengan jaringan komputer. Tempat penyimpanan secondary (manegtic disk), I/O device ex : disk drives), device Controller, I/O Channels, dan lainnya. Hardware processor dan main memory, digunakan untuk mendukung saat eksekusi system software database. &lt;br /&gt;
&lt;i&gt;&lt;b&gt;Software&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&amp;nbsp;DBMS, operating system, network software (jika diperlukan) dan program aplikasi pendukung lainnya. &lt;br /&gt;
&lt;i&gt;&lt;b&gt;Data&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
Data pada sebuah system&amp;nbsp; database&amp;nbsp; baik itu&amp;nbsp; single-user system maupun&amp;nbsp; multi-user system harus terintegrasi dan dapat digunakan bersama (Integrated and Shared).Digunakan oleh organisasi dan deskripsi dari datadisebut schema. &lt;br /&gt;
&lt;i&gt;&lt;b&gt;Procedures &lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
Instrukti dan aturan yang harus disertakan dalam mendesain dan menggunakan database dan DBMS.&lt;br /&gt;
&lt;i&gt;&lt;b&gt;People &lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;1. DA (Data Administrator)&lt;/i&gt;,&amp;nbsp; seseorang yang berwenang untuk membuat keputusan stategis dan kebijakan mengenai data yang ada&lt;br /&gt;
&lt;i&gt;2.DBA (DataBase Administrator),&lt;/i&gt; menyediakan dukungan teknis untuk implementasi keputusan tersebut, dan bertanggungjawab atas keseluruhan kontrol system pada level teknis&lt;br /&gt;
&lt;i&gt;3.Database Designer (Logical and Physical)&amp;nbsp; &lt;/i&gt;&lt;br /&gt;
Application Programmers, bertanggungjawab untuk membuat aplikasi database dengan menggunakan bahasa pemrograman yang ada, seperti : C++, Java, dan lainnya.&lt;br /&gt;
&lt;i&gt;&amp;nbsp;4.End Users&lt;/i&gt;,&amp;nbsp; Siapapun yang berinteraksi dengan sistem secara online melalui workstation/terminal. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;i&gt;&lt;b&gt;Istilah dalam basis data relasional &lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
1. relasi : sebuah tabel yang terdiri dari beberapa kolom dan &lt;br /&gt;
beberapa baris &lt;br /&gt;
2. atribut/field : kolom pada sebuah relasi &lt;br /&gt;
3. tupel/record : baris pada sebuah relasi &lt;br /&gt;
4. domain : kumpulan nilai yang valid untuk satu atau lebih atribut &lt;br /&gt;
5. degree (derajat) : jumlah atribut dalam sebuah relasi &lt;br /&gt;
6. cardinality : jumlah tupelo dalam sebuah relasi &lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-3764808157771019096?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/YJhAMZkDEKo/pengenalan-basis-data.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/pengenalan-basis-data.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-7854571168052526366</guid><pubDate>Fri, 18 Jun 2010 13:08:00 +0000</pubDate><atom:updated>2010-07-02T11:37:49.605-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">video</category><category domain="http://www.blogger.com/atom/ns#">1995</category><category domain="http://www.blogger.com/atom/ns#">jon bon jovi</category><category domain="http://www.blogger.com/atom/ns#">download</category><category domain="http://www.blogger.com/atom/ns#">live in london</category><title>Bonjovi - live in london (1995) </title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://members.home.nl/smits/images/485f.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="133" src="http://members.home.nl/smits/images/485f.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;TRACK LIST&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1.&lt;i&gt; "Livin' on a Prayer"&lt;/i&gt;&lt;br /&gt;
2. &lt;i&gt;"You Give Love a Bad Name"&lt;/i&gt;&lt;br /&gt;
3.&lt;i&gt; "Keep the Faith"&lt;/i&gt;&lt;br /&gt;
4.&lt;i&gt; "Always"&lt;/i&gt;&lt;br /&gt;
5. &lt;i&gt;"Blaze of Glory"&lt;/i&gt;&lt;br /&gt;
6. &lt;i&gt;"Lay Your Hands On Me"&lt;/i&gt;&lt;br /&gt;
7. &lt;i&gt;"I'll Sleep When I'm Dead" / "Papa Was a Rolling Stone" (Medley)&lt;/i&gt;&lt;br /&gt;
8. &lt;i&gt;"Bad Medicine" / "Shout" (Medley)&lt;/i&gt;&lt;br /&gt;
9. &lt;i&gt;"Hey God"&lt;/i&gt;&lt;br /&gt;
10.&lt;i&gt; "Wanted Dead or Alive"&lt;/i&gt;&lt;br /&gt;
11.&lt;i&gt; "This Ain't a Love Song"&lt;/i&gt;&lt;br /&gt;
12.&lt;i&gt; "Closing Credits"&lt;/i&gt;&lt;br /&gt;
13. &lt;i&gt;"These Days" (Bonus Video)&lt;/i&gt;&lt;br /&gt;
14. &lt;i&gt;"Logos"&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://i361.photobucket.com/albums/oo54/raton82/2qixoc8.gif" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.indowebster.com/Bon_Jovi_Live_From_Londonpart1.html"&gt;PART 1&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.indowebster.com/Bon_Jovi_Live_From_Londonpart2.html"&gt;PART 2&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.indowebster.com/Bon_Jovi_Live_From_London_part3.html"&gt;PART 3&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.indowebster.com/Bon_Jovi_Live_From_Londonpart4.html"&gt;PART 4&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.indowebster.com/Bon_Jovi_Live_From_Londonpart5.html"&gt;PART 5&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.indowebster.com/Bon_Jovi_Live_From_Londonpart6.html"&gt;PART 6&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PASS : bejatzq&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sumber : www.indowebster.web.id&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-7854571168052526366?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/VKJlsbuFrs4/bonjovi-live-in-london-1995.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/bonjovi-live-in-london-1995.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-1192531918831442234</guid><pubDate>Mon, 14 Jun 2010 13:48:00 +0000</pubDate><atom:updated>2010-06-14T06:48:48.878-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">paul gray</category><category domain="http://www.blogger.com/atom/ns#">musik</category><category domain="http://www.blogger.com/atom/ns#">slipknot</category><category domain="http://www.blogger.com/atom/ns#">corey tailor</category><category domain="http://www.blogger.com/atom/ns#">joy jordison</category><title>slipknot</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://aldrik.files.wordpress.com/2008/12/slipknot-02.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://aldrik.files.wordpress.com/2008/12/slipknot-02.jpg" width="175" /&gt;&lt;/a&gt;&lt;/div&gt;Slipknot adalah sebuah band beraliran Nu Metal dari Des Moines, Iowa yang dibentuk pada 1995, Band ini telah beberapa kali mengganti anggotanya dan memiliki anggota tetap sejak 1999 yaitu: Sid Wilson, Joey Jordison, Paul Gray, Chris Fehn, James Root, Craig Jones, Shawn “Clown” Crahan, Mick Thomson, dan Corey Taylor. Sampai sekarang Slipknot Telah Nerilis 4 Buah Album, Band ini juga pernah mendapatkan Grammy Awards untuk kategori Best Metal Performance untuk lagu “Before I forget” pada tahun 2006, album ke 5 mereka yang bertajuk “All Hope Is Gone” dirilis pada 26 Agustus 2008&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;Anggota&lt;br /&gt;
&lt;br /&gt;
* (#0) Sid Wilson – turntables (1998–sekarang)&lt;br /&gt;
* (#1) Joey Jordison – drums (1995–sekarang)&lt;br /&gt;
* (#3) Chris Fehn – custom percussion, backing vocals (1997–sekarang)&lt;br /&gt;
* (#4) James Root – gitar (1999–sekarang)&lt;br /&gt;
* (#5) Craig Jones – sample, media, keyboards (1996–sekarang)&lt;br /&gt;
* (#6) Shawn “Clown” Crahan – custom percussion, backing vocals (1995–sekarang)&lt;br /&gt;
* (#7) Mick Thomson – gitar (1996–sekarang)&lt;br /&gt;
* (#8) Corey Taylor – vokal (1997–sekarang)&lt;br /&gt;
&lt;br /&gt;
Mantan anggota&lt;br /&gt;
&lt;br /&gt;
* (#2) Paul Gray – bass, backing vocals (1995–2010)(RIP)&lt;br /&gt;
* Donnie Steele – gitar (1995–1996)&lt;br /&gt;
* Anders Colsefini – vokal, custom percussion (1995–1997)&lt;br /&gt;
* Greg “Cuddles” Welts – custom percussion (1997)&lt;br /&gt;
* Josh “Gnar” Brainard – gitar, backing vocals (1995–1999)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-1192531918831442234?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/CKkurAGd0xE/slipknot.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/slipknot.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-1207901878646959794</guid><pubDate>Mon, 14 Jun 2010 13:23:00 +0000</pubDate><atom:updated>2010-06-14T07:06:37.436-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">musik</category><category domain="http://www.blogger.com/atom/ns#">bigrafi</category><category domain="http://www.blogger.com/atom/ns#">forever and one</category><category domain="http://www.blogger.com/atom/ns#">hellowen</category><category domain="http://www.blogger.com/atom/ns#">michael weikath</category><title>Helloween</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://mediaboom.org/uploads/posts/2009-11/1257260938_b02b7c5b0bb67ebdb854909d940.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="148" src="http://mediaboom.org/uploads/posts/2009-11/1257260938_b02b7c5b0bb67ebdb854909d940.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Helloween adalah adalah grup musik yang berasal dari Jerman dan beraliran speed metal, artinya band ini banyak menggunakan tempo sangat cepat (speed). Album baru berjudul “Gambling with the Devil” dirilis 23 Oktober 2007 dengan personel yang terdiri dari Andi Deris (vokal), Michael Weikath (gitar), Sascha Gerstner (gitar), Markus Grosskopf (bass), dan Dani Loble (drum).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;Discography :&lt;br /&gt;
&lt;br /&gt;
* 1985&lt;br /&gt;
&lt;br /&gt;
line up :&lt;br /&gt;
&lt;br /&gt;
* Kai Hansen – Vocals, Guitar&lt;br /&gt;
* Michael Weikath – Guitar&lt;br /&gt;
* Markus Grosskopf – Bass&lt;br /&gt;
* Ingo Schwichtenberg – Drums&lt;br /&gt;
&lt;br /&gt;
album :&lt;br /&gt;
&lt;br /&gt;
* Helloween (1985)&lt;br /&gt;
* Walls of Jericho (1985)&lt;br /&gt;
&lt;br /&gt;
* 1987-1991&lt;br /&gt;
&lt;br /&gt;
line up :&lt;br /&gt;
&lt;br /&gt;
* Markus Grosskopf – Bass&lt;br /&gt;
* Kai Hansen – Guitar&lt;br /&gt;
* Michael Kiske – Vocals&lt;br /&gt;
* Ingo Schwichtenberg – Drums&lt;br /&gt;
* Michael Weikath – Guitar&lt;br /&gt;
&lt;br /&gt;
album :&lt;br /&gt;
&lt;br /&gt;
* Keeper of the Seven Keys Part 1 (1987)&lt;br /&gt;
* Keeper of the Seven Keys Part 2 (1988)&lt;br /&gt;
&lt;br /&gt;
* 1991-1993&lt;br /&gt;
&lt;br /&gt;
* Michael Kiske – Vocals&lt;br /&gt;
* Michael Weikath – Guitar&lt;br /&gt;
* Roland Grapow – Guitar&lt;br /&gt;
* Markus Grosskopf – Bass&lt;br /&gt;
* Ingo Schwichtenberg – Drums&lt;br /&gt;
&lt;br /&gt;
album :&lt;br /&gt;
&lt;br /&gt;
* Pink Bubbles Go Ape (1991)&lt;br /&gt;
* Chameleon (1993)&lt;br /&gt;
&lt;br /&gt;
* 1994-2000&lt;br /&gt;
&lt;br /&gt;
line up:&lt;br /&gt;
&lt;br /&gt;
* Andi Deris – Vocals&lt;br /&gt;
* Michael Weikath – Guitar&lt;br /&gt;
* Roland Grapow – Guitar&lt;br /&gt;
* Markus Grosskopf – Bass&lt;br /&gt;
* Uli Kusch – Drums&lt;br /&gt;
&lt;br /&gt;
album :&lt;br /&gt;
&lt;br /&gt;
* Master of the Rings (1994)&lt;br /&gt;
* The Time of the Oath (1996)&lt;br /&gt;
* Better Than Raw (1998)&lt;br /&gt;
* The Dark Ride (2000)&lt;br /&gt;
&lt;br /&gt;
* 2000-2003&lt;br /&gt;
&lt;br /&gt;
line up :&lt;br /&gt;
&lt;br /&gt;
* Andi Deris – Vocals&lt;br /&gt;
* Michael Weikath – Guitars&lt;br /&gt;
* Sascha Gerstner – Guitars&lt;br /&gt;
* Markus Grosskopf – Bass&lt;br /&gt;
&lt;br /&gt;
album :&lt;br /&gt;
&lt;br /&gt;
Rabbit Don’t Come Easy (2003)&lt;br /&gt;
&lt;br /&gt;
* 2003-2007&lt;br /&gt;
&lt;br /&gt;
line up :&lt;br /&gt;
&lt;br /&gt;
* Andi Deris – vocals&lt;br /&gt;
* Michael Weikath – guitar&lt;br /&gt;
* Sascha Gerstner – guitar, keyboards&lt;br /&gt;
* Markus Grosskopf – bass&lt;br /&gt;
* Daniel Löble – drums&lt;br /&gt;
&lt;br /&gt;
album :&lt;br /&gt;
&lt;br /&gt;
* Keeper of the Seven Keys – The Legacy (2005)&lt;br /&gt;
* Gambling with the Devil (2007)&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-1207901878646959794?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/wQd6H45REmQ/helloween.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/helloween.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-663199101304513144</guid><pubDate>Mon, 14 Jun 2010 13:14:00 +0000</pubDate><atom:updated>2010-06-14T06:54:10.328-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">moose</category><category domain="http://www.blogger.com/atom/ns#">matt tuck</category><category domain="http://www.blogger.com/atom/ns#">musik</category><category domain="http://www.blogger.com/atom/ns#">bullet for my valentine</category><category domain="http://www.blogger.com/atom/ns#">bigrafi</category><category domain="http://www.blogger.com/atom/ns#">padge</category><title>Bullet For My Valentine</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://images.starpulse.com/Photos/Previews/Bullet-Valentine-tk05.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://images.starpulse.com/Photos/Previews/Bullet-Valentine-tk05.jpg" width="133" /&gt;&lt;/a&gt;&lt;/div&gt;Bullet For My Valentine (disingkat jadi BFMV, B4MV, atau Bullet) adalah grup musik heavy metal yang berasal dari Bridgend, Wales. Grup ini dibentuk pada tahun 1998 oleh 5 mahasiswa di sebuah studio musik di kampus mereka, Brigend College. Nama awal band mereka adalah Jeff Killed John. Mereka mengawali karir di dunia musik dengan memainkan musik Nirvana dan Metallica, kemudian pada sekitar tahun 2002 merilis singel You/Play With Me. Mereka mendapat dukungan dari Greg Haver, seorang produser perusahaan rekaman.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;personil :&lt;br /&gt;
- Matthew “Matt” Tuck          : vocals, guitars&lt;br /&gt;
- Michael “Padge” Paget       : guitars&lt;br /&gt;
- Michael “Moose” Thomas   : drums&lt;br /&gt;
- Jason “Jay” James            : bass&lt;br /&gt;
&lt;br /&gt;
Hingga saat ini telah berhasil merilis 4 album.yaitu..&lt;br /&gt;
2 EP,&lt;br /&gt;
-“Bullet For My Valentine” (2004)&lt;br /&gt;
-“Hand of Blood” (2005)&lt;br /&gt;
2 full album,&lt;br /&gt;
-“The Poison” (akhir 2005)&lt;br /&gt;
-“Scream Aim Fire” (2008).&lt;br /&gt;
&lt;br /&gt;
Bahkan untuk sekelas band baru dengan musik metalcore yang terdengar berbeda, Bullet For My Valentine meraih prestasi yang cukup baik. Produksi EP self-titled mereka “Bullet for My Valentine” cukup sukses mendapat tanggapan di Inggris. Begitu juga dengan EP kedua mereka, “Hand of Blood”. Respon sangat baik terlihat ketika debut full album mereka dirilis akhir tahun 2005. Mereka pun mulai diperhitungkan di kancah musik metal dunia. Demikian juga dengan album baru mereka, “Scream Aim Fire” yang rilis di Indonesia bulan April 2008 lalu. Influence bermusik mereka dari band-band seperti Metallica, Pantera, Iron Maiden, Machine Head, Megadeth semakin memperjelas Dari nu-metal kini lebih mengarah ke old school thrash metal.(berbagai sumber)..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-663199101304513144?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/-kKaLYRzb8E/bullet-for-my-valentine.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/bullet-for-my-valentine.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-5618243265098023316</guid><pubDate>Sun, 13 Jun 2010 17:39:00 +0000</pubDate><atom:updated>2010-06-15T03:40:07.245-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">struktur data</category><category domain="http://www.blogger.com/atom/ns#">MATRIKS PENYAJIAN GRAPH</category><title>MATRIKS PENYAJIAN GRAPH dalam struktur data</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://courses.cs.vt.edu/csonline/DataStructures/Lessons/Graphs/graph.gif" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="150" src="http://courses.cs.vt.edu/csonline/DataStructures/Lessons/Graphs/graph.gif" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;contoh bahwa G graf dengan N simpul dan M ruas. Untuk mempermudah komputasi,  graf dapat disajikan dalam bentuk matriks, disebut &lt;i&gt;Matriks Ruas&lt;/i&gt;, yang berukuran (2 x M) atau (M x 2) yang menyatakan ruas dari graf. &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Matriks adjacency &lt;/i&gt;dari graf G tanpa ruas sejajar adalah matriks A &lt;br /&gt;
berukuran (N x N), yang bersifat : &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, bila ada ruas (vi, vj) &lt;br /&gt;
a =   &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, dalam hal lain &lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;br /&gt;
&lt;i&gt;Matriks adjacency &lt;/i&gt;merupakan matriks simetri.  &lt;br /&gt;
Untuk&lt;a href="http://belajarstrukturdata.blogspot.com/2010/06/graph.html"&gt; graph&lt;/a&gt; dengan ruas  sejajar, matriks adjacency didefinisikan &lt;br /&gt;
sebagai berikut : &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; p, bila ada p buah ruas menghubungkan (vi, vj) (p &amp;gt; 0) &lt;br /&gt;
a =   &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, dalam hal lain&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Matriks Incidence&lt;/i&gt; dari graf G, tanpa self-loop didefinisikan sebagai &lt;br /&gt;
matriks M berukuran (N x M) &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, bila ruas ej berujung di simpul vi,  &lt;br /&gt;
m =   &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, dalam hal lain&lt;br /&gt;
&lt;br /&gt;
contoh :&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBUV3sEOQzI/AAAAAAAAAIY/CPug_9DAppg/s1600/sfhdddddd.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBUV3sEOQzI/AAAAAAAAAIY/CPug_9DAppg/s320/sfhdddddd.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBUW2LMTs4I/AAAAAAAAAIo/hKB-abpH_jc/s1600/fn.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBUW2LMTs4I/AAAAAAAAAIo/hKB-abpH_jc/s320/fn.jpg" width="241" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;klik untuk memperbesar gambar&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;GRAF BERARAH (DIGRAF) &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Suatu&lt;a href="http://belajarstrukturdata.blogspot.com/2010/06/graph.html"&gt; graf &lt;/a&gt;berarah (digraf) D terdiri atas 2 himpunan : &lt;br /&gt;
1. Himpunan V, anggotanya disebut simpul &lt;br /&gt;
2. Himpunan A, merupakan&amp;nbsp; himpunan pasangan terurut, yang &lt;br /&gt;
disebut ruas berarah atau arkus. &lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;Notasi : D(V, A) &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
Simpul, anggota v, digambarkan&amp;nbsp; sebagai titik (atau lingkaran &lt;br /&gt;
kecil). Sedangkan arkus a=(u,v), digambarkan&amp;nbsp; sebagai garis &lt;br /&gt;
dilengkapi dengan tanda panah mengarah dari simpul u ke simpul &lt;br /&gt;
v. Simpul u disebut titik pangkal, dan simpul v disebut titik terminal &lt;br /&gt;
dari arkus tersebut. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-5618243265098023316?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/OsoDBrMpNRk/matriks-penyajian-graph.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBUV3sEOQzI/AAAAAAAAAIY/CPug_9DAppg/s72-c/sfhdddddd.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/matriks-penyajian-graph.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-709112979708791731</guid><pubDate>Sun, 13 Jun 2010 17:09:00 +0000</pubDate><atom:updated>2010-06-15T03:41:23.209-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">struktur data</category><category domain="http://www.blogger.com/atom/ns#">graph</category><title>GRAPH dalam struktur data</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.gbgtexas.com/BBBNN/images/graph.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://www.gbgtexas.com/BBBNN/images/graph.jpg" width="196" /&gt;&lt;/a&gt;&lt;/div&gt;Suatu graph mempunyai 2 himpunan :&lt;br /&gt;
&lt;br /&gt;
♦ Himpunan V (Vertex) yang elemennya disebut simpul (atau &lt;br /&gt;
point atau node atau titik) &lt;br /&gt;
♦ Himpunan E (Edge) yang merupakan pasangan tak urut dari &lt;br /&gt;
simpul, anggotanya disebut ruas (rusuk atau sisi) &lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;b&gt;Notasi : G(V,E) &lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: left;"&gt;Simpul u dan v disebut berdampingan bila terdapat ruas (u,v).Graf dapat pula disajikan secara&amp;nbsp; geometrik, simpul disajikan sebagai sebuah titik, sedangkan&amp;nbsp; ruas disajikan sebagai sebuah garis yang menghubungkan 2 simpul. &lt;/div&gt;&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: left;"&gt;Contoh 1 : &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
Graf G(V,E) dengan : &lt;br /&gt;
1. V terdiri dari 4 simpul, yaitu simpul A, B, C dan D &lt;br /&gt;
2. E terdiri dari 5 ruas, yaitu e1 = (A, B)&amp;nbsp;&amp;nbsp;&amp;nbsp; e2 = (B, C)&amp;nbsp;&amp;nbsp;&amp;nbsp; e3 = (A, D) &lt;br /&gt;
e4 = (C, D)&amp;nbsp;&amp;nbsp;&amp;nbsp; e5 = (B, D) &lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBUNqqowE9I/AAAAAAAAAII/pyrY8lmAHnM/s1600/dfffddgddg.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBUNqqowE9I/AAAAAAAAAII/pyrY8lmAHnM/s320/dfffddgddg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;Banyak simpul disebut&amp;nbsp; &lt;b&gt;ORDER&lt;/b&gt;,&amp;nbsp; banyak ruas disebut&amp;nbsp; &lt;b&gt;SIZE&lt;/b&gt;&amp;nbsp; dari graf. &lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;b&gt;G R A P H&amp;nbsp;&amp;nbsp; B E R L A B E L &lt;br /&gt;
&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
Graf G disebut graf berlabel jika ruas dan atau simpulnya dikaitkan dengan suatu besaran tertentu. Jika setiap ruas e dari G dikaitkan dengan suatu bilangan non negatif d(e), maka d(e) disebut bobot &lt;br /&gt;
atau panjang dari ruas e. &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;DERAJAT GRAF &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Derajat simpul V, ditulis d(v) adalah banyaknya ruas yang menghubungi v. Karena&amp;nbsp; setiap ruas dihitung dua kali ketika menentukan derajat suatu graf, maka : &lt;br /&gt;
Jumlah derajat semua simpul suatu graf (derajat) = dua kali &lt;br /&gt;
banyaknya ruas graf (size graf). &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: left;"&gt;Suatu simpul disebut genap/ganjil tergantung apakah derajat simpul tersebut genap/ganjil. Kalau terdapat self-loop, maka self-loop dihitung 2 kali pada derajat simpul.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: left;"&gt;Contoh :&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBUPEKzQj7I/AAAAAAAAAIQ/sTfWSb3aW8A/s1600/gsdfgfgfg.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBUPEKzQj7I/AAAAAAAAAIQ/sTfWSb3aW8A/s320/gsdfgfgfg.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: left;"&gt;Di sini banyaknya ruas = 7, sedangkan derajat masing-masing&lt;br /&gt;
simpul adalah :&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: left;"&gt;d(A) = 2&amp;nbsp; d(D) = 3&amp;nbsp; derajat graf G = 14 &lt;br /&gt;
d(B) = 5&amp;nbsp; d(E) = 1&amp;nbsp; (2 * 7) &lt;br /&gt;
d(C) = 3&amp;nbsp; d(F) = 0 &lt;br /&gt;
&lt;br /&gt;
Catatan : E disebut simpul bergantung/akhir, yakni simpul yang &lt;br /&gt;
berderajat satu. Sedangkan F disebut simpul terpencil, yakni &lt;br /&gt;
simpul berderajat nol. &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;KETERHUBUNGAN &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i style="color: red;"&gt;Walk&amp;nbsp; atau perjalanan&lt;/i&gt;&lt;span style="color: red;"&gt; &lt;/span&gt;dalam graf G&amp;nbsp; adalah barisan&amp;nbsp; simpul dan &lt;br /&gt;
ruas berganti-ganti : v1, e1, v2, e2, …, en-1, vn &lt;br /&gt;
Di sini ruas e1 menghubungkan simpul vi dan vI+1 &lt;br /&gt;
&lt;br /&gt;
Banyaknya ruas disebut panjang walk. &lt;br /&gt;
Walk dapat ditulis lebih singkat dengan hanya menulis deretan &lt;br /&gt;
ruas : e1, e2, …, en-1 &lt;br /&gt;
atau deretan simpul : v1, v2, …, vn-1, vn &lt;br /&gt;
v1 disebut simpul awal, vn disebut simpul akhir &lt;br /&gt;
&lt;br /&gt;
Walk disebut tertutup bila v1 = vn , dalam hal lain walk disebut &lt;br /&gt;
terbuka, yang menghubungkan v1 dan vn &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i style="color: red;"&gt;Trail &lt;/i&gt;adalah walk dengan semua ruas dalam barisan berbeda. &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;i style="color: red;"&gt;Path atau&amp;nbsp; jalur &lt;/i&gt;adalah walk dengan semua simpul dalam barisan &lt;br /&gt;
berbeda. Jadi path pasti trail, sedangkan trail belum tentu path. &lt;br /&gt;
&lt;br /&gt;
Dengan kata lain : Suatu path adalah suatu trail terbuka dengan &lt;br /&gt;
derajat setiap simpulnya = 2, kecuali simpul awal v1 dan vn simpul &lt;br /&gt;
akhir berderajat = 1. &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i style="color: red;"&gt;Cycle atau sirkuit&lt;/i&gt; adalah suatu trail tertutup dengan derajat setiap &lt;br /&gt;
simpul = 2. &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-709112979708791731?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/SWSkrwQdFPo/graph.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBUNqqowE9I/AAAAAAAAAII/pyrY8lmAHnM/s72-c/dfffddgddg.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/graph.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-5926684491341560696</guid><pubDate>Sun, 13 Jun 2010 16:40:00 +0000</pubDate><atom:updated>2010-06-15T03:28:19.574-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">squential search</category><category domain="http://www.blogger.com/atom/ns#">struktur data</category><category domain="http://www.blogger.com/atom/ns#">binary search</category><title>SEARCHING dalam struktur data</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://ienumerable.files.wordpress.com/2009/06/binarysearchtree4.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="140" src="http://ienumerable.files.wordpress.com/2009/06/binarysearchtree4.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Searching adalah pencarian data dengan cara menelusuri data-data tersebut.Pada suatu data seringkali dibutuhkan pembacaan kembali informasi (retrieval information) dengan cara searching.empat pencarian data dapat berupa array dalam memori, bisa juga pada file pada external storage&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;br /&gt;
&lt;b&gt;Sequential Search&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Adalah suatu teknik pencarian data dalam &lt;a href="http://belajarstrukturdata.blogspot.com/2010/04/materi-2-array-larik.html"&gt;array&lt;/a&gt; ( 1 dimensi ) yang akan menelusuri semua elemen-elemen &lt;a href="http://belajarstrukturdata.blogspot.com/2010/04/materi-2-array-larik.html"&gt;array&lt;/a&gt; dari awal sampai akhir, dimana data-data tidak perlu diurutkan terlebih dahulu.&lt;br /&gt;
&lt;br /&gt;
Kemungkinan terbaik (best case) adalah jika data yang dicari terletak di indeks &lt;a href="http://belajarstrukturdata.blogspot.com/2010/04/materi-2-array-larik.html"&gt;array &lt;/a&gt;terdepan (elemen array pertama) sehingga waktu yang dibutuhkan untuk pencarian data sangat sebentar (minimal).Kemungkinan terburuk (worst case) adalah jika data yang dicari terletak di indeks &lt;a href="http://belajarstrukturdata.blogspot.com/2010/04/materi-2-array-larik.html"&gt;array&lt;/a&gt; terakhir (elemen array terakhir) sehingga waktu yang dibutuhkan untuk pencarian data sangat lama (maksimal).&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;deklarasi dalam program c++ &lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBUIaqAyFTI/AAAAAAAAAH4/NZfmt7P5b40/s1600/CSA.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="184" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBUIaqAyFTI/AAAAAAAAAH4/NZfmt7P5b40/s320/CSA.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Binary Search&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Adalah teknik pencarian data dalam dengan cara membagi data menjadi dua bagian setiap kali terjadi proses pencarian.Data yang ada harus diurutkan terlebih dahulu berdasarkan suatu urutan tertentu yang dijadikan kunci pencarian.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Prinsip pencarian biner adalah:&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
• Data diambil dari posisi 1 sampai posisi akhir N&lt;br /&gt;
• Kemudian cari posisi data tengah dengan rumus: (posisi awal &lt;br /&gt;
+ posisi akhir) / 2&lt;br /&gt;
• Kemudian data yang dicari dibandingkan dengan data yang di &lt;br /&gt;
tengah, apakah sama atau lebih kecil, atau lebih besar?&lt;br /&gt;
• Jika lebih besar, maka proses pencarian dicari dengan posisi &lt;br /&gt;
awal adalah posisi tengah + 1&lt;br /&gt;
• Jika lebih kecil, maka proses pencarian dicari dengan posisi &lt;br /&gt;
akhir adalah posisi tengah –1&lt;br /&gt;
• Jika data sama, berarti ketemu.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;deklarasi dalam program c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBUJiJszq0I/AAAAAAAAAIA/2G-Hj8SlZlk/s1600/FSFG.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBUJiJszq0I/AAAAAAAAAIA/2G-Hj8SlZlk/s320/FSFG.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-5926684491341560696?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/VmljnhqVYMI/searching.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBUIaqAyFTI/AAAAAAAAAH4/NZfmt7P5b40/s72-c/CSA.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/searching.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-2591256516914651102</guid><pubDate>Sun, 13 Jun 2010 15:22:00 +0000</pubDate><atom:updated>2010-06-15T03:29:46.950-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">quick</category><category domain="http://www.blogger.com/atom/ns#">merge</category><category domain="http://www.blogger.com/atom/ns#">struktur data</category><category domain="http://www.blogger.com/atom/ns#">bubble</category><category domain="http://www.blogger.com/atom/ns#">sorting</category><category domain="http://www.blogger.com/atom/ns#">insertion</category><category domain="http://www.blogger.com/atom/ns#">selection</category><category domain="http://www.blogger.com/atom/ns#">heap</category><title>SORTING dalam struktur data</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.cise.ufl.edu/%7Emssz/DatStrucAlg/BubbleSort.gif" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="160" src="http://www.cise.ufl.edu/%7Emssz/DatStrucAlg/BubbleSort.gif" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Sorting  adalah proses menyusun elemen – elemen dengan  tata urut  tertentu dan &lt;br /&gt;
proses tersebut terimplementasi dalam bermacam aplikasi. Kita ambil contoh pada &lt;br /&gt;
aplikasi perbankan. Aplikasi tersebut mampu menampilkan daftar account yang aktif. &lt;br /&gt;
Hampir   seluruh   pengguna   pada   sistem  akan  memilih   tampilan   daftar   berurutan &lt;br /&gt;
secara ascending demi kenyamanan dalam penelusuran data.&lt;br /&gt;
&lt;br /&gt;
Beberapa  macam  algoritma  sorting : &lt;i&gt;selection sort,bubble sort,merge sort,quick sort,insertion sort,heap sort.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1.Selection sort&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
metode pengurutan selection sort,prosedur atau algorimatnya adalah sbb :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- pengecekan dimulai dari data ke -1 sampai dengan data ke -n&lt;br /&gt;
&lt;br /&gt;
- tentukan bilangan dengan index terkecil dari data bilangan tersebut&lt;br /&gt;
&lt;br /&gt;
- tukar bilangan dengan index terkecil tersebut dengan bilangan pertama (I= 1)dari bilangan tersebut&lt;br /&gt;
&lt;br /&gt;
- lakukanlah langkah 2 dan 3 untuk bilangan berikut (I=I+1)sampai dapatkan urutan yang optimal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;deklarasi dalam program c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBTqrXRRgDI/AAAAAAAAAG4/J4Os5X_LrcE/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="157" src="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBTqrXRRgDI/AAAAAAAAAG4/J4Os5X_LrcE/s320/1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2.Bubble Sort&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
metode pengurutan buble sort,prosedur atau algorimatnya adalah sbb:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-.pengecekan dimulai dari data ke-1 sampai dengan data ke-n&lt;br /&gt;
&lt;br /&gt;
- bandingkan data ke-n dengan data sebelumnya (n-1),jika lebih kecil maka tukar bilangan tersebut dengan data yang ada didepanya satu persatu (n-1,n-2,n-3,..dst)&lt;br /&gt;
&lt;br /&gt;
- lakukan langkah ke 2 sampai mendapatkan urutan yang maksimal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;deklarasi dalam program c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBTshq5yWTI/AAAAAAAAAHA/eu3karx6Lsk/s1600/12.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="164" src="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBTshq5yWTI/AAAAAAAAAHA/eu3karx6Lsk/s320/12.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3.Merge sort&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
metode pengurutan merge sort,prosedur atau algorimatnya adalah sbb:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- kelompokan 2 deret bilangan menjadi 2 bagian,4 bagian,8 bagian dst&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- urutkan secara langsung bilangan dalam kelompok tersebut&lt;br /&gt;
&lt;br /&gt;
- lakukanlah langkah diatas untuk kondisi bilangan yang lain sampai didapatkan urutan yang maksimal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;deklarasi dalam program c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBTvIUjIAzI/AAAAAAAAAHQ/NrOTP63n4bk/s1600/df-vert.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBTvIUjIAzI/AAAAAAAAAHQ/NrOTP63n4bk/s400/df-vert.jpg" width="241" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4.Quick Sort&lt;/b&gt;&lt;i&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
metode pengurutan Quick sort,prosedur atau algorimatnya adalah sbb:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- tentukan bilangan batas bawah (lower bound(I = 1)) dan tentukan bilangan batas atas (upper bound(I = N))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- syarat pemindahan adalah LB&amp;gt;UB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Jika LB&amp;gt;UB lakukan pertukaran diantara dua bilangan tersebut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- lakukana langkah 2 dan langkah 3 untuk bilangan selanjutnya sampai mendapat urutan yang optimal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;deklarasi dalam program c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBTzX3-KmpI/AAAAAAAAAHg/mPEoGkkmycY/s1600/add-vertf.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBTzX3-KmpI/AAAAAAAAAHg/mPEoGkkmycY/s320/add-vertf.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5.Insertion Sort &lt;/b&gt;&lt;i&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
metode pengurutan insertion sort,prosedur atau algorimatnya adalah sbb:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- pengecekan dimulai dari data ke -1 sampai dengan data ke -n&lt;br /&gt;
&lt;br /&gt;
- Pengurutan dilakukan dengan cara membandingkan data ke- 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Bandingkan data ke- 1 dengan data sebelumnya,jika lebih kecil data tersebut bisa &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- lakukan langkah 2 dan 3 sampai mendapatkan urutan yang optimal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;deklarasi dalam program c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBT01iOZPvI/AAAAAAAAAHo/v5gqrRJEEfc/s1600/dafa.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="264" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBT01iOZPvI/AAAAAAAAAHo/v5gqrRJEEfc/s320/dafa.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;6.heap sort&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
metode pengurutan insertion sort,prosedur atau algorimatnya adalah sbb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Buat Heap Maksimum&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Jika N lebih besar dari 1 maka tukarkan Nilai/Prioritas root dengan prioritas &lt;br /&gt;
simpul terakhir (simpul ke-N) tetapi jika N sama dengan 1 maka ambil nilai yang &lt;br /&gt;
ada di root. &lt;br /&gt;
&lt;br /&gt;
- Kemudian nilai banyak simpul (N) dikurangi 1. &lt;br /&gt;
&lt;br /&gt;
- Jika N &amp;gt; 1 maka lakukan reorganisasi heap yaitu proses sift down terhadap root. &lt;br /&gt;
&lt;br /&gt;
- Lakukan langkah 2 sampai 4 sampai simpul habis (N=0).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBT3H2UeVTI/AAAAAAAAAHw/QWMPNIj3VrA/s1600/heap.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="198" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBT3H2UeVTI/AAAAAAAAAHw/QWMPNIj3VrA/s320/heap.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-2591256516914651102?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/rRnV2mQqSsk/sorting.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBTqrXRRgDI/AAAAAAAAAG4/J4Os5X_LrcE/s72-c/1.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/sorting.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-238975922969490819</guid><pubDate>Sun, 13 Jun 2010 13:29:00 +0000</pubDate><atom:updated>2010-06-13T12:11:29.926-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">preorder</category><category domain="http://www.blogger.com/atom/ns#">inorder</category><category domain="http://www.blogger.com/atom/ns#">struktur data</category><category domain="http://www.blogger.com/atom/ns#">postorder</category><category domain="http://www.blogger.com/atom/ns#">kunjungan pohon biner</category><title>KUNJUNGAN PADA POHON BINER</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.gigaflop.demon.co.uk/comp/fig3_2_3-1.gif" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="156" src="http://www.gigaflop.demon.co.uk/comp/fig3_2_3-1.gif" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Ada tida macam kunjungan pada pohon biner, yaitu kunjungan &lt;i&gt;PreOrder, InOrder, &lt;/i&gt;dan &lt;i&gt;PostOrder.&lt;/i&gt; Selain itu ada kunjungan LevelOrder, yaitu yang berdasarkan kedudukan tiap simpul dalam pohon. Keempat kunjungan itu dibagi menjadi orientasi, yaitu left to right oriented (LRO) atau kunjungan dilakukan di cabang kiri dulu baru ke cabang kanan dan right to left oriented (RLO) atau kunjungan dilakukan di cabang kanan dulu baru ke cabang kiri.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;br /&gt;
&lt;b&gt;1. Kunjungan PreOrder &lt;/b&gt;&lt;br /&gt;
Kunjungan PreOrder LRO atau sering disebut dengan depth first order &lt;br /&gt;
menggunakan urutan sebagai berikut :&lt;br /&gt;
Cetak isi simpul yang dikunjungi.&lt;br /&gt;
Kunjungi cabang kiri.&lt;br /&gt;
Kunjungi cabang kanan.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBTaSZwNEvI/AAAAAAAAAGg/LXWqLDJUXao/s1600/preorder.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBTaSZwNEvI/AAAAAAAAAGg/LXWqLDJUXao/s320/preorder.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Prosedur kunjungan PreOrder dapat dilakukan dengan cara rekursif atau non rekursif. Prosedur kunjungan secara PreOrder LRO dengan rekursif disajikan berikut ini :&lt;br /&gt;
&lt;br /&gt;
Procedure PreOrder (Root:Pohon);&lt;br /&gt;
Begin&lt;br /&gt;
If Root &amp;lt;&amp;gt; nil then&lt;br /&gt;
Begin&lt;br /&gt;
Write (Root^.Info);&lt;br /&gt;
PreOrder (Root^.kiri);&lt;br /&gt;
PreOrder (Root^.kanan);&lt;br /&gt;
End;&lt;br /&gt;
End;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. Kunjungan InOrder&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Kunjungan InOrder LRO atau sering disebut dengan symmetric order,menggunakan urutan sebagai berikut :&lt;br /&gt;
&lt;br /&gt;
Kunjungi cabang kiri.&lt;br /&gt;
Cetak isi simpul yang dikunjungi.&lt;br /&gt;
Kunjungi cabang kanan.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBTabqUhStI/AAAAAAAAAGo/C9_wDl_Jf4M/s1600/inorser.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBTabqUhStI/AAAAAAAAAGo/C9_wDl_Jf4M/s320/inorser.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Seperti pada kunjungan PreOrder, prosedur kunjungan InOrder dapat dilakukan &lt;br /&gt;
dengan cara rekursif atau non rekursif. &lt;br /&gt;
Prosedur kunjungan secara InOrder LRO dengan rekursif disajikan berikut ini :&lt;br /&gt;
&lt;br /&gt;
Procedure InOrder (Root:Pohon);&lt;br /&gt;
Begin&lt;br /&gt;
If Root &amp;lt;&amp;gt; nil then&lt;br /&gt;
Begin&lt;br /&gt;
InOrder (Root^.kiri);&lt;br /&gt;
Write (Root^.Info);&lt;br /&gt;
InOrder (Root^.kanan);&lt;br /&gt;
End;&lt;br /&gt;
End;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. Kunjungan PostOrder &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Kunjungan PostOrder LRO menggunakan urutan sebagai berikut :&lt;br /&gt;
Kunjungi cabang kiri.&lt;br /&gt;
Kunjungi cabang kanan.&lt;br /&gt;
Cetak isi simpul yang dikunjungi.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBTakUiQcPI/AAAAAAAAAGw/ob_8sGqVRZI/s1600/postorder.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBTakUiQcPI/AAAAAAAAAGw/ob_8sGqVRZI/s320/postorder.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seperti halnya PreOrde dan InOrder, prosedur kunjungan PostOrder juga dapat &lt;br /&gt;
dilakukan dengan cara rekursif atau non rekursif.&lt;br /&gt;
Prosedur kunjungan secara PostOrder LRO dengan rekursif disajikan berikut ini :&lt;br /&gt;
&lt;br /&gt;
Procedure PostOrder (Root:Pohon);&lt;br /&gt;
Begin&lt;br /&gt;
If Root &amp;lt;&amp;gt; nil then&lt;br /&gt;
Begin&lt;br /&gt;
PostOrder (Root^.kiri);&lt;br /&gt;
PostOrder (Root^.kanan); &lt;br /&gt;
Write (Root^.Info);&lt;br /&gt;
End;&lt;br /&gt;
End;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4 Kunjungan LevelOrder&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Kunjungan Level order mempunyai urutan sebagai berikut :&lt;br /&gt;
&lt;br /&gt;
kunijungan dimulai dari simpul yang ada pada tingkat 1 (akar),&lt;br /&gt;
&lt;br /&gt;
diteruskan pada simpul ditingkat 2 ,tingkat 3 dan seterusnya&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-238975922969490819?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/9zXjEhkmChY/kunjungan-pada-pohon-biner.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBTaSZwNEvI/AAAAAAAAAGg/LXWqLDJUXao/s72-c/preorder.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/kunjungan-pada-pohon-biner.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-1588703227245983254</guid><pubDate>Sat, 12 Jun 2010 22:27:00 +0000</pubDate><atom:updated>2010-06-15T03:34:38.617-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">struktur data</category><category domain="http://www.blogger.com/atom/ns#">tree</category><category domain="http://www.blogger.com/atom/ns#">STRUKTUR POHON (TREE)</category><category domain="http://www.blogger.com/atom/ns#">pohon biner</category><category domain="http://www.blogger.com/atom/ns#">binary tree</category><title>STRUKTUR POHON (TREE) dalam struktur data</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://tutorialpemrograman.files.wordpress.com/2009/03/tree.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="101" src="http://tutorialpemrograman.files.wordpress.com/2009/03/tree.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;i&gt;&lt;b&gt;TREE (POHON)&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;i&gt;&lt;b&gt; &lt;/b&gt;&lt;/i&gt;adalah salah satu bentuk sirkuit salah satu bentuk &lt;a href="http://belajarstrukturdata.blogspot.com/2010/06/graph.html"&gt;graph &lt;/a&gt;terhubung yang tidak mengandung sirkuit.&lt;br /&gt;
karena merupakan graph terhubung,maka pada pohon (tree) selalu terdapat path yang menghubungkan setiap simpul dalam pohon.&lt;br /&gt;
tree dapat juga didefinisikan sebagai kumpulan elemen yang salah satu elemenya di sebut akar(root) dan sisa elemen lainya (simpul)yang terpecah menjadi sebuah himpunan yang saling tidak berhubungan yang di sebut sub pohon (subtree) atau cabang.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;i&gt;dibawah ini gambar proses pembentukan pohon&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBPv16M1dfI/AAAAAAAAAEo/fXJMSosp_p8/s1600/cats.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="124" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBPv16M1dfI/AAAAAAAAAEo/fXJMSosp_p8/s200/cats.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="color: red;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;Sifat sifat pohon&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ol&gt;&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBPzIPJLeKI/AAAAAAAAAEw/9mjdPj0MSoY/s1600/dd.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Jika Pohon mempunyai simpul sebanyak n,maka banyaknya ruas atau edge adalah n-1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Mempunyai simpul khusus yang di sebut root,jika simpul tersebut mempunyai derajat keluar &amp;gt;=0,dan derajat masuk = 0&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Mempunyai simpul yang disebut daun/leaf,jika simpul tersebut berderajat keluar = 0,dan berderajat masuk = 1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Setiap simpul mempunyai Tingkatan/level yang dimulai dari root yang levelnya =1,sampai dengan&amp;nbsp; level ke-n yang berada pada daun yang paling bawah.simpul yang mempunyai level sama di sebut bersaudara&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Pohon mempunyai ketinggian atau kedalaman atau height ,yang merupakan level tertinggi.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Pohon mempunyai berat atau weight,yang banyaknya daun pada pohon.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&amp;nbsp;&lt;span style="color: red;"&gt;Hutan (forest)&lt;/span&gt; &lt;/b&gt;adalah Kumpulan pohon yang tidak saling berhubungan&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBP4lWWPEZI/AAAAAAAAAFQ/Sq9Z_9QpImY/s1600/1-horz.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="65" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBP4lWWPEZI/AAAAAAAAAFQ/Sq9Z_9QpImY/s400/1-horz.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;style="text-align: right;=""&gt;
&lt;span style="font-size: small;"&gt;&lt;i&gt;&amp;nbsp;(klik untuk memperbesar gambar)&lt;/i&gt;&lt;/span&gt;
&lt;style="text-align: right;=""&gt;

&lt;style="text-align: left;=""&gt;




&lt;b&gt;&lt;span style="font-size: small;"&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/style="text-align:&gt;&lt;/style="text-align:&gt;&lt;/style="text-align:&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;Cara menggambarkan bentuk pohon :&lt;/span&gt;&lt;/b&gt;&lt;dstyle="text-align: left;=""&gt; &lt;/dstyle="text-align:&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;cara pertama&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp; merupakan cara paling banyak digunakan dan paling mudah digunakan,caranya seperti gambar di atas.&lt;/span&gt;&lt;br /&gt;
&lt;div class="" style="text-align: left;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;cara kedua&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp; dengan membuat diagram venn seperti gambar di bawah ini&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBP7GPgvnbI/AAAAAAAAAFY/DpKKf6VuRzk/s1600/fff.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="177" src="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBP7GPgvnbI/AAAAAAAAAFY/DpKKf6VuRzk/s200/fff.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="" style="text-align: left;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Cara ketiga&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp; dengan cara menggunakan notasi kurung untuk gambar pada diagram venn di atas.&lt;/span&gt;&lt;br /&gt;
&lt;div class="" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp; hasilnya : (P(Q(R,S)),T(U(V,W)))&lt;/span&gt;&lt;/div&gt;&lt;div class="" style="text-align: left;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Cara Keempat&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div class="" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp; dengan menggunakan notasi tingkat dan notasi garis&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBP8J8u5shI/AAAAAAAAAFg/zg6pSEdoLV8/s1600/dfgf.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="144" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBP8J8u5shI/AAAAAAAAAFg/zg6pSEdoLV8/s200/dfgf.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt; &lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="" style="color: red; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;i&gt;&amp;nbsp;POHON BINAR (BINARY TREE)&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;Dalam struktur data, pohon memegang peranan yang cukup penting. Struktur ini  biasanya digunakan terutama untuk menyajikan data yang mengandung hubungan  hierarkykal antara elemen-elemen mereka.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="fullpost" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;Bentuk pohon khusus yang lebih mudah dikelola dalam komputer adalah pohon binary. Bentuk ini merupakan bentuk pohon yang umum. Sebuah pohon binar T didefinisikan terdiri dari sebuah himpunan hingga elemen yang disebut simpul&lt;/span&gt;&lt;/div&gt;&lt;div class="" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="" style="color: red; text-align: left;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;Karakteristik Pohon binar&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="" style="text-align: left;"&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Setiap simpul paling banyak hanya memiliki dua buah anak.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Derajat tertinggi dari setiap simpul adalah dua&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Dibedakan antara cabang kiri dan cabang kanan&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Dimmungkinkan tidak memiliki simpul&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: small;"&gt;dibawah ini contoh pohon binar dengan cabang kiri dan kanan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBP_eFegGGI/AAAAAAAAAFo/yPZS7bIDys4/s1600/da.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="101" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBP_eFegGGI/AAAAAAAAAFo/yPZS7bIDys4/s200/da.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="color: red; text-align: left;"&gt;&lt;b&gt;Istilah pada pohon binar(binary tree)&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;ul&gt;&lt;li&gt;Pohon binar penuh (full binary tree)&lt;/li&gt;
&lt;/ul&gt;semua simpul (kecuali daun) memiliki dua anak dan tiap cabang memiliki panjang ruas yang sama&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBQAu4w-F3I/AAAAAAAAAFw/L4FSJPc02AQ/s1600/a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="147" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBQAu4w-F3I/AAAAAAAAAFw/L4FSJPc02AQ/s200/a.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;ul&gt;&lt;li&gt;Pohon Binar lengkap(complate binary tree)&lt;/li&gt;
&lt;/ul&gt;hampir sama dengan pohon biner penuh,bedanya tiap cabang memiliki ruas berbeda&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBQBY_f8DOI/AAAAAAAAAF4/f8VLj43woS4/s1600/b.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="159" src="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBQBY_f8DOI/AAAAAAAAAF4/f8VLj43woS4/s200/b.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;ul&gt;&lt;li&gt;Pohon biner Similer&lt;/li&gt;
&lt;/ul&gt;Dua pohon yang memiliki struktur sama tapi informasinya berbeda&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBQCMnEEUoI/AAAAAAAAAGA/55MchRhsHCk/s1600/c.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="61" src="http://1.bp.blogspot.com/_DI3DRnh_i8g/TBQCMnEEUoI/AAAAAAAAAGA/55MchRhsHCk/s200/c.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;ul&gt;&lt;li&gt;Pohon biner Ekivalent&lt;/li&gt;
&lt;/ul&gt;Dua pohon yang memiliki struktur sama dan informasi yang sama &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBQCkrU-hRI/AAAAAAAAAGI/7NmNTxAPyUc/s1600/d.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="56" src="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBQCkrU-hRI/AAAAAAAAAGI/7NmNTxAPyUc/s200/d.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt; Pohon biner Miring(skewed Tree)&lt;/li&gt;
&lt;/ul&gt;Dua pohon yang semua simpulnya mempunyai satu anak /turunan kecuali daun. &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBQDHHAxFiI/AAAAAAAAAGQ/nxnE8GKMgF8/s1600/e.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="138" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBQDHHAxFiI/AAAAAAAAAGQ/nxnE8GKMgF8/s200/e.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;b&gt;Deklarasi Pohon Biner dengan program C++&lt;/b&gt;&lt;/div&gt;&lt;b&gt; &lt;/b&gt; Dalam setiap simpul selalu berisi dua buah pointer untuk menunjuk ke arah cabang kiri dan cabang kanan dan informasi yang akan di simpan dalam simpul tersebut.&lt;b&gt;&lt;/b&gt; &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBQEs2hh41I/AAAAAAAAAGY/4SDup56ZgUQ/s1600/catsd-horzf.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="91" src="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBQEs2hh41I/AAAAAAAAAGY/4SDup56ZgUQ/s320/catsd-horzf.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt; &lt;/b&gt; &lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&amp;nbsp;(klik untuk memperbesar gambar)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="color: red; text-align: left;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;Penyajian Pohon Binar (binary tree) &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Tree dapat dibuat dengan menggunakan &lt;a href="http://belajarstrukturdata.blogspot.com/2010/06/linked-list.html"&gt;linked list&lt;/a&gt; secara rekursif&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://belajarstrukturdata.blogspot.com/2010/06/linked-list.html"&gt;Linked list&lt;/a&gt;&amp;nbsp; yang digunakan adalah double &lt;a href="http://belajarstrukturdata.blogspot.com/2010/06/linked-list.html"&gt;linked list&lt;/a&gt; non circural&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;data yang pertama kali masuk akan menjadi node root&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;data yang lebih kecil dari node root akan masuk dan menempati node kiri dari node root,sedangkan jika lebih besar akan masuk dan menempati node sebelah kanan node root&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-1588703227245983254?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/oO0R0mxu_qY/struktur-pohon-tree.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://2.bp.blogspot.com/_DI3DRnh_i8g/TBPv16M1dfI/AAAAAAAAAEo/fXJMSosp_p8/s72-c/cats.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/struktur-pohon-tree.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-6806077624678753527</guid><pubDate>Sat, 12 Jun 2010 19:21:00 +0000</pubDate><atom:updated>2010-06-15T03:37:50.276-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">dequeue</category><category domain="http://www.blogger.com/atom/ns#">enqueue</category><category domain="http://www.blogger.com/atom/ns#">queue</category><category domain="http://www.blogger.com/atom/ns#">struktur data</category><title>QUEUE dalam struktur data</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.ibiza-spotlight.com/image/night/club_reviews/2008/club_tickets/queue%20line%202.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="150" src="http://www.ibiza-spotlight.com/image/night/club_reviews/2008/club_tickets/queue%20line%202.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;Queue (antrian) &lt;/i&gt;adalah barisan elemen  yang apabila elemen ditambah maka penambahannya berada di posisi belakang (rear) dan jika dilakukan pengambilan elemen &lt;br /&gt;
dilakukan di elemen paling depan (front). Oleh karena itu, queue bersifat &lt;b&gt;FIFO &lt;/b&gt;(first in first out).  &lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;b&gt;Operasi-operasi &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1.&lt;i&gt;  Create&lt;/i&gt;  : Operasi untuk menciptakan dan inisialisasi queue (fungsi inisialisasi) &lt;br /&gt;
2.&lt;i&gt;  isempty&lt;/i&gt; : Operasi pemeriksaan queue kosong (fungsi kosong)  &lt;br /&gt;
3.  &lt;i&gt;isfull&lt;/i&gt;  : Operasi pemeriksaan queue penuh (fungsi penuh). &lt;br /&gt;
4.  &lt;i&gt;Dequeue&lt;/i&gt; : proses pengambilan elemen di posisi depan&lt;br /&gt;
5.  &lt;i&gt;Enqueue&lt;/i&gt; : proses penambahan elemen di posisi belakang &lt;br /&gt;
6.&lt;i&gt;  clear   &lt;/i&gt;: operasi untuk mengosongkan queue&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Fungsi Create&lt;/b&gt;&lt;br /&gt;
Digunakan untuk membentuk dan menunjukan awal terbentuknya suatu antrian/queue&lt;/div&gt;&lt;div class="fullpost"&gt;&lt;i&gt;deklarasi dalam c++&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div class="fullpost"&gt;&lt;blockquote&gt;&lt;span style="background-color: #990000;"&gt;void create( ){&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; antrian.head=antrian.tail=-1;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;}&lt;/span&gt;&lt;/blockquote&gt;&lt;b&gt;Fungsi isempty&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Fungsi isempty &lt;/i&gt;digunakan untuk memeriksa apakan keadaan queue tidak &lt;br /&gt;
memiliki elemen. Fungsi isempty didapatkan dengan memeriksa field belakang &lt;br /&gt;
dari queue. Jika field belakang bernilai 0 maka berarti queue kosong dan jika &lt;br /&gt;
tidak 0 maka berarti queue mempunyai elemen.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;pemeriksaan nilai belakang dilakukan dengan membandingkannya &lt;br /&gt;
dengan nilai -1. Jika nilai belakang bernilai -1 maka queue kosong (true) dan jika &lt;br /&gt;
lebih dari -1 berarti queue tidak kosong (false).&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;deklarasi dalam c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="background-color: #990000;"&gt;int kosong(TQueue Q) &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;{ &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Q.belakang==-1) &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;}&lt;/span&gt; &lt;/blockquote&gt;&lt;b&gt;Fungsi isfull&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Fungsi isfull &lt;/i&gt;berguna untuk memeriksa apakah suatu queue telah penuh. Fungsi &lt;br /&gt;
ini diperlukan ketika proses enqueue. Fungsi ini akan bernilai benar (true) jika &lt;br /&gt;
field belakang sama dengan nilai maks_queue jika tidak sama dengan berarti &lt;br /&gt;
queue belum penuh. &lt;br /&gt;
perbandingan yang dilakukan adalah bukan dengan maks_queue &lt;br /&gt;
tetapi dengan nilai maks_queue-1.&lt;/div&gt;&lt;div class="fullpost"&gt;&lt;i&gt;deklarasi dalam c++&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div class="fullpost"&gt;&lt;i&gt;&lt;/i&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="background-color: #990000;"&gt;int penuh(TQueue Q) &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;{ &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Q.belakang==Q.maks_queue-1) &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;} &lt;/span&gt;&lt;/blockquote&gt;&lt;b&gt;Fungsi Enqueue &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Proses &lt;i&gt;enqueue&lt;/i&gt; adalah proses untuk penambahan di posisi belakang. &lt;br /&gt;
Penambahan ini dilakukan jika kondisi queue tidak penuh. Jika keadaan masih &lt;br /&gt;
kosong, maka field depan dan belakang bernilai 1 tetapi jika sudah mempunyai &lt;br /&gt;
elemen maka yang nilai belakang harus bertambah 1. Kemudian data baru &lt;br /&gt;
disimpan di array pada posisi belakang. &lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="fullpost"&gt;&lt;i&gt;deklarasi dalam c++&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div class="fullpost"&gt;&lt;i&gt;&lt;span style="background-color: #990000;"&gt;void enqueue(TQueue *Q, int data) &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;{ &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp; if(!penuh(*Q)) &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp; { &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(empty(*Q) &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Q-&amp;gt;depan=0; &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Q-&amp;gt;belakang=0; &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Q-&amp;gt;belakang++; &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Q-&amp;gt;antrian[Q-&amp;gt;belakang]=data; &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp; } &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp; else &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf("Queue Telah Penuh\n"); &lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;} &lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;b&gt;Fungsi Dequeue &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Operasi &lt;i&gt;dequeue&lt;/i&gt; adalah proses pengambilan elemen queue. Tentunya elemen &lt;br /&gt;
yang diambil selalu dari elemen pertama&amp;nbsp; (1). Setelah elemen pertama diambil, &lt;br /&gt;
maka akan diperlukan proses pergeseran elemen data setelah elemen data yang &lt;br /&gt;
diambil (dari posisi ke-2 sampai posisi paling belakang), dan kemudian posisi &lt;br /&gt;
belakang akan dikurangi 1 karena ada data yang diambil.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;deklarasi dalam c++&amp;nbsp;&lt;/i&gt; &lt;br /&gt;
&lt;blockquote&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;span style="background-color: #990000;"&gt;int dequeue(TQueue *Q)&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int data,i;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!kosong(*Q))&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data=Q-&amp;gt;antrian[Q-&amp;gt;depan];&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;=Q-&amp;gt;belakang-1;i++)&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Q-&amp;gt;antrian[i]=Q-&amp;gt;antrian[i+1];&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Q-&amp;gt;belakang--;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return data;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf("Queue Kosong.\n");&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;} &lt;/span&gt;&lt;/blockquote&gt;&lt;b&gt;Fungsi Clear.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Operasi &lt;i&gt;clear&lt;/i&gt; adalah operasi untuk mengahapus elemen elemen antrian dengan cara membuat tail dan head =-1.penghapusan antrian antrian sebenarnya tidak menghapus &lt;a href="http://belajarstrukturdata.blogspot.com/2010/04/materi-2-array-larik.html"&gt;array&lt;/a&gt;nya,namun hanya mengeset indek pengaksesanya ke nilai -1.sehingga elemen elemen antrian tidak lagi terbaca sehingga mengembalikan antrian seperti keadaan semula.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;deklarasi dalam c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote style="background-color: #990000;"&gt;&amp;nbsp;void clear( ){&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;antrian.head=antrian.tail=-1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;printf("data clear");&lt;br /&gt;
}&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-6806077624678753527?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/6eZ7Owx7sfs/queue.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/queue.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-2620510804049163080</guid><pubDate>Sat, 12 Jun 2010 17:49:00 +0000</pubDate><atom:updated>2010-06-15T03:43:48.799-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">pop</category><category domain="http://www.blogger.com/atom/ns#">struktur data</category><category domain="http://www.blogger.com/atom/ns#">clear</category><category domain="http://www.blogger.com/atom/ns#">stack</category><category domain="http://www.blogger.com/atom/ns#">push</category><title>STACK dalam struktur data</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;a&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.apartmenttherapy.com/uimages/ny/4-17-stack-drawers-2.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="168" qu="true" src="http://www.apartmenttherapy.com/uimages/ny/4-17-stack-drawers-2.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;Stack &lt;/i&gt;adalah suatu urutan elemen yang elemennya dapat diambil dan ditambah &lt;br /&gt;
hanya pada posisi akhir (top) saja. Dengan demikian stack adalah struktur data yang menggunakan konsep LIFO(Last In Fist Out).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;b&gt;Operasi stack :&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;ISEMPTY&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;Untuk Memeriksa apakah stack kosong&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;ISFULL&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;Untuk memeriksa apakah stack sudah penuh &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;PUSH&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;Untuk menambah item pada posisi paling atas(top)&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;POP&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;untuk menghapus item paling atas (top)&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;CLEAR &lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;Untuk mengosongkan stack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;b&gt;Deklarasi Stack&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ISEMPTY&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
Operasi ini digunakan untuk memeriksa apakah&lt;i&gt; stack &lt;/i&gt;dalam keadaan kosong. Operasi&lt;br /&gt;
ini penting dilakukan dalam proses pop. Ketika suatu stack dalam keadaan kosong,&lt;br /&gt;
maka proses pop tidak bisa dilakukan. Adapun langkah-langkah operasi ini adalah :&lt;br /&gt;
&lt;br /&gt;
Jika top bernilai 0 (untuk elemen yang dimulai dengan index 1) atau top bernilai -1 (untuk elemen &lt;br /&gt;
yang dimulai dengan index 0), maka berarti stack dalam keadaan empty (kosong) &lt;br /&gt;
yang akan me-return-kan true (1) dan jika tidak berarti &lt;i&gt;stack&lt;/i&gt; mempunyai isi dan &lt;br /&gt;
me-return-kan nilai false (0).&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;pendeklarasian dalam c++&amp;nbsp;&lt;/i&gt; &lt;br /&gt;
&lt;blockquote&gt;&lt;span style="background-color: #990000;"&gt;int isempty(tstack stack)&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;{ &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (stack.top==-1) &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;} &lt;/span&gt;&lt;/blockquote&gt;&lt;b&gt;&amp;nbsp;IsFull &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Operasi ini berguna untuk memeriksa keadaan &lt;i&gt;stack&lt;/i&gt; apakah sudah penuh atau belum. &lt;br /&gt;
Operasi ini akan menghasilkan nilai true (1) jika&lt;i&gt; stack&lt;/i&gt; telah penuh dan akan &lt;br /&gt;
menghasilkan nilai false (0) jika &lt;i&gt;stack&lt;/i&gt; masih bisa ditambah. Langkah-langkah untuk &lt;br /&gt;
operasi ini adalah : &lt;br /&gt;
&lt;br /&gt;
Operasi ini akan memberikan nilai true (1) jika field top sama dengan field &lt;br /&gt;
maks_elemen (untuk array yang elemennya dimulai dari posisi 1) atau top sama &lt;br /&gt;
dengan maks_elemen-1 (unauk array yang elemennya dimulai dari posisi 0).&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;pendeklarasian dalam c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="background-color: #990000;"&gt;int isfull(tstack stack) &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;{ &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (stack.top==(stack.maks_elemen-1)) &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;return 0; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;}&amp;nbsp; &lt;/span&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/blockquote&gt;&lt;b&gt;Push &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Operasi push adalah operasi dasar dari &lt;i&gt;stack&lt;/i&gt;. Operasi ini berguna untuk menambah &lt;br /&gt;
suatu elemen data baru pada stack dan disimpan pada posisi top yang akan &lt;br /&gt;
mengakibatkan posisi top akan berubah. Langkah operasi ini adalah :&lt;br /&gt;
&lt;br /&gt;
1.Periksa apakah stack penuh (isfull). Jika bernilai false/0 (tidak penuh) maka &lt;br /&gt;
proses push dilaksanakan dan jika pemeriksaan ini bernilai true/1 (stack &lt;br /&gt;
penuh), maka proses push digagalkan. &lt;br /&gt;
&lt;br /&gt;
2.Proses push-nya sendiri adalah dengan menambah field top dengan 1, &lt;br /&gt;
kemudian elemen pada posisi top diisi dengan elemen data baru. &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;pendeklarasian dalam c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="background-color: #990000;"&gt;void push(tstack *stack, int baru) &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;{ &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp; if(!isfull(*stack)) &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp; { &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;stack-&amp;gt;top++; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;stack-&amp;gt;elemen[stack-&amp;gt;top]=baru; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp; } &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp; else &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp; { &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; printf("Stack Full. Push Gagal.\n"); &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp; } &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;} &lt;/span&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/blockquote&gt;&lt;b&gt;&amp;nbsp;Pop &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Operasi pop adalah salah satu operasi paling dasar dari stack. Operasi ini berguna &lt;br /&gt;
untuk mengambil elemen terakhir (top) dan kemudian menghapus elemen tersebut &lt;br /&gt;
sehingga posisi top akan berpindah. Operasi ini biasanya dibuat dalam bentuk &lt;br /&gt;
function yang me-return-kan nilai sesuai data yang ada di top.Langkah operasi ini adalah :&lt;br /&gt;
&lt;br /&gt;
memeriksa apakah stack sedang keadaan kosong, jika tidak kosong maka data &lt;br /&gt;
diambil pada posisi yang ditunjuk oleh posisi top, kemudian simpan dalam &lt;br /&gt;
variable baru dengan nama data, kemudian posisi top – 1, kemudian nilai pada &lt;br /&gt;
variable&amp;nbsp; data di-return-kan ke function.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;pendeklarasian dalam c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="background-color: #990000;"&gt;int pop(tstack *stack) &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;{ &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int data; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!isempty(*stack)) &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; data=stack-&amp;gt;elemen[stack-&amp;gt;top]; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; stack-&amp;gt;top--; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp; return data; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp;return 0; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;} &lt;/span&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;b&gt;Clear&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Digunakan untuk mengosongkan stack,sehingga top pada stack kembali berada di posisi Top=-1&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;pendeklarasian dalam c++&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;smallfrac m:val="off"&gt;&lt;dispdef&gt;&lt;lmargin m:val="0"&gt;&lt;rmargin m:val="0"&gt;&lt;defjc m:val="centerGroup"&gt;&lt;wrapindent m:val="1440"&gt;&lt;intlim m:val="subSup"&gt;&lt;narylim m:val="undOvr"&gt;&lt;/narylim&gt;&lt;/intlim&gt;&lt;/wrapindent&gt;&lt;style&gt;
&lt;!--
 /* Font Definitions */
 @font-face
 {font-family:"Cambria Math";
 panose-1:2 4 5 3 5 4 6 3 2 4;
 mso-font-charset:1;
 mso-generic-font-family:roman;
 mso-font-format:other;
 mso-font-pitch:variable;
 mso-font-signature:0 0 0 0 0 0;}
@font-face
 {font-family:Calibri;
 panose-1:2 15 5 2 2 2 4 3 2 4;
 mso-font-charset:0;
 mso-generic-font-family:swiss;
 mso-font-pitch:variable;
 mso-font-signature:-1610611985 1073750139 0 0 159 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
 {mso-style-unhide:no;
 mso-style-qformat:yes;
 mso-style-parent:"";
 margin-top:0in;
 margin-right:0in;
 margin-bottom:10.0pt;
 margin-left:0in;
 line-height:115%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:"Calibri","sans-serif";
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:Calibri;
 mso-fareast-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;
 mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;}
.MsoChpDefault
 {mso-style-type:export-only;
 mso-default-props:yes;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:Calibri;
 mso-fareast-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;
 mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
 {mso-style-type:export-only;
 margin-bottom:10.0pt;
 line-height:115%;}
@page Section1
 {size:8.5in 11.0in;
 margin:1.0in 1.0in 1.0in 1.0in;
 mso-header-margin:.5in;
 mso-footer-margin:.5in;
 mso-paper-source:0;}
div.Section1
 {page:Section1;}
--&gt;
&lt;/style&gt;&lt;span style="background-color: #990000;"&gt;Void clear ()&lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;{&lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tumpuk.data=tumpuk.top=-1&lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;Printf(“data clear”);&lt;/span&gt;&lt;br style="background-color: #990000;" /&gt;&lt;span style="background-color: #990000;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;/defjc&gt;&lt;/rmargin&gt;&lt;/lmargin&gt;&lt;/dispdef&gt;&lt;/smallfrac&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-2620510804049163080?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/rm5sUNTqGXY/materi-4-stack.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/materi-4-stack.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-481268314500534541</guid><pubDate>Sat, 12 Jun 2010 14:48:00 +0000</pubDate><atom:updated>2010-06-15T03:47:47.563-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">linked list</category><category domain="http://www.blogger.com/atom/ns#">struktur data</category><title>Linked List dalam struktur data</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://blog.binadarma.ac.id/yantox_ska/wp-content/uploads/2009/11/Structure-150x150.gif" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://blog.binadarma.ac.id/yantox_ska/wp-content/uploads/2009/11/Structure-150x150.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i style="color: red;"&gt;Linked List&lt;/i&gt; adalah suatu struktur data linier. Berbeda dengan array yang juga merupakan struktur &lt;/div&gt;&lt;div style="text-align: left;"&gt;data linier dan tipe data komposit, linked list dibentuk secara dinamik. Pada saat awal program &lt;/div&gt;&lt;div style="text-align: left;"&gt;dijalankan elemen&lt;i&gt; linked list&lt;/i&gt; belum data. Elemen &lt;a href="http://belajarstrukturdata.blogspot.com/2010/06/linked-list.html"&gt;linked list &lt;/a&gt;(disebut node) dibentuk sambil jalan &lt;/div&gt;&lt;div style="text-align: left;"&gt;sesuai instruksi. Apabila setiap elemen &lt;a href="http://belajarstrukturdata.blogspot.com/2010/04/materi-2-array-larik.html"&gt;array &lt;/a&gt;dapat diakses secara langsung dengan &lt;/div&gt;&lt;div style="text-align: left;"&gt;menggunakan indeks, sebuah node &lt;i&gt;linked list &lt;/i&gt;diakses dengan menggunakan pointer yang &lt;/div&gt;&lt;div style="text-align: left;"&gt;mengacu (menunjuk) ke node tersebut.&lt;/div&gt;&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dewa18.files.wordpress.com/2009/11/single-cir-ll.png?w=300&amp;amp;h=139" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="92" src="http://dewa18.files.wordpress.com/2009/11/single-cir-ll.png?w=300&amp;amp;h=139" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="color: red;"&gt;&lt;b&gt;Node Pembentuk Linked List&lt;/b&gt; &lt;/div&gt;&lt;br /&gt;
Elemen pembentuk linked list disebut node. Node terdiri dari dua bagian, bagian data dan bagian &lt;br /&gt;
kait (link). Bagian data berupa satu atau beberapa field. Bagian link terdiri dari pointer. Linked list &lt;br /&gt;
yang node-nya mempunyai satu buah pointer disebut singly-linked list. Linked list yang node-nya &lt;br /&gt;
mempunyai dua pointer, satu untuk mengait ke node berikutnya dan yang lain untuk mengait ke &lt;br /&gt;
node sebelumnya, disebut doubly-linked list. Node dibentuk dengan structure. Untuk &lt;br /&gt;
menyederhanakan pembahasan, dalam tulisan ini bagian data berupa satu buah field &lt;br /&gt;
&lt;br /&gt;
&lt;blockquote style="background-color: #990000;"&gt;struct tnode { &lt;br /&gt;
int data; &lt;br /&gt;
struct tnode *next; &lt;br /&gt;
};&lt;/blockquote&gt;&lt;br /&gt;
&lt;b&gt;Operasi Pada Linked List&lt;/b&gt; &lt;br /&gt;
&lt;br /&gt;
Operasi yang berkaitan dengan struktur data linked list adalah: create, empty, insertathead, &lt;br /&gt;
insertaftercurr, insertattail, retrieve, update, findfirst, findnext, findprev, deletenode, dan clear. &lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;create&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;membentuk linked list kosong &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;empty&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;memeriksa status kosong suatu linked list&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;insert_head&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;menambah node baru pada posisi awal linked list sehingga node ini menjadi node yang pertama, &lt;br /&gt;
pointer current menunjuk ke node yang baru ditambahkan ini &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;insert_curr&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;menambah node baru pada posisi setelah pointer current, pointer current menunjuk ke node yang &lt;br /&gt;
baru ditambahkan ini &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;insert_tail&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;menambah node pada akhir linked list, sehingga node ini menjadi node terakhir linked list; pointer &lt;br /&gt;
current menunjuk kepada node yang baru ditambahkan ini &lt;br /&gt;
&lt;ul&gt;&lt;li&gt; &lt;i&gt;retrieve&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;mengembalikan nilai data node yang ditunjuk pointer current &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;update&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;mengubah nilai data node yang ditunjuk pointer current &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;findfirst&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;memindahkan pointer current ke posisi node pertama &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;findnext&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;memindahkan pointer current ke posisi node berikutnya apabila tidak sedang berada pada posisi &lt;br /&gt;
node terakhir &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;findprev&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;memindahkan pointer current ke posisi node sebelumnya apabila tidak sedang berada pada posisi &lt;br /&gt;
node pertama &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;deletenode&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;menghapus node pada posisi current dan memindahkan pointer current ke posisi node pertama &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;clear&lt;/i&gt;( )&lt;/li&gt;
&lt;/ul&gt;menghapus linked list dengan membebaskan seluruh node satu persatu. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: red;"&gt;&lt;b&gt;Implementasi Linked List&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Fungsi &lt;i&gt;create&lt;/i&gt;( ) memberi nilai awal NULL kepada pointer head dan curr (current). &lt;br /&gt;
&lt;blockquote style="background-color: #990000;"&gt;void create(struct tnode **head, struct tnode **curr) { &lt;br /&gt;
*head= *curr= NULL; &lt;br /&gt;
}&lt;/blockquote&gt;Fungsi &lt;i&gt;empty&lt;/i&gt;( ) mengembalikan nilai satu apabila linked list masih kosong yang ditandai dengan &lt;br /&gt;
pointer head yang bernilai NULL., selain itu dikembalikan nilai nol.&lt;br /&gt;
&lt;blockquote style="background-color: #990000;"&gt;int empty(struct tnode *head) { &lt;br /&gt;
if (head== NULL) return 1; &lt;br /&gt;
return 0; &lt;br /&gt;
}&lt;/blockquote&gt;Fungsi &lt;i&gt;insert_head&lt;/i&gt;( ) menambah node baru pada posis awal linked list. Node baru ini menjadi &lt;br /&gt;
node pertama &lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBOobUfpFLI/AAAAAAAAAEI/CNhrMste8O8/s1600/untitled.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5481910358751384754" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBOobUfpFLI/AAAAAAAAAEI/CNhrMste8O8/s320/untitled.JPG" style="cursor: pointer; display: block; height: 115px; margin: 0px auto 10px; text-align: center; width: 180px;" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBOo6p23DYI/AAAAAAAAAEQ/nfXwmOl05kc/s1600/u.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5481910897061858690" src="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBOo6p23DYI/AAAAAAAAAEQ/nfXwmOl05kc/s320/u.jpg" style="cursor: pointer; display: block; height: 129px; margin: 0px auto 10px; text-align: center; width: 162px;" /&gt;&lt;/a&gt; &lt;br /&gt;
Fungsi &lt;i&gt;insert_curr&lt;/i&gt;( ) menambah node baru pada posisi setelah pointer curr. Apabila linked list &lt;br /&gt;
masih kosong maka node ini menjadi node pertama. Pointer curr menunjuk ke node baru tersebut. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBOq_iUXPaI/AAAAAAAAAEY/i6s-kcbtjEs/s1600/viewer1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5481913179960720802" src="http://3.bp.blogspot.com/_DI3DRnh_i8g/TBOq_iUXPaI/AAAAAAAAAEY/i6s-kcbtjEs/s320/viewer1.jpg" style="cursor: pointer; display: block; height: 144px; margin: 0px auto 10px; text-align: center; width: 371px;" /&gt;&lt;/a&gt; &lt;br /&gt;
Fungsi &lt;i&gt;insert_tail&lt;/i&gt;( ) menambah node baru pada posis akhir linked list. Pointer curr digerakkan &lt;br /&gt;
sampai menunjuk node terakhir, lalu node baru dikaitkan. Node baru ini menjadi node terakhir. &lt;br /&gt;
Pointer curr diubah sehingga mengacu ke node ini. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBOrsln4yBI/AAAAAAAAAEg/y2Gcy76mXhA/s1600/viewer3.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5481913953942030354" src="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBOrsln4yBI/AAAAAAAAAEg/y2Gcy76mXhA/s320/viewer3.jpg" style="cursor: pointer; display: block; height: 113px; margin: 0px auto 10px; text-align: center; width: 351px;" /&gt;&lt;/a&gt; &lt;br /&gt;
Fungsi &lt;i&gt;retrieve&lt;/i&gt;( ) mengembalikan data pada node yang sedang ditunjuk pointer curr atau &lt;br /&gt;
mengembalikan suatu nilai tertentu apabila linked list dalam keadaan kosong.&lt;br /&gt;
&lt;blockquote style="background-color: #990000;"&gt;&amp;nbsp;int retrieve(struct tnode *head, struct tnode *curr) { &lt;br /&gt;
&amp;nbsp; if (empty(head)) return -32768; &lt;br /&gt;
&amp;nbsp; return curr-&amp;gt;data; &lt;br /&gt;
}&amp;nbsp; &lt;/blockquote&gt;Fungsi &lt;i&gt;update&lt;/i&gt;( ) mengubah nilai data pada node yang ditunjuk pointer curr jika linked list tidak &lt;br /&gt;
kosong. Nilai satu akan dikembalikan apabila perubahan data berhasil dilakukan. &lt;br /&gt;
&lt;blockquote&gt;&lt;span style="background-color: #990000;"&gt;&lt;span style="background-color: #cc0000;"&gt;&lt;/span&gt;&amp;nbsp;int update(struct tnode *head, struct tnode* curr, int e) { &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; if (empty(head)) return 0; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; curr-&amp;gt;data= e; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; return 1; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;} &lt;/span&gt;&lt;/blockquote&gt;Fungsi &lt;i&gt;findfirst&lt;/i&gt;( ) akan memindahkan pointer curr ke posisi node pertama, yaitu node yang &lt;br /&gt;
ditunjuk pointer head, jika linked list tidak kosong. Nilai satu akan dikembalikan apabila &lt;br /&gt;
pemindahan pointer curr berhasil dilakukan. &lt;br /&gt;
&lt;blockquote&gt;&lt;span style="background-color: #990000;"&gt;&lt;span style="background-color: #990000;"&gt;&lt;/span&gt;&amp;nbsp;int findfirst(struct tnode *head, struct tnode **curr) { &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; if (empty(head)) return 0; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; *curr= head; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; return 1; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;} &lt;/span&gt;&lt;/blockquote&gt;Fungsi &lt;i&gt;findnext&lt;/i&gt;( ) akan memindahkan pointer curr ke posisi node berikutnya apabila linked list &lt;br /&gt;
tidak kosong dan pointer curr tidak sedang berada pada posisi node terakhir. Nilai satu akan &lt;br /&gt;
dikembalikan apabila pemindahan pointer curr berhasil dilakukan. &lt;br /&gt;
&lt;blockquote&gt;&lt;span style="background-color: #990000;"&gt;&lt;span style="background-color: #cc0000;"&gt;&lt;/span&gt;&amp;nbsp;int findnext(struct tnode *head, struct tnode **curr) { &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; if (empty(head)) return 0; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; if ((*curr)-&amp;gt;next ==&amp;nbsp; NULL) return 0; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; *curr= (*curr)-&amp;gt;next; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; return 1; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;} &lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;
Fungsi &lt;i&gt;findprev&lt;/i&gt;( ) akan memindahkan pointer curr ke posisi node sebelumnya apabila linked list &lt;br /&gt;
tidak kosong dan pointer curr tidak sedang berada pada posisi node pertama. Nilai satu akan &lt;br /&gt;
dikembalikan apabila pemindahan pointer curr berhasil dilakukan. Pemindahan dilakukan dengan &lt;br /&gt;
bantuan sebuah pointer lain. Pada mulanya pointer ini mengacu kepada node pertama. Pointer ini &lt;br /&gt;
berpindah ke node selanjutnya sampai pada posisi satu node sebelum node yang diacu pointer &lt;br /&gt;
curr.&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="background-color: #990000;"&gt;&lt;span style="background-color: #990000;"&gt;&lt;/span&gt;int findprev(struct tnode *head, struct tnode **curr) { &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; if (*curr== head) return 0; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; struct tnode *temp= head; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; while (temp-&amp;gt;next!= *curr) temp= temp-&amp;gt;next; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; *curr= temp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;&amp;nbsp; return 1; &lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #990000;"&gt;} &lt;/span&gt;&lt;/blockquote&gt;&lt;div style="text-align: right;"&gt;&amp;nbsp;sumber : &lt;span class="f"&gt;&lt;cite&gt;repository.&lt;b&gt;binus&lt;/b&gt;.ac.id/content/T0026/T002672541.pdf&lt;/cite&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;style&gt;
&lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal  {mso-style-parent:"";  margin:0cm;  margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:12.0pt;  font-family:"Times New Roman";  mso-fareast-font-family:"Times New Roman";} @page Section1  {size:612.0pt 792.0pt;  margin:72.0pt 90.0pt 72.0pt 90.0pt;  mso-header-margin:36.0pt;  mso-footer-margin:36.0pt;  mso-paper-source:0;} div.Section1  {page:Section1;} --&gt;
&lt;/style&gt;&lt;span style="font-family: Arial;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-481268314500534541?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/jnEJ0hnYguo/linked-list.html</link><author>noreply@blogger.com (icank 7)</author><media:thumbnail url="http://4.bp.blogspot.com/_DI3DRnh_i8g/TBOobUfpFLI/AAAAAAAAAEI/CNhrMste8O8/s72-c/untitled.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/06/linked-list.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-1544288630845725400</guid><pubDate>Sun, 25 Apr 2010 02:53:00 +0000</pubDate><atom:updated>2010-04-24T19:53:39.435-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">fever</category><category domain="http://www.blogger.com/atom/ns#">download</category><category domain="http://www.blogger.com/atom/ns#">free</category><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">bullet for my valentine</category><category domain="http://www.blogger.com/atom/ns#">mp3</category><category domain="http://www.blogger.com/atom/ns#">new album</category><title>bullet for my valentine fever full album download</title><description>&amp;nbsp;Track list : &lt;br /&gt;
1. Your  Betrayal - &lt;a href="http://www.ziddu.com/download/9443454/bulletformyvalentine-yourbetrayal.mp3.html"&gt;download&lt;/a&gt;&lt;br /&gt;
2. Fever - &lt;a href="http://www.ziddu.com/download/9587042/02.BulletForMyValentine-Fever.mp3.html"&gt;download&lt;/a&gt;&lt;br /&gt;
3. The Last  Fight - &lt;a href="http://www.ziddu.com/download/9587045/03TheLastFightBulletForMyValentineFever.mp3.html"&gt;download&lt;/a&gt;&lt;br /&gt;
4. A Place Where You  Belong - &lt;a href="http://www.ziddu.com/download/9587038/04APlaceWhereYouBelongBulletForMyValentineFever.mp3.html"&gt;download&lt;/a&gt;&lt;br /&gt;
5. Pleasure and  Pain - &lt;a href="http://www.ziddu.com/download/9587037/05PleasureAndPainBulletForMyValentineFever.mp3.html"&gt;download&lt;/a&gt;&lt;br /&gt;
6. Alone - &lt;a href="http://www.ziddu.com/download/9587044/06AloneBulletForMyValentineFever.mp3.html"&gt;download&lt;/a&gt;&lt;br /&gt;
7. Breaking Out Breaking  Down - &lt;a href="http://www.ziddu.com/download/9587039/7BreakingOutBreakingDownBulletForMyValentineFever.mp3.html"&gt;download&lt;/a&gt;&lt;br /&gt;
8. Bittersweet  Memories - &lt;a href="http://www.ziddu.com/download/9587043/08BittersweetMemoriesBulletForMyValentineFever.mp3.html"&gt;download&lt;/a&gt;&lt;br /&gt;
9. Dignity - &lt;a href="http://www.ziddu.com/download/9587046/09DignityBulletForMyValentineFever.mp3.html"&gt;download&lt;/a&gt;&lt;br /&gt;
10. Begging For Mercy - &lt;a href="http://dc205.4shared.com/download/223992672/ac0ae51d/Bullet_For_My_Valentine_-_Begg.mp3?tsid=20100402-192134-e7e028"&gt;download&lt;/a&gt;&lt;br /&gt;
11. Pretty On The Outside - &lt;a href="http://www.ziddu.com/download/9587040/11PrettyOnTheOutsideBulletForMyValentineFever.mp3.html"&gt;download&lt;/a&gt;&lt;br /&gt;
13.&amp;nbsp; The Last  Fight (piaono version) - &lt;a href="http://www.ziddu.com/download/9587041/heLastFightpianoversionBulletForMyValentineFever.mp3.html"&gt;download&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="fullpost"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-1544288630845725400?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/yNtJP1cNHT4/bullet-for-my-valentine-fever-full.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>4</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/04/bullet-for-my-valentine-fever-full.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1357845460394707161.post-604645213204820585</guid><pubDate>Sat, 10 Apr 2010 10:45:00 +0000</pubDate><atom:updated>2010-04-24T20:05:01.776-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">video</category><category domain="http://www.blogger.com/atom/ns#">within temptation</category><category domain="http://www.blogger.com/atom/ns#">download</category><category domain="http://www.blogger.com/atom/ns#">fr</category><title>within temptation video music</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;video klip download&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.indowebster.web.id/showpost.php?p=1122253&amp;amp;postcount=13" target="_blank"&gt;Within Temptation – Live at Noorderslag 2004&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.indowebster.web.id/showpost.php?p=1123430&amp;amp;postcount=14" target="_blank"&gt;Within Temptation – Live at Rock Werchter 2005&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.indowebster.web.id/showpost.php?p=1264984&amp;amp;postcount=15" target="_blank"&gt;Within Temptation – Live at Finland 2005&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1357845460394707161-604645213204820585?l=belajarstrukturdata.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/blogspot/icank/~3/hBKpmBhBMfs/within-temptation-video-music.html</link><author>noreply@blogger.com (icank 7)</author><thr:total>0</thr:total><feedburner:origLink>http://belajarstrukturdata.blogspot.com/2010/04/within-temptation-video-music.html</feedburner:origLink></item><language>en-us</language><media:rating>nonadult</media:rating></channel></rss>

