<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0"><id>tag:blogger.com,1999:blog-7932991516756602924</id><updated>2026-04-13T14:18:26.426+07:00</updated><category term="Jaringan"/><category term="Teknologi"/><category term="Editor Blogging"/><category term="Perangkat Lunak (Software)"/><category term="Sejarah"/><category term="Elektronik"/><category term="Linux"/><category term="Virus Komputer"/><category term="Peripheral Software"/><category term="Bahasa Pemrograman"/><category term="Belajar Algoritma"/><category term="Komunikasi"/><category term="Windows"/><category term="Ms.Office"/><category term="Downloads"/><title type="text">TCN Komputer</title><subtitle type="html"/><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/" rel="alternate" type="text/html"/><link href="http://pubsubhubbub.appspot.com/" rel="hub"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><generator uri="http://www.blogger.com" version="7.00">Blogger</generator><openSearch:totalResults>107</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><xhtml:meta content="noindex" name="robots" xmlns:xhtml="http://www.w3.org/1999/xhtml"/><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-8236987907901159469</id><published>2012-03-22T18:29:00.002+07:00</published><updated>2012-05-03T09:31:02.927+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Downloads"/><category scheme="http://www.blogger.com/atom/ns#" term="Perangkat Lunak (Software)"/><category scheme="http://www.blogger.com/atom/ns#" term="Peripheral Software"/><title type="text">Download IDM 6.07 + Key Patch Free</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcOqLhKtOT7PJIk6ImmABHuzhVUDygnx4Xzp66Jn-n9A78DqC5NdV32a_lJtkF7zQBskyd7e8o91DajpK5W2kXlOJH6-GWXFoIogQWoyPt78xJxei7aC0mgrzlwNLE8EB2B-0wXhhmSfA/s1600/index.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="254" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcOqLhKtOT7PJIk6ImmABHuzhVUDygnx4Xzp66Jn-n9A78DqC5NdV32a_lJtkF7zQBskyd7e8o91DajpK5W2kXlOJH6-GWXFoIogQWoyPt78xJxei7aC0mgrzlwNLE8EB2B-0wXhhmSfA/s320/index.jpg" width="199" /&gt;&lt;/a&gt;&lt;/div&gt;
Nyari IDM tanpa registrasi? tenang saya sudah menyiapkan IDM yg benar-benar tanpa registrasi DISINI. .&lt;br /&gt;
pada awalnya saya juga bingung, dimana sihh nyari idm yg gak harus daftar. . tapi setelah saya nyari nyari ternyata ADA , y sudah saya download saja tuh IDM, dan terbukti memang tanpa registrasi, langsung pakai. &lt;br /&gt;
jika anda ingin mendownload nya. silahkan klik link yg ada di bawah&amp;nbsp; . .&lt;br /&gt;
Disini saya menyediakan Internet Download Manager { IDM } versi 6.07 tanpa harus register .&lt;br /&gt;
kalo anda ingin men-download nya, klik aja &lt;a href="http://www.ziddu.com/download/18939895/IDM6.07.rar.html" target="_blank"&gt;DISINI&lt;/a&gt; . .&lt;br /&gt;
&lt;br /&gt;
Download : &lt;a href="http://www.ziddu.com/download/19293082/IDM6.07KeyPatch.rar.html" target="_blank"&gt;IDM 6.07.rar&lt;/a&gt;&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/8236987907901159469/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/03/download-idm-607-tanpa-harus-regiter.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/8236987907901159469" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/8236987907901159469" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/03/download-idm-607-tanpa-harus-regiter.html" rel="alternate" title="Download IDM 6.07 + Key Patch Free" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcOqLhKtOT7PJIk6ImmABHuzhVUDygnx4Xzp66Jn-n9A78DqC5NdV32a_lJtkF7zQBskyd7e8o91DajpK5W2kXlOJH6-GWXFoIogQWoyPt78xJxei7aC0mgrzlwNLE8EB2B-0wXhhmSfA/s72-c/index.jpg" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-5889578326422068594</id><published>2012-02-19T20:19:00.002+07:00</published><updated>2012-02-19T20:23:08.149+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jaringan"/><category scheme="http://www.blogger.com/atom/ns#" term="Komunikasi"/><title type="text">Cara Men-Sharingkan Koneksi Internet Modem ke Jaringan Nirkabel ( Wireless )</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span lang="EN-US"&gt;Bagaimana cara men-sharing internet modem ke jaringan wireless? Pertama saya mencoba memang sangat membingungkan, tapi setelah di ulik kembali akhir nya saya bias mengkoneksikan internet lewat jaringan wireless . . .&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span lang="EN-US"&gt;Mumpung saya masih inget, saya postingin aja dah di sini&amp;nbsp; . .&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span lang="EN-US"&gt;Dikasih tau sekali harus langsung ngerti OK, jngan ribet . . hehe KIDDING . .&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span lang="EN-US"&gt;Ok kita masuk pada langkah langkahnya :&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span lang="EN-US"&gt;Pertama yg harus anda lakukan, connect-kan wireless dan modem anda secara bersamaan, dan siapkan 1 atau 2 buah computer untuk menjadi Client (workstation) nya . .&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span lang="EN-US"&gt;Sesudah terkoneksi semua, ikuti langkah-langkah yg ada dibawah ini :&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="MsoListParagraphCxSpFirst" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;1.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Klik Start&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;2.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Pilih Control Panel&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;3.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Lalu Masuk ke Network and Sharing Center&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;4.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Lalu Masuk lagi ke change adapter setting yg ada di sebelah pojok kiri tengah&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;5.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Sesudah itu klik kanan pada adapter yg terkoneksi internet&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;6.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Karena saya pake modem SMARTFREN jadi adapter yg saya setting adalah ZTE Wireless Terminal . . .&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;7.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;OK sesudah di klik kanan masuk properties – sesudah masuk ke properties&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;8.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Anda langsung cari menu SHARING . .&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;9.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Setelah ketemu menu sharing nya, anda langsung kasih tanda atau ceklist pada bacaan berikut &lt;i style="mso-bidi-font-style: normal;"&gt;&lt;u&gt;“Allow other network users to connect through this computer’s internet connection”&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;10.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Setelah diceklist/ dikasih tanda, anda diminta untuk memilih mau dikoneksikan kemana internet ini, pada bacaan “Home Networking Connection”,&amp;nbsp; , , pilihlah wireless yg sedang dikoneksikan . .&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;11.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Setelah itu masuk ke setting yg ada dibawahnya, disetting ini anda ceklist semua yg ada . . jangan disisakan . .&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;12.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Setelah itu klik OK, dan Klik Ok lagi , apabila ada pilihan OK lagi anda klik saja , , ,&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;13.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Dan coba koneksikan wireless nya di computer client 1 dan 2, apakah sudah terkoneksi internet atau belum . . .&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpLast" style="margin-left: 21.3pt; text-align: justify; text-indent: -21.3pt;"&gt;&lt;span lang="EN-US"&gt;14.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;OK selesailah sudah pensettingan sharing internet lewat wireless . . .&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span lang="EN-US"&gt;Catatan :&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span lang="EN-US"&gt;apabila modem anda sudah diisi IP address mohon di otomatiskan saja, karena IP address yg dipakai hanyalah IP wirelessnya saja . . .&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span lang="EN-US"&gt;TERIMA KASIH SEMOGA BERMANFAAT &lt;/span&gt;&lt;span lang="EN-US" style="font-family: Wingdings;"&gt;:)&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/5889578326422068594/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/cara-men-sharingkan-koneksi-internet.html#comment-form" rel="replies" title="2 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/5889578326422068594" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/5889578326422068594" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/cara-men-sharingkan-koneksi-internet.html" rel="alternate" title="Cara Men-Sharingkan Koneksi Internet Modem ke Jaringan Nirkabel ( Wireless )" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-415395761503023220</id><published>2012-02-05T17:49:00.000+07:00</published><updated>2012-02-19T20:23:24.497+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Virus Komputer"/><title type="text">Windows Defender</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="data:image/png;base64,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" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="" border="0" src="data:image/png;base64,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" /&gt;&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Windows Defender&lt;/b&gt; adalah perangkat lunak dari Microsoft untuk melindungi sistem operasi Microsoft Windows dari spyware. Software ini adalah bagian dari Windows Vista dan dapat didownload secara gratis untuk Windows XP dan Windows Server 2003.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Windows Defender didasarkan pada GIANT AntiSpyware, yang mulanya dibuat oleh GIANT Company Software, Inc.  Perusahaan ini dibeli oleh Microsoft pada 2004. Windows Defender  memiliki fungsi system scanning dan Real-Time Security Agents yang  memperhatikan beberapa bagian dari Windows untuk mengamati perubahan  yang dilakukan oleh spyware. Pengguna dapat melaporkan spyware kepada  Microsoft lewat SpyNet.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Defender dapat digabungkan dengan Internet Explorer  sehingga semua berkas yang didownload secara otomatis discan. Selain  itu, semua perangkat lunak dibagi menjadi tiga kategori, yaitu "Known",  "Unknown", atau "Potentially Unwanted". Pengguna dapat memasukkan  perangkat lunak dari kategori ketiga ke SpyNet untuk dianalisa oleh  ahli. Dalam Windows Vista, Defender memblokir semua perangkat lunak  startup yang membutuhkan izin administrator. Hal ini mempersulit  perangkat lunak spyware untuk merusak sistem.&lt;/div&gt;&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/415395761503023220/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/windows-defender.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/415395761503023220" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/415395761503023220" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/windows-defender.html" rel="alternate" title="Windows Defender" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-8877076176765086911</id><published>2012-02-05T17:43:00.002+07:00</published><updated>2012-02-19T20:23:33.748+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jaringan"/><title type="text">Sudo</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote class="tr_bq"&gt;&lt;b&gt;sudo&lt;/b&gt; &lt;/blockquote&gt;&lt;blockquote class="tr_bq"&gt; sudo [opsi] [command]&lt;/blockquote&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;sudo adalah sebuah perintah dalam &lt;i&gt;command-line&lt;/i&gt; &lt;a href="http://id.wikipedia.org/wiki/Linux" title="Linux"&gt;Linux&lt;/a&gt;. Apabila anda memiliki akses root, maka sudo akan melakukan perintah sebagai &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Superuser&amp;amp;action=edit&amp;amp;redlink=1" title="Superuser (halaman belum tersedia)"&gt;superuser&lt;/a&gt;.  Pengguna sudo dan perintah-perintah yang dapat mereka pergunakan  terdapat pada file konfigurasi, /etc/sudoers. Apabila seorang pengguna  yang tidak berhak mencoba menjalankan perintah, sudo akan memberitahu  administrator melalui &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/E-mail" title="E-mail"&gt;e-mail&lt;/a&gt;. Secara &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Default&amp;amp;action=edit&amp;amp;redlink=1" title="Default (halaman belum tersedia)"&gt;default&lt;/a&gt;, pemberitahuan peringatan ini akan disimpoan di akun &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Root&amp;amp;action=edit&amp;amp;redlink=1" title="Root (halaman belum tersedia)"&gt;root&lt;/a&gt;.Pengguna yang mencoba menjalankan perintah akan diminta mengisikan &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Password" title="Password"&gt;password&lt;/a&gt;.Setelah terotentifikasi, sudo akan membuat &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Timestamp&amp;amp;action=edit&amp;amp;redlink=1" title="Timestamp (halaman belum tersedia)"&gt;timestamp&lt;/a&gt;  untuk pengguna.Selama 5 menit, pengguna akan dapat mengeksekusi  perintah-perintah, sampai di akhir menit ke 5 akan diminta untuk  mengisikan password. &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Grace_period&amp;amp;action=edit&amp;amp;redlink=1" title="Grace period (halaman belum tersedia)"&gt;Grace period&lt;/a&gt; ini dapat di &lt;i&gt;overwrite&lt;/i&gt; dengan mengubah &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Setting&amp;amp;action=edit&amp;amp;redlink=1" title="Setting (halaman belum tersedia)"&gt;setting&lt;/a&gt; pada file /etc/sudoers.&lt;/div&gt;&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/8877076176765086911/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/sudo.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/8877076176765086911" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/8877076176765086911" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/sudo.html" rel="alternate" title="Sudo" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-3526184724386402027</id><published>2012-02-05T17:33:00.005+07:00</published><updated>2012-02-19T20:23:40.238+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Virus Komputer"/><title type="text">Serangan Smurf ( Smurf Attack )</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div id="bodyContent" style="text-align: justify;"&gt;&lt;i&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;img alt="" src="data:image/png;base64,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" /&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;Smurf Attack&lt;/b&gt;&lt;/i&gt;, merupakan salah satu jenis serangan Denial of Service yang mengeksploitasi protokol Internet Control Message Protocol (ICMP).&lt;br /&gt;
&lt;div class="mw-content-ltr" dir="ltr" lang="id"&gt;&lt;div&gt;Smurf attack adalah sebuah serangan yang dibangun dengan menggunakan pemalsuan terhadap paket-paket &lt;b&gt;ICMP echo request&lt;/b&gt;,  yakni sebuah jenis paket yang digunakan oleh utilitas troubleshooting  jaringan, PING. Si penyerang akan memulai serangan dengan membuat  paket-paket "&lt;i&gt;ICMP echo request&lt;/i&gt;" dengan alamat IP sumber berisi alamat IP &lt;i&gt;host&lt;/i&gt; target yang akan diserang (berarti alamat telah dipalsukan atau telah terjadi &lt;i&gt;address spoofing&lt;/i&gt;).   Paket-paket tersebut pun akan dikirimkan secara broadcast ke jaringan   di mana komputer target berada, dan host-host lainnya yang menerima   paket yang bersangkutan akan mengirimkan balasan dari "&lt;i&gt;ICMP echo request&lt;/i&gt;" ("&lt;i&gt;ICMP echo reply&lt;/i&gt;") kepada komputer target, seolah-olah komputer target merupakan komputer yang mengirimkan &lt;i&gt;ICMP echo request&lt;/i&gt; tersebut. Semakin banyak komputer yang terdapat di dalam jaringan yang sama dengan target, maka semakin banyak pula &lt;i&gt;ICMP echo re&lt;/i&gt;ply   yang dikirimkan kepada target, sehingga akan membanjiri sumber daya   komputer target, dan mengakibatkan kondisi penolakan layanan (Denial of  Service)  yang menjadikan para pengguna tidak dapat mengakses layanan  yang  terdapat di dalam komputer yang diserang. Beberapa sistem bahkan   mengalami crash atau hang, dan lagi, banjir yang berisi paket-paket "&lt;i&gt;ICMP echo request/reply&lt;/i&gt;" akan membuat kongesti (kemacetan) jaringan yang dapat memengaruhi komputer lainnya.&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;Karenanya,  serangan ini seringnya dilancarkan kepada sebuah sistem atau jaringan  yang dimiliki oleh penyedia jasa Internet (Internet Service  Provider/ISP),  sehingga dapat menyebabkan masalah terhadap kinerja  jaringan dan tentu  saja menolak akses dari klien. Smurf attack pertama  kali muncul pada  tahun 1997 dan mencuat saat server web Yahoo!   mengalaminya (diserang sebagai target), dan selama tiga jam, server   Yahoo! pun tidak dapat digunakan. Selain server pusat jaringan, web   server, dan server ISP, beberapa target lainnya yang sering diserang   adalah Internet Relay Chat (IRC) Server.&lt;/div&gt;&lt;div&gt;Keuntungan  dari serangan ini adalah si penyerang tidak harus membuat  banyak lalu  lintas data untuk melakukan penyerangan (dengan demikian,  tidak  membutuhkan komputer dengan kekuatan yang tinggi), karena memang  si  penyerang mengirimkan paket &lt;i&gt;ICMP echo request&lt;/i&gt; secara &lt;i&gt;broadcast&lt;/i&gt; kepada komputer-komputer yang "bertetanggaan" dengan komputer target. Meski paket &lt;i&gt;ICMP echo request&lt;/i&gt; yang dikirimkan hanya satu, hal ini dapat menjadi masalah besar jika memang jaringan tersebut sangat besar (memiliki banyak &lt;i&gt;host&lt;/i&gt;).&lt;/div&gt;&lt;div&gt;Selain &lt;i&gt;Smurf Attack&lt;/i&gt;, ada juga serangan yang menggunakan metode serupa, yang disebut sebagai &lt;b&gt;Fraggle Attack&lt;/b&gt;, dengan satu perbedaan yakni paket yang dikirimkan oleh penyerang. Jika dalam &lt;i&gt;Smurf Attack&lt;/i&gt;, si penyerang mengirimkan paket ICMP, maka dalam &lt;i&gt;Fraggle Attack&lt;/i&gt;, si penyerang akan mengirimkan paket protokol User Datagram Protocol (UDP).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;i&gt;Sumber Ini Dari : &lt;a href="http://id.wikipedia.org/wiki/Serangan_Smurf" target="_blank"&gt;Wikipedia Indonesia &lt;/a&gt;&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/3526184724386402027/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/serangan-smurf-smurf-attack.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/3526184724386402027" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/3526184724386402027" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/serangan-smurf-smurf-attack.html" rel="alternate" title="Serangan Smurf ( Smurf Attack )" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-7278193046137359172</id><published>2012-02-01T23:15:00.002+07:00</published><updated>2012-02-04T21:40:50.710+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jaringan"/><category scheme="http://www.blogger.com/atom/ns#" term="Perangkat Lunak (Software)"/><category scheme="http://www.blogger.com/atom/ns#" term="Teknologi"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type="text">Firewall ( Tembok Api )</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;table class="metadata plainlinks ambox ambox-content"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class="mbox-image"&gt;&lt;a class="image" href="http://id.wikipedia.org/w/index.php?title=Berkas:Ilustrasi-Firewall.png&amp;amp;filetimestamp=20070320110650"&gt;&lt;img alt="" class="thumbimage" height="76" src="http://upload.wikimedia.org/wikipedia/id/thumb/d/d6/Ilustrasi-Firewall.png/200px-Ilustrasi-Firewall.png" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td class="mbox-text"&gt;&lt;small&gt;&lt;/small&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="thumb tright"&gt;&lt;div class="thumbinner" style="width: 202px;"&gt; &lt;br /&gt;
&lt;div class="thumbcaption" style="background-color: white; color: white;"&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="thumbcaption"&gt;&lt;span style="background-color: black; color: white;"&gt;Ilustrasi mengenai Firewall&lt;/span&gt;&lt;/div&gt;&lt;div class="thumbcaption" style="background-color: white;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Tembok api&lt;/b&gt; atau &lt;b&gt;dinding api&lt;/b&gt; adalah suatu sistem  perangkat lunak yang mengizinkan lalu lintas jaringan yang dianggap aman  untuk bisa melaluinya dan mencegah lalu lintas &lt;a href="http://id.wikipedia.org/wiki/Jaringan_komputer" title="Jaringan komputer"&gt;jaringan&lt;/a&gt;  yang dianggap tidak aman. Umumnya, sebuah tembok-api diterapkan dalam  sebuah mesin terdedikasi, yang berjalan pada pintu gerbang (&lt;a href="http://id.wikipedia.org/wiki/Gateway" title="Gateway"&gt;gateway&lt;/a&gt;) antara &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Jaringan_lokal&amp;amp;action=edit&amp;amp;redlink=1" title="Jaringan lokal (halaman belum tersedia)"&gt;jaringan lokal&lt;/a&gt; dengan jaringan Internet.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Tembok-api digunakan untuk membatasi atau &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Access_control" title="Access control"&gt;mengontrol akses&lt;/a&gt; terhadap siapa saja yang memiliki akses terhadap jaringan pribadi dari pihak luar. Saat ini, istilah &lt;i&gt;firewall&lt;/i&gt;  menjadi istilah lazim yang merujuk pada sistem yang mengatur komunikasi  antar dua macam jaringan yang berbeda. Mengingat saat ini banyak  perusahaan yang memiliki akses ke Internet dan juga tentu saja jaringan  berbadan hukum di dalamnya, maka perlindungan terhadap perangkat digital  perusahaan tersebut dari serangan para &lt;a href="http://id.wikipedia.org/wiki/Peretas" title="Peretas"&gt;peretas&lt;/a&gt;, pemata-mata, ataupun pencuri &lt;a href="http://id.wikipedia.org/wiki/Data" title="Data"&gt;data&lt;/a&gt; lainnya, menjadi kenyataan.&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h2&gt;  &lt;span class="mw-headline" id="Jenis-jenis_Firewall"&gt;Jenis-jenis Firewall&lt;/span&gt;&lt;/h2&gt;&lt;div class="thumb tright"&gt;&lt;div class="thumbinner" style="width: 202px;"&gt;&lt;a class="image" href="http://id.wikipedia.org/w/index.php?title=Berkas:Firewall-TaksonomiFirewall.png&amp;amp;filetimestamp=20070321053733"&gt;&lt;img alt="" class="thumbimage" height="81" src="http://upload.wikimedia.org/wikipedia/id/thumb/b/b4/Firewall-TaksonomiFirewall.png/200px-Firewall-TaksonomiFirewall.png" width="200" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;div class="thumbcaption"&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="thumbcaption" style="background-color: black; color: white;"&gt;Taksonomi Firewall&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;Firewall terbagi menjadi dua jenis, yakni sebagai berikut&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;b&gt;Personal Firewall&lt;/b&gt;: Personal Firewall didesain untuk  melindungi sebuah komputer yang terhubung ke jaringan dari akses yang  tidak dikehendaki. Firewall jenis ini akhir-akhir ini berevolusi menjadi  sebuah kumpulan program yang bertujuan untuk mengamankan komputer  secara total, dengan ditambahkannya beberapa fitur pengaman tambahan  semacam &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Antivirus" title="Antivirus"&gt;perangkat proteksi terhadap virus&lt;/a&gt;, &lt;i&gt;anti-spyware&lt;/i&gt;, &lt;i&gt;anti-spam&lt;/i&gt;, dan lainnya. Bahkan beberapa produk firewall lainnya dilengkapi dengan fungsi &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Intrusion_Detection_System" title="Intrusion Detection System"&gt;pendeteksian gangguan keamanan jaringan&lt;/a&gt; (&lt;i&gt;Intrusion Detection System&lt;/i&gt;). Contoh dari firewall jenis ini adalah &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Corporation" title="Microsoft Corporation"&gt;Microsoft&lt;/a&gt; &lt;a href="http://id.wikipedia.org/wiki/Windows_Firewall" title="Windows Firewall"&gt;Windows Firewall&lt;/a&gt; (yang telah terintegrasi dalam sistem operasi &lt;a href="http://id.wikipedia.org/wiki/Windows_XP" title="Windows XP"&gt;Windows XP Service Pack 2&lt;/a&gt;, &lt;a href="http://id.wikipedia.org/wiki/Windows_Vista" title="Windows Vista"&gt;Windows Vista&lt;/a&gt; dan &lt;a href="http://id.wikipedia.org/wiki/Windows_Server_2003" title="Windows Server 2003"&gt;Windows Server 2003 Service Pack 1&lt;/a&gt;), &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Symantec_Corporation&amp;amp;action=edit&amp;amp;redlink=1" title="Symantec Corporation (halaman belum tersedia)"&gt;Symantec&lt;/a&gt; Norton Personal Firewall, &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Kerio&amp;amp;action=edit&amp;amp;redlink=1" title="Kerio (halaman belum tersedia)"&gt;Kerio&lt;/a&gt; Personal Firewall, dan lain-lain. Personal Firewall secara umum hanya memiliki dua fitur utama, yakni &lt;i&gt;Packet Filter Firewall&lt;/i&gt; dan &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Stateful_Firewall&amp;amp;action=edit&amp;amp;redlink=1" title="Stateful Firewall (halaman belum tersedia)"&gt;Stateful Firewall&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Network Firewall&lt;/b&gt;: Network ‘‘’’Firewall didesain untuk  melindungi jaringan secara keseluruhan dari berbagai serangan. Umumnya  dijumpai dalam dua bentuk, yakni sebuah &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Appliance&amp;amp;action=edit&amp;amp;redlink=1" title="Appliance (halaman belum tersedia)"&gt;perangkat terdedikasi&lt;/a&gt; atau sebagai sebuah &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Software" title="Software"&gt;perangkat lunak&lt;/a&gt; yang diinstalasikan dalam sebuah &lt;a href="http://id.wikipedia.org/wiki/Server" title="Server"&gt;server&lt;/a&gt;. Contoh dari firewall ini adalah &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Corporation" title="Microsoft Corporation"&gt;Microsoft&lt;/a&gt; &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/ISA_Server" title="ISA Server"&gt;Internet Security and Acceleration Server (ISA Server)&lt;/a&gt;, &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Cisco_PIX&amp;amp;action=edit&amp;amp;redlink=1" title="Cisco PIX (halaman belum tersedia)"&gt;Cisco PIX&lt;/a&gt;, &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Cisco_ASA&amp;amp;action=edit&amp;amp;redlink=1" title="Cisco ASA (halaman belum tersedia)"&gt;Cisco ASA&lt;/a&gt;, &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=IPTables&amp;amp;action=edit&amp;amp;redlink=1" title="IPTables (halaman belum tersedia)"&gt;IPTables&lt;/a&gt; dalam sistem operasi &lt;a href="http://id.wikipedia.org/wiki/Linux" title="Linux"&gt;GNU/Linux&lt;/a&gt;, &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Pf&amp;amp;action=edit&amp;amp;redlink=1" title="Pf (halaman belum tersedia)"&gt;pf&lt;/a&gt; dalam keluarga sistem operasi &lt;a href="http://id.wikipedia.org/wiki/Unix" title="Unix"&gt;Unix&lt;/a&gt; &lt;a href="http://id.wikipedia.org/wiki/BSD" title="BSD"&gt;BSD&lt;/a&gt;, serta SunScreen dari &lt;a href="http://id.wikipedia.org/wiki/Sun_Microsystems" title="Sun Microsystems"&gt;Sun Microsystems, Inc.&lt;/a&gt; yang dibundel dalam &lt;a href="http://id.wikipedia.org/wiki/Sistem_operasi" title="Sistem operasi"&gt;sistem operasi&lt;/a&gt; &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Solaris" title="Solaris"&gt;Solaris&lt;/a&gt;.  Network Firewall secara umum memiliki beberapa fitur utama, yakni apa  yang dimiliki oleh personal firewall (packet filter firewall dan  stateful firewall), &lt;i&gt;Circuit Level Gateway&lt;/i&gt;, &lt;i&gt;Application Level Gateway&lt;/i&gt;, dan juga &lt;i&gt;NAT Firewall&lt;/i&gt;. Network Firewall umumnya bersifat transparan (tidak terlihat) dari pengguna dan menggunakan teknologi &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Routing" title="Routing"&gt;routing&lt;/a&gt; untuk menentukan paket mana yang diizinkan, dan mana paket yang akan ditolak.&lt;/li&gt;
&lt;/ul&gt;&lt;h1 style="text-align: justify;"&gt;  &lt;span class="mw-headline" id="Fungsi_Firewall"&gt;Fungsi Firewall&lt;/span&gt;&lt;/h1&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Secara mendasar, firewall dapat melakukan hal-hal berikut:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Mengatur dan mengontrol lalu lintas &lt;a href="http://id.wikipedia.org/wiki/Jaringan" title="Jaringan"&gt;jaringan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Melakukan autentikasi terhadap akses&lt;/li&gt;
&lt;li&gt;Melindungi sumber daya dalam &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Jaringan_privat&amp;amp;action=edit&amp;amp;redlink=1" title="Jaringan privat (halaman belum tersedia)"&gt;jaringan privat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Mencatat semua kejadian, dan melaporkan kepada administrator&lt;/li&gt;
&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Mengatur_dan_Mengontrol_Lalu_lintas_jaringan"&gt;Mengatur dan Mengontrol Lalu lintas jaringan&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Fungsi pertama yang dapat dilakukan oleh firewall adalah firewall  harus dapat mengatur dan mengontrol lalu lintas jaringan yang diizinkan  untuk mengakses jaringan privat atau komputer yang dilindungi oleh  firewall. Firewall melakukan hal yang demikian, dengan melakukan  inspeksi terhadap paket-paket dan memantau koneksi yang sedang dibuat,  lalu melakukan penapisan (&lt;i&gt;filtering&lt;/i&gt;) terhadap koneksi berdasarkan hasil inspeksi paket dan koneksi tersebut.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h3 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Proses_inspeksi_Paket"&gt;Proses inspeksi Paket&lt;/span&gt;&lt;/h3&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Inspeksi paket ('&lt;i&gt;packet inspection&lt;/i&gt;) merupakan proses yang  dilakukan oleh firewall untuk 'menghadang' dan memproses data dalam  sebuah paket untuk menentukan bahwa paket tersebut diizinkan atau  ditolak, berdasarkan kebijakan akses (&lt;i&gt;access policy&lt;/i&gt;) yang diterapkan oleh seorang &lt;a href="http://id.wikipedia.org/wiki/Administrator" title="Administrator"&gt;administrator&lt;/a&gt;.  Firewall, sebelum menentukan keputusan apakah hendak menolak atau  menerima komunikasi dari luar, ia harus melakukan inspeksi terhadap  setiap paket (baik yang masuk ataupun yang keluar) di setiap antarmuka  dan membandingkannya dengan daftar kebijakan akses. Inspeksi paket dapat  dilakukan dengan melihat elemen-elemen berikut, ketika menentukan  apakah hendak menolak atau menerima komunikasi:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Pengalamatan_IP" title="Pengalamatan IP"&gt;Alamat IP&lt;/a&gt; dari komputer sumber&lt;/li&gt;
&lt;li&gt;&lt;a href="http://id.wikipedia.org/wiki/Port_TCP_dan_UDP" title="Port TCP dan UDP"&gt;Port&lt;/a&gt; sumber pada komputer sumber&lt;/li&gt;
&lt;li&gt;&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Pengalamatan_IP" title="Pengalamatan IP"&gt;Alamat IP&lt;/a&gt; dari komputer tujuan&lt;/li&gt;
&lt;li&gt;&lt;a href="http://id.wikipedia.org/wiki/Port_TCP_dan_UDP" title="Port TCP dan UDP"&gt;Port&lt;/a&gt; tujuan data pada komputer tujuan&lt;/li&gt;
&lt;li&gt;&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Protokol_IP" title="Protokol IP"&gt;Protokol IP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Informasi header-header yang disimpan dalam paket&lt;/li&gt;
&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h3 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Koneksi_dan_Keadaan_Koneksi"&gt;Koneksi dan Keadaan Koneksi&lt;/span&gt;&lt;/h3&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Agar dua host TCP/IP dapat saling berkomunikasi, mereka harus saling  membuat koneksi antara satu dengan lainnya. Koneksi ini memiliki dua  tujuan:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ol style="text-align: justify;"&gt;&lt;li&gt;Komputer dapat menggunakan koneksi tersebut &lt;b&gt;untuk mengidentifikasikan dirinya kepada komputer lain&lt;/b&gt;,  yang meyakinkan bahwa sistem lain yang tidak membuat koneksi tidak  dapat mengirimkan data ke komputer tersebut. Firewall juga dapat  menggunakan informasi koneksi untuk menentukan koneksi apa yang  diizinkan oleh kebijakan akses dan menggunakannya untuk menentukan  apakah paket data tersebut akan diterima atau ditolak.&lt;/li&gt;
&lt;li&gt;Koneksi digunakan &lt;b&gt;untuk menentukan bagaimana cara dua host tersebut akan berkomunikasi antara satu dengan yang lainnya&lt;/b&gt; (apakah dengan menggunakan koneksi &lt;i&gt;connection-oriented&lt;/i&gt;, atau &lt;i&gt;connectionless&lt;/i&gt;).&lt;/li&gt;
&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="thumb tright" style="text-align: justify;"&gt;&lt;div class="thumbinner" style="width: 202px;"&gt;&lt;a class="image" href="http://id.wikipedia.org/w/index.php?title=Berkas:Ilustrasi-Firewall2.png&amp;amp;filetimestamp=20070320112812"&gt;&lt;img alt="" class="thumbimage" height="73" src="http://upload.wikimedia.org/wikipedia/id/thumb/0/07/Ilustrasi-Firewall2.png/200px-Ilustrasi-Firewall2.png" width="200" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;div class="thumbcaption"&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;span style="background-color: black; color: white;"&gt;Ilustrasi mengenai percakapan antara dua buah host&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Kedua tujuan tersebut dapat digunakan untuk menentukan keadaan  koneksi antara dua host tersebut, seperti halnya cara manusia  bercakap-cakap. Jika Amir bertanya kepada Aminah mengenai sesuatu, maka  Aminah akan meresponsnya dengan jawaban yang sesuai dengan pertanyaan  yang diajukan oleh Amir; Pada saat Amir melontarkan pertanyaannya kepada  Aminah, keadaan percakapan tersebut adalah Amir menunggu respons dari  Aminah. Komunikasi di jaringan juga mengikuti cara yang sama untuk  memantau keadaan percakapan komunikasi yang terjadi.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Firewall dapat memantau informasi keadaan koneksi untuk menentukan  apakah ia hendak mengizinkan lalu lintas jaringan. Umumnya hal ini  dilakukan dengan memelihara sebuah tabel keadaan koneksi (dalam istilah  firewall: &lt;i&gt;state table&lt;/i&gt;) yang memantau keadaan semua komunikasi  yang melewati firewall. Dengan memantau keadaan koneksi ini, firewall  dapat menentukan apakah data yang melewati firewall sedang "ditunggu"  oleh host yang dituju, dan jika ya, aka mengizinkannya. Jika data yang  melewati firewall tidak cocok dengan keadaan koneksi yang didefinisikan  oleh tabel keadaan koneksi, maka data tersebut akan ditolak. Hal ini  umumnya disebut sebagai &lt;i&gt;Stateful Inspection&lt;/i&gt;.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h3 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Stateful_Packet_Inspection"&gt;Stateful Packet Inspection&lt;/span&gt;&lt;/h3&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Ketika sebuah firewall menggabungkan &lt;i&gt;stateful inspection&lt;/i&gt; dengan &lt;i&gt;packet inspection&lt;/i&gt;, maka firewall tersebut dinamakan dengan &lt;b&gt;Stateful Packet Inspection&lt;/b&gt;  (SPI). SPI merupakan proses inspeksi paket yang tidak dilakukan dengan  menggunakan struktur paket dan data yang terkandung dalam paket, tapi  juga pada keadaan apa host-host yang saling berkomunikasi tersebut  berada. SPI mengizinkan firewall untuk melakukan penapisan tidak hanya  berdasarkan isi paket tersebut, tapi juga berdasarkan koneksi atau  keadaan koneksi, sehingga dapat mengakibatkan firewall memiliki  kemampuan yang lebih fleksibel, mudah diatur, dan memiliki skalabilitas  dalam hal penapisan yang tinggi.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Salah satu keunggulan dari SPI dibandingkan dengan inspeksi paket  biasa adalah bahwa ketika sebuah koneksi telah dikenali dan diizinkan  (tentu saja setelah dilakukan inspeksi), umumnya sebuah kebijakan  (policy) tidak dibutuhkan untuk mengizinkan komunikasi balasan karena  firewall tahu respons apa yang diharapkan akan diterima. Hal ini  memungkinkan inspeksi terhadap data dan perintah yang terkandung dalam  sebuah paket data untuk menentukan apakah sebuah koneksi diizinkan atau  tidak, lalu firewall akan secara otomatis memantau keadaan percakapan  dan secara dinamis mengizinkan lalu lintas yang sesuai dengan keadaan.  Ini merupakan peningkatan yang cukup signifikan jika dibandingkan dengan  firewall dengan inspeksi paket biasa. Apalagi, proses ini diselesaikan  tanpa adanya kebutuhan untuk mendefinisikan sebuah kebijakan untuk  mengizinkan respons dan komunikasi selanjutnya. Kebanyakan firewall  modern telah mendukung fungsi ini.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h3 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Melakukan_autentikasi_terhadap_akses"&gt;Melakukan autentikasi terhadap akses&lt;/span&gt;&lt;/h3&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Fungsi fundamental firewall yang kedua adalah firewall dapat melakukan autentikasi terhadap akses.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Protokol TCP/IP dibangun dengan premis bahwa protokol tersebut  mendukung komunikasi yang terbuka. Jika dua host saling mengetahui  alamat IP satu sama lainnya, maka mereka diizinkan untuk saling  berkomunikasi. Pada awal-awal perkembangan Internet, hal ini boleh  dianggap sebagai suatu berkah. Tapi saat ini, di saat semakin banyak  yang terhubung ke Internet, mungkin kita tidak mau siapa saja yang dapat  berkomunikasi dengan sistem yang kita miliki. Karenanya, firewall  dilengkapi dengan fungsi autentikasi dengan menggunakan beberapa  mekanisme autentikasi, sebagai berikut:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Firewall dapat meminta input dari pengguna mengenai nama pengguna  (user name) serta kata kunci (password). Metode ini sering disebut  sebagai extended authentication atau xauth. Menggunakan xauth pengguna  yang mencoba untuk membuat sebuah koneksi akan diminta input mengenai  nama dan kata kuncinya sebelum akhirnya diizinkan oleh firewall.  Umumnya, setelah koneksi diizinkan oleh kebijakan keamanan dalam  firewall, firewall pun tidak perlu lagi mengisikan input password dan  namanya, kecuali jika koneksi terputus dan pengguna mencoba  menghubungkan dirinya kembali.&lt;/li&gt;
&lt;li&gt;Metode kedua adalah dengan menggunakan &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Sertifikat_digital&amp;amp;action=edit&amp;amp;redlink=1" title="Sertifikat digital (halaman belum tersedia)"&gt;sertifikat digital&lt;/a&gt; dan &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Kunci_publik&amp;amp;action=edit&amp;amp;redlink=1" title="Kunci publik (halaman belum tersedia)"&gt;kunci publik&lt;/a&gt;.  Keunggulan metode ini dibandingkan dengan metode pertama adalah proses  autentikasi dapat terjadi tanpa intervensi pengguna. Selain itu, metode  ini lebih cepat dalam rangka melakukan proses autentikasi. Meskipun  demikian, metode ini lebih rumit implementasinya karena membutuhkan  banyak komponen seperti halnya implementasi &lt;a href="http://id.wikipedia.org/wiki/Public_Key_Infrastructure" title="Public Key Infrastructure"&gt;infrastruktur kunci publik&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Metode selanjutnya adalah dengan menggunakan Pre-Shared Key (PSK)  atau kunci yang telah diberitahu kepada pengguna. Jika dibandingkan  dengan sertifikat digital, PSK lebih mudah diimplenentasikan karena  lebih sederhana, tetapi PSK juga mengizinkan proses autentikasi terjadi  tanpa intervensi pengguna. Dengan menggunakan PSK, setiap host akan  diberikan sebuah kunci yang telah ditentukan sebelumnya yang kemudian  digunakan untuk proses autentikasi. Kelemahan metode ini adalah kunci  PSK jarang sekali diperbarui dan banyak organisasi sering sekali  menggunakan kunci yang sama untuk melakukan koneksi terhadap host-host  yang berada pada jarak jauh, sehingga hal ini sama saja meruntuhkan  proses autentikasi. Agar tercapai sebuah derajat keamanan yang tinggi,  umumnya beberapa organisasi juga menggunakan gabungan antara metode PSK  dengan xauth atau PSK dengan sertifikat digital.&lt;/li&gt;
&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Dengan mengimplementasikan proses autentikasi, firewall dapat  menjamin bahwa koneksi dapat diizinkan atau tidak. Meskipun jika paket  telah diizinkan dengan menggunakan inspeksi paket (PI) atau berdasarkan  keadaan koneksi (SPI), jika host tersebut tidak lolos proses  autentikasi, paket tersebut akan dibuang.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Melindungi_sumber_daya_dalam_jaringan_privat"&gt;Melindungi sumber daya dalam jaringan privat&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Salah satu tugas firewall adalah melindungi sumber daya dari ancaman  yang mungkin datang. Proteksi ini dapat diperoleh dengan menggunakan  beberapa pengaturan peraturan akses (access control), penggunaan SPI,  application proxy, atau kombinasi dari semuanya untuk mengamankan host  yang dilindungi supaya tidak dapat diakses oleh host-host yang  mencurigakan atau dari lalu lintas jaringan yang mencurigakan. Meskipun  demikian, firewall bukan satu-satunya metode proteksi teraman terhadap  sumber daya, dan mempercayakan proteksi firewall dari ancaman secara  eksklusif adalah salah satu kesalahan fatal.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Jika sebuah host yang menjalankan sistem operasi tertentu yang  memiliki lubang keamanan yang belum ditambal dikoneksikan ke Internet,  firewall mungkin tidak dapat mencegah dieksploitasinya host tersebut  oleh host-host lainnya, khususnya jika exploit tersebut menggunakan lalu  lintas yang oleh firewall telah diizinkan (dalam konfigurasinya).  Sebagai contoh, jika sebuah packet-inspection firewall mengizinkan lalu  lintas HTTP ke sebuah web server yang menjalankan sebuah layanan web  yang memiliki lubang keamanan yang belum ditambal, maka seorang pengguna  yang "iseng" dapat saja membuat exploit untuk meruntuhkan web server  tersebut karena memang web server yang bersangkutan memiliki lubang  keamanan yang belum ditambal.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Dalam contoh ini, web server tersebut akhirnya mengakibatkan proteksi  yang ditawarkan oleh firewall menjadi tidak berguna. Hal ini disebabkan  oleh firewall tidak dapat membedakan antara request HTTP yang  mencurigakan atau tidak. Apalagi, jika firewall yang digunakan bukan  application proxy. Oleh karena itulah, sumber daya yang dilindungi  haruslah dipelihara dengan melakukan penambalan terhadap lubang-lubang  keamanan, selain tentunya dilindungi oleh firewall.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Mencatat_semua_kejadian.2C_dan_melaporkan_kepada_administrator"&gt;Mencatat semua kejadian, dan melaporkan kepada administrator&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h1 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Cara_Kerja_Firewall"&gt;Cara Kerja Firewall&lt;/span&gt;&lt;/h1&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Packet-Filter_Firewall"&gt;Packet-Filter Firewall&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="thumb tright" style="text-align: justify;"&gt;&lt;div class="thumbinner" style="width: 202px;"&gt;&lt;a class="image" href="http://id.wikipedia.org/w/index.php?title=Berkas:Firewall-ContohAccessControl.png&amp;amp;filetimestamp=20070321053414"&gt;&lt;img alt="" class="thumbimage" height="106" src="http://upload.wikimedia.org/wikipedia/id/thumb/5/58/Firewall-ContohAccessControl.png/200px-Firewall-ContohAccessControl.png" width="200" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;div class="thumbcaption"&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;span style="background-color: black; color: white;"&gt;Contoh pengaturan akses (&lt;/span&gt;&lt;i style="background-color: black; color: white;"&gt;access control&lt;/i&gt;&lt;span style="background-color: black; color: white;"&gt;) yang diterapkan dalam firewall&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Pada bentuknya yang paling sederhana, sebuah firewall adalah sebuah &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Router" title="Router"&gt;router&lt;/a&gt; atau &lt;a href="http://id.wikipedia.org/wiki/Komputer" title="Komputer"&gt;komputer&lt;/a&gt;  yang dilengkapi dengan dua buah NIC (Network Interface Card, kartu  antarmuka jaringan) yang mampu melakukan penapisan atau penyaringan  terhadap &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Paket_Jaringan&amp;amp;action=edit&amp;amp;redlink=1" title="Paket Jaringan (halaman belum tersedia)"&gt;paket-paket&lt;/a&gt; yang masuk. Perangkat jenis ini umumnya disebut dengan &lt;i&gt;packet-filtering router&lt;/i&gt;.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Firewall jenis ini bekerja dengan cara membandingkan alamat sumber  dari paket-paket tersebut dengan kebijakan pengontrolan akses yang  terdaftar dalam &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Access_Control_List&amp;amp;action=edit&amp;amp;redlink=1" title="Access Control List (halaman belum tersedia)"&gt;Access Control List&lt;/a&gt;  firewall, router tersebut akan mencoba memutuskan apakah hendak  meneruskan paket yang masuk tersebut ke tujuannya atau menghentikannya.  Pada bentuk yang lebih sederhana lagi, firewall hanya melakukan  pengujian terhadap &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Pengalamatan_IP" title="Pengalamatan IP"&gt;alamat IP&lt;/a&gt; atau &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Penamaan_Domain_Komputer&amp;amp;action=edit&amp;amp;redlink=1" title="Penamaan Domain Komputer (halaman belum tersedia)"&gt;nama domain&lt;/a&gt;  yang menjadi sumber paket dan akan menentukan apakah hendak meneruskan  atau menolak paket tersebut. Meskipun demikian, packet-filtering router  tidak dapat digunakan untuk memberikan akses (atau menolaknya) dengan  menggunakan basis hak-hak yang dimiliki oleh pengguna.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="thumb tright" style="text-align: justify;"&gt;&lt;div class="thumbinner" style="width: 202px;"&gt;&lt;a class="image" href="http://id.wikipedia.org/w/index.php?title=Berkas:Firewall-PacketFilteringFirewall.png&amp;amp;filetimestamp=20070321054113"&gt;&lt;img alt="" class="thumbimage" height="154" src="http://upload.wikimedia.org/wikipedia/id/thumb/1/16/Firewall-PacketFilteringFirewall.png/200px-Firewall-PacketFilteringFirewall.png" width="200" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;div class="thumbcaption"&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="thumbcaption" style="background-color: black; color: white;"&gt;Cara kerja packet filter firewall&lt;/div&gt;&lt;div class="thumbcaption"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Packet-filtering router juga dapat dikonfigurasikan agar menghentikan  beberapa jenis lalu lintas jaringan dan tentu saja mengizinkannya.  Umumnya, hal ini dilakukan dengan mengaktifkan/menonaktifkan &lt;a href="http://id.wikipedia.org/wiki/Port_TCP_dan_UDP" title="Port TCP dan UDP"&gt;port TCP/IP&lt;/a&gt; dalam sistem firewall tersebut. Sebagai contoh, port 25 yang digunakan oleh &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/SMTP" title="SMTP"&gt;Protokol SMTP&lt;/a&gt; (&lt;i&gt;Simple Mail Transfer Protocol&lt;/i&gt;) umumnya dibiarkan terbuka oleh beberapa firewall untuk mengizinkan &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/E-mail" title="E-mail"&gt;surat elektronik&lt;/a&gt; dari Internet masuk ke dalam jaringan privat, sementara port lainnya seperti port 23 yang digunakan oleh &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Protokol_Telnet&amp;amp;action=edit&amp;amp;redlink=1" title="Protokol Telnet (halaman belum tersedia)"&gt;Protokol Telnet&lt;/a&gt;  dapat dinonaktifkan untuk mencegah pengguna Internet untuk mengakses  layanan yang terdapat dalam jaringan privat tersebut. Firewall juga  dapat memberikan semacam pengecualian (&lt;i&gt;exception&lt;/i&gt;) agar beberapa  aplikasi dapat melewati firewall tersebut. Dengan menggunakan pendekatan  ini, keamanan akan lebih kuat tapi memiliki kelemahan yang signifikan  yakni kerumitan konfigurasi terhadap firewall: daftar Access Control  List firewall akan membesar seiring dengan banyaknya alamat IP, nama  domain, atau port yang dimasukkan ke dalamnya, selain tentunya juga  exception yang diberlakukan.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Circuit_Level_Gateway"&gt;Circuit Level Gateway&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="thumb tright" style="text-align: justify;"&gt;&lt;div class="thumbinner" style="width: 202px;"&gt;&lt;a class="image" href="http://id.wikipedia.org/w/index.php?title=Berkas:Firewall-CircuitLevelFirewall.png&amp;amp;filetimestamp=20070321053203"&gt;&lt;img alt="" class="thumbimage" height="154" src="http://upload.wikimedia.org/wikipedia/id/thumb/c/c3/Firewall-CircuitLevelFirewall.png/200px-Firewall-CircuitLevelFirewall.png" width="200" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;div class="thumbcaption"&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;span style="background-color: black; color: white;"&gt;Cara kerja circuit level firewall&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Firewall jenis lainnya adalah Circuit-Level Gateway, yang umumnya berupa komponen dalam sebuah &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Proxy_Server" title="Proxy Server"&gt;proxy server&lt;/a&gt;. Firewall jenis ini beroperasi pada level yang lebih tinggi dalam &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/OSI_Reference_Model" title="OSI Reference Model"&gt;model referensi tujuh lapis OSI&lt;/a&gt;  (bekerja pada lapisan sesi/session layer) daripada Packet Filter  Firewall. Modifikasi ini membuat firewall jenis ini berguna dalam rangka  menyembunyikan informasi mengenai jaringan terproteksi, meskipun  firewall ini tidak melakukan penyaringan terhadap paket-paket individual  yang mengalir dalam koneksi.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Dengan menggunakan firewall jenis ini, koneksi yang terjadi antara  pengguna dan jaringan pun disembunyikan dari pengguna. Pengguna akan  dihadapkan secara langsung dengan firewall pada saat proses pembuatan  koneksi dan firewall pun akan membentuk koneksi dengan sumber daya  jaringan yang hendak diakses oleh pengguna setelah mengubah alamat IP  dari paket yang ditransmisikan oleh dua belah pihak. Hal ini  mengakibatkan terjadinya sebuah sirkuit virtual (&lt;i&gt;virtual circuit&lt;/i&gt;) antara pengguna dan sumber daya jaringan yang ia akses.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Firewall ini dianggap lebih aman dibandingkan dengan Packet-Filtering  Firewall, karena pengguna eksternal tidak dapat melihat alamat IP  jaringan internal dalam paket-paket yang ia terima, melainkan alamat IP  dari firewall. Protokol yang populer digunakan sebagai Circuit-Level  Gateway adalah &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Protokol_SOCKS_v5&amp;amp;action=edit&amp;amp;redlink=1" title="Protokol SOCKS v5 (halaman belum tersedia)"&gt;SOCKS v5&lt;/a&gt;.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Application_Level_Firewall"&gt;Application Level Firewall&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="thumb tright" style="text-align: justify;"&gt;&lt;div class="thumbinner" style="width: 202px;"&gt;&lt;a class="image" href="http://id.wikipedia.org/w/index.php?title=Berkas:Firewall-ApplicationLayerFirewall.png&amp;amp;filetimestamp=20070321052944"&gt;&lt;img alt="" class="thumbimage" height="161" src="http://upload.wikimedia.org/wikipedia/id/thumb/a/aa/Firewall-ApplicationLayerFirewall.png/200px-Firewall-ApplicationLayerFirewall.png" width="200" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;div class="thumbcaption"&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;span style="background-color: black; color: white;"&gt;Application Level Firewall (disebut juga sebagai &lt;/span&gt;&lt;i style="background-color: black; color: white;"&gt;application proxy&lt;/i&gt;&lt;span style="background-color: black; color: white;"&gt; atau &lt;/span&gt;&lt;i style="background-color: black; color: white;"&gt;application level gateway&lt;/i&gt;&lt;span style="background-color: black; color: white;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div class="thumbcaption"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Firewall jenis lainnya adalah Application Level Gateway (atau  Application-Level Firewall atau sering juga disebut sebagai Proxy  Firewall), yang umumnya juga merupakan komponen dari sebuah proxy  server. Firewall ini tidak mengizinkan paket yang datang untuk melewati  firewall secara langsung. Tetapi, aplikasi proxy yang berjalan dalam  komputer yang menjalankan firewall akan meneruskan permintaan tersebut  kepada layanan yang tersedia dalam jaringan privat dan kemudian  meneruskan respons dari permintaan tersebut kepada komputer yang membuat  permintaan pertama kali yang terletak dalam jaringan publik yang tidak  aman.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Umumnya, firewall jenis ini akan melakukan autentikasi terlebih  dahulu terhadap pengguna sebelum mengizinkan pengguna tersebut untuk  mengakses jaringan. Selain itu, firewall ini juga mengimplementasikan  mekanisme auditing dan pencatatan (logging) sebagai bagian dari  kebijakan keamanan yang diterapkannya. Application Level Firewall juga  umumnya mengharuskan beberapa konfigurasi yang diberlakukan pada  pengguna untuk mengizinkan mesin klien agar dapat berfungsi. Sebagai  contoh, jika sebuah proxy &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Protokol_FTP&amp;amp;action=edit&amp;amp;redlink=1" title="Protokol FTP (halaman belum tersedia)"&gt;FTP&lt;/a&gt;  dikonfigurasikan di atas sebuah application layer gateway, proxy  tersebut dapat dikonfigurasikan untuk mengizinlan beberapa perintah FTP,  dan menolak beberapa perintah lainnya. Jenis ini paling sering  diimplementasikan pada proxy &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Protokol_SMTP&amp;amp;action=edit&amp;amp;redlink=1" title="Protokol SMTP (halaman belum tersedia)"&gt;SMTP&lt;/a&gt;  sehingga mereka dapat menerima surat elektronik dari luar (tanpa  menampakkan alamat e-mail internal), lalu meneruskan e-mail tersebut  kepada e-mail server dalam jaringan. Tetapi, karena adanya pemrosesan  yang lebih rumit, firewall jenis ini mengharuskan komputer yang  dikonfigurasikan sebagai application gateway memiliki spesifikasi yang  tinggi, dan tentu saja jauh lebih lambat dibandingkan dengan  packet-filter firewall.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="NAT_Firewall"&gt;NAT Firewall&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;NAT (Network Address Translation) Firewall secara otomatis  menyediakan proteksi terhadap sistem yang berada di balik firewall  karena NAT Firewall hanya mengizinkan koneksi yang datang dari  komputer-komputer yang berada di balik firewall. Tujuan dari NAT adalah  untuk melakukan &lt;i&gt;multiplexing&lt;/i&gt; terhadap lalu lintas dari jaringan  internal untuk kemudian menyampaikannya kepada jaringan yang lebih luas  (MAN, WAN atau Internet) seolah-olah paket tersebut datang dari sebuah  alamat IP atau beberapa alamat IP. NAT Firewall membuat tabel dalam  memori yang mengandung informasi mengenai koneksi yang dilihat oleh  firewall. Tabel ini akan memetakan alamat jaringan internal ke alamat  eksternal. Kemampuan untuk menaruh keseluruhan jaringan di belakang  sebuah alamat IP didasarkan terhadap pemetaan terhadap port-port dalam  NAT firewall.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Lihat juga: &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Network_Address_Translation" title="Network Address Translation"&gt;Network Address Translation&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Stateful_Firewall"&gt;Stateful Firewall&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="thumb tright" style="text-align: justify;"&gt;&lt;div class="thumbinner" style="width: 202px;"&gt;&lt;a class="image" href="http://id.wikipedia.org/w/index.php?title=Berkas:Firewall-StatefulFirewall.png&amp;amp;filetimestamp=20070321053943"&gt;&lt;img alt="" class="thumbimage" height="157" src="http://upload.wikimedia.org/wikipedia/id/thumb/0/08/Firewall-StatefulFirewall.png/200px-Firewall-StatefulFirewall.png" width="200" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;div class="thumbcaption"&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;span style="background-color: black; color: white;"&gt;Cara kerja stateful firewall&lt;/span&gt;&lt;/div&gt;&lt;div class="thumbcaption"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Stateful Firewall merupakan sebuah firewall yang menggabungkan  keunggulan yang ditawarkan oleh packet-filtering firewall, NAT Firewall,  Circuit-Level Firewall dan Proxy Firewall dalam satu sistem. Stateful  Firewall dapat melakukan filtering terhadap lalu lintas berdasarkan  karakteristik paket, seperti halnya packet-filtering firewall, dan juga  memiliki pengecekan terhadap sesi koneksi untuk meyakinkan bahwa sesi  koneksi yang terbentuk tersebut diizinlan. Tidak seperti Proxy Firewall  atau Circuit Level Firewall, Stateful Firewall umumnya didesain agar  lebih transparan (seperti halnya packet-filtering firewall atau NAT  firewall). Tetapi, stateful firewall juga mencakup beberapa aspek yang  dimiliki oleh application level firewall, sebab ia juga melakukan  inspeksi terhadap data yang datang dari lapisan aplikasi (application  layer) dengan menggunakan layanan tertentu. Firewall ini hanya tersedia  pada beberapa firewall kelas atas, semacam Cisco PIX. Karena  menggabungkan keunggulan jenis-jenis firewall lainnya, stateful firewall  menjadi lebih kompleks.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;a href="http://id.wikipedia.org/w/index.php?title=Tembok_api&amp;amp;action=edit&amp;amp;section=16" title="Sunting bagian: Virtual Firewall"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Virtual_Firewall"&gt;Virtual Firewall&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Virtual Firewall adalah sebutan untuk beberapa firewall logis yang  berada dalam sebuah perangkat fisik (komputer atau perangkat firewall  lainnya). Pengaturan ini mengizinkan beberapa jaringan agar dapat  diproteksi oleh sebuah firewall yang unik yang menjalankan kebijakan  keamanan yang juga unik, cukup dengan menggunakan satu buah perangkat.  Dengan menggunakan firewall jenis ini, sebuah ISP (&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Internet_Service_Provider" title="Internet Service Provider"&gt;Internet Service Provider&lt;/a&gt;)  dapat menyediakan layanan firewall kepada para pelanggannya, sehingga  mengamankan lalu lintas jaringan mereka, hanya dengan menggunakan satu  buah perangkat. Hal ini jelas merupakan penghematan biaya yang  signifikan, meski firewall jenis ini hanya tersedia pada firewall kelas  atas, seperti Cisco PIX 535.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;  &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Transparent_Firewall"&gt;Transparent Firewall&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Transparent Firewall (juga dikenal sebagai bridging firewall)  bukanlah sebuah firewall yang murni, tetapi ia hanya berupa turunan dari  stateful Firewall. Daripada firewall-firewall lainnya yang beroperasi  pada lapisan IP ke atas, transparent firewall bekerja pada lapisan  Data-Link Layer, dan kemudian ia memantau lapisan-lapisan yang ada di  atasnya. Selain itu, transparent firewall juga dapat melakukan apa yang  dapat dilakukan oleh packet-filtering firewall, seperti halnya stateful  firewall dan tidak terlihat oleh pengguna (karena itulah, ia disebut  sebagai Transparent Firewall).&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Intinya, transparent firewall bekerja sebagai sebuah bridge yang  bertugas untuk menyaring lalu lintas jaringan antara dua segmen  jaringan. Dengan menggunakan transparent firewall, keamanan sebuah  segmen jaringan pun dapat diperkuat, tanpa harus mengaplikasikan NAT  Filter. Transparent Firewall menawarkan tiga buah keuntungan, yakni  sebagai berikut:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Konfigurasi yang mudah (bahkan beberapa produk mengklaim sebagai  "Zero Configuration"). Hal ini memang karena transparent firewall  dihubungkan secara langsung dengan jaringan yang hendak diproteksinya,  dengan memodifikasi sedikit atau tanpa memodifikasi konfigurasi firewall  tersebut. Karena ia bekerja pada data-link layer, pengubahan alamat IP  pun tidak dibutuhkan. Firewall juga dapat dikonfigurasikan untuk  melakukan segmentasi terhadap sebuah subnet jaringan antara jaringan  yang memiliki keamanan yang rendah dan keamanan yang tinggi atau dapat  juga untuk melindungi sebuah host, jika memang diperlukan.&lt;/li&gt;
&lt;li&gt;Kinerja yang tinggi. Hal ini disebabkan oleh firewall yang berjalan  dalam lapisan data-link lebih sederhana dibandingkan dengan firewall  yang berjalan dalam lapisan yang lebih tinggi. Karena bekerja lebih  sederhana, maka kebutuhan pemrosesan pun lebih kecil dibandingkan dengan  firewall yang berjalan pada lapisan yang tinggi, dan akhirnya performa  yang ditunjukannya pun lebih tinggi.&lt;/li&gt;
&lt;li&gt;Tidak terlihat oleh pengguna (&lt;i&gt;stealth&lt;/i&gt;). Hal ini memang  dikarenakan Transparent Firewall bekerja pada lapisan data-link, dan  tidak membutuhkan alamat IP yang ditetapkan untuknya (kecuali untuk  melakukan manajemen terhadapnya, jika memang jenisnya &lt;i&gt;managed firewall&lt;/i&gt;).  Karena itulah, transparent firewall tidak dapat terlihat oleh para  penyerang. Karena tidak dapat diraih oleh penyerang (tidak memiliki  alamat IP), penyerang pun tidak dapat menyerangnya.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;i&gt;Sumber Ini Dari : &lt;a href="http://id.wikipedia.org/wiki/Firewall" target="_blank"&gt;Wikipedia Indonesia &lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;ul style="text-align: justify;"&gt;&lt;/ul&gt;&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/7278193046137359172/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/firewall-tembok-api.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/7278193046137359172" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/7278193046137359172" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/firewall-tembok-api.html" rel="alternate" title="Firewall ( Tembok Api )" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-3645280293782046780</id><published>2012-02-01T23:08:00.000+07:00</published><updated>2012-02-01T23:18:33.268+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jaringan"/><category scheme="http://www.blogger.com/atom/ns#" term="Teknologi"/><category scheme="http://www.blogger.com/atom/ns#" term="Virus Komputer"/><title type="text">SYN Flooding Attack</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div id="contentSub"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="thumb tright"&gt;
&lt;div class="thumbinner" style="width: 202px;"&gt;
&lt;a class="image" href="http://id.wikipedia.org/wiki/Berkas:Serangan-SYN-Flooding.png"&gt;&lt;img alt="" class="thumbimage" height="156" src="http://upload.wikimedia.org/wikipedia/id/thumb/d/d1/Serangan-SYN-Flooding.png/200px-Serangan-SYN-Flooding.png" width="200" /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;div class="thumbcaption"&gt;
&lt;div class="magnify"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="thumbcaption" style="background-color: black; color: white;"&gt;
Ilustrasi cara kerja serangan &lt;i style="color: white;"&gt;&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Denial_of_Service" title="Denial of Service"&gt;Denial of Service&lt;/a&gt;&lt;/i&gt; dengan menggunakan metode SYN Flooding Attack&lt;/div&gt;
&lt;div class="thumbcaption"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;&lt;b&gt;SYN flooding attack&lt;/b&gt;&lt;/i&gt; adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada salah satu jenis &lt;a href="http://id.wikipedia.org/wiki/Serangan_DoS" title="Serangan DoS"&gt;serangan &lt;i&gt;Denial-of-service&lt;/i&gt;&lt;/a&gt; yang menggunakan paket-paket SYN.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Paket-paket SYN adalah salah satu jenis paket dalam protokol 
Transmission Control Protocol yang dapat digunakan untuk membuat koneksi
 antara dua host dan dikirimkan oleh host yang hendak membuat koneksi, 
sebagai langkah pertama pembuatan koneksi dalam proses "&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/TCP" title="TCP"&gt;&lt;i&gt;TCP Three-way Handshake&lt;/i&gt;&lt;/a&gt;". Dalam sebuah serangan &lt;i&gt;SYN Flooding&lt;/i&gt;, si penyerang akan mengirimkan paket-paket SYN ke dalam &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Port_TCP" title="Port TCP"&gt;port-port&lt;/a&gt; yang sedang berada dalam keadaan "Listening" yang berada dalam &lt;i&gt;host&lt;/i&gt;
 target. Normalnya, paket-paket SYN yang dikirimkan berisi alamat sumber
 yang menunjukkan sistem aktual, tetapi paket-paket SYN dalam serangan 
ini didesain sedemikian rupa, sehingga paket-paket tersebut memiliki 
alamat sumber yang tidak menunjukkan sistem aktual. Ketika target 
menerima paket SYN yang telah dimodifikasi tersebut, target akan 
merespons dengan sebuah paket SYN/ACK yang ditujukan kepada alamat yang 
tercantum di dalam &lt;i&gt;SYN Packet&lt;/i&gt; yang ia terima (yang berarti sistem tersebut tidak ada secara aktual), dan kemudian akan menunggu paket &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Acknowledgment" title="Acknowledgment"&gt;&lt;i&gt;Acknowledgment&lt;/i&gt; (ACK)&lt;/a&gt;
 sebagai balasan untuk melengkapi proses pembuatan koneksi. Tetapi, 
karena alamat sumber dalam paket SYN yang dikirimkan oleh penyerang 
tidaklah valid, paket ACK tidak akan pernah datang ke target, dan port 
yang menjadi target serangan akan menunggu hingga waktu pembuatan 
koneksi "kadaluwarsa" atau &lt;i&gt;timed-out&lt;/i&gt;. Jika sebuah port yang 
listening tersebut menerima banyak paket-paket SYN, maka port tersebut 
akan meresponsnya dengan paket SYN/ACK sesuai dengan jumlah paket SYN 
yang ia dapat menampungnya di dalam &lt;i&gt;buffer&lt;/i&gt; yang dialokasikan oleh sistem operasi.&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;
Jumlah percobaan pembuatan koneksi TCP yang dapat ditampung oleh sebuah &lt;i&gt;host&lt;/i&gt; di dalam &lt;i&gt;buffer&lt;/i&gt; memang berbeda-beda antara satu platform dengan &lt;i&gt;platform&lt;/i&gt;
 lainnya, tapi jumlahnya tidak lebih dari beberapa ratus buah koneksi 
saja. Dengan mengirimkan banyak paket SYN ke sebuah port yang berada 
dalam keadaan &lt;i&gt;listening&lt;/i&gt; yang berada dalam host target, buffer 
koneksi yang dialokasikan oleh sistem penerima dapat mengalami 
"kepenuhan" dan target pun menjadi tidak dapat merespons koneksi yang 
datang hingga paket SYN yang sebelumnya mengalami "&lt;i&gt;timed-out&lt;/i&gt;" atau &lt;i&gt;buffer&lt;/i&gt; memiliki ruang tampung yang lebih banyak. Beberapa sistem operasi bahkan dapat mengalami &lt;i&gt;hang&lt;/i&gt; ketika &lt;i&gt;buffer&lt;/i&gt; koneksi terlalu penuh dan harus di-&lt;i&gt;restart&lt;/i&gt;. Baik pe-&lt;i&gt;restart&lt;/i&gt;-an ulang sistem operasi atau &lt;i&gt;buffer&lt;/i&gt;
 yang dipenuhi dengan paket SYN yang tidak jelas datangnya dari mana 
tersebut mengakibatkan pengguna yang valid dalam sebuah jaringan menjadi
 tidak dapat mengakses layanan-layanan dalam jaringan. Sistem &lt;i&gt;server&lt;/i&gt; di mana pengguna hendak mengakses pun menolak &lt;i&gt;request&lt;/i&gt; akses dari pengguna.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Ada beberapa cara yang dapat dilakukan untuk mencegah dan mengurangi efek dari &lt;i&gt;SYN Flooding&lt;/i&gt;, yakni sebagai berikut:&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Meningkatkan ukuran buffer koneksi TCP untuk meningkatkan jumlah 
percobaan pembuatan koneksi yang dapat dilakukan secara simultan. Hal 
ini memang menjadi solusi sementara, karena penyerang juga mungkin 
meningkatkan ukuran paket SYN yang ia kirimkan untuk memenuhi buffer 
tersebut.&lt;/li&gt;
&lt;li&gt;Mengurangi nilai waktu kapan sebuah percobaan pembuatan koneksi TCP 
menjadi "timed-out". Hal ini juga menjadi solusi sementara, apalagi jika
 jaringan di mana sistem berada sangat sibuk atau lambat.&lt;/li&gt;
&lt;li&gt;Mengimplementasikan penapisan paket yang masuk ke dalam router,
 sehingga memblokir semua serangan yang menggunakan alamat palsu. Hal 
ini juga menjadi solusi sementara, karena tidak semua ISP 
mengimplementasikan fitur seperti ini.&lt;/li&gt;
&lt;li&gt;Memantau &lt;i&gt;&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Firewall" title="Firewall"&gt;firewall&lt;/a&gt;&lt;/i&gt; dan mengonfigurasikannya untuk memblokir serangan &lt;i&gt;SYN flood&lt;/i&gt;
 ketika hal tersebut terjadi. Pendekatan ini merupakan pendekatan yang 
sering dilakukan oleh banyak organisasi, apalagi jika ditambah dengan &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Intrusion_Prevention_System&amp;amp;action=edit&amp;amp;redlink=1" title="Intrusion Prevention System (halaman belum tersedia)"&gt;&lt;i&gt;Intrusion Prevention System&lt;/i&gt; (IPS)&lt;/a&gt;, meski hal ini membutuhkan kejelian dari seorang administrator jaringan untuk memantau catatan (&lt;i&gt;log&lt;/i&gt;) dari IPS dan &lt;i&gt;firewall&lt;/i&gt;
 yang ia atur. Bahkan, dengan kedua perangkat tersebut, klien-klien yang
 valid dapat ditolaknya karena konfigurasi yang tidak benar.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;i&gt;Sumber Ini Dari : &lt;a href="http://id.wikipedia.org/wiki/SYN_Flooding_Attack" target="_blank"&gt;Wikipedia Indonesia &lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;/ul&gt;
&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/3645280293782046780/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/syn-flooding-attack.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/3645280293782046780" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/3645280293782046780" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/syn-flooding-attack.html" rel="alternate" title="SYN Flooding Attack" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-4733480333527767758</id><published>2012-02-01T23:04:00.002+07:00</published><updated>2012-02-05T17:28:25.111+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jaringan"/><category scheme="http://www.blogger.com/atom/ns#" term="Teknologi"/><category scheme="http://www.blogger.com/atom/ns#" term="Virus Komputer"/><title type="text">Serangan DoS ( Denial-of-Service Attacks )</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Serangan DoS&lt;/b&gt; (bahasa Inggris: &lt;span lang="en"&gt;&lt;i&gt;denial-of-service attacks&lt;/i&gt;&lt;/span&gt;') adalah jenis serangan terhadap sebuah komputer atau server di dalam jaringan internet dengan cara menghabiskan sumber (&lt;i&gt;resource&lt;/i&gt;)  yang dimiliki oleh komputer tersebut sampai komputer tersebut tidak  dapat menjalankan fungsinya dengan benar sehingga secara tidak langsung  mencegah pengguna lain untuk memperoleh akses layanan dari komputer yang  diserang tersebut.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Dalam sebuah serangan &lt;i&gt;Denial of Service&lt;/i&gt;, si penyerang akan  mencoba untuk mencegah akses seorang pengguna terhadap sistem atau  jaringan dengan menggunakan beberapa cara, yakni sebagai berikut:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Membanjiri lalu lintas jaringan dengan banyak data sehingga lalu  lintas jaringan yang datang dari pengguna yang terdaftar menjadi tidak  dapat masuk ke dalam sistem jaringan. Teknik ini disebut sebagai &lt;i&gt;traffic flooding&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;Membanjiri jaringan dengan banyak request terhadap sebuah layanan  jaringan yang disedakan oleh sebuah host sehingga request yang datang  dari pengguna terdaftar tidak dapat dilayani oleh layanan tersebut.  Teknik ini disebut sebagai &lt;i&gt;request flooding&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;Mengganggu komunikasi antara sebuah host dan kliennya yang terdaftar  dengan menggunakan banyak cara, termasuk dengan mengubah informasi  konfigurasi sistem atau bahkan perusakan fisik terhadap komponen dan  server.&lt;/li&gt;
&lt;a name='more'&gt;&lt;/a&gt; &lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Bentuk serangan Denial of Service awal adalah serangan &lt;b&gt;&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/SYN_Flooding_Attack" title="SYN Flooding Attack"&gt;SYN Flooding Attack&lt;/a&gt;&lt;/b&gt;, yang pertama kali muncul pada tahun 1996 dan mengeksploitasi terhadap kelemahan yang terdapat di dalam protokol &lt;a href="http://id.wikipedia.org/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol"&gt;Transmission Control Protocol&lt;/a&gt; (TCP). Serangan-serangan lainnya akhirnya dikembangkan untuk mengeksploitasi kelemahan yang terdapat di dalam sistem operasi,  layanan jaringan atau aplikasi untuk menjadikan sistem, layanan  jaringan, atau aplikasi tersebut tidak dapat melayani pengguna, atau  bahkan mengalami &lt;i&gt;crash&lt;/i&gt;. Beberapa tool yang digunakan untuk  melakukan serangan DoS pun banyak dikembangkan setelah itu (bahkan  beberapa tool dapat diperoleh secara bebas), termasuk di antaranya Bonk,  LAND, Smurf, Snork, WinNuke, dan Teardrop.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Meskipun demikian, serangan terhadap TCP merupakan serangan DoS yang  sering dilakukan. Hal ini disebabkan karena jenis serangan lainnya  (seperti halnya memenuhi ruangan hard disk dalam sistem, mengunci salah  seorang akun pengguna yang valid, atau memodifikasi tabel routing dalam  sebuah router) membutuhkan penetrasi jaringan terlebih dahulu, yang  kemungkinan penetrasinya kecil, apalagi jika sistem jaringan tersebut  telah diperkuat.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="thumb tright" style="text-align: justify;"&gt;&lt;div class="thumbinner" style="width: 202px;"&gt;&lt;a class="image" href="http://id.wikipedia.org/wiki/Berkas:Percobaan_DoS-Event.png"&gt;&lt;img alt="" class="thumbimage" height="222" src="http://upload.wikimedia.org/wikipedia/id/thumb/f/fb/Percobaan_DoS-Event.png/200px-Percobaan_DoS-Event.png" width="200" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;div class="thumbcaption"&gt;&lt;/div&gt;&lt;div class="thumbcaption"&gt;Percobaan serangan Denial of Service yang dilakukan terhadap sebuah host dengan sistem operasi Windows Server 2003 Service Pack 2 (Beta).&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;   &lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Penolakan_Layanan_secara_Terdistribusi_.28DDos.29"&gt;Penolakan Layanan secara Terdistribusi (&lt;i&gt;DDos&lt;/i&gt;)&lt;/span&gt;&lt;/h2&gt;&lt;h2 style="text-align: justify;"&gt;   &lt;span class="mw-headline" id="Penolakan_Layanan_secara_Terdistribusi_.28DDos.29"&gt;&amp;nbsp;&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="thumb tright" style="text-align: justify;"&gt;&lt;div class="thumbinner" style="width: 202px;"&gt;&lt;a class="image" href="http://id.wikipedia.org/wiki/Berkas:Serangan-DDoS.png"&gt;&lt;img alt="" class="thumbimage" height="116" src="http://upload.wikimedia.org/wikipedia/id/thumb/1/1b/Serangan-DDoS.png/200px-Serangan-DDoS.png" width="200" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;div class="thumbcaption"&gt;&lt;div class="magnify"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="thumbcaption"&gt;Cara kerja serangan Distributed Denial of Service sederhana&lt;/div&gt;&lt;div class="thumbcaption"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Penolakan Layanan secara Terdistribusi&lt;/b&gt; (bahasa Inggris: &lt;span lang="en"&gt;&lt;i&gt;Distributed Denial of Service (DDos)&lt;/i&gt;&lt;/span&gt;) adalah salah satu jenis serangan &lt;i&gt;Denial of Service&lt;/i&gt;  yang menggunakan banyak host penyerang (baik itu menggunakan komputer  yang didedikasikan untuk melakukan penyerangan atau komputer yang  "dipaksa" menjadi &lt;i&gt;&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Zombie_%28DDoS%29" title="Zombie (DDoS)"&gt;zombie&lt;/a&gt;&lt;/i&gt;) untuk menyerang satu buah host target dalam sebuah jaringan.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Serangan &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Denial_of_Service" title="Denial of Service"&gt;Denial of Service&lt;/a&gt; klasik bersifat "satu lawan satu", sehingga dibutuhkan sebuah &lt;i&gt;host&lt;/i&gt; yang kuat (baik itu dari kekuatan pemrosesan atau sistem operasinya)  demi membanjiri lalu lintas host target sehingga mencegah klien yang  valid untuk mengakses layanan jaringan pada server yang dijadikan target  serangan. Serangan DDoS ini menggunakan teknik yang lebih canggih  dibandingkan dengan serangan Denial of Service yang klasik, yakni dengan  meningkatkan serangan beberapa kali dengan menggunakan beberapa buah  komputer sekaligus, sehingga dapat mengakibatkan server atau keseluruhan  segmen jaringan dapat menjadi "&lt;i&gt;tidak berguna sama sekali&lt;/i&gt;" bagi klien.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Serangan DDoS pertama kali muncul pada tahun 1999, tiga tahun setelah serangan &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Denial_of_Service" title="Denial of Service"&gt;Denial of Service&lt;/a&gt; yang klasik muncul, dengan menggunakan &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/SYN_Flooding_Attack" title="SYN Flooding Attack"&gt;serangan SYN Flooding&lt;/a&gt;, yang mengakibatkan beberapa server web di Internet mengalami "downtime". Pada awal Februari 2000, sebuah serangan yang besar dilakukan sehingga beberapa situs web terkenal seperti Amazon, CNN, eBay, dan Yahoo! mengalami "downtime" selama beberapa jam. Serangan yang lebih baru lagi pernah dilancarkan pada bulan Oktober 2002 ketika 9 dari 13 &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/DNS" title="DNS"&gt;root DNS Server&lt;/a&gt; diserang dengan menggunakan DDoS yang sangat besar yang disebut dengan "&lt;b&gt;Ping Flood&lt;/b&gt;". Pada puncak serangan, beberapa server tersebut pada tiap detiknya mendapatkan lebih dari 150.000 &lt;i&gt;request&lt;/i&gt; paket &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/ICMP" title="ICMP"&gt;Internet Control Message Protocol (ICMP)&lt;/a&gt;.  Untungnya, karena serangan hanya dilakukan selama setengah jam saja,  lalu lintas Internet pun tidak terlalu terpengaruh dengan serangan  tersebut (setidaknya tidak semuanya mengalami kerusakan).&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Tidak seperti akibatnya yang menjadi suatu kerumitan yang sangat  tinggi (bagi para administrator jaringan dan server yang melakukan  perbaikan server akibat dari serangan), teori dan praktik untuk  melakukan serangan DDoS justru sederhana, yakni sebagai berikut:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ol style="text-align: justify;"&gt;&lt;li&gt;Menjalankan tool (biasanya berupa program (perangkat lunak) kecil)  yang secara otomatis akan memindai jaringan untuk menemukan host-host  yang rentan (&lt;i&gt;vulnerable&lt;/i&gt;) yang terkoneksi ke Internet. Setelah host yang rentan ditemukan, tool tersebut dapat menginstalasikan salah satu jenis dari &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Trojan_Horse&amp;amp;action=edit&amp;amp;redlink=1" title="Trojan Horse (page does not exist)"&gt;Trojan Horse&lt;/a&gt; yang disebut sebagai &lt;b&gt;DDoS Trojan&lt;/b&gt;, yang akan mengakibatkan host tersebut menjadi &lt;i&gt;zombie&lt;/i&gt; yang dapat dikontrol secara jarak jauh (bahasa Inggris: &lt;span lang="en"&gt;&lt;i&gt;remote&lt;/i&gt;&lt;/span&gt;) oleh sebuah komputer master yang digunakan oleh si penyerang asli untuk melancarkan serangan. Beberapa tool (&lt;i&gt;software&lt;/i&gt;}  yang digunakan untuk melakukan serangan serperti ini adalah TFN, TFN2K,  Trinoo, dan Stacheldraht, yang dapat diunduh secara bebas di Internet.&lt;/li&gt;
&lt;li&gt;Ketika si penyerang merasa telah mendapatkan jumlah host yang cukup  (sebagai zombie) untuk melakukan penyerangan, penyerang akan menggunakan  komputer master untuk memberikan sinyal penyerangan terhadap jaringan  target atau host target. Serangan ini umumnya dilakukan dengan  menggunakan beberapa bentuk &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/SYN_Flooding_Attack" title="SYN Flooding Attack"&gt;SYN Flood&lt;/a&gt;  atau skema serangan DoS yang sederhana, tapi karena dilakukan oleh  banyak host zombie, maka jumlah lalu lintas jaringan yang diciptakan  oleh mereka adalah sangat besar, sehingga "memakan habis" semua sumber  daya &lt;a href="http://id.wikipedia.org/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol"&gt;Transmission Control Protocol&lt;/a&gt; yang terdapat di dalam komputer atau jaringan target dan dapat mengakibatkan host atau jaringan tersebut mengalami "downtime".&lt;/li&gt;
&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Hampir semua platform komputer dapat dibajak sebagai sebuah &lt;i&gt;zombie&lt;/i&gt; untuk melakukan serangan seperti ini. Sistem-sistem populer, semacam &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Solaris" title="Solaris"&gt;Solaris&lt;/a&gt;, &lt;a href="http://id.wikipedia.org/wiki/Linux" title="Linux"&gt;Linux&lt;/a&gt;, &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Windows" title="Microsoft Windows"&gt;Microsoft Windows&lt;/a&gt; dan beberapa varian &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/UNIX" title="UNIX"&gt;UNIX&lt;/a&gt;  dapat menjadi zombie, jika memang sistem tersebut atau aplikasi yang  berjalan di atasnya memiliki kelemahan yang dieksploitasi oleh  penyerang.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Beberapa contoh &lt;b&gt;Serangan DoS&lt;/b&gt; lainnya adalah:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Serangan_Buffer_Overflow&amp;amp;action=edit&amp;amp;redlink=1" title="Serangan Buffer Overflow (page does not exist)"&gt;Serangan Buffer Overflow&lt;/a&gt;, mengirimkan data yang melebihi kapasitas sistem, misalnya paket ICMP yang berukuran sangat besar.&lt;/li&gt;
&lt;li&gt;&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Serangan_SYN" title="Serangan SYN"&gt;Serangan SYN&lt;/a&gt;, mengirimkan data TCP SYN dengan alamat palsu.&lt;/li&gt;
&lt;li&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Serangan_Teardrop&amp;amp;action=edit&amp;amp;redlink=1" title="Serangan Teardrop (page does not exist)"&gt;Serangan Teardrop&lt;/a&gt;, mengirimkan paket IP dengan nilai &lt;i&gt;offset&lt;/i&gt;yang membingungkan.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://id.wikipedia.org/wiki/Serangan_Smurf" title="Serangan Smurf"&gt;Serangan Smurf&lt;/a&gt;, mengirimkan paket ICMP bervolume besar dengan alamat &lt;i&gt;host&lt;/i&gt; lain.&lt;/li&gt;
&lt;li&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=ICMP_Flooding&amp;amp;action=edit&amp;amp;redlink=1" title="ICMP Flooding (page does not exist)"&gt;ICMP Flooding&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;i&gt;Sumber Ini Dari : &lt;a href="http://id.wikipedia.org/wiki/Serangan_DoS" target="_blank"&gt;Wikipedia Indonesia &lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;ul style="text-align: justify;"&gt;&lt;/ul&gt;&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/4733480333527767758/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/dos-denial-of-service.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4733480333527767758" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4733480333527767758" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/02/dos-denial-of-service.html" rel="alternate" title="Serangan DoS ( Denial-of-Service Attacks )" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-3822302127296294443</id><published>2012-01-30T22:29:00.000+07:00</published><updated>2012-01-30T22:33:13.674+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ms.Office"/><title type="text">Langkah Menginstal MS.Office 2003</title><content type="html">&lt;span lang="IN" style="font-family: Symbol; font-size: small;"&gt;&lt;a href="http://cyberkymp3download.blogspot.com/2011/05/langkah-menginstal-msoffice-2003_14.html"&gt;&lt;/a&gt;·&lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt;  Masukkan CD Installer Office 2003 Ke Optical Drive anda.&lt;/span&gt;&lt;br /&gt;
&lt;div style="line-height: normal; margin-bottom: 0.0001pt; text-align: justify;"&gt;
&lt;span lang="IN" style="font-family: Symbol; font-size: small;"&gt;·&lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt;  Kemudian tunggu sampai proses ekstrasi file installer selesai. Atau bila belum muncul juga&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0.0001pt; text-align: justify;"&gt;
&lt;span lang="IN" style="font-size: small;"&gt;masuk ke direktori cd anda. Kemudian klik dua kali file setup.exe.&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaGVTshHg97HbHpb7g2j-QpkB0CKmdAr3yByzPtkdUKnWuThNL5rnpCyiLvfy7h77GeBCkCOe7-y_b1CdlHCXaIkFBGbvhsmnwscCfDu2PuBX5A9YeYUa6JCfSxKJ2yQIy-WvPc_7KPB0/s1600/1.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaGVTshHg97HbHpb7g2j-QpkB0CKmdAr3yByzPtkdUKnWuThNL5rnpCyiLvfy7h77GeBCkCOe7-y_b1CdlHCXaIkFBGbvhsmnwscCfDu2PuBX5A9YeYUa6JCfSxKJ2yQIy-WvPc_7KPB0/s1600/1.JPG" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0.0001pt; text-align: justify;"&gt;
&lt;span lang="IN" style="font-family: Symbol; font-size: small;"&gt;·&lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt;  Kemudian setelah proses extrasi file installer office 2003 sudah selesai. Maka akan terbukajendela baru. Disana isikan dengan serial number office 2003 yang anda punya. Lalu tekan&lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt; &lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt;next jika sudah.&lt;/span&gt;&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="clear: both; text-align: center;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg88B1hUOYUIw-eDnatAcpw4E0PqirSrUc8Gg2PJL8mo7w_Heb0lPidNZU_B0N4D-9ZuTz261LUQpqDRyCqnXA48at_GA_lO1z6sXvYKJvt1eJOIYNW86832KymRVyfHkESwKnSHO5thrs/s1600/2.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg88B1hUOYUIw-eDnatAcpw4E0PqirSrUc8Gg2PJL8mo7w_Heb0lPidNZU_B0N4D-9ZuTz261LUQpqDRyCqnXA48at_GA_lO1z6sXvYKJvt1eJOIYNW86832KymRVyfHkESwKnSHO5thrs/s1600/2.JPG" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0.0001pt; text-align: justify;"&gt;
&lt;span lang="IN" style="font-family: Symbol; font-size: small;"&gt;·&lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt;  Jika serial number yang anda masukkan benar. Maka lanjut ke langkah berikutnya yaitu Mengisi indetitas nama, insial, dan organisasi. Jika sudah klik next.&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhD-Bhu7fA2aZGVtMGmSJGR1GWxkHXf4hU6dCu6hn5A2w4KCw3tGx9W-Cg5jCZOqjwj7azSmkL2Je_t15EHofccu3-mMYNk3v4kTUZdEAhhU_wnV1Xeg_ouc30rEowIqpLr9JJQh-vH8Og/s1600/3.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhD-Bhu7fA2aZGVtMGmSJGR1GWxkHXf4hU6dCu6hn5A2w4KCw3tGx9W-Cg5jCZOqjwj7azSmkL2Je_t15EHofccu3-mMYNk3v4kTUZdEAhhU_wnV1Xeg_ouc30rEowIqpLr9JJQh-vH8Og/s1600/3.JPG" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0.0001pt; text-align: justify;"&gt;
&lt;span lang="IN" style="font-family: Symbol; font-size: small;"&gt;·&lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt;  Selanjutnya ada bacaan agreement. Jika anda setuju dengan persetujuan disana, klik saja kotak checklist yang ada di bawahnya. Setelah itu klik next.&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP6almDjHwLCRc-rooPJJlokEk5CuKhl-D4tl4UPthPfzCCmv1oQ9ckBne8iY8B7smCNGyc2-CMKSGswC1clLLw_lbLJHVKb5jHrQVylVl4rlpuLl8eLI4cBjauOmUVUZtAo-2lsOV3hs/s1600/4.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP6almDjHwLCRc-rooPJJlokEk5CuKhl-D4tl4UPthPfzCCmv1oQ9ckBne8iY8B7smCNGyc2-CMKSGswC1clLLw_lbLJHVKb5jHrQVylVl4rlpuLl8eLI4cBjauOmUVUZtAo-2lsOV3hs/s1600/4.JPG" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span lang="IN" style="font-family: Symbol; font-size: small; line-height: 115%;"&gt;·&lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt;  Kemudian akan muncul pilihan install. Disana akan ada pilihan typical installation, complete, minimal, maupun custom. Direkomendasikan pilih saja typical. Atau jika perlu pilih saja menu yang lainnya.&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDW2g2Y8BZW283BxCSaHqso2rSN0sY9zYqtdoC9okKuUndmHdwFGrQTuUXHVX1IzfMt9o_sRlXzIz5d7NWP03lA88S6tUUZJOepHBzotEMni90K2P5jxp1K6lgGpy0Mevl7rAGlJXb4XE/s1600/5.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDW2g2Y8BZW283BxCSaHqso2rSN0sY9zYqtdoC9okKuUndmHdwFGrQTuUXHVX1IzfMt9o_sRlXzIz5d7NWP03lA88S6tUUZJOepHBzotEMni90K2P5jxp1K6lgGpy0Mevl7rAGlJXb4XE/s1600/5.JPG" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0in; text-align: justify;"&gt;
&lt;span lang="IN" style="font-family: Symbol; font-size: small;"&gt;·&lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt;  Jika sudah, maka akan ada daftar – daftar applikasi office yang akan diinstall. Jika daftar tersebut sudah pasti dengan pilihan anda. Klik next saja.&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgupP_W8Vzeo_uuKcZPh1o4J3b3rxWtwUVgduYjcaX5fuDFwsyAWwtr7XSUTFPSHZCSoq7yNPMcC7SGis2owJKEnRTY6bF0IITMbqmPs7E95dWGoLeVOQ8zVBIXNc9UipZnU-lCkd-0sc8/s1600/6.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgupP_W8Vzeo_uuKcZPh1o4J3b3rxWtwUVgduYjcaX5fuDFwsyAWwtr7XSUTFPSHZCSoq7yNPMcC7SGis2owJKEnRTY6bF0IITMbqmPs7E95dWGoLeVOQ8zVBIXNc9UipZnU-lCkd-0sc8/s1600/6.JPG" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0in; text-align: justify;"&gt;
&lt;span lang="IN" style="font-family: Symbol; font-size: small;"&gt;·&lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt;  Setelah itu proses installasi akan berlangsung. Lamanya proses tergantung dengan banyaknya pilihan program yang diinstall.&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia_0v-Sw0BPmpP-b5pbeNJAFeUU1uUuOiU5FsC5I5JKv4T1656_Hcx7aC7CvQOYweWv9bc06AjcRSgRFDYWH_i1wuS7hAsHFaIFftlRQAvRS_-aXQLfw-pWVIYUb6anTvI_c2atgSWgm8/s1600/7.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia_0v-Sw0BPmpP-b5pbeNJAFeUU1uUuOiU5FsC5I5JKv4T1656_Hcx7aC7CvQOYweWv9bc06AjcRSgRFDYWH_i1wuS7hAsHFaIFftlRQAvRS_-aXQLfw-pWVIYUb6anTvI_c2atgSWgm8/s1600/7.JPG" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0in; text-align: justify;"&gt;
&lt;span lang="IN" style="font-family: Symbol; font-size: small;"&gt;·&lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt;  Jika sudah selesai proses installasinya klik saja finish.&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhb1U5I0uFY6b__jTq_5PahwcLauJ8edJw7dUKOJy_TcpVr8n2MH7Xmq1BzNZF-fsAoL_a-eutJTgVHlwCnOkg3v8TUhboPhQUi2SHlbbEPkEeZQzDS9kK-CUSI8k7mDuiaOEkFWhTPvXM/s1600/8.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhb1U5I0uFY6b__jTq_5PahwcLauJ8edJw7dUKOJy_TcpVr8n2MH7Xmq1BzNZF-fsAoL_a-eutJTgVHlwCnOkg3v8TUhboPhQUi2SHlbbEPkEeZQzDS9kK-CUSI8k7mDuiaOEkFWhTPvXM/s1600/8.JPG" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0in; text-align: justify;"&gt;
&lt;span lang="IN" style="font-family: Symbol; font-size: small;"&gt;·&lt;/span&gt;&lt;span lang="IN" style="font-size: small;"&gt;  Dan selesai sudah proses intallasi officenya. Silahkan cek di Start –&amp;gt; All Programs  –&amp;gt; Microsoft Office 2003&lt;/span&gt;&lt;/div&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1jYgQKeoZLKIxJuhiELtbcNSs7imOod7lEqgWv17rsvSVIiK-fwkO_VpUY7hBe4KlK0EckI0FlKhr4tR3iqiydadylBHnW5aQZG5RpLbjAAypEnGyqhBeBPPKAFSQl1FF_w4zQGhmNJc/s1600/9.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1jYgQKeoZLKIxJuhiELtbcNSs7imOod7lEqgWv17rsvSVIiK-fwkO_VpUY7hBe4KlK0EckI0FlKhr4tR3iqiydadylBHnW5aQZG5RpLbjAAypEnGyqhBeBPPKAFSQl1FF_w4zQGhmNJc/s1600/9.JPG" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0.0001pt; text-align: justify;"&gt;
&lt;span lang="IN" style="font-size: small;"&gt; semoga sukses.. :-)&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0.0001pt; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0.0001pt; text-align: justify;"&gt;
&lt;span lang="IN" style="font-size: small;"&gt;by : (Kiky Jakaria) TKJ 1 (SMKN 1 Cibatu) &lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin-bottom: 0.0001pt; text-align: justify;"&gt;
&lt;span lang="IN" style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/9140878289460897947-349249446758087877?l=cyberkymp3download.blogspot.com" width="1" /&gt;&lt;/span&gt;&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/3822302127296294443/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/langkah-menginstal-msoffice-2003.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/3822302127296294443" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/3822302127296294443" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/langkah-menginstal-msoffice-2003.html" rel="alternate" title="Langkah Menginstal MS.Office 2003" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaGVTshHg97HbHpb7g2j-QpkB0CKmdAr3yByzPtkdUKnWuThNL5rnpCyiLvfy7h77GeBCkCOe7-y_b1CdlHCXaIkFBGbvhsmnwscCfDu2PuBX5A9YeYUa6JCfSxKJ2yQIy-WvPc_7KPB0/s72-c/1.JPG" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-5904663555333461100</id><published>2012-01-28T15:04:00.000+07:00</published><updated>2012-02-01T23:21:16.340+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Virus Komputer"/><title type="text">Virus Trojan</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
Trojan horse atau Kuda Troya atau yang lebih dikenal sebagai Trojan dalam keamanan komputer merujuk kepada sebuah bentuk perangkat lunak yang mencurigakan (malicious software/malware) yang dapat merusak sebuah sistem atau jaringan. Tujuan dari Trojan adalah memperoleh informasi dari target (password, kebiasaan user yang tercatat dalam system log, data, dan lain-lain), dan mengendalikan target (memperoleh hak akses pada target).&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;&amp;nbsp;Cara Kerja&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Trojan berbeda dengan jenis perangkat lunak mencurigakan lainnya seperti virus komputer atau worm karena dua hal berikut:&lt;br /&gt;
•&amp;nbsp;&amp;nbsp;&amp;nbsp; Trojan bersifat "stealth" (siluman dan tidak terlihat) dalam operasinya dan seringkali berbentuk seolah-olah program tersebut merupakan program baik-baik, sementara virus komputer atau worm bertindak lebih agresif dengan merusak sistem atau membuat sistem menjadi crash.&lt;br /&gt;
•&amp;nbsp;&amp;nbsp;&amp;nbsp; Trojan dikendalikan dari komputer lain (komputer attacker).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;Cara Penyebaran&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Penggunaan istilah Trojan atau Trojan horse dimaksudkan untuk menyusupkan kode-kode mencurigakan dan merusak di dalam sebuah program baik-baik dan berguna; seperti halnya dalam Perang Troya, para prajurit Sparta bersembunyi di dalam Kuda Troya yang ditujukan sebagai pengabdian kepada Poseidon. Kuda Troya tersebut menurut para petinggi Troya dianggap tidak berbahaya, dan diizinkan masuk ke dalam benteng Troya yang tidak dapat ditembus oleh para prajurit Yunani selama kurang lebih 10 tahun perang Troya bergejolak.&lt;br /&gt;
Kebanyakan Trojan saat ini berupa sebuah berkas yang dapat dieksekusi (*.EXE atau *.COM dalam sistem operasi Windows dan DOS atau program dengan nama yang sering dieksekusi dalam sistem operasi UNIX, seperti ls, cat, dan lain-lain) yang dimasukkan ke dalam sistem yang ditembus oleh seorang cracker untuk mencuri data yang penting bagi pengguna (password, data kartu kredit, dan lain-lain). Trojan juga dapat menginfeksi sistem ketika pengguna mengunduh aplikasi (seringnya berupa game komputer) dari sumber yang tidak dapat dipercayai dalam jaringan Internet. Aplikasi-aplikasi tersebut dapat memiliki kode Trojan yang diintegrasikan di dalam dirinya dan mengizinkan seorang cracker untuk dapat mengacak-acak sistem yang bersangkutan.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;Jenis-jenis Trojan&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Beberapa jenis Trojan yang beredar antara lain adalah:&lt;br /&gt;
•&amp;nbsp;&amp;nbsp;&amp;nbsp; Pencuri password: Jenis Trojan ini dapat mencari password yang disimpan di dalam sistem operasi (/etc/passwd atau /etc/shadow dalam keluarga sistem operasi UNIX atau berkas Security Account Manager (SAM) dalam keluarga sistem operasi Windows NT) dan akan mengirimkannya kepada si penyerang yang asli. Selain itu, jenis Trojan ini juga dapat menipu pengguna dengan membuat tampilan seolah-olah dirinya adalah layar login (/sbin/login dalam sistem operasi UNIX atau Winlogon.exe dalam sistem operasi Windows NT) serta menunggu pengguna untuk memasukkan passwordnya dan mengirimkannya kepada penyerang. Contoh dari jenis ini adalah Passfilt Trojan yang bertindak seolah-olah dirinya adalah berkas Passfilt.dll yang aslinya digunakan untuk menambah keamanan password dalam sistem operasi Windows NT, tapi disalahgunakan menjadi sebuah program pencuri password.&lt;br /&gt;
•&amp;nbsp;&amp;nbsp;&amp;nbsp; Pencatat penekanan tombol (keystroke logger/keylogger): Jenis Trojan ini akan memantau semua yang diketikkan oleh pengguna dan akan mengirimkannya kepada penyerang. Jenis ini berbeda dengan spyware, meski dua hal tersebut melakukan hal yang serupa (memata-matai pengguna).&lt;br /&gt;
•&amp;nbsp;&amp;nbsp;&amp;nbsp; Tool administrasi jarak jauh (Remote Administration Tools/RAT): Jenis Trojan ini mengizinkan para penyerang untuk mengambil alih kontrol secara penuh terhadap sistem dan melakukan apapun yang mereka mau dari jarak jauh, seperti memformat hard disk, mencuri atau menghapus data dan lain-lain. Contoh dari Trojan ini adalah Back Orifice, Back Orifice 2000, dan SubSeven.&lt;br /&gt;
•&amp;nbsp;&amp;nbsp;&amp;nbsp; DDoS Trojan atau Zombie Trojan: Jenis Trojan ini digunakan untuk menjadikan sistem yang terinfeksi agar dapat melakukan serangan penolakan layanan secara terdistribusi terhadap host target.&lt;br /&gt;
•&amp;nbsp;&amp;nbsp;&amp;nbsp; Ada lagi sebuah jenis Trojan yang mengimbuhkan dirinya sendiri ke sebuah program untuk memodifikasi cara kerja program yang diimbuhinya. Jenis Trojan ini disebut sebagai Trojan virus.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;Pendeteksian dan Pembersihan&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Memeriksa Listening Port&lt;br /&gt;
Mendeteksi keberadaan Trojan merupakan sebuah tindakan yang agak sulit dilakukan. Cara termudah adalah dengan melihat port-port mana yang terbuka dan sedang berada dalam keadaan "listening", dengan menggunakan utilitas tertentu semacam Netstat. Hal ini dikarenakan banyak Trojan berjalan sebagai sebuah layanan sistem, dan bekerja di latar belakang (background), sehingga Trojan-Trojan tersebut dapat menerima perintah dari penyerang dari jarak jauh. Ketika sebuah transmisi UDP atau TCP dilakukan, tapi transmisi tersebut dari port (yang berada dalam keadaan "listening") atau alamat yang tidak dikenali, maka hal tersebut bisa dijadikan pedoman bahwa sistem yang bersangkutan telah terinfeksi oleh Trojan Horse.&lt;br /&gt;
Berikut ini adalah contoh penggunaan utilitas Netstat dalam Windows XP Professional&lt;br /&gt;
C:\&amp;gt;netstat -a -b&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;Active Connections&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Proto&amp;nbsp; Local Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Foreign Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; State&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PID&lt;br /&gt;
&amp;nbsp;TCP&amp;nbsp;&amp;nbsp;&amp;nbsp; windows-xp:epmap&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.0.0.0:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LISTENING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 956&lt;br /&gt;
&amp;nbsp; c:\windows\system32\WS2_32.dll&lt;br /&gt;
&amp;nbsp; C:\WINDOWS\system32\RPCRT4.dll&lt;br /&gt;
&amp;nbsp; c:\windows\system32\rpcss.dll&lt;br /&gt;
&amp;nbsp; C:\WINDOWS\system32\svchost.exe&lt;br /&gt;
&amp;nbsp; -- unknown component(s) --&lt;br /&gt;
&amp;nbsp; [svchost.exe]&lt;br /&gt;
&amp;nbsp;TCP&amp;nbsp;&amp;nbsp;&amp;nbsp; windows-xp:microsoft-ds&amp;nbsp; 0.0.0.0:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LISTENING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&lt;br /&gt;
&amp;nbsp; [System]&lt;br /&gt;
&amp;nbsp;TCP&amp;nbsp;&amp;nbsp;&amp;nbsp; windows-xp:50300&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.0.0.0:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LISTENING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1908&lt;br /&gt;
&amp;nbsp; [oodag.exe]&lt;br /&gt;
&amp;nbsp;TCP&amp;nbsp;&amp;nbsp;&amp;nbsp; windows-xp:1025&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.0.0.0:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LISTENING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 496&lt;br /&gt;
&amp;nbsp; [alg.exe]&lt;br /&gt;
&amp;nbsp;TCP&amp;nbsp;&amp;nbsp;&amp;nbsp; windows-xp:1030&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.0.0.0:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LISTENING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1252&lt;br /&gt;
&amp;nbsp; [ccApp.exe]&lt;br /&gt;
&amp;nbsp;UDP&amp;nbsp;&amp;nbsp;&amp;nbsp; windows-xp:microsoft-ds&amp;nbsp; *:*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&lt;br /&gt;
&amp;nbsp; [System]&lt;br /&gt;
&amp;nbsp;UDP&amp;nbsp;&amp;nbsp;&amp;nbsp; windows-xp:4500&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *:*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 724&lt;br /&gt;
&amp;nbsp; [lsass.exe]&lt;br /&gt;
&amp;nbsp;UDP&amp;nbsp;&amp;nbsp;&amp;nbsp; windows-xp:isakmp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *:*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 724&lt;br /&gt;
&amp;nbsp; [lsass.exe]&lt;br /&gt;
&amp;nbsp;UDP&amp;nbsp;&amp;nbsp;&amp;nbsp; windows-xp:1900&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *:*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1192&lt;br /&gt;
&amp;nbsp; c:\windows\system32\WS2_32.dll&lt;br /&gt;
&amp;nbsp; c:\windows\system32\ssdpsrv.dll&lt;br /&gt;
&amp;nbsp; C:\WINDOWS\system32\ADVAPI32.dll&lt;br /&gt;
&amp;nbsp; C:\WINDOWS\system32\kernel32.dll&lt;br /&gt;
&amp;nbsp; [svchost.exe]&lt;br /&gt;
&amp;nbsp;UDP&amp;nbsp;&amp;nbsp;&amp;nbsp; windows-xp:ntp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *:*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1036&lt;br /&gt;
&amp;nbsp; c:\windows\system32\WS2_32.dll&lt;br /&gt;
&amp;nbsp; c:\windows\system32\w32time.dll&lt;br /&gt;
&amp;nbsp; ntdll.dll&lt;br /&gt;
&amp;nbsp; C:\WINDOWS\system32\kernel32.dll&lt;br /&gt;
&amp;nbsp; [svchost.exe]&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;Membuat Snapshot&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Cara lainnya yang dapat digunakan adalah dengan membuat sebuah "snapshot" terhadap semua berkas program (*.EXE, *.DLL, *.COM, *.VXD, dan lain-lain) dan membandingkannya seiring dengan waktu dengan versi-versi terdahulunya, dalam kondisi komputer tidak terkoneksi ke jaringan. Hal ini dapat dilakukan dengan membuat sebuah checksum terhadap semua berkas program (dengan CRC atau MD5 atau mekanisme lainnya). Karena seringnya Trojan dimasukkan ke dalam direktori di mana sistem operasi berada (\WINDOWS atau \WINNT untuk Windows atau /bin, /usr/bin, /sbin, /usr/sbin dalam keluarga UNIX), maka yang patut dicurigai adalah berkas-berkas yang berada di dalam direktori tersebut. Banyak berkas yang dapat dicurigai, khususnya berkas-berkas program yang memiliki nama yang mirip dengan berkas yang "baik-baik" (seperti "svch0st.exe", dari yang seharusnya "svchost.exe", sebuah berkas yang dijalankan oleh banyak layanan sistem operasi Windows) dapat dicurigai sebagai Trojan Horse.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;Antivirus&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Cara terakhir adalah dengan menggunakan sebuah perangkat lunak antivirus, yang dilengkapi kemampuan untuk mendeteksi Trojan yang dipadukan dengan firewall yang memonitor setiap transmisi yang masuk dan keluar. Cara ini lebih efisien, tapi lebih mahal, karena umumnya perangkat lunak antivirus yang dipadukan dengan firewall memiliki harga yang lebih mahal dibandingkan dengan dua cara di atas (yang cenderung "gratis"). Memang, ada beberapa perangkat yang gratis, tapi tetap saja dibutuhkan waktu, tenaga dan uang untuk mendapatkannya (mengunduhnya dari Internet).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Sumber Ini Dari : &lt;a href="http://id.wikipedia.org/wiki/Trojan" target="_blank"&gt;Wikipedia Indonesia&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/5904663555333461100/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/virus-trojan.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/5904663555333461100" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/5904663555333461100" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/virus-trojan.html" rel="alternate" title="Virus Trojan" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-2145823351153247520</id><published>2012-01-15T01:32:00.002+07:00</published><updated>2012-01-15T01:33:39.222+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bahasa Pemrograman"/><title type="text">Bahasa Pemrograman SQL</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;SQL&lt;/b&gt; (Structured Query Language) adalah sebuah &lt;a href="http://id.wikipedia.org/wiki/Bahasa_pemrograman" title="Bahasa pemrograman"&gt;bahasa&lt;/a&gt; yang dipergunakan untuk mengakses &lt;a href="http://id.wikipedia.org/wiki/Data" title="Data"&gt;data&lt;/a&gt; dalam &lt;a href="http://id.wikipedia.org/wiki/Basis_data" title="Basis data"&gt;basis data&lt;/a&gt; &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/RDBMS" title="RDBMS"&gt;relasional&lt;/a&gt;. Bahasa ini secara &lt;i&gt;&lt;a href="http://id.wikipedia.org/wiki/De_facto" title="De facto"&gt;de facto&lt;/a&gt;&lt;/i&gt; merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua &lt;a href="http://id.wikipedia.org/wiki/Server_basis_data" title="Server basis data"&gt;server basis data&lt;/a&gt; yang ada mendukung bahasa ini untuk melakukan manajemen datanya.&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;



&lt;span class="mw-headline" id="Sejarah"&gt;Sejarah&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Sejarah SQL dimulai dari artikel seorang peneliti dari &lt;a href="http://id.wikipedia.org/wiki/IBM" title="IBM"&gt;IBM&lt;/a&gt; bernama Jhonny Oracle yang membahas tentang ide pembuatan &lt;a href="http://id.wikipedia.org/wiki/Basis_data" title="Basis data"&gt;basis data&lt;/a&gt; relasional pada bulan &lt;a href="http://id.wikipedia.org/wiki/Juni" title="Juni"&gt;Juni&lt;/a&gt; &lt;a href="http://id.wikipedia.org/wiki/1970" title="1970"&gt;1970&lt;/a&gt;.
 Artikel ini juga membahas kemungkinan pembuatan bahasa standar untuk 
mengakses data dalam basis data tersebut. Bahasa tersebut kemudian 
diberi nama &lt;b&gt;SEQUEL&lt;/b&gt; (&lt;u&gt;S&lt;/u&gt;tructured &lt;u&gt;E&lt;/u&gt;nglish &lt;u&gt;Que&lt;/u&gt;ry &lt;u&gt;L&lt;/u&gt;anguage).&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Setelah terbitnya artikel tersebut, &lt;a href="http://id.wikipedia.org/wiki/IBM" title="IBM"&gt;IBM&lt;/a&gt;
 mengadakan proyek pembuatan basis data relasional berbasis bahasa 
SEQUEL. Akan tetapi, karena permasalahan hukum mengenai penamaan SEQUEL,
 IBM pun mengubahnya menjadi &lt;b&gt;SQL&lt;/b&gt;. Implementasi basis data relasional dikenal dengan &lt;i&gt;System/R&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Di akhir tahun &lt;a href="http://id.wikipedia.org/wiki/1970" title="1970"&gt;1970&lt;/a&gt;-an, muncul perusahaan bernama &lt;a href="http://id.wikipedia.org/wiki/Oracle" title="Oracle"&gt;Oracle&lt;/a&gt; yang membuat &lt;a href="http://id.wikipedia.org/wiki/Server_basis_data" title="Server basis data"&gt;server basis data&lt;/a&gt;
 populer yang bernama sama dengan nama perusahaannya. Dengan naiknya 
kepopuleran John Oracle, maka SQL juga ikut populer sehingga saat ini 
menjadi standar &lt;a href="http://id.wikipedia.org/wiki/De_facto" title="De facto"&gt;de facto&lt;/a&gt; bahasa dalam manajemen basis data.&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;h2 style="text-align: justify;"&gt;



&lt;span class="mw-headline" id="Standarisasi"&gt;Standarisasi&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Standarisasi SQL dimulai pada tahun &lt;a href="http://id.wikipedia.org/wiki/1986" title="1986"&gt;1986&lt;/a&gt;, ditandai dengan dikeluarkannya standar SQL oleh &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=ANSI&amp;amp;action=edit&amp;amp;redlink=1" title="ANSI (halaman belum tersedia)"&gt;ANSI&lt;/a&gt;. Standar ini sering disebut dengan &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=SQL86&amp;amp;action=edit&amp;amp;redlink=1" title="SQL86 (halaman belum tersedia)"&gt;SQL86&lt;/a&gt;.Standar tersebut kemudian diperbaiki pada tahun &lt;a href="http://id.wikipedia.org/wiki/1989" title="1989"&gt;1989&lt;/a&gt; kemudian diperbaiki lagi pada tahun &lt;a href="http://id.wikipedia.org/wiki/1992" title="1992"&gt;1992&lt;/a&gt;. Versi terakhir dikenal dengan &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=SQL92&amp;amp;action=edit&amp;amp;redlink=1" title="SQL92 (halaman belum tersedia)"&gt;SQL92&lt;/a&gt;. Pada tahun 1999 dikeluarkan standar baru yaitu &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=SQL99&amp;amp;action=edit&amp;amp;redlink=1" title="SQL99 (halaman belum tersedia)"&gt;SQL99&lt;/a&gt; atau disebut juga SQL99, akan tetapi kebanyakan implementasi mereferensi pada SQL92.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Saat ini sebenarnya tidak ada server basis data yang 100% mendukung 
SQL92. Hal ini disebabkan masing-masing server memiliki dialek 
masing-masing.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;



&lt;span class="mw-headline" id="Pemakaian_dasar"&gt;Pemakaian dasar&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Secara umum, SQL terdiri dari dua bahasa, yaitu &lt;i&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Data_Definition_Language&amp;amp;action=edit&amp;amp;redlink=1" title="Data Definition Language (halaman belum tersedia)"&gt;Data Definition Language&lt;/a&gt;&lt;/i&gt; (DDL) dan &lt;i&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Data_Manipulation_Language&amp;amp;action=edit&amp;amp;redlink=1" title="Data Manipulation Language (halaman belum tersedia)"&gt;Data Manipulation Language&lt;/a&gt;&lt;/i&gt; (DML). Implementasi DDL dan DML berbeda untuk tiap &lt;a href="http://id.wikipedia.org/wiki/Sistem_manajemen_basis_data" title="Sistem manajemen basis data"&gt;sistem manajemen basis data&lt;/a&gt; (SMBD)&lt;sup class="reference" id="cite_ref-0"&gt;&lt;a href="http://id.wikipedia.org/wiki/SQL#cite_note-0"&gt;[1]&lt;/a&gt;&lt;/sup&gt;, namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=ANSI&amp;amp;action=edit&amp;amp;redlink=1" title="ANSI (halaman belum tersedia)"&gt;ANSI&lt;/a&gt;. Artikel ini akan menggunakan bentuk paling umum yang dapat digunakan pada kebanyakan SMBD.&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;



&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Data_Definition_Language"&gt;Data Definition Language&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
DDL digunakan untuk mendefinisikan, mengubah, serta menghapus &lt;a href="http://id.wikipedia.org/wiki/Basis_data" title="Basis data"&gt;basis data&lt;/a&gt; dan objek-objek yang diperlukan dalam basis data, misalnya &lt;a href="http://id.wikipedia.org/wiki/Tabel" title="Tabel"&gt;tabel&lt;/a&gt;, &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=View&amp;amp;action=edit&amp;amp;redlink=1" title="View (halaman belum tersedia)"&gt;view&lt;/a&gt;, &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=User&amp;amp;action=edit&amp;amp;redlink=1" title="User (halaman belum tersedia)"&gt;user&lt;/a&gt;, dan sebagainya. Secara umum, DDL yang digunakan adalah &lt;code&gt;CREATE&lt;/code&gt; untuk membuat objek baru, &lt;code&gt;USE&lt;/code&gt; untuk menggunakan objek, &lt;code&gt;ALTER&lt;/code&gt; untuk mengubah objek yang sudah ada, dan &lt;code&gt;DROP&lt;/code&gt; untuk menghapus objek. DDL biasanya digunakan oleh &lt;a href="http://id.wikipedia.org/wiki/Administrator" title="Administrator"&gt;administrator&lt;/a&gt; basis data dalam pembuatan sebuah &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Program" title="Program"&gt;aplikasi&lt;/a&gt; basis data.&lt;/div&gt;
&lt;h4 style="text-align: justify;"&gt;



&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="CREATE" style="background-color: #cccccc;"&gt;&lt;code&gt;CREATE&lt;/code&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;CREATE&lt;/code&gt; digunakan untuk membuat basis data maupun objek-objek basis data. SQL yang umum digunakan adalah:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;&lt;code&gt;CREATE DATABASE nama_basis_data&lt;/code&gt;
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;CREATE DATABASE&lt;/code&gt; membuat sebuah basis data baru.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre style="background-color: white;"&gt;&lt;code style="background-color: white;"&gt;CREATE TABLE nama_tabel&lt;/code&gt;
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code style="background-color: white;"&gt;CREATE TABLE&lt;/code&gt; membuat tabel baru pada basis data yang sedang aktif. Secara umum, perintah ini memiliki bentuk&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;CREATE TABLE [&lt;i&gt;nama_tabel&lt;/i&gt;]
(
nama_field1 tipe_data [constraints][,
nama_field2 tipe_data,
...]
)
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
atau&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;CREATE TABLE [&lt;i&gt;nama_tabel&lt;/i&gt;]
(
nama_field1 tipe_data [,
nama_field2 tipe_data,
...]
[CONSTRAINT nama_field constraints]
)
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
dengan:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;nama_field&lt;/i&gt; adalah nama &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Kolom&amp;amp;action=edit&amp;amp;redlink=1" title="Kolom (halaman belum tersedia)"&gt;kolom&lt;/a&gt; (&lt;i&gt;field&lt;/i&gt;) yang akan dibuat. Beberapa sistem manajemen basis data mengizinkan penggunaan spasi dan karakter nonhuruf pada nama kolom.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;tipe_data&lt;/i&gt; tergantung implementasi sistem manajemen basis data. Misalnya, pada &lt;a href="http://id.wikipedia.org/wiki/MySQL" title="MySQL"&gt;MySQL&lt;/a&gt;, tipe data dapat berupa &lt;code style="background-color: #e06666;"&gt;VARCHAR&lt;/code&gt;&lt;span style="background-color: white;"&gt;, &lt;/span&gt;&lt;code style="background-color: #e06666;"&gt;TEXT&lt;/code&gt;&lt;span style="background-color: white;"&gt;, &lt;/span&gt;&lt;code style="background-color: #e06666;"&gt;BLOB&lt;/code&gt;&lt;span style="background-color: white;"&gt;, &lt;/span&gt;&lt;code style="background-color: #e06666;"&gt;ENUM&lt;/code&gt;, dan sebagainya.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;constraints&lt;/i&gt; adalah batasan-batasan yang diberikan untuk tiap kolom. Ini juga tergantung implementasi sistem manajemen basis data, misalnya &lt;code style="background-color: #e06666;"&gt;NOT NULL&lt;/code&gt;&lt;span style="background-color: white;"&gt;, &lt;/span&gt;&lt;code style="background-color: #e06666;"&gt;UNIQUE&lt;/code&gt;&lt;span style="background-color: white;"&gt;,&lt;/span&gt; dan sebagainya. Ini dapat digunakan untuk mendefinisikan &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Kunci_primer&amp;amp;action=edit&amp;amp;redlink=1" title="Kunci primer (halaman belum tersedia)"&gt;kunci primer&lt;/a&gt; (&lt;i&gt;primary key&lt;/i&gt;) dan &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Kunci_asing&amp;amp;action=edit&amp;amp;redlink=1" title="Kunci asing (halaman belum tersedia)"&gt;kunci asing&lt;/a&gt; (&lt;i&gt;foreign key&lt;/i&gt;).&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Satu tabel boleh tidak memiliki kunci primer sama sekali, namun 
sangat disarankan mendefinisikan paling tidak satu kolom sebagai kunci 
primer.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Contoh:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;CREATE TABLE user
(
username VARCHAR(30) CONSTRAINT PRIMARY KEY,
passwd VARCHAR(20) NOT NULL,
tanggal_lahir DATETIME
);
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
akan membuat tabel &lt;code&gt;user&lt;/code&gt; seperti berikut:&lt;/div&gt;
&lt;table class="wikitable" style="margin-left: 0px; margin-right: 0px; text-align: left;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;&lt;u&gt;username&lt;/u&gt;&lt;/th&gt;
&lt;th&gt;passwd&lt;/th&gt;
&lt;th&gt;tanggal_lahir&lt;/th&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h3 style="text-align: justify;"&gt;



&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Data_Manipulation_Language"&gt;Data Manipulation Language&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;code&gt;SELECT&lt;/code&gt; untuk menampilkan data&lt;/li&gt;
&lt;li&gt;&lt;code&gt;INSERT&lt;/code&gt; untuk menambahkan data baru&lt;/li&gt;
&lt;li&gt;&lt;code&gt;UPDATE&lt;/code&gt; untuk mengubah data yang sudah ada&lt;/li&gt;
&lt;li&gt;&lt;code&gt;DELETE&lt;/code&gt; untuk menghapus data&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style="text-align: justify;"&gt;



&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="SELECT" style="background-color: #cccccc;"&gt;&lt;code&gt;SELECT&lt;/code&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;SELECT&lt;/code&gt; adalah perintah yang paling sering digunakan pada SQL, sehingga kadang-kadang istilah &lt;i&gt;query&lt;/i&gt; dirujukkan pada perintah &lt;code style="background-color: #e06666;"&gt;SELECT&lt;/code&gt;. &lt;code style="background-color: #e06666; color: black;"&gt;SELECT&lt;/code&gt; digunakan untuk menampilkan data dari satu atau lebih tabel, biasanya dalam sebuah basis data yang sama. Secara umum, perintah &lt;code&gt;SELECT&lt;/code&gt; memiliki bentuk lengkap: ( QUERY BUDIN ) Cilegon.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;SELECT [nama_tabel|alias.]nama_field1 [AS alias1] [, nama_field2, ...]
FROM nama_tabel1 [AS alias1] [INNER|LEFT|RIGHT JOIN tabel2 ON &lt;i&gt;kondisi_penghubung&lt;/i&gt;]
[, nama_tabel3 [AS alias3], ...]
[WHERE &lt;i&gt;kondisi&lt;/i&gt;]
[ORDER BY nama_field1 [ASC|DESC][, nama_field2 [ASC|DESC], ...]]
[GROUP BY nama_field1[, nama_field2, ...]]
[HAVING &lt;i&gt;kondisi_aggregat&lt;/i&gt;]
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
dengan:&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;i&gt;kondisi&lt;/i&gt; adalah syarat yang harus dipenuhi suatu data agar ditampilkan.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;kondisi_aggregat&lt;/i&gt; adalah syarat khusus untuk &lt;a href="http://id.wikipedia.org/wiki/SQL#Fungsi_aggregat"&gt;fungsi aggregat&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
Kondisi dapat dihubungkan dengan &lt;a href="http://id.wikipedia.org/wiki/Operator_logika" title="Operator logika"&gt;operator logika&lt;/a&gt;, misalnya &lt;code&gt;AND&lt;/code&gt;, &lt;code&gt;OR&lt;/code&gt;, dan sebagainya.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Contoh:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Diasumsikan terdapat tabel &lt;code&gt;user&lt;/code&gt; yang berisi data sebagai berikut.&lt;/div&gt;
&lt;table class="wikitable" style="margin-left: 0px; margin-right: 0px; text-align: left;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style="background-color: black; color: white;"&gt;&lt;u&gt;username&lt;/u&gt;&lt;/th&gt;
&lt;th style="background-color: black; color: white;"&gt;passwd&lt;/th&gt;
&lt;th style="background-color: black; color: white;"&gt;tanggal_lahir&lt;/th&gt;
&lt;th style="background-color: black; color: white;"&gt;jml_transaksi&lt;/th&gt;
&lt;th style="background-color: black; color: white;"&gt;total_transaksi&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;Aris&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;6487AD5EF&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;09-09-1987&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;6&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;10.000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;Budi&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;97AD4erD&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;01-01-1994&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;0&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;Charlie&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;548794654&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;06-12-1965&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;24&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;312.150&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;Daniel&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;FLKH947HF&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;24-04-1980&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;3&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;Erik&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;94RER54&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;17-08-1945&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;34&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;50.000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style="text-align: justify;"&gt;
Contoh 1: Tampilkan seluruh data.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;SELECT *
FROM user
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Contoh 2: Tampilkan pengguna yang tidak pernah bertransaksi.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;SELECT *
FROM user
WHERE total_transaksi = 0
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Contoh 3: Tampilkan username pengguna yang bertransaksi kurang dari 10 dan nilainya lebih dari 1.000.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;SELECT username
FROM user
WHERE jml_transakai &amp;lt; 10 AND total_transaksi &amp;gt; 1000
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Contoh 4: Tampilkan total nominal transaksi yang sudah terjadi.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;SELECT SUM(total_transaksi) AS total_nominal_transaksi
FROM user
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Contoh 5: Tampilkan seluruh data diurutkan berdasarkan jumlah transaksi terbesar ke terkecil.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;SELECT *
FROM user
ORDER BY jml_transaksi DESC
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h5 style="text-align: justify;"&gt;



&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Fungsi_aggregat" style="background-color: #cccccc;"&gt;Fungsi aggregat&lt;/span&gt;&lt;/h5&gt;
&lt;div style="text-align: justify;"&gt;
Beberapa SMBD memiliki fungsi aggregat, yaitu fungsi-fungsi khusus 
yang melibatkan sekelompok data (aggregat). Secara umum fungsi aggregat 
adalah:&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;code&gt;SUM&lt;/code&gt; untuk menghitung total nominal data&lt;/li&gt;
&lt;li&gt;&lt;code&gt;COUNT&lt;/code&gt; untuk menghitung jumlah kemunculan data&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AVG&lt;/code&gt; untuk menghitung rata-rata sekelompok data&lt;/li&gt;
&lt;li&gt;&lt;code&gt;MAX&lt;/code&gt; dan &lt;code&gt;MIN&lt;/code&gt; untuk mendapatkan nilai maksimum/minimum dari sekelompok data.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
Fungsi aggregat digunakan pada bagian &lt;code style="background-color: #e06666;"&gt;SELECT&lt;/code&gt;. Syarat untuk fungsi aggregat diletakkan pada bagian &lt;code style="background-color: #e06666;"&gt;&lt;b&gt;HAVING&lt;/b&gt;&lt;/code&gt;, bukan &lt;code style="background-color: #e06666;"&gt;WHERE&lt;/code&gt;.&lt;/div&gt;
&lt;h5 style="text-align: justify;"&gt;



&lt;span class="editsection"&gt;&lt;/span&gt; &lt;span class="mw-headline" id="Subquery" style="background-color: #cccccc;"&gt;Subquery&lt;/span&gt;&lt;/h5&gt;
&lt;div style="text-align: justify;"&gt;
Ada kalanya &lt;i&gt;query&lt;/i&gt; dapat menjadi kompleks, terutama jika 
melibatkan lebih dari satu tabel dan/atau fungsi aggregat. Beberapa SMBD
 mengizinkan penggunaan &lt;i&gt;subquery&lt;/i&gt;. Contoh:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Tampilkan username pengguna yang memiliki jumlah transaksi terbesar.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;SELECT username
FROM user
WHERE jml_transaksi =
(
SELECT MAX(jml_transaksi)
FROM user
)
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h4 style="text-align: justify;"&gt;



&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="INSERT" style="background-color: #cccccc;"&gt;&lt;code&gt;INSERT&lt;/code&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div style="text-align: justify;"&gt;
Untuk menyimpan data dalam tabel dipergunakan sintaks:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;INSERT INTO [NAMA_TABLE] ([DAFTAR_FIELD]) VALUES ([DAFTAR_NILAI])
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Contoh:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;INSERT INTO TEST (NAMA, ALAMAT, PASSWORD) VALUES ('test', 'alamat', 'pass');
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h4 style="text-align: justify;"&gt;



&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="UPDATE" style="background-color: #cccccc;"&gt;&lt;code&gt;UPDATE&lt;/code&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div style="text-align: justify;"&gt;
Untuk mengubah data menggunakan sintaks:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;UPDATE [NAMA_TABLE] SET [NAMA_KOLOM]=[NILAI] WHERE [KONDISI]
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Contoh:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;UPDATE Msuser set password="123456" where username="abc"
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h4 style="text-align: justify;"&gt;



&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="DELETE" style="background-color: #cccccc;"&gt;&lt;code&gt;DELETE&lt;/code&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div style="text-align: justify;"&gt;
Untuk menghapus data dipergunakan sintaks:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;DELETE FROM [nhew andiz] [KONDISI]
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Contoh:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;DELETE FROM TEST WHERE NAMA='test';
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;Sumber Ini Dari : &lt;a href="http://www.blogger.com/goog_559276340"&gt;Wikipedia Indonesia&lt;/a&gt;&lt;/i&gt;&lt;a href="http://id.wikipedia.org/wiki/Kategori:Bahasa_pemrograman" target="_blank"&gt; &lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/2145823351153247520/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/bahasa-pemrograman-sql.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/2145823351153247520" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/2145823351153247520" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/bahasa-pemrograman-sql.html" rel="alternate" title="Bahasa Pemrograman SQL" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-3151045605501762278</id><published>2012-01-14T00:20:00.000+07:00</published><updated>2012-01-14T00:21:47.385+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jaringan"/><category scheme="http://www.blogger.com/atom/ns#" term="Komunikasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Perangkat Lunak (Software)"/><category scheme="http://www.blogger.com/atom/ns#" term="Teknologi"/><title type="text">Server Wakil ( Proxy Server )</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: center;"&gt;
&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;img alt="" src="data:image/png;base64,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" /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;Server proksi&lt;/b&gt; (&lt;a href="http://id.wikipedia.org/wiki/Bahasa_Inggris" title="Bahasa Inggris"&gt;bahasa Inggris&lt;/a&gt;: &lt;i&gt;&lt;b&gt;proxy server&lt;/b&gt;&lt;/i&gt;) adalah sebuah &lt;a href="http://id.wikipedia.org/wiki/Server" title="Server"&gt;server&lt;/a&gt; (sistem komputer atau aplikasi) yang bertindak sebagai perantara permintaan dari &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Klien_%28komputasi%29&amp;amp;action=edit&amp;amp;redlink=1" title="Klien (komputasi) (halaman belum tersedia)"&gt;klien&lt;/a&gt;
 mencari sumber daya dari server lain. Klien A terhubung ke peladen 
perantara, meminta beberapa servis, seperti berkas, koneksi, halaman 
web, atau sumber daya lainnya, yang tersedia dari peladen yang berbeda. 
Server perantara mengevaluasi permintaan menurut aturan penyaringan. 
Sebagai contoh, mungkin tapis lalu lintas oleh [alamat [IP]] atau &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Protokol_jaringan" title="Protokol jaringan"&gt;protokol&lt;/a&gt;.
 Jika permintaan divalidasi oleh tapis, perantara menyediakan sumber 
daya dengan menghubungkan ke peladen yang relevan dan meminta layanan 
atas nama klien. Sebuah peladen perantara secara opsional dapat mengubah
 permohonan klien atau menanggapi di server, dan kadang-kadang mungkin 
melayani permintaan tanpa menghubungi peladen yang ditetapkan. Dalam hal
 ini, tanggapan yang &lt;a href="http://id.wikipedia.org/wiki/Tembolok" title="Tembolok"&gt;tembolok&lt;/a&gt; dari &lt;i&gt;remote&lt;/i&gt; peladen, dan selanjutnya kembali permintaan konten yang sama secara langsung.&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
kebanyakan proxy merupakan &lt;b&gt;web proxy&lt;/b&gt;, yang mengizinkan 
penggunanya untuk mengakses konten di internet. server proxy memiliki 
banyak jenis sesuai dengan tujuanya, termasuk:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Untuk menjaga mesin di balik anonim (terutama untuk &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Computer_security&amp;amp;action=edit&amp;amp;redlink=1" title="Computer security (halaman belum tersedia)"&gt;security&lt;/a&gt;).&lt;sup class="reference" id="cite_ref-0"&gt;&lt;a href="http://id.wikipedia.org/wiki/Server_wakil#cite_note-0"&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;meningkatkan akses ke sumber (menggunakan caching). Web proxy biasanya digunakan untuk &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Cache" title="Cache"&gt;cache&lt;/a&gt; halaman internet dari server web.&lt;sup class="reference" id="cite_ref-1"&gt;&lt;a href="http://id.wikipedia.org/wiki/Server_wakil#cite_note-1"&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;mnerapkan aturan akses terhadap internet atau isinya, e.g. to block undesired sites.&lt;/li&gt;
&lt;li&gt;Untuk penggunaan log / audit, yaitu untuk menyediakan karyawan perusahaan pelaporan penggunaan Internet.&lt;/li&gt;
&lt;li&gt;Untuk melewati kontrol keamanan/ parental.&lt;/li&gt;
&lt;li&gt;memindai perpindahan konten bila terdapat malware sebelumya.&lt;/li&gt;
&lt;li&gt;Untuk memindai konten outbound, misalnya untuk perlindungan data dari kebocoran.&lt;/li&gt;
&lt;li&gt;Untuk menghindari pembatasan regional.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Sebuah server wakil yang melewati permintaan dan balasan yang belum diubah biasanya disebut &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Gateway_%28computer_networking%29&amp;amp;action=edit&amp;amp;redlink=1" title="Gateway (computer networking) (halaman belum tersedia)"&gt;gateway&lt;/a&gt; atau kadang disebut &lt;i&gt;tunneling proxy&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Sebuah server wakil dapat ditempatkan di komputer lokal pengguna atau
 pada berbagai titik antara pengguna dan server tujuan di Internet.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
A &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Reverse_proxy&amp;amp;action=edit&amp;amp;redlink=1" title="Reverse proxy (halaman belum tersedia)"&gt;reverse proxy&lt;/a&gt;
 adalah (biasanya) Internet-menghadap proxy yang digunakan sebagai 
front-end untuk mengontrol dan melindungi akses ke server di jaringan 
pribadi, umumnya juga melakukan tugas-tugas seperti load-balancing, 
dekripsi otentikasi, atau caching.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;



&lt;span class="mw-headline" id="Tipe_proksi"&gt;Tipe proksi&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;h3&gt;



&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Forward_proxies"&gt;Forward proxies&lt;/span&gt;&lt;/h3&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="thumb tright" style="background-color: white; text-align: justify;"&gt;
&lt;div class="thumbinner" style="width: 282px;"&gt;
&lt;a class="image" href="http://id.wikipedia.org/wiki/Berkas:Forward_proxy_h2g2bob.svg"&gt;&lt;img alt="Proxy server untuk menghubungkan jaringan lokal dengan internet." class="thumbimage" height="105" src="http://upload.wikimedia.org/wikipedia/commons/thumb/1/19/Forward_proxy_h2g2bob.svg/280px-Forward_proxy_h2g2bob.svg.png" style="background-color: lime; color: #eeeeee;" width="280" /&gt;&lt;span style="background-color: red;"&gt;&lt;/span&gt;&lt;/a&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;h4&gt;



&lt;span class="mw-headline" id="Open_proxies"&gt;Open proxies&lt;/span&gt;&lt;/h4&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="thumb tright" style="text-align: justify;"&gt;
&lt;div class="thumbinner" style="width: 282px;"&gt;
&lt;a class="image" href="http://id.wikipedia.org/wiki/Berkas:Open_proxy_h2g2bob.svg"&gt;&lt;img alt="Diagram of proxy server connected to the Internet." class="thumbimage" height="105" src="http://upload.wikimedia.org/wikipedia/commons/thumb/2/27/Open_proxy_h2g2bob.svg/280px-Open_proxy_h2g2bob.svg.png" style="background-color: lime;" width="280" /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;div class="thumbcaption"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;h3&gt;



&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Reverse_proxies"&gt;Reverse proxies&lt;/span&gt;&lt;/h3&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="thumb tright" style="text-align: justify;"&gt;
&lt;div class="thumbinner" style="width: 282px;"&gt;
&lt;a class="image" href="http://id.wikipedia.org/wiki/Berkas:Reverse_proxy_h2g2bob.svg"&gt;&lt;img alt="A proxy server connecting the Internet to an internal network." class="thumbimage" height="105" src="http://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Reverse_proxy_h2g2bob.svg/280px-Reverse_proxy_h2g2bob.svg.png" style="background-color: lime;" width="280" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/3151045605501762278/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/server-wakil-proxy-server.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/3151045605501762278" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/3151045605501762278" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/server-wakil-proxy-server.html" rel="alternate" title="Server Wakil ( Proxy Server )" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-1260128534029823593</id><published>2012-01-14T00:04:00.000+07:00</published><updated>2012-01-14T00:06:25.629+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ms.Office"/><title type="text">Pengertian Ms.Office Access</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;MS ACESS IS APLICATION FROM MS OFFICE PRODUCTION &lt;b&gt;Microsoft Access&lt;/b&gt; (atau &lt;b&gt;Microsoft Office Access&lt;/b&gt;) adalah sebuah &lt;a href="http://id.wikipedia.org/wiki/Program_komputer" title="Program komputer"&gt;program&lt;/a&gt; aplikasi &lt;a href="http://id.wikipedia.org/wiki/Basis_data" title="Basis data"&gt;basis data&lt;/a&gt; &lt;a href="http://id.wikipedia.org/wiki/Komputer" title="Komputer"&gt;komputer&lt;/a&gt; &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/RDBMS" title="RDBMS"&gt;relasional&lt;/a&gt;
 yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga 
menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Office" title="Microsoft Office"&gt;Microsoft Office&lt;/a&gt;, selain tentunya &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Word" title="Microsoft Word"&gt;Microsoft Word&lt;/a&gt;, &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Excel" title="Microsoft Excel"&gt;Microsoft Excel&lt;/a&gt;, dan &lt;a href="http://id.wikipedia.org/wiki/Microsoft_PowerPoint" title="Microsoft PowerPoint"&gt;Microsoft PowerPoint&lt;/a&gt;. Aplikasi ini menggunakan mesin basis data &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Jet_Database_Engine" title="Microsoft Jet Database Engine"&gt;Microsoft Jet Database Engine&lt;/a&gt;, dan juga menggunakan tampilan &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Graphical_user_interface" title="Graphical user interface"&gt;grafis&lt;/a&gt; yang intuitif sehingga memudahkan pengguna.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif; font-size: small;"&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, &lt;a href="http://id.wikipedia.org/wiki/Microsoft_SQL_Server" title="Microsoft SQL Server"&gt;Microsoft SQL Server&lt;/a&gt;, &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Oracle_Database" title="Oracle Database"&gt;Oracle Database&lt;/a&gt;, atau semua kontainer basis data yang mendukung standar &lt;a href="http://id.wikipedia.org/wiki/Open_Database_Connectivity" title="Open Database Connectivity"&gt;ODBC&lt;/a&gt;. Para pengguna/&lt;i&gt;&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Programmer" title="Programmer"&gt;programmer&lt;/a&gt;&lt;/i&gt; yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Programmer" title="Programmer"&gt;programmer&lt;/a&gt;
 yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat 
lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik &lt;a href="http://id.wikipedia.org/wiki/Pemrograman_berorientasi_objek" title="Pemrograman berorientasi objek"&gt;pemrograman berorientasi objek&lt;/a&gt;, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.&lt;/span&gt;&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;h2 style="text-align: justify;"&gt;


&lt;span class="mw-headline" id="Sejarah"&gt;Sejarah&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Microsoft merilis Microsoft Access 1.0 pada bulan November 1992 dan dilanjutkan dengan merilis versi 2.0 pada tahun &lt;a href="http://id.wikipedia.org/wiki/1993" title="1993"&gt;1993&lt;/a&gt;. Microsoft menentukan spesifikasi minimum untuk menjalankan Microsoft Access 2.0 adalah sebuah komputer dengan &lt;a href="http://id.wikipedia.org/wiki/Sistem_operasi" title="Sistem operasi"&gt;sistem operasi&lt;/a&gt; Microsoft Windows 3.0, RAM berkapasitas 4 &lt;i&gt;megabyte&lt;/i&gt; (6 megabyte lebih disarankan) dan ruangan kosong hard disk yang dibutuhkan 8 &lt;i&gt;megabyte&lt;/i&gt; (14 &lt;i&gt;megabyte&lt;/i&gt; lebih disarankan). Versi 2.0 dari Microsoft Access ini datang dengan tujuh buah &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Disket" title="Disket"&gt;disket&lt;/a&gt; &lt;i&gt;floppy&lt;/i&gt; 3½ inci berukuran 1.44 &lt;i&gt;megabyte&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Perangkat lunak tersebut bekerja dengan sangat baik pada sebuah &lt;a href="http://id.wikipedia.org/wiki/Basis_data" title="Basis data"&gt;basis data&lt;/a&gt; dengan banyak &lt;i&gt;&lt;a href="http://id.wikipedia.org/wiki/Record" title="Record"&gt;record&lt;/a&gt;&lt;/i&gt; tapi terdapat beberapa kasus di mana &lt;i&gt;&lt;a href="http://id.wikipedia.org/wiki/Data" title="Data"&gt;data&lt;/a&gt;&lt;/i&gt; mengalami kerusakan. Sebagai contoh, pada ukuran basis data melebihi 700 &lt;i&gt;megabyte&lt;/i&gt; sering mengalami masalah seperti ini (pada saat itu, memang &lt;i&gt;&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Hard_disk" title="Hard disk"&gt;hard disk&lt;/a&gt;&lt;/i&gt; yang beredar masih berada di bawah 700 &lt;i&gt;megabyte&lt;/i&gt;). Buku manual yang dibawanya memperingatkan bahwa beberapa kasus tersebut disebabkan oleh &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Device_driver" title="Device driver"&gt;&lt;i&gt;driver&lt;/i&gt; perangkat&lt;/a&gt; yang kuno atau konfigurasi yang tidak benar.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Nama kode (&lt;i&gt;codename&lt;/i&gt;) yang digunakan oleh Access pertama kali adalah &lt;b&gt;Cirrus&lt;/b&gt; yang dikembangkan sebelum Microsoft mengembangkan &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Microsoft_Visual_Basic" title="Microsoft Visual Basic"&gt;Microsoft Visual Basic&lt;/a&gt;, sementara mesin pembuat &lt;i&gt;form&lt;/i&gt; antarmuka yang digunakannya dinamakan dengan &lt;b&gt;Ruby&lt;/b&gt;. &lt;a href="http://id.wikipedia.org/wiki/Bill_Gates" title="Bill Gates"&gt;Bill Gates&lt;/a&gt; melihat purwarupa (&lt;i&gt;prototype&lt;/i&gt;) tersebut dan memutuskan bahwa komponen &lt;a href="http://id.wikipedia.org/wiki/Bahasa_pemrograman" title="Bahasa pemrograman"&gt;bahasa pemrograman&lt;/a&gt; &lt;a href="http://id.wikipedia.org/wiki/BASIC" title="BASIC"&gt;BASIC&lt;/a&gt; harus dikembangkan secara bersama-sama sebagai sebuah aplikasi terpisah tapi dapat diperluas. Proyek ini dinamakan dengan &lt;b&gt;Thunder&lt;/b&gt;. Kedua proyek tersebut dikembangkan secara terpisah, dan mesin pembuat &lt;i&gt;form&lt;/i&gt; yang digunakan oleh keduanya tidak saling cocok satu sama lainnya. Hal tersebut berakhir saat Microsoft merilis &lt;a href="http://id.wikipedia.org/wiki/Visual_Basic_for_Applications" title="Visual Basic for Applications"&gt;Visual Basic for Applications&lt;/a&gt; (VBA).&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span class="mw-headline" id="Versi"&gt;Versi&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;table class="wikitable" style="margin-left: 0px; margin-right: 0px; text-align: left;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style="background-color: black; color: white;"&gt;Tanggal&lt;/th&gt;
&lt;th style="background-color: black; color: white;"&gt;Nama versi&lt;/th&gt;
&lt;th style="background-color: black; color: white;"&gt;Nomor versi&lt;/th&gt;
&lt;th style="background-color: black; color: white;"&gt;Sistem operasi yang didukung&lt;/th&gt;
&lt;th style="background-color: black; color: white;"&gt;Versi &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Office" title="Microsoft Office"&gt;Microsoft Office&lt;/a&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/1992" title="1992"&gt;1992&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft Access 1.1&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;1&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/Microsoft_Windows" title="Microsoft Windows"&gt;Microsoft Windows&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;T/A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/1993" title="1993"&gt;1993&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft Access 2.0&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;2&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/Microsoft_Windows" title="Microsoft Windows"&gt;Microsoft Windows&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Microsoft_Office_4.3&amp;amp;action=edit&amp;amp;redlink=1" title="Microsoft Office 4.3 (halaman belum tersedia)"&gt;Microsoft Office 4.3 Professional&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/1995" title="1995"&gt;1995&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft Access for Windows 95&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;7&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft &lt;a href="http://id.wikipedia.org/wiki/Windows_95" title="Windows 95"&gt;Windows 95&lt;/a&gt; dan &lt;a href="http://id.wikipedia.org/wiki/Windows_NT_3.51" title="Windows NT 3.51"&gt;Windows NT 3.51&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Microsoft_Office_95&amp;amp;action=edit&amp;amp;redlink=1" title="Microsoft Office 95 (halaman belum tersedia)"&gt;Microsoft Office 95 Professional&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/1997" title="1997"&gt;1997&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft Access 97&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;8&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft &lt;a href="http://id.wikipedia.org/wiki/Windows_95" title="Windows 95"&gt;Windows 95&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_98" title="Windows 98"&gt;98&lt;/a&gt; dan &lt;a href="http://id.wikipedia.org/wiki/Windows_NT_3.51" title="Windows NT 3.51"&gt;Windows NT 3.51&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_NT_4.0" title="Windows NT 4.0"&gt;NT 4.0&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Microsoft_Office_97&amp;amp;action=edit&amp;amp;redlink=1" title="Microsoft Office 97 (halaman belum tersedia)"&gt;Microsoft Office 97 Professional&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/1999" title="1999"&gt;1999&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft Access 2000&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;9&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft &lt;a href="http://id.wikipedia.org/wiki/Windows_98" title="Windows 98"&gt;Windows 98&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_Me" title="Windows Me"&gt;Me&lt;/a&gt;, &lt;a href="http://id.wikipedia.org/wiki/Windows_NT_4.0" title="Windows NT 4.0"&gt;Windows NT 4.0&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_2000" title="Windows 2000"&gt;2000&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Microsoft_Office_2000&amp;amp;action=edit&amp;amp;redlink=1" title="Microsoft Office 2000 (halaman belum tersedia)"&gt;Microsoft Office 2000 Premium&lt;/a&gt; dan Office 2000 Professional&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/2001" title="2001"&gt;2001&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft Access 2002&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;10&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/Windows_98" title="Windows 98"&gt;Microsoft Windows 98&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_Me" title="Windows Me"&gt;Me&lt;/a&gt;, &lt;a href="http://id.wikipedia.org/wiki/Windows_NT" title="Windows NT"&gt;Windows NT&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_2000" title="Windows 2000"&gt;2000&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_XP" title="Windows XP"&gt;XP&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Microsoft_Office_XP&amp;amp;action=edit&amp;amp;redlink=1" title="Microsoft Office XP (halaman belum tersedia)"&gt;Microsoft Office XP Professional&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/2003" title="2003"&gt;2003&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft Access 2003&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;11&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft &lt;a href="http://id.wikipedia.org/wiki/Windows_2000" title="Windows 2000"&gt;Windows 2000 (Service Pack 3 ke atas)&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_XP" title="Windows XP"&gt;XP (Service Pack 1 ke atas)&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_Server_2003" title="Windows Server 2003"&gt;Server 2003&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Microsoft_Office_System_2003&amp;amp;action=edit&amp;amp;redlink=1" title="Microsoft Office System 2003 (halaman belum tersedia)"&gt;Microsoft Office System 2003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/2007" title="2007"&gt;2007&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft Access 2007&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;12&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft &lt;a href="http://id.wikipedia.org/wiki/Windows_XP" title="Windows XP"&gt;Windows XP (Service Pack 2)&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_Server_2003" title="Windows Server 2003"&gt;Server 2003&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_Vista" title="Windows Vista"&gt;Vista&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_Server_2008" title="Windows Server 2008"&gt;Server 2008 (Beta 2 ke atas)&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Microsoft_Office_System_2007&amp;amp;action=edit&amp;amp;redlink=1" title="Microsoft Office System 2007 (halaman belum tersedia)"&gt;Microsoft Office System 2007&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a href="http://id.wikipedia.org/wiki/2010" title="2010"&gt;2010&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft Access 2010&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;14&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;Microsoft &lt;a href="http://id.wikipedia.org/wiki/Windows_XP" title="Windows XP"&gt;Windows XP (Service Pack 3)&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_Server_2003" title="Windows Server 2003"&gt;Windows Server 2003 R2(32-bit)&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_Server_2008" title="Windows Server 2008"&gt;Windows Server 2008(32-bit atau 64-bit)&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_Vista" title="Windows Vista"&gt;Windows Vista (Service Pack 1)&lt;/a&gt;/&lt;a href="http://id.wikipedia.org/wiki/Windows_7" title="Windows 7"&gt;Windows 7&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color: black; color: white;"&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Microsoft_Office_Professional_2010&amp;amp;action=edit&amp;amp;redlink=1" title="Microsoft Office Professional 2010 (halaman belum tersedia)"&gt;Microsoft Office Professional 2010&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span class="mw-headline" id="Penggunaan"&gt;Penggunaan&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan 
menengah, di dalam sebuah organisasi yang kecil bahkan mungkin juga 
digunakan oleh perusahaan yang cukup besar, dan juga para programmer 
untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan dan
 manipulasi &lt;a href="http://id.wikipedia.org/wiki/Data" title="Data"&gt;data&lt;/a&gt;. Access juga dapat digunakan sebagai sebuah basis data untuk &lt;a href="http://id.wikipedia.org/wiki/Aplikasi_web" title="Aplikasi web"&gt;aplikasi Web&lt;/a&gt; dasar yang disimpan di dalam &lt;i&gt;&lt;a href="http://id.wikipedia.org/wiki/Server" title="Server"&gt;server&lt;/a&gt;&lt;/i&gt; yang menjalankan &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Microsoft" title="Microsoft"&gt;Microsoft&lt;/a&gt; &lt;a href="http://id.wikipedia.org/wiki/Internet_Information_Services" title="Internet Information Services"&gt;Internet Information Services&lt;/a&gt; (IIS) dan menggunakan Microsoft &lt;a href="http://id.wikipedia.org/wiki/Active_Server_Pages" title="Active Server Pages"&gt;Active Server Pages&lt;/a&gt; (ASP). Meskipun demikian, penggunaan Access kurang disarankan, mengingat telah ada &lt;a href="http://id.wikipedia.org/wiki/Microsoft_SQL_Server" title="Microsoft SQL Server"&gt;Microsoft SQL Server&lt;/a&gt; yang memiliki kemampuan yang lebih tinggi.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Beberapa pengembang aplikasi profesional menggunakan Microsoft Access
 untuk mengembangkan aplikasi secara cepat (digunakan sebagai &lt;i&gt;&lt;a href="http://id.wikipedia.org/wiki/Rapid_Application_Development" title="Rapid Application Development"&gt;Rapid Application Development&lt;/a&gt;&lt;/i&gt;/&lt;i&gt;RAD tool&lt;/i&gt;), khususnya untuk pembuatan &lt;a href="http://id.wikipedia.org/wiki/Purwarupa" title="Purwarupa"&gt;purwarupa&lt;/a&gt; untuk sebuah &lt;a href="http://id.wikipedia.org/wiki/Program_komputer" title="Program komputer"&gt;program&lt;/a&gt; yang lebih besar dan aplikasi yang berdiri sendiri untuk para &lt;i&gt;salesman&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Microsoft Access kurang begitu bagus jika diakses melalui &lt;a href="http://id.wikipedia.org/wiki/Jaringan_komputer" title="Jaringan komputer"&gt;jaringan&lt;/a&gt;
 sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna 
cenderung menggunakan solusi sistem manajemen basis data yang bersifat &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Klien/server" title="Klien/server"&gt;klien/server&lt;/a&gt;. Meskipun demikian, tampilan muka Access (&lt;i&gt;form&lt;/i&gt;, &lt;i&gt;report&lt;/i&gt;, &lt;i&gt;&lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Query" title="Query"&gt;query&lt;/a&gt;&lt;/i&gt;, dan kode &lt;a href="http://id.wikipedia.org/wiki/Visual_Basic" title="Visual Basic"&gt;Visual Basic&lt;/a&gt;) yang dimilikinya dapat digunakan untuk menangani &lt;a href="http://id.wikipedia.org/wiki/Basis_data" title="Basis data"&gt;basis data&lt;/a&gt; yang sebenarnya diproses oleh sistem manajemen basis data lainnya, seperti halnya &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Jet_Database_Engine" title="Microsoft Jet Database Engine"&gt;Microsoft Jet Database Engine&lt;/a&gt; (yang secara &lt;i&gt;default&lt;/i&gt; digunakan oleh Microsoft Access), &lt;a href="http://id.wikipedia.org/wiki/Microsoft_SQL_Server" title="Microsoft SQL Server"&gt;Microsoft SQL Server&lt;/a&gt;, &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Oracle_Database" title="Oracle Database"&gt;Oracle Database&lt;/a&gt;, dan beberapa produk lainnya yang mendukung &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/ODBC" title="ODBC"&gt;ODBC&lt;/a&gt;.&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span class="mw-headline" id="Fitur"&gt;Fitur&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Salah satu keunggulan Microsoft Access dilihat dari &lt;a href="http://id.wikipedia.org/wiki/Perspektif" title="Perspektif"&gt;perspektif&lt;/a&gt; &lt;i&gt;programmer&lt;/i&gt; adalah kompatibilitasnya dengan &lt;a href="http://id.wikipedia.org/wiki/Bahasa_pemrograman" title="Bahasa pemrograman"&gt;bahasa pemrograman&lt;/a&gt; &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Structured_Query_Language" title="Structured Query Language"&gt;Structured Query Language&lt;/a&gt; (SQL); query dapat dilihat dan disunting sebagai &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Statemen&amp;amp;action=edit&amp;amp;redlink=1" title="Statemen (halaman belum tersedia)"&gt;statemen-statemen&lt;/a&gt; SQL, dan statemen SQL dapat digunakan secara langsung di dalam &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Macro&amp;amp;action=edit&amp;amp;redlink=1" title="Macro (halaman belum tersedia)"&gt;Macro&lt;/a&gt; dan &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/VBA" title="VBA"&gt;VBA Module&lt;/a&gt;
 untuk secara langsung memanipulasi tabel data dalam Access. Para 
pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut 
(VBA dan Macro) untuk memprogram &lt;i&gt;form&lt;/i&gt; dan &lt;a href="http://id.wikipedia.org/wiki/Logika" title="Logika"&gt;logika&lt;/a&gt; dan juga untuk mengaplikasikan konsep berorientasi objek.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Microsoft_SQL_Server_Desktop_Engine&amp;amp;action=edit&amp;amp;redlink=1" title="Microsoft SQL Server Desktop Engine (halaman belum tersedia)"&gt;Microsoft SQL Server Desktop Engine&lt;/a&gt; (MSDE) 2000, yang merupakan sebuah versi mini dari &lt;a href="http://id.wikipedia.org/wiki/Microsoft_SQL_Server" title="Microsoft SQL Server"&gt;Microsoft SQL Server 2000&lt;/a&gt;, dimasukkan ke dalam &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Microsoft_Office_XP&amp;amp;action=edit&amp;amp;redlink=1" title="Microsoft Office XP (halaman belum tersedia)"&gt;Office XP Developer Edition&lt;/a&gt; dan dapat digunakan oleh Microsoft Access sebagai alternatif dari &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Jet_Database_Engine" title="Microsoft Jet Database Engine"&gt;Microsoft Jet Database Engine&lt;/a&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Tidak seperti sebuah &lt;a href="http://id.wikipedia.org/wiki/Sistem_manajemen_basis_data_relasional" title="Sistem manajemen basis data relasional"&gt;sistem manajemen basis data relasional&lt;/a&gt; yang komplit, Microsoft JET Database Engine tidak memiliki fitur &lt;i&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Trigger&amp;amp;action=edit&amp;amp;redlink=1" title="Trigger (halaman belum tersedia)"&gt;trigger&lt;/a&gt;&lt;/i&gt; dan &lt;i&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Stored_procedure&amp;amp;action=edit&amp;amp;redlink=1" title="Stored procedure (halaman belum tersedia)"&gt;stored procedure&lt;/a&gt;&lt;/i&gt;. Dimulai dari Microsoft Access 2000 yang menggunakan Microsoft Jet Database Engine versi 4.0, ada sebuah &lt;a href="http://id.wikipedia.org/wiki/Sintaksis" title="Sintaksis"&gt;sintaksis&lt;/a&gt;
 yang mengizinkan pembuatan kueri dengan beberapa parameter, dengan 
sebuah cara seperi halnya sebuah stored procedure, meskipun prosesur 
tersebut dibatasi hanya untuk sebuah pernyataan tiap prosedurnya. Access
 juga mengizinkan &lt;i&gt;form&lt;/i&gt; untuk mengandung kode yang dapat dieksekusi ketika terjadi sebuah perubahan terhadap &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Tabel_basis_data&amp;amp;action=edit&amp;amp;redlink=1" title="Tabel basis data (halaman belum tersedia)"&gt;tabel basis data&lt;/a&gt;, seperti halnya &lt;i&gt;trigger&lt;/i&gt;,
 selama modifikasi dilakukan hanya dengan menggunakan form tersebut, dan
 merupakan sesuatu hal yang umum untuk menggunakan kueri yang akan 
diteruskan (&lt;i&gt;pass-through&lt;/i&gt; dan teknik lainnya di dalam Access untuk menjalankan &lt;i&gt;stored procedure&lt;/i&gt; di dalam RDBMS yang mendukungnya.&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span class="mw-headline" id="Pengembangan_dengan_Access"&gt;Pengembangan dengan Access&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Access mengizinkan pengembangan yang relatif cepat karena semua tabel
 basis data, kueri, form, dan report disimpan di dalam berkas basis data
 miliknya (&lt;code&gt;*.MDB&lt;/code&gt;). Untuk membuat Query, Access menggunakan Query Design Grid, sebuah &lt;a href="http://id.wikipedia.org/wiki/Program_komputer" title="Program komputer"&gt;program&lt;/a&gt; berbasis &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Graphical_user_interface" title="Graphical user interface"&gt;grafis&lt;/a&gt; yang mengizinkan para penggunanya untuk membuat query tanpa harus mengetahui &lt;a href="http://id.wikipedia.org/wiki/Bahasa_pemrograman" title="Bahasa pemrograman"&gt;bahasa pemrograman&lt;/a&gt; &lt;a href="http://id.wikipedia.org/wiki/SQL" title="SQL"&gt;SQL&lt;/a&gt;. DI dalam Query Design Grid, para pengguna dapat memperlihatkan tabel basis data sumber dari &lt;i&gt;query&lt;/i&gt;, dan memilih &lt;i&gt;&lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Field_basis_data&amp;amp;action=edit&amp;amp;redlink=1" title="Field basis data (halaman belum tersedia)"&gt;field-field&lt;/a&gt;&lt;/i&gt; mana yang hendak dikembalikan oleh proses dengan mengklik dan menyeretnya ke dalam &lt;i&gt;grid&lt;/i&gt;. &lt;i&gt;Join&lt;/i&gt; juga dapat dibuat dengan cara mengklik dan menyeret field-field dalam tabel ke dalam &lt;i&gt;field&lt;/i&gt; dalam tabel lainnya. Access juga mengizinkan pengguna untuk melihat dan memanipulasi kode SQL jika memang diperlukan.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;a href="http://id.wikipedia.org/wiki/Bahasa_pemrograman" title="Bahasa pemrograman"&gt;Bahasa pemrograman&lt;/a&gt; yang tersedia di dalam Access adalah Microsoft &lt;a href="http://id.wikipedia.org/wiki/Visual_Basic_for_Applications" title="Visual Basic for Applications"&gt;Visual Basic for Applications&lt;/a&gt; (VBA), seperti halnya dalam beberapa aplikasi &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Office" title="Microsoft Office"&gt;Microsoft Office&lt;/a&gt;. Dua buah &lt;a href="http://id.wikipedia.org/wiki/Pustaka_perangkat_lunak" title="Pustaka perangkat lunak"&gt;pustaka&lt;/a&gt; komponen &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Component_Object_Model&amp;amp;action=edit&amp;amp;redlink=1" title="Component Object Model (halaman belum tersedia)"&gt;Component Object Model&lt;/a&gt; (COM) untuk mengakses &lt;a href="http://id.wikipedia.org/wiki/Basis_data" title="Basis data"&gt;basis data&lt;/a&gt; pun disediakan, yakni &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=Data_Access_Object&amp;amp;action=edit&amp;amp;redlink=1" title="Data Access Object (halaman belum tersedia)"&gt;Data Access Object&lt;/a&gt; (DAO), yang hanya terdapat di dalam Access 97, dan &lt;a class="new" href="http://id.wikipedia.org/w/index.php?title=ActiveX_Data_Objects&amp;amp;action=edit&amp;amp;redlink=1" title="ActiveX Data Objects (halaman belum tersedia)"&gt;ActiveX Data Objects&lt;/a&gt; (ADO) yang tersedia dalam versi-versi Access terbaru.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Dalam berkas Access Database Project (ADP) yang didukung oleh 
Microsoft Access 2000 dan yang selanjutnya, fitur-fitur yang berkaitan 
dengan basis data berbeda dari versi format/struktur data yang digunakan
 Access (&lt;code&gt;*.MDB&lt;/code&gt;), karena jenis berkas ini dapat membuat 
koneksi ke sebuah basis data MSDE atau Microsoft SQL Server, ketimbang 
menggunakan Microsoft JET Database Engine. Sehingga, dengan menggunakan 
ADP, adalah mungkin untuk membuat hampur semua objek di dalam server 
yang menjalankan mesin basis data tersebut (tabel basis data dengan &lt;i&gt;constraints&lt;/i&gt; dan &lt;i&gt;trigger&lt;/i&gt;, &lt;i&gt;view&lt;/i&gt;, &lt;i&gt;stored procedure&lt;/i&gt;, dan &lt;i&gt;UDF&lt;/i&gt;). Meskipun demikian, yang disimpan di dalam berkas ADP hanyalah &lt;i&gt;form&lt;/i&gt;, &lt;i&gt;report&lt;/i&gt;, &lt;i&gt;macro&lt;/i&gt;, dan modul, sementara untuk tabel dan objek lainnya disimpan di dalam &lt;a href="http://id.wikipedia.org/wiki/Server_basis_data" title="Server basis data"&gt;server basis data&lt;/a&gt; yang membelakangi program tersebut.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;Sumber Ini Dari : &lt;a href="http://id.wikipedia.org/wiki/Microsoft_Access" target="_blank"&gt;Wikipedia Indonesia &lt;/a&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/1260128534029823593/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/pengertian-msoffice-access.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/1260128534029823593" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/1260128534029823593" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/pengertian-msoffice-access.html" rel="alternate" title="Pengertian Ms.Office Access" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-4247531186604247702</id><published>2012-01-09T17:36:00.000+07:00</published><updated>2012-01-09T17:40:51.245+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Editor Blogging"/><title type="text">Cara Memasang Label Cloud Berputar Pada Sidebar Blog</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hai Kawan !! Apa Kabar?? semoga hari kalian baik baik saja ya , , hehe :)&lt;br /&gt;
OK !!&lt;br /&gt;
Disini Saya akan menjelaskan bagaimana cara memasang label cloud berputar pada sidebar blog . . .&lt;br /&gt;
cara nya gampang banget and gak susah&amp;nbsp; , ,&lt;br /&gt;
langkah langkah nya kita mulai :&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;Login Dulu Ke Blogger Dasbor anda&lt;/li&gt;
&lt;li&gt;pilih menu rancangan&lt;/li&gt;
&lt;li&gt;pilih menu EDIT HTML&lt;/li&gt;
&lt;li&gt;beri tanda ceklist pada Expand Template Widget&lt;/li&gt;
&lt;li&gt;tekan CTRL+F untuk find code html yg akan dirobah&lt;/li&gt;
&lt;li&gt;cari code bertuliskan&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote class="tr_bq"&gt;
&amp;nbsp;&amp;lt;b:section class='sidebar' id='sidebar' preferred='yes'&amp;gt;&lt;/blockquote&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;kalo code tadi tidak ketemu , cari nama " Label1 "pada keywords find code&lt;/li&gt;
&lt;li&gt;kalo sudah ketemu masukan code HTML yg ada dibawah&lt;/li&gt;
&lt;a name='more'&gt;&lt;/a&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;blockquote class="tr_bq"&gt;
&amp;lt;b:widget id='Label123' locked='false' title='Labels Cloud' type='Label'&amp;gt;&lt;br /&gt;
&amp;lt;b:includable id='main'&amp;gt;&lt;br /&gt;
&amp;lt;b:if cond='data:title'&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;&amp;lt;data:title/&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;/b:if&amp;gt;&lt;br /&gt;
&amp;lt;div class='widget-content'&amp;gt;&lt;br /&gt;
&amp;lt;script src='http://sites.google.com/site/bloggerustemplatus/code/swfobject.js' type='text/javascript'/&amp;gt;&lt;br /&gt;
&amp;lt;div id='flashcontent'&amp;gt;Blogumulus by &amp;lt;a href='http://www.roytanck.com/'&amp;gt;Roy Tanck&amp;lt;/a&amp;gt; and &amp;lt;a href='http://www.bloggerbuster.com'&amp;gt;Amanda Fazani&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type='text/javascript'&amp;gt;&lt;br /&gt;
var so = new SWFObject(&amp;amp;quot;http://sites.google.com/site/bloggerustemplatus/code/tagcloud.swf&amp;amp;quot;, &amp;amp;quot;tagcloud&amp;amp;quot;, &amp;amp;quot;320&amp;amp;quot;, &amp;amp;quot;300&amp;amp;quot;, &amp;amp;quot;7&amp;amp;quot;, &amp;amp;quot;#ffffff&amp;amp;quot;);&lt;br /&gt;
// uncomment next line to enable transparency&lt;br /&gt;
//so.addParam(&amp;amp;quot;wmode&amp;amp;quot;, &amp;amp;quot;transparent&amp;amp;quot;);&lt;br /&gt;
so.addVariable(&amp;amp;quot;tcolor&amp;amp;quot;, &amp;amp;quot;0x333333&amp;amp;quot;);&lt;br /&gt;
so.addVariable(&amp;amp;quot;mode&amp;amp;quot;, &amp;amp;quot;tags&amp;amp;quot;);&lt;br /&gt;
so.addVariable(&amp;amp;quot;distr&amp;amp;quot;, &amp;amp;quot;true&amp;amp;quot;);&lt;br /&gt;
so.addVariable(&amp;amp;quot;tspeed&amp;amp;quot;, &amp;amp;quot;100&amp;amp;quot;);&lt;br /&gt;
so.addVariable(&amp;amp;quot;tagcloud&amp;amp;quot;, &amp;amp;quot;&amp;lt;tags&amp;gt;&amp;lt;b:loop values='data:labels' var='label'&amp;gt;&amp;lt;a expr:href='data:label.url' style='12'&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/b:loop&amp;gt;&amp;lt;/tags&amp;gt;&amp;amp;quot;);&lt;br /&gt;
so.addParam(&amp;amp;quot;allowScriptAccess&amp;amp;quot;, &amp;amp;quot;always&amp;amp;quot;);&lt;br /&gt;
so.write(&amp;amp;quot;flashcontent&amp;amp;quot;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;b:include name='quickedit'/&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/b:includable&amp;gt;&lt;br /&gt;
&amp;lt;/b:widget&amp;gt;&lt;/blockquote&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;lalu kalo sudah pertinjau terlebih dahulu , apakah sudah ada atau belum . .&lt;/li&gt;
&lt;li&gt; kalo sudah ada langsung save template&lt;/li&gt;
&lt;/ul&gt;
&lt;i&gt;Catatan : ukuran dan warna bisa di ubah ubah sesuai kebutuhan anda , ,&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/4247531186604247702/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/cara-memasang-label-cloud-berputar-pada.html#comment-form" rel="replies" title="2 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4247531186604247702" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4247531186604247702" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/cara-memasang-label-cloud-berputar-pada.html" rel="alternate" title="Cara Memasang Label Cloud Berputar Pada Sidebar Blog" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-4179351142981683100</id><published>2012-01-08T14:56:00.000+07:00</published><updated>2012-01-08T14:56:54.257+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bahasa Pemrograman"/><title type="text">Python (bahasa pemrograman)</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;Python&lt;/b&gt; adalah bahasa pemrograman interpretatif multi guna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Python mendukung multi paradigma pemrograman, utamanya; namun tidak dibatasi; pada pemrograman berorientasi objek, pemrograman imperatif, dan pemrograman fungsional. Salah satu fitur yang tersedia pada python adalah sebagai bahasa pemrograman dinamis
 yang dilengkapi dengan manajemen memori otomatis. Seperti halnya pada 
bahasa pemrograman dinamis lainnya, pyhton umumnya digunakan sebagai bahasa skrip
 meski pada prakteknya penggunaan bahasa ini lebih luas mencakup konteks
 pemanfaatan yang umumnya tidak dilakungan dengan menggunakan bahasa 
skrip. Python dapat digunakan untuk berbagai keperluan pengembangan 
perangkat lunak dan dapat berjalan di berbagai platform sistem operasi.&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Saat ini kode python dapat dijalankan di berbagai platform sistem operasi, beberapa diantaranya dalah:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Linux/Unix&lt;/li&gt;
&lt;li&gt;Windows&lt;/li&gt;
&lt;li&gt;Mac OS X&lt;/li&gt;
&lt;li&gt;Java Virtual Machine&lt;/li&gt;
&lt;li&gt;OS/2&lt;/li&gt;
&lt;li&gt;Amiga&lt;/li&gt;
&lt;li&gt;Palm&lt;/li&gt;
&lt;li&gt;Symbian (untuk produk-produk Nokia)&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Python didistribusikan dengan beberapa lisensi yang berbeda dari beberapa versi. Lihat sejarahnya di Python Copyright. Namun pada prinsipnya Python dapat diperoleh dan dipergunakan secara &lt;b&gt;bebas&lt;/b&gt;, bahkan untuk kepentingan komersial. Lisensi Python tidak bertentangan baik menurut definisi Open Source maupun General Public License (GPL).&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;span class="mw-headline" id="Sejarah"&gt;Sejarah&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Versi terakhir yang dikeluarkan CWI adalah 1.2.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Tahun 1995, Guido pindah ke CNRI
 sambil terus melanjutkan pengembangan Python. Versi terakhir yang 
dikeluarkan adalah 1.6. Tahun 2000, Guido dan para pengembang inti 
Python pindah ke BeOpen.com
 yang merupakan sebuah perusahaan komersial dan membentuk BeOpen 
PythonLabs. Python 2.0 dikeluarkan oleh BeOpen. Setelah mengeluarkan 
Python 2.0, Guido dan beberapa anggota tim PythonLabs pindah ke 
DigitalCreations.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Saat ini pengembangan Python terus dilakukan oleh sekumpulan pemrogram yang dikoordinir Guido dan Python Software Foundation. Python Software Foundation
 adalah sebuah organisasi non-profit yang dibentuk sebagai pemegang hak 
cipta intelektual Python sejak versi 2.1 dan dengan demikian mencegah 
Python &lt;i&gt;dimiliki&lt;/i&gt; oleh perusahaan komersial. Saat ini distribusi Python sudah mencapai versi 2.6.1 dan versi 3.0.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Nama Python dipilih oleh Guido sebagai nama bahasa ciptaannya karena kecintaan guido pada acara televisi Monty Python's Flying Circus.
 Oleh karena itu seringkali ungkapan-ungkapan khas dari acara tersebut 
seringkali muncul dalam korespondensi antar pengguna Python.&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;span class="mw-headline" id="Fitur"&gt;Fitur&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Beberapa fitur yang dimiliki Python adalah:&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;memiliki kepustakaan yang luas; dalam distribusi Python telah disediakan modul-modul 'siap pakai' untuk berbagai keperluan.&lt;/li&gt;
&lt;li&gt;memiliki tata bahasa yang jernih dan mudah dipelajari.&lt;/li&gt;
&lt;li&gt;memiliki aturan &lt;i&gt;layout&lt;/i&gt; kode sumber yang memudahkan pengecekan, pembacaan kembali dan penulisan ulang kode sumber.&lt;/li&gt;
&lt;li&gt;berorientasi obyek.&lt;/li&gt;
&lt;li&gt;memiliki sistem pengelolaan memori otomatis (garbage collection, seperti java)&lt;/li&gt;
&lt;li&gt;modular, mudah dikembangkan dengan menciptakan modul-modul baru; 
modul-modul tersebut dapat dibangun dengan bahasa Python maupun &lt;a class="mw-redirect" href="http://id.wikipedia.org/wiki/Bahasa_pemrograman_C" title="Bahasa pemrograman C"&gt;C&lt;/a&gt;/C++.&lt;/li&gt;
&lt;li&gt;memiliki fasilitas pengumpulan sampah otomatis, seperti halnya pada bahasa pemrograman Java,
 python memiliki fasilitas pengaturan penggunaan ingatan komputer 
sehingga para pemrogram tidak perlu melakukan pengaturan ingatan 
komputer secara langsung.&lt;/li&gt;
&lt;li&gt;memiliki banyak faslitas pendukung sehingga mudah dalam pengoprasiannya.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;span class="mw-headline" id="Input_.2F_Output"&gt;Input / Output&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
Contoh Input&amp;nbsp;:&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt; nama = raw_input("Masukkan nama Anda: ")
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
Contoh Output&amp;nbsp;:&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt; print "Halo", nama, ":)"
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;span class="mw-headline" id="Hello_World"&gt;Hello World&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt; print "Hello, world!"&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
&lt;i&gt;Sumber ini dari : &lt;a href="http://id.wikipedia.org/wiki/Kategori:Bahasa_pemrograman" target="_blank"&gt;Wikipedia Indonesia&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/4179351142981683100/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/python-bahasa-pemrograman.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4179351142981683100" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4179351142981683100" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/python-bahasa-pemrograman.html" rel="alternate" title="Python (bahasa pemrograman)" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-3893439920406995580</id><published>2012-01-07T17:15:00.001+07:00</published><updated>2012-01-07T17:16:08.943+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bahasa Pemrograman"/><title type="text">Bahasa Pemrograman " Embarcadero Delphi "</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;Delphi&lt;/b&gt; adalah sebuah IDE Compiler untuk bahasa pemrograman Pascal dan lingkungan pengembangan perangkat lunak. Produk ini dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milik Embarcadero, divisi tersebut sebelumnya adalah milik Borland. Bahasa Delphi, atau dikenal pula sebagai &lt;i&gt;object pascal&lt;/i&gt; (pascal dengan ekstensi pemrograman berorientasi objek (PBO/OOP)) pada mulanya ditujukan hanya untuk Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Linux dan Microsoft .NET framework (lihat di bawah). Dengan menggunakan Free Pascal yang merupakan proyek opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan di sistem operasi Mac OS X dan Windows CE&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Pada tanggal 8 Februari 2006,
 Borland mengumumkan akan melepas seluruh jajaran produk pengembangan 
aplikasi komputernya termasuk di antaranya Delphi, untuk itulah Borland 
membentuk perusahaan baru dengan nama CodeGear sehingga terpisah dari 
Borland.
 Saat ini Delphi menjadi bagian dari jajaran IDE milik Embarcadero 
Technologies setelah Embarcadero Technologies mengakuisisi CodeGear. Hal
 ini disebabkan karena kerugian yang terus menerus selama 2006 rugi 
bersih sebesar $53.1 juta, 2007 rugi bersih $61 juta. Sehingga pada 
tahun 2008 saat CodeGear menderita rugi bersih $22.3 maka CodeGear 
dijual ke Embarcadero seharga $23 juta untuk menutupi rugi bersih ini.&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;h2 style="text-align: justify;"&gt;


&lt;span style="font-size: small;"&gt;&lt;span class="mw-headline" id="Lingkungan_pengembangan"&gt;Lingkungan pengembangan&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Umumnya Delphi lebih banyak digunakan untuk pengembangan aplikasi desktop dan enterprise berbasis database,
 tapi sebagai perangkat pengembangan yang bersifat general-purpose ia 
juga mampu dan digunakan dalam berbagai jenis proyek pengembangan 
software. Ia juga yang dikenal sebagai salah satu yang membawa istilah &lt;i&gt;RAD&lt;/i&gt; tool, kepanjangan dari Rapid Application Development, saat dirilis tahun 1995 untuk windows 16-bit. Delphi 2, dirilis setahun kemudian, mendukung lingkungan windows 32-bit, dan versi c++, C++Builder, dirilis beberapa tahun kemudian. Pada tahun 2001 sebuah versi linux yang dikenal sebagai Kylix tersedia. Dengan satu rilis baru setiap tahunnya, pada tahun 2002 dukungan untuk Linux (melalui Kylix dan CLX component library) ditambahkan dan tahun 2003 .NET mulai didukung dengan munculnya Delphi.Net (Delphi 8).&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;Chief Architect&lt;/i&gt; yang membidani Delphi, dan pendahulunya Turbo Pascal, adalah Anders Hejlsberg sampai kemudian ia pindah ke Microsoft tahun 1996 di mana ia sebagai chief designer C#
 dan termasuk orang kunci dalam perancangan Microsoft .Net Framework. 
Dukungan penuh untuk .Net ditambahkan pada Delphi 8 (dirilis pada bulan Desember 2003) dengan penampilan user interface (look and feel) mirip dengan Microsoft Visual Studio .NET.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Delphi 2005 (nama lain dari Delphi 9) mendukung &lt;i&gt;code generation&lt;/i&gt; baik untuk win32 maupun .NET, dan seperti yang telah dikenal, fitur-fitur manipulasi data secara &lt;i&gt;live&lt;/i&gt; dari database secara &lt;i&gt;design-time&lt;/i&gt;. Ia juga membawa banyak pembaruan pada IDE secara signifikan.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Para penganjur delphi mengklaim dengan bahasa pemrograman Delphi, IDE dan component library (VCL/CLX) yang disediakan oleh vendor tunggal memungkinkan satu paket yang lebih konsisten dan mudah dikenali.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Produk Delphi ini didistribusikan dalam beberapa rancangan: Personal,
 Professional, Enterprise (sebelumnya Client/Server) dan Architect.&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span style="font-size: small;"&gt;&lt;span class="mw-headline" id="Bahasa_pemrograman"&gt;Bahasa pemrograman&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Perbedaan fitur yang utama antara Delphi, Kylix dengan IDE-IDE yang 
lain adalah keberadaan bahasanya (Bahasa pemrograman delphi), VCL/CLX 
(Visual Component Library), Penekanan konektifitas database yang sangat 
baik, dan banyaknya komponen-komponen pihak ketiga yang mendukungnya.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Aspek penting yang perlu dicatat tentang Bahasa pemrograman Delphi termasuk:&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Penanganan object sebagai &lt;i&gt;reference&lt;/i&gt;/pointer secara transparan&lt;/li&gt;
&lt;li&gt;Properti sebagai bagian dari bahasa tersebut; benar, sebagai getter dan setter (atau accessor and mutator), yang secara transparan mengenkapsulasi akses pada field-field anggota dalam kelas tersebut.&lt;/li&gt;
&lt;li&gt;Property index dan Default yang menyediakan akses pada data kolektif&lt;/li&gt;
&lt;li&gt;Pendelegasian (&lt;i&gt;type safe method pointer&lt;/i&gt;) yang digunakan untuk memproses event yang dipicu oleh component&lt;/li&gt;
&lt;li&gt;Pendelegasian implementasi interface pada Field ataupun property dari class.&lt;/li&gt;
&lt;li&gt;Implementasi penanganan windows message dengan cara membuat method 
dalam class dengan nomer/nama dari windows message yang akan dihandle.&lt;/li&gt;
&lt;li&gt;COM bersifat sebagai interface yang independen dengan implementasi class sebagai reference counted&lt;/li&gt;
&lt;li&gt;Kompilasi yang dapat menghasilkan kode yang berjalan secara &lt;i&gt;native&lt;/i&gt; x86 ataupun &lt;i&gt;managed code&lt;/i&gt; pada arsitektur framework .NET.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;h2 style="font-weight: normal;"&gt;


&lt;span style="font-size: large;"&gt;&lt;span class="mw-headline" id="Pro_dan_kontra"&gt;Pro dan kontra&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;


&lt;span style="font-size: small;"&gt;&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Keuntungan"&gt;Keuntungan&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
Adapun sejumlah keuntungan Embarcadero Delphi, antara lain:&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Komunitas pengguna yang besar pada Usenet maupun web&lt;/li&gt;
&lt;li&gt;Dapat mengkompilasi menjadi &lt;i&gt;single executable&lt;/i&gt; (aplikasi portable), memudahkan distribusi dan meminimalisir masalah yang terkait dengan &lt;i&gt;versioning&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Banyaknya dukungan dari pihak ketiga terhadap VCL (biasanya tersedia
 berikut source codenya) ataupun tools pendukung lainnya (dokumentasi, &lt;i&gt;tool debugging&lt;/i&gt;)&lt;/li&gt;
&lt;li&gt;Optimasi kompiler yang cukup cepat&lt;/li&gt;
&lt;li&gt;Mendukung multiple platform dari source code yang sama&lt;/li&gt;
&lt;li&gt;Untuk yang dikelola oleh embarcadero, delphi dapat dijalankan pada multiflatform yaitu windows, linux, android, IOS.&lt;sup class="noprint Inline-Template"&gt;&lt;span style="white-space: nowrap;" title="Kalimat yang diikuti tag ini membutuhkan rujukan."&gt;&lt;/span&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style="text-align: justify;"&gt;


&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span class="mw-headline" id="Kerugian"&gt;Kerugian&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Partial single vendor lock-in (Borland dapat menetapkan standar bahasa, kompatibilitas yang harus mengikutinya)&lt;/li&gt;
&lt;li&gt;Akses pada platform dan library pihak ketiga membutuhkan file-file header yang diterjemahkan ke dalam bahasa pascal&lt;/li&gt;
&lt;li&gt;Dokumentasi atas platform dan teknik-teknik yang menyertainya sulit ditemukan dalam bahasa pascal (contoh akses COM dan Win32)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span style="font-size: small;"&gt;&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Klon_dan_alternatifnya"&gt;Klon dan alternatifnya&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Meskipun tidak bersifat subsitutif penuh terhadap keseluruhan paket 
delphi, ada beberapa usaha yang dilakukan untuk membuat kompatibilitas 
bahasa ini menjadi lebih baik atau bahkan lebih buruk dengan membuat 
kode delphi yang tidak bisa dicapai oleh delphi ataupun kylix sendiri.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Produk-produk berikut bisa membuat kode delphi berjalan dalam alur 
yang tidak mungkin dilakukan oleh Delphi (seperti dukungan terhadap 
sistem operasi yang berbeda, distribusi yang gratis dan penggunaan untuk
 kebutuhan pendidikan, dan penyertaan kode dari kompilernya sendiri) 
yang menjadikan vendor bisa menjadi lebih &lt;i&gt;independen&lt;/i&gt;. 
Produk-produk berikut ini umumnya digunakan untuk kebutuhan edukasi dan 
mengusahakan agar sisi aplikasi delphi yang berjalan pada server bisa 
berjalan pada sistem operasi alternatif selain dari yang didukung oleh 
delphi/kylix, umumnya produk tersebut sudah mendukung linux sebelum kylix muncul.&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Bloodshed Dev-Pascal Salah satu IDE Win32 yang mensupport GNU Pascal maupun Free Pascal&lt;/li&gt;
&lt;li&gt;Free Pascal
 Kompiler berbasis commandline dengan dialek yang sangat dekat dengan 
Turbo Pascal dan Delphi. Fitur yang terdapat pada Delphi versi 4 ke atas
 hanya diimplementasikan pada seri versi 1.9.x (akan menjadi seri 
2.0.x). Versi beta ini sudah bisa digunakan secara baik. Beroperasi 
umumnya pada sistem operasi berbasis x86. Mendukung Linux, Mac OS dan Mac OS X (termasuk implementasi Xcode) pada keluarga PowerPC, dan Linux berbasis AMD64. SPARC and arsitektur Mesin RISC Acorn (ARM) masih sedang dikerjakan dan belum siap di&lt;i&gt;deploy&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;GNU Pascal secara terpisah didistribusikan sebagai bagian dari GNU Compiler Collection dan tidak mendukung dialek pascal yang diimplementasikan borland&lt;/li&gt;
&lt;li&gt;InnerFuse merupakan interpreter bahasa Delphi yang dapat diintegrasikan dengan aplikasi Delphi&lt;/li&gt;
&lt;li&gt;Lazarus merupakan satu upaya untuk membangun sebuah RAD berbasis Free Pascal.&lt;/li&gt;
&lt;li&gt;OpenSibyl&lt;/li&gt;
&lt;li&gt;Virtual Pascal&lt;/li&gt;
&lt;li&gt;WDOSX&lt;/li&gt;
&lt;li&gt;Winsoft Pocket Studio&lt;/li&gt;
&lt;/ul&gt;
&lt;i&gt;Sumber ini dari : &lt;a href="http://id.wikipedia.org/wiki/Kategori:Bahasa_pemrograman" target="_blank"&gt;Wikipedia Indonesia &lt;/a&gt;&lt;/i&gt;&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/3893439920406995580/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/bahasa-pemrograman-embarcadero-delphi.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/3893439920406995580" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/3893439920406995580" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/bahasa-pemrograman-embarcadero-delphi.html" rel="alternate" title="Bahasa Pemrograman &quot; Embarcadero Delphi &quot;" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-1369112831230806642</id><published>2012-01-06T22:44:00.000+07:00</published><updated>2012-01-06T22:48:38.439+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jaringan"/><category scheme="http://www.blogger.com/atom/ns#" term="Komunikasi"/><category scheme="http://www.blogger.com/atom/ns#" term="Perangkat Lunak (Software)"/><category scheme="http://www.blogger.com/atom/ns#" term="Peripheral Software"/><category scheme="http://www.blogger.com/atom/ns#" term="Teknologi"/><title type="text">WiMAX: Akses Nirkabel Broadband untuk Metropolitan</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
WiMAX: Akses Nirkabel Broadband untuk Metropolitan: &lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8t-ILxUmOwhyphenhyphen2jNpDEcUR4RUnQtyJcC4V2MLBt2j2HnG9cabJ69Gi2_mpASCJeuBRLcHSZgzIOPIouGGPlRf9vQhUxJ8pL1p_eslgT1vFpbpM1BWB2lsfm741GLEIpttTE1KbxzdsQVk/s1600/index.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8t-ILxUmOwhyphenhyphen2jNpDEcUR4RUnQtyJcC4V2MLBt2j2HnG9cabJ69Gi2_mpASCJeuBRLcHSZgzIOPIouGGPlRf9vQhUxJ8pL1p_eslgT1vFpbpM1BWB2lsfm741GLEIpttTE1KbxzdsQVk/s1600/index.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Di Indonesia, WiMAX belum banyak dikenal masyarakat mengingat masih belum meluasnya implementasi teknologi tersebut. Namun di luar negeri, WiMAX mulai dilirik sebagai pengganti kabel telepon untuk menyediakan layanan Internet berkecepatan tinggi, khususnya di daerah-daerah yang luas dan tersebar (seperti di pedesaan atau perkotaan).&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
WiMAX dibangun berdasarkan standar yang dibuat oleh IEEE (Institute of Electrical and Electronics Engineers). Dirancang untuk memenuhi kebutuhan akan akses nirkabel berkecepatan tinggi, WiMAX memungkinkan akses terhadap aneka aplikasi multimedia via koneksi nirkabel.&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Asal Muasal WiMAX&lt;/b&gt;&lt;br /&gt;
Bagaimana asal usul teknologi WiMAX dan nama WiMAX itu sendiri? Menurut James A. Johnson (Vice President, Intel Communications Group/General Manager, Wireless Networking Group), istilah WiMAX berasal dari singkatan wireless (disingkat Wi) Microwave Access (disingkat MAX). WiMAX menyerupai Wi-Fi dalam hal penggunaan teknologi modulasi yang sama.&lt;br /&gt;
&lt;br /&gt;
Teknologi ini disebut OFDM (Orthogonal Frequency Division Multiplexing). OFDM merupakan sebuah sistem modulasi digital di mana sebuah sinyal dibagi menjadi beberapa kanal dengan pita frekuensi yang sempit dan saling berdekatan, dengan setiap kanal menggunakan frekuensi yang berbeda. Teknologi tersebut dikembangkan dalam tahun 1960-an - 1970-an. Teknologi ini dikembangkan pada saat dilakukannya penelitian untuk mengurangi terjadinya interferensi frekuensi di antara berbagai kanal yang jaraknya saling berdekatan.&lt;br /&gt;
&lt;br /&gt;
Pada frekuensi non-WiMAX, sebuah gelombang radio biasanya akan saling mengganggu gelombang radio lain, khususnya jika frekuensi tersebut memiliki siklus getaran yang berdekatan. Hal yang paling terlihat adalah saat kita memainkan dua mobil remote control pada frekuensi radio yang berdekatan, misalnya mobil A (frekuensi 27,125MHz) dan mobil B (frekuensi 27,5MHz). Jika kedua mobil (berikut kontrol radionya) dihidupkan, kedua frekuensi tersebut akan bisa saling mengganggu. Akibatnya, jika kita akan menggerakkan mobil A, mobil B bisa ikut berjalan. Atau jika kita membelokkan mobil B, mobil A akan mundur beberapa meter.&lt;br /&gt;
&lt;br /&gt;
Bayangkan apa yang akan terjadi jika hal ini dialami oleh frekuensi yang dipakai untuk membawa data (carrier) seperti pada komunikasi data nirkabel. Gangguan tersebut bisa menimbulkan aneka kerugian, seperti terjadinya kerusakan data yang dibawa frekuensi tersebut, terjadinya kegagalan pengiriman data, atau terjadinya kesalahan dalam pengalihan data.&lt;br /&gt;
&lt;br /&gt;
Dengan teknologi yang ditawarkan WiMAX, semua kendala tersebut akan sirna dengan sendirinya.&lt;br /&gt;
Teknologi WiMAX memungkinkan kita memancarkan berbagai sinyal dalam jarak yang sangat berdekatan, tanpa harus cemas bahwa aneka sinyal tersebut akan saling mengganggu/berinterferensi. Dengan demikian, kita bisa menumpangkan lalu lintas data dengan kepadatan tinggi dalam berbagai kanal tersebut. Dengan banyaknya kanal yang bisa ditumpangi oleh data yang berlimpah dalam satu waktu, ISP atau penyedia layanan broadband bisa menghadirkan layanan berbasis kabel atau DSL untuk banyak pelanggan sebagai ganti media kabel tembaga.&lt;br /&gt;
&lt;br /&gt;
Meskipun teknologi dasarnya sama, Wi-Fi dan WiMAX masih memiliki perbedaan. Menurut James, perbedaan antara keduanya terletak pada pembagian spektrum yang dipakai, dan pada penggunaan frekuensi berlisensi dalam WiMAX. Meskpun WiMAX dan Wi-Fi menggunakan salah satu frekuensi tidak berlisensi (yakni frekuensi 5,8GHz), WiMAX juga diarahkan untuk bisa memanfaatkan dua frekuensi lain yang berlisensi, yakni 2,5GHz and 3,5GHz. Hal ini memungkinkan kita meningkatkan daya keluaran perangkat WiMAX sehingga bisa menjangkau jarak yang lebih jauh.&lt;br /&gt;
&lt;br /&gt;
Dengan demikian, jika WiFi hanya beroperasi pada kisaran meter, WiMAX bisa beroperasi pada kisaran kilometer. Selain itu, WiMAX dirancang dalam tataran teknologi carrier-grade. Hal ini membuat WiMAX memiliki kehandalan dan kualitas pelayanan yang lebih baik dibandingkan Wi-Fi. Dengan jangkauan jarak yang lebih jauh, dan kemampuan untuk melewati aneka penghalang seperti gedung atau pohon, WiMAX sesuai untuk diterapkan di daerah perkotaan yang memiliki gedung perkantoran dan pemukiman.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Karakteristik WiMAX&lt;/b&gt;&lt;br /&gt;
WiMAX merupakan standar IEEE 802.16 yang membawahi aneka standar turunannya. Standar ini mengatur penggunaan perangkat nirkabel untuk keperluan jaringan perkotaan (Metropolitan Area Network/MAN). Standar ini khususnya dirancang untuk memenuhi kebutuhan jaringan akan akses nirkabel berkecepatan tinggi atau BWA (broadband wireless access). Kehadiran teknologi ini diharapkan akan memungkinkan akses terhadap aneka aplikasi multimedia via koneksi nirkabel dengan jarak antarperangkat yang lebih jauh.&lt;br /&gt;
&lt;br /&gt;
Standar 802.16 (dan turunanannya) beroperasi pada pita frekuensi radio antara 2GHz sampai 11GHz. Standar ini memiliki transfer rate 75Mbit per detik dengan tingkat latency yang rendah, dan efisiensi penggunaan ruang spektrum frekuensi.&lt;br /&gt;
&lt;br /&gt;
Untuk mengamankan koneksi yang terjadi, standar ini juga telah mendukung feature enkripsi data, dengan pengaturan kesalahan bertipe Forward Error Correction (FEC). Jarak yang bisa dijangkau oleh standar ini dapat diperluas sampai sekitar 30 mil, atau sekitar 48 kilometer dengan tingkat throughput yang masih memadai untuk mentransfer data.&lt;br /&gt;
&lt;br /&gt;
WiMax terbagi menjadi dua model pemanfaatan yang masing-masing diwakili oleh dua standar IEEE yang berbeda. Model pemanfaatan pertama adalah pemanfaatan fixed-access, atau sambungan tetap yang menggunakan standar IEEE 802.16-2004 (sebagai hasil revisi atas standar IEEE 802.16a). Standar ini termasuk dalam golongan layanan "fixed wireless" karena menggunakan antena yang dipasang di lokasi pelanggan. Antena ini dapat dipasang di atap atau tiang tinggi persis seperti cakram parabola untuk TV. Teknologi dari standar inilah yang menjadi subsitusi dari teknologi-teknologi seperti modem kabel, segala macam digital subscriber line (xDSL), sirkuit transmit/exchange (Tx/Ex), dan sirkuit optical carrier (Oc-x).&lt;br /&gt;
&lt;br /&gt;
Sementara model pemanfaatan kedua, sering disebut pemanfaatan portable atau mobile yang menggunakan standar IEEE 802.16e. Standar ini khususnya diimplementasikan untuk komunikasi data pada aneka perangkat genggam, atau perangkat bergerak (mobile) seperti PDA atau notebook.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;WiMAX Forum&lt;/b&gt;&lt;br /&gt;
Untuk mempercepat penerapan dan sosialisasi standar ini di masyarakat dan kalangan industri, pada bulan April 2001, dibentuklah sebuah forum yang diberi nama WiMAX (Worldwide Interoparibility for Microwave Access) Forum. Tujuan pembentukan WiMAX Forum ini adalah untuk mempromosikan dan melakukan sertifikasi terhadap kompatibilitas dan interoperabilitas perangkat berbasis standar 802.16 dan standar turunannya.&lt;br /&gt;
&lt;br /&gt;
Di samping itu, forum ini bertujuan mengembangkan perangkat-perangkat tersebut agar bisa memenuhi kebutuhan pasar. Forum ini beranggotakan berbagai organisasi dan perusahaan seperti Airspan, Alvarion, Analog Devices, Aperto Networks, Ensemble Communications, Fujitsu, Intel, Nokia, OFDM Forum, Proxim, dan Wi-LAN.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Keuntungan WiMAX&lt;/b&gt;&lt;br /&gt;
Dengan penerapan standar IEEE 802.16-2004, diharapkan akan didapat aneka keuntungan, seperti tersedianya layanan jaringan secara lebih cepat (bahkan di daerah yang sulit dijangkau oleh jaringan berbasis kabel), biaya instalasi yang lebih rendah, dan kemampuan untuk mengatasi batasan fisik yang terdapat dalam jaringan berbasis kabel. Untuk menjaga agar kinerjanya tetap optimal, jaringan 802.16 juga mendukung QoS (quality of service) yang sangat diperlukan dalam koneksi audio dan video.&lt;br /&gt;
&lt;br /&gt;
Selain yang telah disebut sebelumnya, implementasi standar 802.16 ini akan mendatangkan keuntungan bagi para operator (dan penyedia layanan jaringan) maupun bagi para pengguna. Keuntungan ini antara lain tersedianya layanan broadband on demand, layanan broadband di perumahan, layanan jaringan di daerah terpencil, serta dimungkinkannya penjelajahan (roaming) antar-MAN hotspot oleh pengguna.&lt;br /&gt;
&lt;br /&gt;
Dengan adanya broadband on demand, tempat-tempat yang tadinya belum memiliki akses Internet berkecepatan tinggi (karena terbatasnya daerah cakupan modem kabel dan DSL), akan bisa mendapatkan layanan braodband tanpa menunggu lama. Bagi bisnis modern dan perusahaan-perusahaan besar, akses Internet semacam ini tentulah merupakan sebuah kebutuhan yang tidak bisa ditawar-tawar lagi. Juga bagi para pengguna rumahan yang sejak lama mendambakan akses broadband. Kehadiran standar 802.16 akan memungkinkan mereka mendapatkan layanan sekualitas DSL dengan instalasi yang lebih mudah dan jarak yang lebih jauh.&lt;br /&gt;
&lt;br /&gt;
Seperti kita ketahui, layanan DSL memiliki keterbatasan jarak, yakni sekitar 5 km dari pelanggan ke sentral telepon otomat/STO. Jika lebih panjang daripada jarak ini, biasanya akan terjadi penurunan kualitas. Karena itu, layanan DSL biasanya hanya dijumpai di daerah perkotaan. Dengan menggunakan akses via jaringan 802.16 ini, niscaya lokasi calon pelanggan Internet tidak akan menjadi masalah besar lagi.&lt;br /&gt;
&lt;br /&gt;
Penggunaan jaringan 802.16 ini juga memungkinkan perusahaan untuk secara mudah terkoneksi ke layanan broadband, saat harus pindah dari satu lokasi bisnis tertentu ke lokasi bisnis lainnya (atau saat melakukan ekspansi bisnis atau usaha). Tanpa harus tergantung pada layanan kabel telepon, perusahaan akan bisa menghubungkan cabangnya ke kantor pusat via Internet atau VoIP menggunakan jaringan 802.16.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;WiMAX di Masa Depan&lt;/b&gt;&lt;br /&gt;
Bagaimana posisi WiMAX dibandingkan dengan komunikasi nirkabel lainnya? Sebagaimana dikatakan sebelumnya, WiMAX memiliki standar 802.16e yang akan diarahkan untuk menyediakan komunikasi data bagi perangkat genggam. Namun bukan berarti bahwa standar ini nantinya akan menggantikan layanan 3G untuk berkomunikasi.&lt;br /&gt;
&lt;br /&gt;
Terbatasnya spektrum frekuensi dalam 3G ini membuat cemas para penyedia layanan selular. Mereka beranggapan bahwa keterbatasan ini bisa menghalangi meningkatnya transfer data via jaringan selularnya. Para operator tersebut cemas bahwa spektrum yang mereka miliki tidak akan sanggup memenuhi kebutuhan komunikasi suara dan data pelanggannya. Dalam hal inilah, peran WIMAX diperlukan. Standar 802.16e bisa berperan sebagai penyedia layanan data yang akan berdampingan dengan layanan suara berbasis 3G. Standar ini bisa dipakai memperluas layanan yang sudah ada. Meskipun bisa menjadi pelengkap bagi jaringan 3G, WiMAX akan difokuskan untuk menyediakan komunikasi data secara nirkabel, dan bukan menyediakan komunikasi suara secara nirkabel.&lt;br /&gt;
&lt;br /&gt;
Bagaimana dengan potensi pasar yang ditawarkan WiMAX? Para analis industri sejauh ini memperkirakan bahwa potensi pasar yang dikandung oleh WiMAX ini berkisar pada angka US$ 3 milyar – US$ 5 milyar pada tahun 2009. Siapa yang tidak akan tergiur dengan potensi pasar sebesar itu? Tidak mengherankan jika para vendor perangkat telekomunikasi dan jaringan mulai berlomba untuk mengembangkan dan memasarkan aneka perangkat berbasis standar 802.16.&lt;br /&gt;
&lt;br /&gt;
Contohnya, Nokia yang beberapa waktu lalu dikabarkan setuju bergandengan tangan dengan Intel untuk melengkapi standar 802.16e, dan mengembangkan perangkat bergerak dan infrastrukturnya agar bisa mendukung standar tersebut.&lt;br /&gt;
&lt;br /&gt;
Intel dan ArrayComm (vendor pembuat antena) juga telah menjalin kemitraan untuk mengembangkan antena cerdas yang sesuai dengan standar 802.16. Tidak mau ketinggalan, Navini Networks (vendor perangkat telekomunikasi) mengumumkan jajaran produknya, antara lain perangkat base station dan klien, yang berjalan sesuai standar 802.16e. Perangkat klien tersebut dikabarkan akan tersedia pada akhir tahun ini (yang akan diikuti oleh tersedianya modem berformat PC card serta perangkat base station pada tahun 2006).&lt;br /&gt;
&lt;br /&gt;
Sprint, salah satu operator telekomunikasi Amerika Serikat, juga setuju untuk mengadakan pengujian terhadap peralatan WiMAX produksi Motorola yang dijalankan pada frekuensi 2,5GHz. Di samping itu, Sprint menyatakan akan bekerjasama dengan Intel untuk mengembangkan perangkat komunikasi yang mendukung WiMAX, untuk menyajikan layanan multimedia bagi pelanggan Sprint.&lt;br /&gt;
&lt;br /&gt;
Dengan antusiasme vendor yang begitu tinggi, para analis memperkirakan bahwa jaringan berbasis WiMAX boleh jadi akan tersedia secara komersial pada akhir tahun 2007 atau paling lambat pada tahun 2008. Yang mungkin bisa dicatat dari antusiasme itu adalah adanya kecenderungan dari para vendor layanan 3G (khususnya vendor infrastruktur) yang menawarkan produk-produk berbasis 3G dan WiMAX. Kecenderungan lain yang juga terlihat adalah para vendor mengambil pendekatan yang kompromistis dengan titik berat terhadap layanan berbasis 3G. Sebelumnya, tidak lama saat WiMAX digulirkan, banyak kalangan menyatakan bahwa teknologi WiMAX akan menenggelamkan teknologi 3G. Namun kini, para vendor seperti Nokia menyatakan bahwa WiMAX akan menjadi pendamping sempurna bagi 3G, yang memungkinkan tersedianya layanan broadband dengan kandungan multimedia.&lt;br /&gt;
&lt;br /&gt;
Jadi ke mana sebenarnya WiMAX akan mengarah? Para analis nyatanya masih belum bisa menjawab pertanyaan tersebut. Hal ini dipicu oleh perkembangan teknologi selular yang ternyata makin berkibar. Maraknya eksperimen teknologi 4G berlandaskan berbagai prinsip yang sama dengan yang dipakai dalam WiMAX telah meluluhlantakkan prediksi para ahli. Karena itu para analis menyatakan bahwa menyaksikan apakah WiMAX akan hidup berdampingan, tenggelam, atau justru akan berjaya terhadap teknologi selular tersebut merupakan atraksi yang menarik pada pertengahan dekade ini.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt; Sumber Ini Dari : &lt;a href="http://www.infokomputer.com/?a-komara"&gt;Never Ending Learning&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/1158265621045445927-6773563202074263743?l=a-komara.blogspot.com" width="1" /&gt;&lt;/div&gt;
&lt;/div&gt;</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/1369112831230806642/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/wimax-akses-nirkabel-broadband-untuk.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/1369112831230806642" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/1369112831230806642" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/wimax-akses-nirkabel-broadband-untuk.html" rel="alternate" title="WiMAX: Akses Nirkabel Broadband untuk Metropolitan" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8t-ILxUmOwhyphenhyphen2jNpDEcUR4RUnQtyJcC4V2MLBt2j2HnG9cabJ69Gi2_mpASCJeuBRLcHSZgzIOPIouGGPlRf9vQhUxJ8pL1p_eslgT1vFpbpM1BWB2lsfm741GLEIpttTE1KbxzdsQVk/s72-c/index.jpg" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-8952300071148954445</id><published>2012-01-06T22:17:00.001+07:00</published><updated>2012-01-06T23:21:52.435+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bahasa Pemrograman"/><title type="text">Bahasa Pemrograman Berbasis " PHP "</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;&lt;b&gt;PHP: Hypertext Preprocessor&lt;/b&gt;&lt;/i&gt; adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;







&lt;span class="mw-headline" id="Sejarah_PHP"&gt;Sejarah PHP&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Pada awalnya PHP merupakan kependekan dari &lt;i&gt;Personal Home Page&lt;/i&gt; (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama &lt;i&gt;Form Interpreted&lt;/i&gt; (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, &lt;i&gt;interpreter&lt;/i&gt; PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Pada tahun 1997, sebuah perusahaan bernama Zend
 menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan 
lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis 
interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang &lt;i&gt;PHP: Hypertext Preprocessing&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0.
 PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad 
ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun 
aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas 
yang tinggi.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;







&lt;span class="mw-headline" id="Contoh_program"&gt;Contoh program&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;h3&gt;







&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span style="font-size: small; font-weight: normal;"&gt;&lt;span class="mw-headline" id="Program_Hello_World"&gt;Program &lt;i&gt;Hello World&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Program Hello World yang ditulis menggunakan PHP adalah sebagai berikut:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;&amp;lt;?php
    echo "Hello World";
?&amp;gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;h3&gt;







&lt;span style="font-size: small;"&gt;&lt;span class="mw-headline" id="Program_bilangan_Fibonacci"&gt;&lt;span style="font-weight: normal;"&gt;Program bilangan Fibonacci&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Berikut ini adalah contoh program yang relatif lebih kompleks yang 
ditulis dengan menggunakan PHP. Contoh program ini adalah program untuk 
menampilkan 20 bilangan pertama dari deret bilangan Fibonacci.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;&amp;lt;?php
function fibonacci_seq( $panjang ) {
   for( $l = array(0,1), $i = 2, $x = 0; $i &amp;lt; $panjang; $i++ )
        $l[] = $l[$x++] + $l[$x];
   return $l;
}

fibonacci_seq(20);
// Angka "20" dapat diganti sesuai keinginan
?&amp;gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;







&lt;span class="mw-headline" id="Kelebihan_PHP_Dari_Bahasa_Pemrograman_Lain"&gt;Kelebihan PHP Dari Bahasa Pemrograman Lain&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:&lt;/div&gt;
&lt;ol style="text-align: justify;"&gt;
&lt;li&gt;'Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.'&lt;/li&gt;
&lt;li&gt;'Web Server yang mendukung PHP dapat ditemukan dimana - mana dari 
mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang 
relatif mudah.'&lt;/li&gt;
&lt;li&gt;'Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.'&lt;/li&gt;
&lt;li&gt;'Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.'&lt;/li&gt;
&lt;li&gt;'PHP adalah bahasa open source yang dapat digunakan di berbagai 
mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara 
runtime melalui console serta juga dapat menjalankan perintah-perintah 
system.'&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 style="text-align: justify;"&gt;







&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Tipe_data"&gt;Tipe data&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
PHP memiliki 8 (delapan) tipe data yaitu&amp;nbsp;:&lt;/div&gt;
&lt;ol style="text-align: justify;"&gt;
&lt;li&gt;&lt;i&gt;Integer&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Double&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Boolean&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;String&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Object&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Array&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Null&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Nill&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Resource&lt;/i&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;i&gt;Sumber ini dari : &lt;a href="http://id.wikipedia.org/wiki/Kategori:Ilmu_komputer" target="_blank"&gt;Wikipedia Indonesia&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div&gt;
&lt;ol style="text-align: justify;"&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/8952300071148954445/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/bahasa-pemrograman-berbasis-php.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/8952300071148954445" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/8952300071148954445" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/bahasa-pemrograman-berbasis-php.html" rel="alternate" title="Bahasa Pemrograman Berbasis &quot; PHP &quot;" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-2649686379508249783</id><published>2012-01-02T21:03:00.001+07:00</published><updated>2012-01-06T23:21:32.805+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Belajar Algoritma"/><category scheme="http://www.blogger.com/atom/ns#" term="Sejarah"/><category scheme="http://www.blogger.com/atom/ns#" term="Teknologi"/><title type="text">Algoritma Dijkstra</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div&gt;
&lt;b&gt;Algoritma Dijkstra&lt;/b&gt;, (dinamai menurut penemunya, seorang ilmuwan komputer, Edsger Dijkstra), adalah sebuah algoritma rakus (&lt;i&gt;greedy algorithm&lt;/i&gt;) yang dipakai dalam memecahkan permasalahan jarak terpendek (&lt;i&gt;shortest path problem&lt;/i&gt;) untuk sebuah graf berarah (&lt;i&gt;directed graph&lt;/i&gt;) dengan bobot-bobot sisi (&lt;i&gt;edge weights&lt;/i&gt;) yang bernilai tak-negatif.&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Misalnya, bila &lt;i&gt;vertices&lt;/i&gt; dari sebuah graf melambangkan kota-kota dan bobot sisi (&lt;i&gt;edge weights&lt;/i&gt;)
 melambangkan jarak antara kota-kota tersebut, maka algoritma Dijkstra 
dapat digunakan untuk menemukan jarak terpendek antara dua kota.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Input algoritma ini adalah sebuah graf berarah yang berbobot (&lt;i&gt;weighted directed graph&lt;/i&gt;) &lt;i&gt;G&lt;/i&gt; dan sebuah sumber &lt;i&gt;vertex&lt;/i&gt; &lt;i&gt;s&lt;/i&gt; dalam &lt;i&gt;G&lt;/i&gt; dan &lt;i&gt;V&lt;/i&gt; adalah himpunan semua vertices dalam graph &lt;i&gt;G&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Setiap sisi dari graf ini adalah pasangan vertices (&lt;i&gt;u&lt;/i&gt;,&lt;i&gt;v&lt;/i&gt;) yang melambangkan hubungan dari &lt;i&gt;vertex&lt;/i&gt; &lt;i&gt;u&lt;/i&gt; ke &lt;i&gt;vertex&lt;/i&gt; &lt;i&gt;v&lt;/i&gt;. Himpunan semua tepi disebut &lt;i&gt;E&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Bobot (&lt;i&gt;weights&lt;/i&gt;) dari semua sisi dihitung dengan fungsi&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;blockquote class="tr_bq"&gt;
&lt;pre&gt;&lt;sp&lt; div=""&gt;&lt;div class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; text-align: center;"&gt;
&lt;i&gt;w&lt;/i&gt;: &lt;i&gt;E&lt;/i&gt; → [0, ∞)&lt;/div&gt;
&lt;/sp&lt;&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
jadi &lt;i&gt;w&lt;/i&gt;(&lt;i&gt;u&lt;/i&gt;,&lt;i&gt;v&lt;/i&gt;) adalah jarak tak-negatif dari vertex &lt;i&gt;u&lt;/i&gt; ke vertex &lt;i&gt;v&lt;/i&gt;.&lt;br /&gt;
Ongkos (&lt;i&gt;cost&lt;/i&gt;) dari sebuah sisi dapat dianggap sebagai jarak antara dua &lt;i&gt;vertex&lt;/i&gt;, yaitu jumlah jarak semua sisi dalam jalur tersebut. Untuk sepasang vertex &lt;i&gt;s&lt;/i&gt; dan &lt;i&gt;t&lt;/i&gt; dalam &lt;i&gt;V&lt;/i&gt;, algoritma ini menghitung jarak terpendek dari &lt;i&gt;s&lt;/i&gt; ke &lt;i&gt;t&lt;/i&gt;.&lt;br /&gt;
&lt;h2&gt;











&lt;span class="mw-headline" id="Pseudocode"&gt;Pseudocode&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;div class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; text-align: left;"&gt;
&lt;pre&gt; 1  &lt;b&gt;function&lt;/b&gt; Dijkstra(G, w, s)
 2     &lt;b&gt;for each&lt;/b&gt; vertex v in V[G]        &lt;i&gt;// Initializations&lt;/i&gt;
 3           d[v] := infinity
 4           previous[v] := undefined
 5     d[s] := 0                       &lt;i&gt;// Distance from s to s&lt;/i&gt;
 6     S := empty set
 7     Q := V[G]                       &lt;i&gt;// Set of all vertices&lt;/i&gt;
 8     &lt;b&gt;while&lt;/b&gt; Q is not an empty set     &lt;i&gt;// The algorithm itself&lt;/i&gt;
 9           u := Extract_Min(Q)
10           S := S union {u}
11           &lt;b&gt;for each&lt;/b&gt; edge (u,v) outgoing from u
12        &lt;b&gt;if&lt;/b&gt; d[u] + w(u,v) &amp;lt; d[v]      &lt;i&gt;// Relax (u,v)&lt;/i&gt;
13                        d[v] := d[u] + w(u,v) 
14                        previous[v] := u &lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;i&gt;Sumber ini dari : &lt;a href="http://id.wikipedia.org/wiki/Kategori:Ilmu_komputer" target="_blank"&gt;Wikipedia Indonesia&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;
</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/2649686379508249783/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/algoritma-dijkstra.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/2649686379508249783" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/2649686379508249783" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/algoritma-dijkstra.html" rel="alternate" title="Algoritma Dijkstra" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-2230873045730589788</id><published>2012-01-02T20:53:00.002+07:00</published><updated>2012-01-06T23:21:15.638+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Belajar Algoritma"/><category scheme="http://www.blogger.com/atom/ns#" term="Sejarah"/><category scheme="http://www.blogger.com/atom/ns#" term="Teknologi"/><title type="text">Algoritma pencarian</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h1 class="firstHeading" id="firstHeading" style="font-weight: normal; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;Dalam ilmu komputer, sebuah &lt;b&gt;algoritma pencarian&lt;/b&gt; dijelaskan secara luas adalah sebuah algoritma yang menerima masukan
 berupa sebuah masalah dan menghasilkan sebuah solusi untuk masalah 
tersebut, yang biasanya didapat dari evaluasi beberapa kemungkinan 
solusi. Sebagian besar algoritma yang dipelajari oleh ilmuwan komputer 
adalah algoritma pencarian. Himpunan semua kemungkinan solusi dari 
sebuah masalah disebut ruang pencarian. Algortima pencarian brute-force atau pencarian naif/&lt;i&gt;uninformed&lt;/i&gt; menggunakan metode yang sederhana dan sangat intuitif pada ruang pencarian, sedangkan algoritma pencarian &lt;i&gt;informed&lt;/i&gt; menggunakan heuristik
 untuk menerapkan pengetahuan tentang struktur dari ruang pencarian 
untuk berusaha mengurangi banyaknya waktu yang dipakai dalam pencarian.&lt;/span&gt;&lt;/h1&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;h2 style="text-align: justify;"&gt;









&lt;span class="mw-headline" id="Pencarian_uninformed"&gt;Pencarian &lt;i&gt;uninformed&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Sebuah algoritma pencarian &lt;i&gt;uninformed&lt;/i&gt; adalah algoritma yang 
tidak mempertimbangkan sifat alami dari permasalahan. Oleh karena itu 
algoritma tersebut dapat diimplementasikan secara umum, sehingga dengan 
implementasi yang sama dapat digunakan pada lingkup permasalahan yang 
luas, hal ini berkat abstraksi. Kekurangannya adalah sebagian besar ruang pencarian adalah sangat besar, dan sebuah pencarian &lt;i&gt;uninformed&lt;/i&gt;
 (khususnya untuk pohon) membutuhkan banyak waktu walaupun hanya untuk 
contoh yang kecil. Sehingga untuk mempercepat proses, kadang-kadang 
hanya pencarian &lt;i&gt;informed&lt;/i&gt; yang dapat melakukannya.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;









&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Pencarian_List"&gt;Pencarian List&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Algoritma pencarian list mungkin adalah algoritma pencarian paling 
dasar. Tujuannya adalah mencari sebuah elemen dari sebuah himpunan 
dengan suatu kunci (kemungkinan memuat informasi yang terkait dengan 
kunci). Oleh karena hal ini adalah masalah yang lazim dalam ilmu komputer, kompleksitas komputasi algoritma-algoritma tersebuh telah dipelajri dengan baik. Algoritma paling sederhana adalah pencarian linear, yang secara sederhana melihat setiap elemen dari list secara berurutan. Waktu pengerjaan algoritma ini adalah O(&lt;i&gt;n&lt;/i&gt;), dimana &lt;i&gt;n&lt;/i&gt;
 adalah banyaknya elemen dalam list, dan dapat digunakan langsung pada 
list yang belum diproses. Algoritma pencarian list yang lebih canggih 
adalah pencarian biner; waktu pengerjaannya adalah O(log &lt;i&gt;n&lt;/i&gt;). Waktu pengerjaannya jauh lebih baik daripada pencarian linear untuk list yang memiliki data banyak, tetapi sebelum dilakukan pencarian list terlebih dahulu harus terurut (lihat algoritma pengurutan) dan juga harus dapat diakses secara acak (pengaksesan acak). Pencarian interpolasi adalah lebih baik dari pencarian biner untuk list terurut yang sangat besar dan terdistribusi merata. Algoritma Grover adalah sebuah algoritma kuantum yang menawarkan percepatan kuadrat dibandingkan pencarian linear klasik untuk list tak terurut.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Tabel hash juga digunakan untuk pencarian list, hanya memerlukan waktu yang konstan untuk mencari pada kasus rata-rata, tetapi memiliki &lt;i&gt;overhead&lt;/i&gt; ruang yang lebih dan pada kasus terburuk waktu pengerjaannya adalah O(&lt;i&gt;n&lt;/i&gt;). Pencarian lain yang berdasarkan struktur data khusus, menggunakan pohon pencarian biner yang &lt;i&gt;self-balancing&lt;/i&gt; (self-balancing binary search tree) dan membutuhkan waktu pencarian O(log &lt;i&gt;n&lt;/i&gt;);
 hal ini dapat dipandang sebagai pengembangan dari ide utama pencarian 
biner untuk memungkinkan penyisipan dan penghapusan yang cepat. Lihat array asosiatif untuk diskusi lanjut dari struktur data pencarian list.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Sebagian besar algoritma pencarian, seperti pencarian linear, pencarian biner dan pohon pencarian biner yang &lt;i&gt;self-balancing&lt;/i&gt;, dapat dikembangkan dengan sedikit tambahan &lt;i&gt;cost&lt;/i&gt;untuk menemukan semua nilai yang kurang dari atau lebih dari sebuah kunci, operasi ini disebut &lt;i&gt;pencarian jangkauan&lt;/i&gt; (&lt;i&gt;range search&lt;/i&gt;). Pengecualin ada pada tabel hash, yang tidak dapat melakukan pencarian tersebut secara efisien.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;









&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Pencarian_Pohon"&gt;Pencarian Pohon&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Algoritma pencarian pohon adalah jantung dari teknik-teknik pencarian. Algoritma tersebut mencari node dari pohon, terlepas apakah pohon tersebut eksplisit atau implisit (dibangkitkan saat pengerjaan). Prinsip dasarnya adalah sebuah node diambil dari sebuah struktur data,
 suksesornya diperiksa dan ditambahkan pada struktur data. Dengan 
memanipulasi struktur data, pohon dieksplorasi dalam urutan yang 
berbeda-beda, dieksplore dari satu tingkat ke tingkat berikutnya (pencarian Breadth-first) atau mengunjungi node pucuk terlebih dahulu kemudian lacak balik/&lt;i&gt;backtracking&lt;/i&gt; (pencarian Depth-first). Contoh lain dari pencarian pohon antara lain [[pencarian iterative deepening depth== Pencarian &lt;i&gt;uninformed&lt;/i&gt; ==&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Sebuah algoritma pencarian &lt;i&gt;uninformed&lt;/i&gt; adalah algoritma yang 
tidak mempertimbangkan sifat alami dari permasalahan. Oleh karena itu 
algoritma tersebut dapat diimplementasikan secara umum, sehingga dengan 
implementasi yang sama dapat digunakan pada lingkup permasalahan yang 
luas, hal ini berkat abstraksi. Kekurangannya adalah sebagian besar ruang pencarian adalah sangat besar, dan sebuah pencarian &lt;i&gt;uninformed&lt;/i&gt;
 (khususnya untuk pohon) membutuhkan banyak waktu walaupun hanya untuk 
contoh yang kecil. Sehingga untuk mempercepat proses, kadang-kadang 
hanya pencarian &lt;i&gt;informed&lt;/i&gt; yang dapat melakukannya.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;









&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Pencarian_List_2"&gt;Pencarian List&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Algoritma pencarian list mungkin adalah algoritma pencarian paling 
dasar. Tujuannya adalah mencari sebuah elemen dari sebuah himpunan 
dengan suatu kunci (kemungkinan memuat informasi yang terkait dengan 
kunci). Oleh karena hal ini adalah masalah yang lazim dalam ilmu komputer, kompleksitas komputasi algoritma-algoritma tersebuh telah dipelajri dengan baik. Algoritma paling sederhana adalah pencarian linear, yang secara sederhana melihat setiap elemen dari list secara berurutan. Waktu pengerjaan algoritma ini adalah O(&lt;i&gt;n&lt;/i&gt;), dimana &lt;i&gt;n&lt;/i&gt;
 adalah banyaknya elemen dalam list, dan dapat digunakan langsung pada 
list yang belum diproses. Algoritma pencarian list yang lebih canggih 
adalah pencarian biner; waktu pengerjaannya adalah O(log &lt;i&gt;n&lt;/i&gt;). Waktu pengerjaannya jauh lebih baik daripada pencarian linear untuk list yang memiliki data banyak, tetapi sebelum dilakukan pencarian list terlebih dahulu harus terurut (lihat algoritma pengurutan) dan juga harus dapat diakses secara acak (pengaksesan acak). Pencarian interpolasi adalah lebih baik dari pencarian biner untuk list terurut yang sangat besar dan terdistribusi merata. Algoritma Grover adalah sebuah algoritma kuantum yang menawarkan percepatan kuadrat dibandingkan pencarian linear klasik untuk list tak terurut.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Tabel hash juga digunakan untuk pencarian list, hanya memerlukan waktu yang konstan untuk mencari pada kasus rata-rata, tetapi memiliki &lt;i&gt;overhead&lt;/i&gt; ruang yang lebih dan pada kasus terburuk waktu pengerjaannya adalah O(&lt;i&gt;n&lt;/i&gt;). Pencarian lain yang berdasarkan struktur data khusus, menggunakan pohon pencarian biner yang &lt;i&gt;self-balancing&lt;/i&gt; (self-balancing binary search tree) dan membutuhkan waktu pencarian O(log &lt;i&gt;n&lt;/i&gt;);
 hal ini dapat dipandang sebagai pengembangan dari ide utama pencarian 
biner untuk memungkinkan penyisipan dan penghapusan yang cepat. Lihat array asosiatif untuk diskusi lanjut dari struktur data pencarian list.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Sebagian besar algoritma pencarian, seperti pencarian linear, pencarian biner dan pohon pencarian biner yang &lt;i&gt;self-balancing&lt;/i&gt;, dapat dikembangkan dengan sedikit tambahan &lt;i&gt;cost&lt;/i&gt;untuk menemukan semua nilai yang kurang dari atau lebih dari sebuah kunci, operasi ini disebut &lt;i&gt;pencarian jangkauan&lt;/i&gt; (&lt;i&gt;range search&lt;/i&gt;). Pengecualin ada pada tabel hash, yang tidak dapat melakukan pencarian tersebut secara efisien.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;









&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Pencarian_Pohon_2"&gt;Pencarian Pohon&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Algoritma pencarian pohon adalah jantung dari teknik-teknik pencarian. Algoritma tersebut mencari node dari pohon, terlepas apakah pohon tersebut eksplisit atau implisit (dibangkitkan saat pengerjaan). Prinsip dasarnya adalah sebuah node diambil dari sebuah struktur data,
 suksesornya diperiksa dan ditambahkan pada struktur data. Dengan 
memanipulasi struktur data, pohon dieksplorasi dalam urutan yang 
berbeda-beda, dieksplore dari satu tingkat ke tingkat berikutnya (pencarian Breadth-first) atau mengunjungi node pucuk terlebih dahulu kemudian lacak balik/&lt;i&gt;backtracking&lt;/i&gt; (pencarian Depth-first). Contoh lain dari pencarian pohon antara lain pencarian iterative-deepening, pencarian berbatas kedalaman, pencarian dwiarah dan pencarian uniform-cost.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;









&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Pencarian_Graf"&gt;Pencarian Graf&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Banyak permasalahan dalam teori graf dapat dipecahkan dengan memanfaatkan algoritma pencarian, seperti algoritma Dijkstra, algoritma Kruskal's, algoritma tetangga terdekat, dan algoritma Prim.-first|pencarian iterative-deepening]], pencarian berbatas kedalaman, pencarian dwiarah dan pencarian uniform-cost.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;









&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Pencarian_Graf_2"&gt;Pencarian Graf&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Banyak permasalahan dalam teori graf dapat dipecahkan dengan memanfaatkan algoritma pencarian, seperti algoritma Dijkstra, algoritma Kruskal's, algoritma tetangga terdekat, dan algoritma Prim.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;









&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Pencarian_Informed"&gt;Pencarian &lt;i&gt;Informed&lt;/i&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Pada pencarian &lt;i&gt;informed&lt;/i&gt;, sebuah heuristik yang khusus untuk permasalahan tertentu digunakan sebagai pedoman. Sebuah heuristik yang baik dapat membuat sebuah pencarian &lt;i&gt;informed&lt;/i&gt; bekerja secara dramatis melebihi pencarian &lt;i&gt;uninformed&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Terdapat beberapa algoritma pencarian list &lt;i&gt;informed&lt;/i&gt; yang dikenali. Salah satu anggota dari algoritma tersebut adalah sebuah hash tabel dengan sebuah fungsi &lt;i&gt;hashing&lt;/i&gt;, yaitu algoritma dengan heuristik yang berdasarkan pada permasalahan yang dihadapi. Sebagian besar algoritma &lt;i&gt;informed&lt;/i&gt; adalah mengeksplore pohon. Termasuk di dalamnya adalah pencarian Breadth-first, dan A*. Sebagaimana algoritma &lt;i&gt;uninformed&lt;/i&gt;, algoritma &lt;i&gt;informed&lt;/i&gt; dapat dikembangkan untuk bekerja pada graf.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;









&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Pencarian_Adversarial"&gt;Pencarian Adversarial&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Dalam permainan seperti catur, terdapat sebuah pohon permainan
 dari semua kemungkinan gerak dari kedua pemain dan konfigurasi hasil 
dari papan catur, dan kita dapat mencari pada pohon tersebut untuk 
menemukan strategi permainan yang efektif. Tipe permasalahan ini 
memiliki karakteristik unik yang mengharuskan kita memperhatikan semua 
kemungkinan gerak dari lawan yang mungkin terjadi. Untuk melakukannya, 
program permainan komputer, atau bentuk lain dari kecerdasan buatan seperti perencanaan mesin, biasanya menggunakan algoritma pencarian seperti algoritma minimaks, pemangkasan pohon pencarian dan pemangkasan alpha-beta.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;









&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Pemenuhan_Kendala"&gt;Pemenuhan Kendala&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Ini adalah satu jenis pencarian yang memecahkan permasalahan pemenuhan kendala
 dimana, bukan dengan melihat sebuah jalur, solusinya adalah sebuah 
himpunan nilai yang diberikan pada sebuah himpunan peubah. Karena 
peubah-peubah dapat diproses dengan urutan apa saja, algoritma pencarian
 pohon biasa adalah tidak efisien. Metode pemecahan permasalahan kendala
 memuat pencarian kombinatorial dan lacak balik, keduanya mengambil keuntungan dari kebebasan yang diasosiasikan dengan permasalahan kendala.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;









&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Pencarian_Interpolasi"&gt;Pencarian Interpolasi&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Bayangkan perihal mencari sebuah kata dalam sebuah kamus. Diberikan 
sembarang kata, anda memiliki beberapa ide perihal dimana membuka kamus 
untuk mendapatkan huruf pertama dari kata. Dari sana, anda akan memiliki
 ide untuk membuka beberapa halaman lagi untuk mendapatkan kota yang 
hampir mirip denan kata. Dan seterusnya, ini adalah ide dasar dari pencarian interpolasi.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;









&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Jenis_Lain"&gt;Jenis Lain&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Algoritma pencarian string mencari pola dalam string; salah satu struktur data yang populer yang membuat lebih efisien adalah pohon sufiks.&lt;/li&gt;
&lt;li&gt;Algoritma genetika menggunakan ide dari evolusi sebagai heuristik untuk mengurangi ruang pencarian.&lt;/li&gt;
&lt;li&gt;Simulated annealing adalah sebuah algoritma pencariaan probabilistik.&lt;/li&gt;
&lt;li&gt;Pencarian Tabu adalah sebuah teknik untuk mencekah pencarian diskrit menjadi terhenti pada minimum lokal.&lt;/li&gt;
&lt;li&gt;Pencarian Federated&lt;/li&gt;
&lt;/ul&gt;
&amp;nbsp;&lt;i&gt;Sumber ini dari : &lt;a href="http://id.wikipedia.org/wiki/Kategori:Ilmu_komputer" target="_blank"&gt;Wikipedia Indonesia&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/2230873045730589788/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/algoritma-pencarian.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/2230873045730589788" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/2230873045730589788" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/algoritma-pencarian.html" rel="alternate" title="Algoritma pencarian" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-4283234773225446625</id><published>2012-01-02T20:50:00.002+07:00</published><updated>2012-01-06T22:28:32.103+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Editor Blogging"/><title type="text">Cara Membuat Kotak di Postingan Blog</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Saya akan jelaskan bagaimana caranya membuat kotak/kolom pada postingan di blogspot . .&lt;br /&gt;
dan berikut ini adalah langkah-langkah yang harus diperhatikan :&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;Buka halaman postingan kamu yang akan ditambahkan KOLOM/KOTAK&lt;/li&gt;
&lt;li&gt;Selanjutnya copy scribe berikut kedalam posting yang akan kamu tambahkan kolom, kalau tidak mau di kolom &lt;b&gt;compose&lt;/b&gt; berarti krik kolom &lt;b&gt;edit HTML&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul &lt;="" div="" style="text-align: left;"&gt;&lt;div class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; text-align: center;"&gt;
&amp;lt;/div&amp;gt;&amp;lt;div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset; text-align: center;"&amp;gt;&amp;nbsp; &lt;/div&gt;
&lt;/ul&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;Setelah di masukan, klik perbahrui/publikasikan&lt;/li&gt;
&lt;li&gt;Selesai lah sudah&amp;nbsp; , , , smoga berhasil kawan&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/4283234773225446625/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/cara-membuat-kotak-di-postingan-blog.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4283234773225446625" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4283234773225446625" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/cara-membuat-kotak-di-postingan-blog.html" rel="alternate" title="Cara Membuat Kotak di Postingan Blog" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-4825603672939521693</id><published>2012-01-02T20:26:00.003+07:00</published><updated>2012-01-06T23:20:52.250+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Belajar Algoritma"/><category scheme="http://www.blogger.com/atom/ns#" term="Sejarah"/><category scheme="http://www.blogger.com/atom/ns#" term="Teknologi"/><title type="text">Algoritma Bellman-Ford</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div&gt;
Algoritma Bellman-Ford menghitung jarak terpendek (dari satu sumber) 
pada sebuah digraf berbobot. Maksudnya dari satu sumber ialah bahwa ia 
menghitung semua jarak terpendek yang berawal dari satu titik node. 
Algoritma Dijkstra dapat lebih cepat mencari hal yang sama dengan syarat
 tidak ada sisi (edge) yang berbobot negatif. Maka Algoritma 
Bellman-Ford hanya digunakan jika ada sisi berbobot negatif.&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Algoritma Bellman-Ford menggunakan waktu sebesar O(V.E), di mana V dan E adalah banyaknya sisi dan titik.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Dalam konteks ini, bobot ekivalen dengan jarak dalam sebuah sisi.&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;div class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; text-align: left;"&gt;
&lt;pre&gt;&lt;i&gt;// Definisi tipe data dalam graf&lt;/i&gt;
&lt;b&gt;record&lt;/b&gt; titik {
    &lt;i&gt;list&lt;/i&gt; sisi2
    &lt;i&gt;real&lt;/i&gt; jarak
    &lt;i&gt;titik&lt;/i&gt; sebelum
}
&lt;b&gt;record&lt;/b&gt; sisi {
    &lt;i&gt;titik&lt;/i&gt; dari
    &lt;i&gt;titik&lt;/i&gt; ke
    &lt;i&gt;real&lt;/i&gt; bobot
}

&lt;b&gt;function&lt;/b&gt; BellmanFord(&lt;i&gt;list&lt;/i&gt; semuatitik, &lt;i&gt;list&lt;/i&gt; semuasisi, &lt;i&gt;titik&lt;/i&gt; dari)
   &lt;i&gt;// Argumennya ialah graf, dengan bentuk daftar titik  &lt;/i&gt;
   &lt;i&gt;// and sisi. Algoritma ini mengubah titik-titik dalam &lt;/i&gt;
   &lt;i&gt;// semuatitik sehingga atribut &lt;/i&gt;jarak&lt;i&gt; dan &lt;/i&gt;sebelum&lt;i&gt; &lt;/i&gt;
   &lt;i&gt;// menyimpan jarak terpendek.&lt;/i&gt;

   &lt;i&gt;// Persiapan&lt;/i&gt;
   &lt;b&gt;for each&lt;/b&gt; titik v in semuatitik:
       &lt;b&gt;if&lt;/b&gt; v &lt;b&gt;is&lt;/b&gt; dari &lt;b&gt;then&lt;/b&gt; v.jarak = 0
       &lt;b&gt;else&lt;/b&gt; v.jarak := &lt;b&gt;tak-hingga&lt;/b&gt;
       v.sebelum := &lt;b&gt;null&lt;/b&gt;
   
   &lt;i&gt;// Perulangan relaksasi sisi&lt;/i&gt;
   &lt;b&gt;for&lt;/b&gt; i &lt;b&gt;from&lt;/b&gt; 1 &lt;b&gt;to&lt;/b&gt; size(semuatitik):
       &lt;b&gt;for each&lt;/b&gt; sisi uv in semuasisi:
           u := uv.dari
           v := uv.ke             &lt;i&gt;// uv adalah sisi dari u ke v&lt;/i&gt;
           &lt;b&gt;if&lt;/b&gt; v.jarak &amp;gt; u.jarak + uv.bobot
               v.jarak := u.jarak + uv.bobot
               v.sebelum := u

   &lt;i&gt;// Cari sirkuit berbobot(jarak) negatif&lt;/i&gt;
   &lt;b&gt;for each&lt;/b&gt; sisi uv in semuasisi:
       u := uv.dari
       v := uv.ke
       &lt;b&gt;if&lt;/b&gt; v.jarak &amp;gt; u.jarak + uv.bobot
           &lt;b&gt;error&lt;/b&gt; "Graph mengandung siklus berbobot total negatif"
&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;i&gt;Sumber ini dari : &lt;a href="http://id.wikipedia.org/wiki/Kategori:Ilmu_komputer" target="_blank"&gt;Wikipedia Indonesia&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;
</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/4825603672939521693/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/algoritma-bellman-ford.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4825603672939521693" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4825603672939521693" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/algoritma-bellman-ford.html" rel="alternate" title="Algoritma Bellman-Ford" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-7257511906811684601</id><published>2012-01-02T20:22:00.000+07:00</published><updated>2012-01-06T22:54:15.622+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Belajar Algoritma"/><category scheme="http://www.blogger.com/atom/ns#" term="Sejarah"/><category scheme="http://www.blogger.com/atom/ns#" term="Teknologi"/><title type="text">Daftar algoritma</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span style="font-size: small;"&gt;&lt;span style="font-weight: normal;"&gt;Sumber Ini Dari : &lt;/span&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Algoritma_kombinatorial"&gt;&lt;a href="http://id.wikipedia.org/wiki/Daftar_algoritma"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-weight: normal;"&gt;http://id.wikipedia.org/wiki/Daftar_algoritma&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 style="text-align: justify;"&gt;


&lt;span class="mw-headline" id="Algoritma_kombinatorial"&gt;Algoritma kombinatorial&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Algoritma_kombinatorial_umum"&gt;Algoritma kombinatorial umum&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Algoritma pencari-siklus Floyd: iterasi untuk mencari siklus dalam barisan/sekuens&lt;/li&gt;
&lt;li&gt;(uniformly distributed) Pseudorandom number generators:
&lt;ul&gt;
&lt;li&gt;Blum Blum Shub&lt;/li&gt;
&lt;li&gt;Mersenne twister&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Robinson-Schensted algorithm: generates permutations from pairs of Young tableaux&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Algoritma_graph"&gt;Algoritma graph&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Algoritma Bellman-Ford: menghitung jarak terpendek pada graf berbobot, di mana sisi bisa memiliki bobot negatif&lt;/li&gt;
&lt;li&gt;Algoritma Dijkstra: menghitung jarak terpendek pada graf berbobot, tanpa sisi berbobot negatif.&lt;/li&gt;
&lt;li&gt;Algoritma Floyd-Warshall: menghitung solusi jarak terpendek untuk semua pasang titik pada sebuah graf berarah dan berbobot&lt;/li&gt;
&lt;li&gt;Algoritma Kruskal: mencari pohon rentang minimum pada sebuah graf&lt;/li&gt;
&lt;li&gt;Algoritma Prim: mencari pohon rentang minimum pada sebuah graf&lt;/li&gt;
&lt;li&gt;Algoritma Boruvka: mencari pohon rentang minimum pada sebuah graf&lt;/li&gt;
&lt;li&gt;Algoritma Ford-Fulkerson: computes the maximum flow in a graph&lt;/li&gt;
&lt;li&gt;Algoritma Edmonds-Karp: implementation of Ford-Fulkerson&lt;/li&gt;
&lt;li&gt;Nonblocking Minimal Spanning Switch say, for a telephone exchange&lt;/li&gt;
&lt;li&gt;Spring based algorithm: algorithm for graph drawing&lt;/li&gt;
&lt;li&gt;Topological sort&lt;/li&gt;
&lt;li&gt;Algoritma Hungaria: algorithm for finding a perfect matching&lt;/li&gt;
&lt;a name='more'&gt;&lt;/a&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Algoritma_pencarian"&gt;Algoritma pencarian&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Pencarian linear: mencari sebuah item pada sebuah list tak berurut&lt;/li&gt;
&lt;li&gt;Algoritma seleksi: mencari item ke-&lt;i&gt;k&lt;/i&gt; pada sebuah list&lt;/li&gt;
&lt;li&gt;Pencarian biner: menemukan sebuah item pada sebuah list terurut&lt;/li&gt;
&lt;li&gt;Pohon Pencarian Biner&lt;/li&gt;
&lt;li&gt;Pencarian Breadth-first: menelusuri sebuah graf tingkatan demi tingkatan&lt;/li&gt;
&lt;li&gt;Pencarian Depth-first: menelusuri sebuah graf cabang demi cabang&lt;/li&gt;
&lt;li&gt;Pencarian Best-first: menelusuri sebuah graf dengan urutan sesuai kepentingan dengan menggunakan antrian prioritas&lt;/li&gt;
&lt;li&gt;Pencarian pohon A*: kasus khusus dari pencarian best-first&lt;/li&gt;
&lt;li&gt;Pencarian Prediktif: pencarian mirip biner dengan faktor pada magnitudo
 dari syarat pencarian terhadap nilai atas dan bawah dalam pencarian. 
Kadang-kadang disebut pencarian kamus atau pencarian interpolasi.&lt;/li&gt;
&lt;li&gt;Tabel Hash: mencari sebuah item dalam sebuah kumpulan tak berurut dalam waktu O(1).&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Algoritma_string"&gt;Algoritma string&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h4 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Pencarian"&gt;Pencarian&lt;/span&gt;&lt;/h4&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Algoritma brute force&lt;/li&gt;
&lt;li&gt;Algoritma Aho-Corasick&lt;/li&gt;
&lt;li&gt;Algoritma Bitap&lt;/li&gt;
&lt;li&gt;Algoritma Boyer-Moore&lt;/li&gt;
&lt;li&gt;Algoritma Knuth-Morris-Pratt&lt;/li&gt;
&lt;li&gt;Algoritma Karp-Rabin&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h4 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Approximate_matching"&gt;Approximate matching&lt;/span&gt;&lt;/h4&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Levenshtein edit distance&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Algoritma_penyusunan"&gt;Algoritma penyusunan&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Binary tree sort&lt;/li&gt;
&lt;li&gt;Bogosort&lt;/li&gt;
&lt;li&gt;Bubble sort: for each pair of indices, swap the items if out of order&lt;/li&gt;
&lt;li&gt;Bucket sort&lt;/li&gt;
&lt;li&gt;Comb sort&lt;/li&gt;
&lt;li&gt;Cocktail sort&lt;/li&gt;
&lt;li&gt;Counting sort&lt;/li&gt;
&lt;li&gt;Gnome sort&lt;/li&gt;
&lt;li&gt;Heapsort: convert the list into a heap, keep removing the largest element from the heap and adding it to the end of the list&lt;/li&gt;
&lt;li&gt;Insertion sort: determine where the current item belongs in the list of sorted ones, and insert it there&lt;/li&gt;
&lt;li&gt;Merge sort: sort the first and second half of the list separately, then merge the sorted lists&lt;/li&gt;
&lt;li&gt;Pancake sorting&lt;/li&gt;
&lt;li&gt;Pigeonhole sort&lt;/li&gt;
&lt;li&gt;Quicksort:
 divide list into two, with all items on the first list coming before 
all items on the second list.; then sort the two lists. Often the method
 of choice&lt;/li&gt;
&lt;li&gt;Radix sort: sorts strings letter by letter&lt;/li&gt;
&lt;li&gt;Selection sort: pick the smallest of the remaining elements, add it to the end of the sorted list&lt;/li&gt;
&lt;li&gt;Shell sort: an attempt to improve insertion sort&lt;/li&gt;
&lt;li&gt;Smoothsort&lt;/li&gt;
&lt;li&gt;Stupid sort&lt;/li&gt;
&lt;li&gt;Topological sort&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Compression_algorithms"&gt;Compression algorithms&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Lossless_compression_algorithms"&gt;Lossless compression algorithms&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Burrows-Wheeler transform: preprocessing useful for improving lossless compression&lt;/li&gt;
&lt;li&gt;DEFLATE: lossless data compression&lt;/li&gt;
&lt;li&gt;Delta encoding: aid to compression of data in which sequential data occurs frequently&lt;/li&gt;
&lt;li&gt;Incremental encoding: delta encoding applied to sequences of strings&lt;/li&gt;
&lt;li&gt;LZW: lossless data compression (Lempel-Ziv-Welch)&lt;/li&gt;
&lt;li&gt;LZ77 (algorithm): LZ77 and LZ78 are the names for the two lossless data compression algorithms&lt;/li&gt;
&lt;li&gt;LZMA: short for Lempel-Ziv-Markov chain-Algorithm&lt;/li&gt;
&lt;li&gt;LZO: data compression algorithm that is focused on speed&lt;/li&gt;
&lt;li&gt;PPM compression algorithm&lt;/li&gt;
&lt;li&gt;Shannon-Fano coding&lt;/li&gt;
&lt;li&gt;Truncated binary encoding&lt;/li&gt;
&lt;li&gt;Run-length encoding: lossless data compression taking advantage of strings of repeated characters&lt;/li&gt;
&lt;li&gt;SEQUITUR algorithm: lossless compression by incremental grammar inference on a string&lt;/li&gt;
&lt;li&gt;EZW (Embedded Zerotree Wavelet)&lt;/li&gt;
&lt;li&gt;Entropy encoding: coding scheme that assigns codes to symbols so as to match code lengths with the probabilities of the symbols
&lt;ul&gt;
&lt;li&gt;Huffman coding: simple lossless compression taking advantage of relative character frequencies
&lt;ul&gt;
&lt;li&gt;Adaptive Huffman coding: adaptive coding technique based on Huffman coding&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Arithmetic coding: advanced entropy coding&lt;/li&gt;
&lt;li&gt;Range encoding: data compression method that is believed to approach the compression ratio of arithmetic coding&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Entropy coding with known entropy characteristics
&lt;ul&gt;
&lt;li&gt;Unary coding: code that represents a number n with n ones followed by a zero&lt;/li&gt;
&lt;li&gt;Elias delta|gamma|omega coding: universal code encoding the positive integers&lt;/li&gt;
&lt;li&gt;Fibonacci coding: universal code which encodes positive integers into binary code words&lt;/li&gt;
&lt;li&gt;Golomb coding: form of entropy coding that is optimal for alphabets following geometric distributions&lt;/li&gt;
&lt;li&gt;Rice coding: form of entropy coding that is optimal for alphabets following geometric distributions&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Lossy_compression_algorithms"&gt;Lossy compression algorithms&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Linear predictive coding: lossy compression by representing the spectral envelope of a digital signal of speech in compressed form&lt;/li&gt;
&lt;li&gt;A-law algorithm: standard companding algorithm&lt;/li&gt;
&lt;li&gt;Mu-law algorithm: standard analog signal compression or companding algorithm&lt;/li&gt;
&lt;li&gt;Fractal compression: method used to compress images using fractals&lt;/li&gt;
&lt;li&gt;Transform coding: type of data compression for "natural" data like audio signals or photographic images&lt;/li&gt;
&lt;li&gt;Vector quantization: technique often used in lossy data compression&lt;/li&gt;
&lt;li&gt;Wavelet compression: form of data compression well suited for image compression (sometimes also video compression and audio compression)&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Computational_geometry"&gt;Computational geometry&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Gift wrapping algorithm: determining the convex hull of a set of points&lt;/li&gt;
&lt;li&gt;Graham scan determining the convex hull of a set of points in the plane&lt;/li&gt;
&lt;li&gt;Point in polygon: tests whether a given point lies within a given polygon&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Grafik_komputer"&gt;Grafik komputer&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Bresenham's line algorithm: plots points of a 2-dimensional array to form a straight line between 2 specified points (uses decision variables)&lt;/li&gt;
&lt;li&gt;DDA line algorithm: plots points of a 2-dimensional array to form a straight line between 2 specified points (uses floating-point math)&lt;/li&gt;
&lt;li&gt;Flood fill: fills a connected region of a multi-dimensional array with a specified symbol&lt;/li&gt;
&lt;li&gt;Painter's algorithm: detects visible parts of a 3-dimensional scenery&lt;/li&gt;
&lt;li&gt;Ray tracing: realistic image rendering&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Algoritma_Kriptografi"&gt;Algoritma Kriptografi&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Symmetric (secret key) encryption:
&lt;ul&gt;
&lt;li&gt;Advanced Encryption Standard (AES), winner of NIST competition&lt;/li&gt;
&lt;li&gt;Blowfish&lt;/li&gt;
&lt;li&gt;Data Encryption Standard (DES), sometimes DE Algorithm, winner of NBS selection competition, replaced by AES for most purposes&lt;/li&gt;
&lt;li&gt;IDEA&lt;/li&gt;
&lt;li&gt;RC4 (cipher)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Asymmetric (public key) encryption or digital signature:
&lt;ul&gt;
&lt;li&gt;DSA&lt;/li&gt;
&lt;li&gt;ElGamal&lt;/li&gt;
&lt;li&gt;RSA&lt;/li&gt;
&lt;li&gt;Diffie-Hellman key exchange&lt;/li&gt;
&lt;li&gt;NTRUEncrypt&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Cryptographic Message digest functions:
&lt;ul&gt;
&lt;li&gt;MD5 – Note that there is now a method of generating collisions for MD5&lt;/li&gt;
&lt;li&gt;RIPEMD-160&lt;/li&gt;
&lt;li&gt;SHA-1&lt;/li&gt;
&lt;li&gt;HMAC: keyed-hash message authentication&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Cryptographically secure pseudo-random number generators
&lt;ul&gt;
&lt;li&gt;Blum Blum Shub - based on the hardness of factorization&lt;/li&gt;
&lt;li&gt;Yarrow algorithm&lt;/li&gt;
&lt;li&gt;Fortuna, allegedly an improvement on Yarrow&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Other&lt;/i&gt;
&lt;ul&gt;
&lt;li&gt;Diffie-Hellman: key exchange&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Algoritma_Distributed_systems"&gt;Algoritma Distributed systems&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Lamport ordering: a partial ordering of events based on the &lt;i&gt;happened-before&lt;/i&gt; relation&lt;/li&gt;
&lt;li&gt;Snapshot algorithm: a snapshot is the process of recording the global state of a system&lt;/li&gt;
&lt;li&gt;Vector ordering: a total ordering of events&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Algoritma_Numerical"&gt;Algoritma Numerical&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Algoritma De Boor: computes splines.&lt;/li&gt;
&lt;li&gt;Algoritma De Casteljau: computes Bezier curves&lt;/li&gt;
&lt;li&gt;False position method: approximates roots of a function&lt;/li&gt;
&lt;li&gt;Gauss-Jordan elimination: solves systems of linear equations&lt;/li&gt;
&lt;li&gt;Algoritma Gauss-Legendre: computes the digits of pi&lt;/li&gt;
&lt;li&gt;Gauss-Newton algorithm: find minimum of function of several variables&lt;/li&gt;
&lt;li&gt;Kahan summation algorithm: a more accurate method of summing floating-point numbers&lt;/li&gt;
&lt;li&gt;Levenberg-Marquardt algorithm: find minimum of function of several variables&lt;/li&gt;
&lt;li&gt;MISER algorithm: Monte Carlo simulation, numerical integration&lt;/li&gt;
&lt;li&gt;Newton's method: finds zeros of functions with calculus&lt;/li&gt;
&lt;li&gt;Bracketing Methods:&lt;/li&gt;
&lt;li&gt;Rounding functions: the classic ways to round numbers&lt;/li&gt;
&lt;li&gt;Secant method: approximates roots of a function&lt;/li&gt;
&lt;li&gt;Shifting nth-root algorithm: digit by digit root extraction&lt;/li&gt;
&lt;li&gt;Square root: approximates the square root of a number&lt;/li&gt;
&lt;li&gt;Strassen algorithm&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Optimization_algorithms"&gt;Optimization algorithms&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Simplex algorithm: An algorithm for solving the linear programming problem&lt;/li&gt;
&lt;li&gt;Branch and bound&lt;/li&gt;
&lt;li&gt;Simulated annealing&lt;/li&gt;
&lt;li&gt;Genetic algorithms&lt;/li&gt;
&lt;li&gt;Particle swarm&lt;/li&gt;
&lt;li&gt;Tabu search&lt;/li&gt;
&lt;li&gt;Local search&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h3 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Digital_signal_processing"&gt;Digital signal processing&lt;/span&gt;&lt;/h3&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;CORDIC: Fast trigonometric function computation technique.&lt;/li&gt;
&lt;li&gt;Fast Fourier transform: determines the frequencies contained in a (segment of a) signal
&lt;ul&gt;
&lt;li&gt;Cooley-Tukey FFT algorithm&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Rainflow-counting algorithm: Reduces a complex stress history to a count of elementary stress-reversals for use in fatigue analysis&lt;/li&gt;
&lt;li&gt;Osem: algorithm for processing of medical images&lt;/li&gt;
&lt;li&gt;Goertzel algorithm Can be used for DTMF digit decoding.&lt;/li&gt;
&lt;li&gt;Discrete Fourier transform
&lt;ul&gt;
&lt;li&gt;Rader's FFT algorithm&lt;/li&gt;
&lt;li&gt;Bluestein's FFT algorithm&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Number_theoretic_algorithms"&gt;Number theoretic algorithms&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Discrete logarithm:
&lt;ul&gt;
&lt;li&gt;Baby-step giant-step&lt;/li&gt;
&lt;li&gt;Pollard's rho algorithm for logarithms&lt;/li&gt;
&lt;li&gt;Pohlig-Hellman algorithm&lt;/li&gt;
&lt;li&gt;Index calculus algorithm&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Euclidean algorithm: computes the greatest common divisor&lt;/li&gt;
&lt;li&gt;Integer factorization: breaking an integer into its prime factors
&lt;ul&gt;
&lt;li&gt;Trial division&lt;/li&gt;
&lt;li&gt;Lenstra elliptic curve factorization&lt;/li&gt;
&lt;li&gt;Pollard's rho algorithm&lt;/li&gt;
&lt;li&gt;Pollard's p-1 algorithm&lt;/li&gt;
&lt;li&gt;Congruence of squares&lt;/li&gt;
&lt;li&gt;Quadratic sieve&lt;/li&gt;
&lt;li&gt;Special number field sieve&lt;/li&gt;
&lt;li&gt;General number field sieve&lt;/li&gt;
&lt;li&gt;Jones's period proxy algorithm&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Multiplication algorithms: fast multiplication of two numbers&lt;/li&gt;
&lt;li&gt;Primality tests: determining whether a given number is prime
&lt;ul&gt;
&lt;li&gt;AKS primality test&lt;/li&gt;
&lt;li&gt;Miller-Rabin primality test&lt;/li&gt;
&lt;li&gt;Sieve of Eratosthenes&lt;/li&gt;
&lt;li&gt;Sieve of Atkin&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Numerical_algebra"&gt;Numerical algebra&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Buchberger's algorithm: finds a Gröbner basis&lt;/li&gt;
&lt;li&gt;Eigenvalue algorithm&lt;/li&gt;
&lt;li&gt;Exponentiating by squaring: quickly computes powers of numbers and matrices&lt;/li&gt;
&lt;li&gt;Gram-Schmidt process: orthogonalizes a set of vectors&lt;/li&gt;
&lt;li&gt;Knuth-Bendix completion algorithm: for rewriting rule systems&lt;/li&gt;
&lt;li&gt;Multivariate division algorithm: for polynomials in several indeterminates&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Parsing"&gt;Parsing&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Recursive descent parser: A top-down parser suitable for LL(&lt;i&gt;k&lt;/i&gt;) grammars&lt;/li&gt;
&lt;li&gt;LL parser: A relatively simple linear time parsing algorithm for a limited class of context-free grammars&lt;/li&gt;
&lt;li&gt;LR parser: A more complex linear time parsing algorithm for a larger class of context-free grammars. Variants:
&lt;ul&gt;
&lt;li&gt;Operator-precedence parser&lt;/li&gt;
&lt;li&gt;SLR (Simple LR) parser&lt;/li&gt;
&lt;li&gt;LALR (Look-ahead LR) parser&lt;/li&gt;
&lt;li&gt;Canonical LR parser&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Packrat parser: A linear time parsing algorithm supporting some context-free grammars and parsing expression grammars&lt;/li&gt;
&lt;li&gt;CYK algorithm: An O(n&lt;sup&gt;3&lt;/sup&gt;) algorithm for parsing any context-free grammar&lt;/li&gt;
&lt;li&gt;Earley's algorithm: Another O(n&lt;sup&gt;3&lt;/sup&gt;) algorithm for parsing any context-free grammar&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Teknik_perangkat_lunak"&gt;Teknik perangkat lunak&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Algorithms for Recovery and Isolation Exploiting Semantics: recovery&lt;/li&gt;
&lt;li&gt;Unicode Collation Algorithm&lt;/li&gt;
&lt;li&gt;CHS conversion: Converting between disk addressing systems&lt;/li&gt;
&lt;li&gt;Cyclic redundancy check: calculation of a check word&lt;/li&gt;
&lt;li&gt;Parity: Simple/fast error detection technique. Is a number even or odd?&lt;/li&gt;
&lt;li&gt;Diff: compare two sequences. An example of Dynamic programming
 (dynamic refers to the property that the optimal solution can be 
constructed by combining optimal solutions to sub-problems e.g. 
quicksort).&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Algoritma_kuantum"&gt;Algoritma kuantum&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Grover's algorithm: provides quadratic speedup for many search problems&lt;/li&gt;
&lt;li&gt;Shor's algorithm: provides exponential speedup for factorizing a number&lt;/li&gt;
&lt;li&gt;Deutsch-Jozsa algorithm: criterion of balance for Boolean function&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Algoritma_medis"&gt;Algoritma medis&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Medical algorithm&lt;/li&gt;
&lt;li&gt;Texas Medication Algorithm Project&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;





&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Lainnya"&gt;Lainnya&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Astronomical algorithms&lt;/li&gt;
&lt;li&gt;Banker's algorithm&lt;/li&gt;
&lt;li&gt;Baum-Welch algorithm&lt;/li&gt;
&lt;li&gt;Doomsday algorithm: day of the week&lt;/li&gt;
&lt;li&gt;Levenberg-Marquardt nonlinear least squares fitting algorithm&lt;/li&gt;
&lt;li&gt;Marzullo's algorithm: distributed clock synchronization&lt;/li&gt;
&lt;li&gt;Page replacement algorithms&lt;/li&gt;
&lt;li&gt;Risch algorithm&lt;/li&gt;
&lt;li&gt;Schreier-Sims algorithm&lt;/li&gt;
&lt;li&gt;Todd-Coxeter algorithm&lt;/li&gt;
&lt;li&gt;Viterbi algorithm&lt;/li&gt;
&lt;li&gt;Xor swap algorithm: swaps the values of two variables without using a buffer&lt;/li&gt;
&lt;/ul&gt;
&lt;i&gt;Sumber ini dari : &lt;a href="http://id.wikipedia.org/wiki/Kategori:Ilmu_komputer" target="_blank"&gt;Wikipedia Indonesia&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;&lt;ul style="text-align: justify;"&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/7257511906811684601/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/daftar-algoritma.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/7257511906811684601" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/7257511906811684601" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/daftar-algoritma.html" rel="alternate" title="Daftar algoritma" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-6929786958511047354</id><published>2012-01-02T20:13:00.000+07:00</published><updated>2012-01-06T23:20:32.211+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Belajar Algoritma"/><category scheme="http://www.blogger.com/atom/ns#" term="Sejarah"/><category scheme="http://www.blogger.com/atom/ns#" term="Teknologi"/><title type="text">Pengertian Algoritma</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div&gt;
Dalam matematika dan komputasi, &lt;b&gt;algoritma&lt;/b&gt; atau &lt;b&gt;algoritme&lt;/b&gt;
 merupakan kumpulan perintah untuk menyelesaikan suatu masalah. 
Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal 
hingga akhir. Masalah tersebut dapat berupa apa saja, dengan catatan 
untuk setiap masalah, ada kriteria kondisi awal yang harus dipenuhi 
sebelum menjalankan algoritma. Algoritma akan dapat selalu berakhir 
untuk semua kondisi awal yang memenuhi kriteria, dalam hal ini berbeda 
dengan heuristik. Algoritma sering mempunyai langkah pengulangan (iterasi) atau memerlukan keputusan (logika Boolean dan perbandingan) sampai tugasnya selesai.&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Desain dan analisis algoritma adalah suatu cabang khusus dalam ilmu komputer
 yang mempelajari karakteristik dan performa dari suatu algoritma dalam 
menyelesaikan masalah, terlepas dari implementasi algoritma tersebut. 
Dalam cabang disiplin ini algoritma dipelajari secara abstrak, terlepas 
dari sistem komputer atau bahasa pemrograman yang digunakan. Algoritma yang berbeda dapat diterapkan pada suatu masalah dengan kriteria yang sama.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Kompleksitas dari suatu &lt;b class="selflink"&gt;algoritma&lt;/b&gt;
 merupakan ukuran seberapa banyak komputasi yang dibutuhkan algoritma 
tersebut untuk menyelesaikan masalah. Secara informal, algoritma yang 
dapat menyelesaikan suatu permasalahan dalam waktu yang singkat memiliki
 kompleksitas yang rendah, sementara algoritma yang membutuhkan waktu 
lama untuk menyelesaikan masalahnya mempunyai kompleksitas yang tinggi.&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;h2 style="text-align: justify;"&gt;








&lt;span class="mw-headline" id="Sejarah_istilah_.22algoritma.22"&gt;Sejarah istilah "algoritma"&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Kata &lt;i&gt;algoritma&lt;/i&gt; berasal dari latinisasi nama seorang ahli matematika dari Uzbekistan Al Khawārizmi
 (hidup sekitar abad ke-9), sebagaimana tercantum pada terjemahan 
karyanya dalam bahasa latin dari abad ke-12 "Algorithmi de numero 
Indorum". Pada awalnya kata algorisma
 adalah istilah yang merujuk kepada aturan-aturan aritmetis untuk 
menyelesaikan persoalan dengan menggunakan bilangan numerik arab 
(sebenarnya dari India, seperti tertulis pada judul di atas). Pada abad 
ke-18, istilah ini berkembang menjadi &lt;b class="selflink"&gt;algoritma&lt;/b&gt;,
 yang mencakup semua prosedur atau urutan langkah yang jelas dan 
diperlukan untuk menyelesaikan suatu permasalahan. Masalah timbul pada 
saat akan menuangkan bagaimana proses yang harus dilalui dalam 
suatu/sebuah sistem (program) bagi komputer sehingga pada saat 
eksekusinya, komputer dapat bekerja seperti yang diharapkan. Programer 
komputer akan lebih nyaman menuangkan prosedur komputasinya atau urutan 
langkah proses dengan terlebih dahulu membuat gambaran (diagram alur) 
diatas kertas.&lt;/div&gt;
&lt;h2 style="text-align: justify;"&gt;








&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span class="mw-headline" id="Jenis-jenis_Algoritma"&gt;Jenis-jenis Algoritma&lt;/span&gt;&lt;/h2&gt;
&lt;div style="text-align: justify;"&gt;
Terdapat beragam klasifikasi &lt;b class="selflink"&gt;algoritma&lt;/b&gt;
 dan setiap klasifikasi mempunyai alasan tersendiri. Salah satu cara 
untuk melakukan klasifikasi jenis-jenis algoritma adalah dengan 
memperhatikan paradigma dan metode yang digunakan untuk mendesain 
algoritma tersebut. Beberapa paradigma yang digunakan dalam menyusun 
suatu algoritma akan dipaparkan dibagian ini. Masing-masing paradigma 
dapat digunakan dalam banyak algoritma yang berbeda.&lt;/div&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Divide and Conquer, paradigma untuk &lt;i&gt;membagi&lt;/i&gt;
 suatu permasalahan besar menjadi permasalahan-permasalahan yang lebih 
kecil. Pembagian masalah ini dilakukan terus menerus sampai ditemukan 
bagian masalah kecil yang mudah untuk &lt;i&gt;dipecahkan&lt;/i&gt;. Singkatnya menyelesaikan keseluruhan masalah dengan &lt;i&gt;membagi&lt;/i&gt; masalah besar dan kemudian &lt;i&gt;memecahkan&lt;/i&gt; permasalahan-permasalahan kecil yang terbentuk.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;Dynamic programming, paradigma pemrograman dinamik akan sesuai jika digunakan pada suatu masalah yang mengandung sub-struktur yang optimal (, dan mengandung beberapa bagian permasalahan yang tumpang tindih . Paradigma ini sekilas terlihat mirip dengan paradigma Divide and Conquer,
 sama-sama mencoba untuk membagi permasalahan menjadi sub permasalahan 
yang lebih kecil, tapi secara intrinsik ada perbedaan dari karakter 
permasalahan yang dihadapi.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;b&gt;Metode serakah&lt;/b&gt;. Sebuah algoritma serakah mirip dengan sebuah Pemrograman dinamik,
 bedanya jawaban dari submasalah tidak perlu diketahui dalam setiap 
tahap; dan menggunakan pilihan "serakah" apa yang dilihat terbaik pada 
saat itu.&lt;/li&gt;
&lt;/ul&gt;
&amp;nbsp;&lt;i&gt;Sumber ini dari : &lt;a href="http://id.wikipedia.org/wiki/Kategori:Ilmu_komputer" target="_blank"&gt;Wikipedia Indonesia&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/6929786958511047354/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/pengertian-algoritma.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/6929786958511047354" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/6929786958511047354" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/pengertian-algoritma.html" rel="alternate" title="Pengertian Algoritma" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7932991516756602924.post-4338286363422005566</id><published>2012-01-02T20:00:00.004+07:00</published><updated>2012-01-06T23:20:17.629+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Sejarah"/><category scheme="http://www.blogger.com/atom/ns#" term="Teknologi"/><title type="text">Sejarah Singkat Operating System Mac OS</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div&gt;
&lt;b&gt;Mac OS&lt;/b&gt; adalah singkatan dari &lt;b&gt;Mac&lt;/b&gt;intosh &lt;b&gt;O&lt;/b&gt;perating &lt;b&gt;System&lt;/b&gt;. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk 
komputer Macintosh. Sistem operasi ini pertama kali dikeluarkan pada 
tahun 2001. Karakter "X" adalah nomor Romawi yang berarti sepuluh, di 
mana versi ini adalah penerus dari sistem operasi yang digunakan 
sebelumnya seperti Mac OS 8Mac OS 9. Beberapa orang membacanya sebagai 
huruf "X" yang terdengar seperti "eks". Salah satu alasan mengapa mereka
 menafsir sedemikian karena tradisi untuk memberikan nama sistem operasi
 yang berbasis Unix dengan akhiran "x" (misalnya AIX, IRIX, Linux, 
Minix, Ultrix, Xenix). dan Mac OS X Server juga dirilis pada tahun 2001.
 Pada dasarnya versi Server ini mirip dengan versi standardnya, dengan 
perbedaan bahwa versi Serverworkgroup dalam komputer berskala besar. 
Contoh fitur tambahan yang tersedia untuk versi ini adalah piranti lunak
 untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP dan DNS. Selain
 itu cara melisensinya juga berbeda. mencakup piranti lunak untuk 
keperluan manajemen dan administrasi Mac OS X adalah sistem operasi yang
 menggunakan kernel BSD sehingga beberapa kalangan mengatakan bahwa Mac 
OS X termasuk dalam keluarga Unix. Hal yang menarik dari OS ini adalah 
keindahan tampilannya sehingga menjadikannya panutan bagi pengembang 
desktop lain.[rujukan?] Rilis terakhir Mac OS diluncurkan sekitar bulan 
Mei 2005 dengan kode Tiger dengan versi 10.4. Tahapan-tahapan OS X:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Mac OS X Server 1.0 kode: "Rhapsody", dirilis: Maret 1999. Mac OS X 
Public Beta kode: "Kodiak", dirilis: September 2000. Mac OS X 10.0 
(update 10.0.1-10.0.2-10.0.3-10.0.4) kode: "Cheetah", dirilis: Maret 
2001. Mac OS X 10.1 (update 10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) kode: 
"Puma", dirilis: Oktober 2001. Mac OS X Server 10.1 (update 
10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) kode: "Puma", dirilis: November 
2001. Mac OS X 10.2 (update 
10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.6-10.2.7-10.2.8) kode: "Jaguar",
 dirilis: Agustus 2002. Mac OS X Server 10.2 (update 
10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.6-10.2.7-10.2.8), dirilis 
Agustus 2002. Mac OS X 10.3 (update 
10.3.1-10.3.2-10.3.3-10.3.4-10.3.5-10.3.6-10.3.7-10.3.8-10.3.9) kode: 
"Panther", dirilis Oktober 2003. Mac OS X Server 10.3 (update 
10.3.1-10.3.2-10.3.3-10.3.4-10.3.5-10.3.6-10.3.7-10.3.8-10.3.9), dirilis
 Oktober 2003. Mac OS X 10.4 (update 10.4.1-10.4.2-10.4.3-10.4.4-10.4.5)
 kode: "Tiger", dirilis: April 2005. Mac OS X Server 10.4 (update 
10.4.1-10.4.2-10.4.3-10.4.4-10.4.5) dirilis: April 2005. Mac OS X 10.5 
(kode: "Leopard"; direncanakan beredar pada Oktober 2007)&lt;/div&gt;
&lt;/div&gt;
</content><link href="http://technologycomputernetworktkj1.blogspot.com/feeds/4338286363422005566/comments/default" rel="replies" title="Posting Komentar" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/sejarah-singkat-operating-system-mac-os.html#comment-form" rel="replies" title="0 Komentar" type="text/html"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4338286363422005566" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/7932991516756602924/posts/default/4338286363422005566" rel="self" type="application/atom+xml"/><link href="http://technologycomputernetworktkj1.blogspot.com/2012/01/sejarah-singkat-operating-system-mac-os.html" rel="alternate" title="Sejarah Singkat Operating System Mac OS" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/10150696801428642797</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry></feed>