CLICK HERE FOR THOUSANDS OF FREE BLOGGER TEMPLATES

Rabu, 25 Juni 2008

Segala content yang ada disini bebas untuk di download atau di copy selama mencantumkan url atau sumber nya.::: DOWNLOADS
:::.:: Danlod.com ::. The Next Generation Of DownloadFavorit ardiz, tempat download gratis (free) , tanpa harus mendaftar (no register) , terbaru (new), terlengkap (complete), up to date with key and crack, hanya di Danlod.com !!!!Others :MWSnap Screen CapturePDF Reader freeY!M Tools :Buddy SpyeyeHeart EmotionYMStatus Scroll-EditAuto Answer for Y!MMulti ID Login Chat MessengerMemento LE for Yahoo 1.4.3Rumus Nick KoreaPassword ChangerYahAmp.zipMesenger AmpMicLock.zipAsciigenerator.zipYEmote3-Install.zipZaksYahooTattoo.zipChat Mesengger:ICQ 5.04 Windows 98/Me/2000/XPEyeball Chat 2.2Multi YahooYahoo Mesenger 5.5YMLite FullMSN Messenger 7.0.0813Yahoo! Messenger 7.0 BetaICQpro 2003bICQ Lite 5.04 Build 2321mIRC Power Pack 7.10 RC5Trillian 3.1Gaim 1.3.1IM2 1.5.9Skype 1.3.0.45Messenger Plus! 3.54.132Mess Patch 7.0.0813MSN6 Games Patch 1.0.11YogyaFamily Code Download (more tools for Hacking)Yogya Family Code 2007 - Download - Gold Area- Updated : 15 April 2007Silver Area Login Gold Gold AreaSaat ini anda telah memanfaatkan fitur akses member anda untuk mengakses Download - Gold Area, selamat mendownload, ^^Ditulis oleh :Admin YogyafreeDownload - Gold - Ultra EditionArea- Login Gold - Ultra Edition AreaUltra Edition dikhususkan untuk para donator, yntuk login ke Gold Ultra Edition maka klik disini.Walaupun begitu Gold tetap 100% GRATIS untuk didownload dan tidak perlu donasi.Harap Maklum.Download - Gold AreaGold Area memberikan content-content yang paling banyak dicari orang, bahkan mungkin anda tidak menemukan beberapa content ini di situs manapun, mungkin hanya disini saja, Super Download Gold, semua disediakan gratis untuk anda! Thanks for donator and thanks for all.Download WINRAR 3.51- Download WINRAR 3.51- Download DeepFreeze 5.70.x+ Download DeepFeeze 5.70.x- Download DOS untuk disket booting :+ Download program untuk membuat booting DOS 5.0+ Download program untuk membuat booting DOS 6.0+ Download program untuk membuat booting DOS 6.21+ Download program untuk membuat booting DOS Windows 95+ Download program untuk membuat booting DOS Windows 95B (OSR 2) + Download program untuk membuat booting DOS Windows 98 OEM + Download program untuk membuat booting DOS Windows 98SE (Second Edtion)+ Download program untuk membuat booting DOS Windows ME+ Download program untuk membuat booting DOS Windows ME (No ramdrive)+ Download program untuk booting DOS Windows NT 3.51+ Download program untuk booting DOS Windows NT 4.0 Workstation+ Download program untuk booting DOS Windows NT 4.0 Server+ Download program untuk booting DOS Windows 2000 Profesional+ Download program untuk booting DOS Windows 2000 Server Edition+ Download program untuk booting DOS Windows 2000 Advanced Server Edition+ Download program untuk booting DOS Windows XP Home Edition+ Download program untuk booting DOS Windows XP Professional Edition- Download Source code games dan multimedia untuk VB :+ Download Source code games dan multimedia untuk VB - Disk 1+ Download Source code games dan multimedia untuk VB - Disk 2+ Download Source code games dan multimedia untuk VB - Disk 3Download source code security untuk VB :+ Download Source code security untuk VB - Disk 1+ Download Source code security untuk VB - Disk 2- Download program SoftICE (NT)+ Download SoftICE - Disk 1+ Download SoftICE - Disk 2+ Download SoftICE - Disk 3+ Download SoftICE - Disk 4+ Download tutorial SoftICE (English) + Contoh bhs Indo + Tutorial dalam bahasa Indonesia- Lainnya+ Download 40HV mag Issue+ Download HWA.hax0r.newsRekomendasi free hosting :+ http://www.awardspace.com/Content baru yang telah diuploadCrackersKit (Pengen jadi crackers program ? kamu harus punya ini tools, karena fiturnya lengkap kap buat bantu kamu)- CrackersKit (Paket software crack terlengkap) Disk 1- CrackersKit (Paket software crack terlengkap) Disk 2 - CrackersKit (Paket software crack terlengkap) Disk 3 - CrackersKit (Paket software crack terlengkap) Disk 4 - CrackersKit (Paket software crack terlengkap) Disk 5 - CrackersKit (Paket software crack terlengkap) Disk 6 Beat The Clock + Tutor (Warnet Hacking)- Download Beat The Clock - Disk 1- Download Beat The Clock - Disk 2- Download Beat The Clock - Disk 3 - Download Beat The Clock - Disk 4Serial 2000 v7.1 (Full Serial + Crack) - tahun 2004 releasenya, byk sekali crack yang fungsional - Download Serial 2000 v7.1 - Disk 1 - Download Serial 2000 v7.1 - Disk 2- Download Serial 2000 v7.1 - Disk 3- Download Serial 2000 v7.1 - Disk 4Golden Eye (Keylogger sekelas ChildSafe), berani coba ?- Download Golden Eye (Keylogger sekelas ChildSafe)RegFreeze v3.0 (membekukan registry agar aman dari spyware, hijacker, dll)- Download RegFreeze v3.0 - Disk 1- Download RegFreeze v3.0 - Disk 2Download Invisible Browsing- Download Invisible BrowsingRegistry Workshop 1.7.0- Download Registry Workshop 1.7.0Hide IP- Download Hide IP 1.6.3Password Recovery Kit Enterprise 7.0 (Documents Crack Password) , Versi enterprise ini udah ada cracknya yang bikin crack document tambah mantab!,- Download Password Recovery Kit Enterprise 7.0 - Disk 1- Download Password Recovery Kit Enterprise 7.0 - Disk 2- Download Password Recovery Kit Enterprise 7.0 - Disk 3Software Time Lock v2.2 (Cocok untuk membatasi akses waktu menggunakan komputer)- Download Software Time Lock v2.2Unlocker 1.5- Download Unlocker 1.5Damn Info Viewer- Download Damn Info ViewerChildsafe (Url baru!), keylogger ini paling banyak digunakan oleh orang untuk keylog warnet, awas jangan di keylog diwarnet, klo mau download!- Download ChildsafeNullsoft mIRC Control Plug-in- Download Nullsoft mIRC Control Plug-inSpecial content for GoldSpecial content ini merupakan content yang mayoritas untuk hacking, dimana contentnya bisa dibilang udah rada lama tapi lumayan ampuh jika untuk hack-hack PC yang masih pakek Windows lama (Windows 95/98/NT/2000).Yang membuat semakin special, adalah walau isinya “kumpulan” tapi isinya tidak lebih dari 2 mb, jadi anda tidak perlu download lama-lama untuk mendownload kumpulan tools dibawah ini, Enjoy it!Download 007 Password Recovery (DialUpHack)- Download 007 Password RecoveryDownload Magic Login ++ (Crack All of Version Yahoo Messenger, MultiLogin, and Antilink Crasher)- Download Download Magic Login ++Download kumpulan hasil deface terkenal (seperti adulttv.com, angelfire.com, japan.co.jp, milw0rm, nasa-hacked, dsb)- Download kumpulan hasil deface terkenalDownload Perfect Keylogger (Keylogger yang bisa digabung dengan file executable lain)- Download Perfect KeyloggerDownload kumpulan ip addreas tools (Dippler32, Here, IP Sniff, IP Watcher, IP2, MyWanIP, Net IP Poster, Tambu IP Addreas LookUp, WinIP, WinIPDO)- Download kumpulan ip addreas toolsDownload kumpulan keylogger (9xInt09, Canary, Key Logger, Keyboard Spy, KeyLog 25, Keylog 98, KeyLogger, KeyProbe, KeyTrap, Klogger, PC Activity Monitor Pro, Stealth Monitor)- Download kumpulan keyloggerDownload kumpulan NT Hacking Tools (commspymonitor, cpuhog, crash, dally, die3nt, epdump, getadmin, ntcrack, ntcrash, ntfsdos, pingersrc, rbutton, sechole, uns12exe)- Download kumpulan NT Hacking ToolsDownload CISCO Scanner- Download CISCO ScannerDownload Kumpulan Trojans (Back Orifice 2000, fc Webdownloader, Mini Asylum, Undetected, WebAsylum)- Download Kumpulan TrojansDownload Kumpulan Nukers Tools (fedup, gimp, killme, killwin, knewkem, liquidnuke, mnuke, muerte, nuke, nukeattack, nuker102, pnewq, project1, pstlince, simportnuke, sprite32, vconnect, vzmnuker, wingenocide, winnukeit, winnuker02, winnukev95, wnuke3269, wnuke4, wnuke95)- Download Kumpulan Nukers ToolsDownload Kumpulan Port Scanner 1 (7th Sphere Portscan, Angry IP Scanner, Attacker, Box Scanner, DomainScan, IP Sweeper, IP Tools 2000, LANguard Port Scanner, Netmon, Port Scavenger, Site Scan by Rhino9, Sub-buster, SuperScan)- Download umpulan Port Scanner 1Download Kumpulan Port Scanner 2 (NScan, NukeNabber, Port Block, Tambu UDP Scrambler, Wingate Scan, XPort Scan)- Download Kumpulan Port Scanner 2Download Kumpulan Password Crack Tools 1 (Password Fetch, Password stealer, Password Thief, PWDump 2, PWDump, RatCracker, RePwl, SAMDUMP, ScreenSaver Cracker, Simpleripper, Snadboys Revelation, WINPWL 3 Attack, XiT, Yet Another ARJ Cracker)- Download Kumpulan Password Crack Tools 1Download Kumpulan Password Crack Tools 2 (AMI Crack, Break Zip, cRARk, DragonBallZ, Fast Zip Cracker, Gammaprog, ipccrack, IRC password cracker, iSpy, L0phtCrack v2_52 Reg Key generator, MS LANMAN extract, PassWD)- Download Kumpulan Password Crack Tools 2Download kumpulan phreaking tools (30boxes, a_dial, airphone, bluebeep, bluebox, canbox, cellman2, cna, cordless, cphreak, cpp, demon, dtmf_d, fibroton, keyhole, littleop31, mjamr, modemh, motorola, nocarrier, omega110, omnibox, p80box20, pager, payphone, phmas10, T110, tmaster, ultrad3, winphrea, xdialer, zhack321)- Download kumpulan phreaking toolsDownload John the Ripper DOS- Download John the Ripper DOSDownload John the Ripper Windows- Download John the Ripper WindowsBonus : (Kumpulan C Scripts tua, cjm-warz, codebreakers, crh)- Bonus LainnyaX-Code Content Download- Download Mirror Web 2007- Download X-Code Video- Download X-Code Energy Saturn- Paket Wallpaper - Disk 1- Paket Wallpaper - Disk 2 - Download guestbook web- Download guestbook Mirror- Download Artikel X-Code di komunitas lain - Download beberapa artikel lama ^family_code^- Perintah DALNET- Daftar ip warnet Yogya (Periksa di bagian forum -> forum membahas warnet / ISP)- Artikel-artikel ^fanily_code^ di web lain- Video X-CodeVideo Computer & HackingX-Code Video- Download tes_program.zip- Download awas_movie_palsu.zip- Download cek_bug_dgn_nikto.zip- Download nembak_apache.zip- Download install_phpbb.zip- Download fingerprinting.zip- Download cpp_builder.zipJambiHackerlink Video- Download Video HackAdvancedGuestbook- Download Video HackBukuTamu- Download Video HackCatalog- Download Video HackCpath- Download Video HackForumPhpBB2- Download Video HackHpMaker- Download Video HackMambo- Download Video HackPhpCoin- Download Video HackPhpGedView- Download Video HackPHPinjection- Download Video HackPHPNuke2- Download Video MassDefacePusHm0v Video- Download CulikPDShopProVideo Hack Yahoo- Download Yahoo Hacking (Hack e-mail Yahoo) - Disk 1 - Download Yahoo Hacking (Hack e-mail Yahoo) - Disk 2 - Download Yahoo Hacking (Hack e-mail Yahoo) - Disk 3 Download video lainnya- Download vBulletin Hack- Download LimeWireHackDownload kumpulan tutor dan artikel terlengkap dan terbaru- Download kumpulan tutor dan artikel - 1(Jelaga, Kahmi, Kecoak, KompiSingCat, Ezine Echo lama, SecretColony, YogyaCarding, lain-lainnyaya)- Download kumpulan tutor dan artikel - 2 (Ezine Echo lama, Tutor lengkap Jasakom lama)- Download kumpulan tutor dan artikel - 3 (Artikel, Astronomi, BaliHack, Cyber Samarinda, ICT, IndoProg, IndoSecure, LinuxBali, LinuxJakarta, LinuxLainnya, Newbies, PakTani dan lainnya)- Download kumpulan tutor dan artikel - 4(Tutor tembak ip, Jasakom tutor baru, Unicode tutor)Bonus tutor :- Tutor cara melakukan deface pada web(Deface situs PHPNuke, Deface situs asp/IIS dgn tools Exploit, deface situs asp/IIS dgn SQL Injection, deface situs asp/IIS dgn menggunakan Windows 98, deface situs php dgn SQL Injection, deface situs php dgn SQL Injection II, deface guestbook (buku tamu), deface guestbook (buku tamu) 2 , deface Forum PhpBB2, deface Forum PhpBB2 II, deface guestbook pakai pic, deface situs php nuke, deface melalui showpage.cgi, Hacking Forum Phphbb v.phpBB-2.0.5, PHP-NUKE-BUGS).- Tutor lengkap cara bermain di shell target(pasang backdoor, pasang bindtty, belajar NgeRoot, Cracking Root, langkah-langkah bikin PSYBNC I dan II danlangkah-langkah bikit BOT I dan II).- Cara masuk komputer orang lain dengan W32/Romdil (disertakan toolsnya)- Menjebol Password Network Neigborhoud- Mengenai Ngembom E-Mai Lewat E-Mail- Kumpulan Tutorial HOW TO CRACK, by +ORC (English)Download THE ART OF INTRUSION- Download E-book The Art of Intrusion (disk 1)- Download E-book The Art of Intrusion (disk 2)Downnload Bahasa PemogramanDownload berbagai macam bahasa pemograman- Download LCC untuk exploit di Windows- Download ActivePerl untuk exploit di Windows- Download Python untuk exploit di Windows- Download bahasa pemograman QBASIC- Download bahasa pemograman Turbo Pascal 7.0- Download bahasa pemograman Turbo Basic- Download bahasa pemograman Turbo Assembler- Download bat2comDownload Turbo C :- Download bahasa pemograman Turbo C Disk 1- Download bahasa pemograman Turbo C Disk 2- Download bahasa pemograman Turbo C Disk 3- Download bahasa pemograman Turbo C Disk 4- Download bahasa pemograman Turbo C Disk 5- Download bahasa pemograman Turbo C Disk 6Download Visual Basic for DOS- Download Visual Basic for DOS (Disk 1)- Download Visual Basic for DOS (Disk 2)- Download Visual Basic for DOS (Disk 3)- Download Visual Basic for DOS (Disk 4)- Download Visual Basic for DOS (Disk 5)Download Source Code Virus (Assembler)- Download Paket Source code membuat virus komputer (Segala ekstensi) [DISK 1]- Download Paket Source code membuat virus komputer (Ekstensi *.ASM) [DISK 2]- Download Paket Source code membuat virus komputer (*.SCR & *.DOC) [DISK 3]- Download Paket Source code membuat virus komputer (Ekstensi *.TXT) [DISK 4]Download cara kerja virus dan implementasinya (Tutor + Source VB) :- Download Tutor + Source VirusDownload Hacking MaterialHacking warnet untuk penetration test- Download Tools untuk hack Billing Explorer- Download Tool untuk hack DeepFreeze- Download Hack untuk membuka semua fitur Windows warnet yang terkunciDownload kumpulan Exploit dan tools- Download kumpulan Exploit untuk Web Vuln 2006- Download kumpulan Exploit untuk Windows Vuln 2006- Download kumpulan Exploit untuk Injection dan lainnya- Download kumpulan tool, exploit dan lainnya untuk memeriksa vuln web- Download IRC script for attack old mIRC version- Download program untuk Denial Of Service- Download phpBB Defacer Tool- Download Kaht- Download IgmpNuke- Download Netbus- Download Netcat- Download Putty- Download Brutus- Download Trojan R3C- Download SMBdie- Download Anti Booter - Download LanDiscovery v1.0- Download Internet Maniac dan PQwak - Download 007 Password Recovery- Downloa Child Safe- Download Void Eye - Download Proactive Windows Security Explorer- Download HennestScript IRC v0.61- Download Radmin- Download Internet Download Manager - Download program RePWL v3.01 - Download program 7th Sphere Edition- Download program Angry Ip Scanner - Download program LissovSky Scan- Download http tunnel untuk Windows- Download http tunnel untuk linux- More Download ..Download Passware lama :- Download Passware Password Recovery 5.3 (1) - Download Passware Password Recovery 5.3 (2) - Download Passware Password Recovery 5.3 (3) - Download Passware Password Recovery 5.3 (4) Download program password Reminder v1.1- Download program Password Reminder v1.1 (1)- Download program Password Reminder v1.1 (2)- Download program Password Reminder v1.1 (3)Source Code untuk Web- Download CuteNews.1.4.1 untuk CMS para jurnalis- Download AuraCMS v1.62- Download buku tamu dengan dukungan photo (PHP)- Download Pembuatan input output artikel dengan PHP- Download Polling website dengan PHP- Download kumpulan source code PHP- Download buku tamu standard dengan PHP- Download program counter dengan PHP- Download program tampilan menu yang friendy dengan PHP- Download kumpulan source code pasword protection dengan javascriptDownload Content baru / terbaru- Download WarnetCleaner 2006 v0.7- Download Aplikasi SMS dan source codenya- Download kumpulan AntiVirus Lokal- Download kumpulan tool untuk OverClock VGA Card- Download kumpulan Source Code VB pilihan dari VBBEGO - Download WordPress Source- Download kumpulan perintah DALnet - Download kumpulan tutor dari Klikkanan- Download kumpulan seri nokia lama- Download kumpulan daftar area nomor HP- Download Nikto untuk memeriksa Web Vuln- Download Virtual Keyboard- Download Rar Pass Crack- Download Tutor dari SamarindaHack- Tutorial lengkap untuk crackingDownload programs bawaan web Yogyafree Classic- Download Microsoft Windows 1.0.1 buatan 1985 - Download preview slide Microsoft Windows 1.01 buatan 1985- Download BadCopyPro v3.65- Download Alkonost MaxFormat- http://www.geocities.com/hosting_family/undelete.zip- Download PC Boost- Download PC Medic- Download program PDF Converter v3.1- Download PC Accelerator- Download Antivir Personal Edtion- Download CPU-Z- Download HD-COPY 2.0A- Download HDD Regenerator- Download program WinRescue- Download program System Mechanic- Download program Window Washer v4.7- Download Folder Guard v5.4a Profesional Edtition - Download PC Security v1.41- Download program Hot CPU Tester Pro 4- Download TMPGEnc- Download AUDIOGRABBER v.1.80- Download program HTMLZIP- Download Rainlendar- Download MP3 to WAV Converter- Download Advanced Archive Password Recovery 2.10- Download program Nokia Multimedia Player- Download program Xilisoft 3GP Video ConverterSpecial Download Tools :- Download Handy Recovery- Download Advanced E-mail ExtractorDownload program dBpower AMP Music Converter- Download dBpower AMP Music Converter (1)- Download dBpower AMP Music Converter (2)- Download dBpower AMP Music Converter (3)- Download dBpower AMP Music Converter (4)Download Lainnya- Download Paket Special (Brontok Remover, CGI IRC 0.5.9 (chat irc via web), kumpulan konsultasi dr iwan, Kumpulan WIKI Sejarah Internet Indonesia, Script utk Shell)- Download MultiKiller2 (Antivirus buatan PusHm0v Disk 1Download MultiKiller2 (AntiVirus buatan PusHm0v Disk 2- Download ResHack- Download samarindahack.zip- Download malanghack.zip- Download kumpulbocah.rarYogyafree 2005 Report for all Masuk ke Yogyafree Information Report 2005 maka klik disiniUntuk mendownload ratusan tools lainnya maka klik disiniYogya Family Code 2007 Beta 15 SupportUntuk mendapatkan materi lama lebih banyak maka klik disini.Jika anda download dan muncul pesan seperti tampilan ini maka tunggulah beberapa jam lagi atau download pada malam / pagi hari karena sebagian materi berada di geocities.com yang merupakan sisa-sisa era Yogya Family Code 2005.

Rabu, 21 Mei 2008

SEPUTAR SOFTWARE KOMPRESI

SEPUTAR SOFTWARE KOMPRESI

Sebelumnya, melalui surat kabar ini kita telah membicarakan bagaimana memecah-mecah file-file yang mempunyai kapasitas yang sangat besar agar dapat dikirim melalui internet khususnya e-mail (lihat Analisa tanggal 04 November 2004). Sebenarnya banyak cara untuk mengirim file-file yang ada agar lebih efisien dan cepat. Untuk file-file yang berukuran sedang apalagi tidak merupakan hasil proses yang terlalu rumit, pengguna komputer dapat menggunakan software kompresi untuk mengkompres file-file tersebut agar lebih kecil dan simpel. Kenapa kita mesti melakukan tindakan pengkompresan, banyak alasan untuk hal itu. Beberapa alasan yang sangat signifikan seperti keterbatasan hard disk yang digunakan, mobilitas dari file-file tersebut yang sangat tinggi, sehingga jika file-file tersebut dapat di kompresi, file-file tersebut dapat dipindah-pindahkan dari satu tempat ke tempat lainnya atau dapat dikirim ke siapa saja yang membutuhkan atau memerlukannya dengan cepat dan gampang. Selain itu, file-file hasil kompresi dapat memperlancar lalu lintas di dunia maya, dengan besar file yang kecil dan simpel akan mempercepat proses upload dan download file tersebut di internet, sehingga akan mengurangi penggunaan bandwidth yang akhirnya akan mempersingkat proses koneksi ke internet.


Cara Kerja SOFTWARE KOMPRESI

Sebelum mengenal lebih dalam kedua software tersebut ada baiknya kita perlu mengetahui cara kerja software-software kompresi secara umum. Secara umum file-file yang dapat dikompresi dengan baik adalah file-file text dibandingkan file-file multimedia seperti mp3, movie dan picture. Hal ini juga disebabkan karena cara kerja dari software-software kompresi tersebut. Software-software tersebut bekerja dengan menggunakan pola pengulangan. Kita mengetahui file-file yang berbentuk text seperti word tentunya akan dijumpai banyak sekali pengulangan kata di dalamnya. Coba hitung kata ’dan’ dalam artikel ini. Tentunya lebih dari 20 kali pengulangan kata ’dan’ dalam berbagai kalimat yang ada.

Pengulangan inilah yang dimanfaatkan oleh software tersebut agar dapat mengkompres file tersebut menjadi jauh lebih kecil sehingga seperti dalam kalimat sebelumnya dikatakan bahwa file-file yang berbentuk text merupakan file-file yang sangat baik untuk dikompres. Aktifitas pengkompresan ini akan mengurangi ukuran file-file text hampir 75% dan 2-5% untuk file-file multimedia. Pengulangan-pengulangan tersebut akan disimpan di dictionary dengan algoritma LZ (lempel and Ziv) adaptive dictionary-based, sebuah algortima untuk membuat katalog dari kata yang dikumpulkan. Algortima itu bekerja dengan memberikan kode dari masing-masing kata pengulangan tersebut yang biasanya dengan menggunakan angka. Contohnya kata ’dan’ akan diwakili dengan angka 1 sehingga dalam file tersebut angka 1 akan mewakili kata ’dan’. Akhirnya dengan menggunakan LZ adaptive dictionary-based ini jumlah bit yang digunakan akan jauh berkurang yang secara langsung tentunya akan mengurangi besar file yang ada. Dengan cara tersebut, ukuran file yang hanya berupa kode-kode beserta dictionary jika ditotalkan tentunya sangat kecil dibanding besar file yang sebenarnya.

Dalam satu file ada saja bagian yang tidak pernah diulang. Untuk bagian ini, software tersebut tidak menyimpannya di dalam dictionary, namun dibiarkan apa adanya dalam file tersebut, karena memasukkannya ke dalam dictionary dan membuat kode untuk kata tersebut adalah suatu pemborosan. Sehingga jika kita misalnya mempunyai dua file dari jenis dan mempunyai besar yang sama tetapi dengan isi yang berbeda, belum tentu setelah file tersebut di kompres akan menghasilkan besar file kompres yang sama, semuanya tergantung dengan besar pengulangan yang ada dalam masing-masing file tersebut, file yang berisikan begitu banyak kata/data yang berulang tentunya akan lebih kecil file kompresinya dibanding yang lain. Sehingga perbedaan tipe file juga mempengaruhi besar file kompresi. Misalnya file gambar, file ini memiliki lebih banyak bagian yang unik yang berdiri sendiri dibandingkan dengan file teks, sehingga ketika dikompres, besar file yang dihasilkan tidak terlalu beda dengan file aslinya.

Tips Mempercepat Windows XP

Tips Untuk Mempercepat Windows XP

Berikut ini adalah trick2 simple untuk mempercepat windows. efektifitas trik2 ini mungkin berbeda2, tip2 berikut mungkin bisa membuat komputer anda tidak stabil. maka. PROCEED WITH CAUTION. Juga jangan lupa lakukan backup registry sebelum tweaking.Quote:Cara Back up registrystart>run>regedit>file>exportkasih nama backup .reg anda klik okdone
1. Mendisable Service Windows yg tidak diperlukan.Karena windows ditujukan untuk berbagai user dan tugas, maka windows membuat service yg sebenarnya tidak tidak terlalu diperlukan. Service2 berikut ini seringkali memakan resouce yg tidak sedikit, dengan mendisable (me-non-aktif-kan) maka komputer kita bisa mendapatkan sedikit boost karenanya.
Quote:
* Alerter* Clipbook* Computer Browser* Distributed Link Tracking Client* Fast User Switching* Help and Support - (Jika anda mengunakan windows help, maka langkah ini diskip aja)* Human Interface Access Devices* Indexing Service* IPSEC Services* Messenger* Netmeeting Remote Desktop Sharing* Portable Media Serial Number* Remote Desktop Help Session Manager* Remote Procedure Call Locator* Remote Registry* Remote Registry Service* Secondary Logon* Routing & Remote Access* Server* Telnet* TCP/IP NetBIOS Helper* Upload Manager* Universal Plug and Play Device Host* Wireless Zero Configuration -(Jangan didisable jika anda mengunakan Wireless)* Workstation
Cara mendisable service diatas:
1. Klik start>Run>ketik “services.msc”2. Dobel klik service yg hendak diubah3. Ubah startup type menjadi ‘Disable”
2. Matikan System restoreSystem restore bisa bermanfaat jika komputer bermasalah, akan tetapi semua restore point yg disimpan bisa memakan ruangan yg cukup besar di harddisk. System restore membebani karena selalu memonitor sistem, dengan mendisable system restore maka sebagian resorce bisa dialokasikan untuk hal yg lain.
1. Buka Control Panel2. Klik Performance and Maintenance3. Klik System4. Klik System Restore tab5. Klik ‘Turn off System Restore on All Drives’6. Klik ‘Ok’
3. Defrag PagefileKeeping your pagefile defragmented can provide a major performance boost. One of the best ways of doing this is to creat a separate partition on your hard drive just for your page file, so that it doesn’t get impacted by normal disk usage. Another way of keeping your pagefile defragmented is to run PageDefrag. This cool little app can be used to defrag your pagefile, and can also be set to defrag the pagefile everytime your PC starts. To install:
1. Download and Run PageDefrag,2. kasih centang pada “Defrag at next Reboot”,3. Klik OK4. Reboot
4. Mempercepat akses Folder - dengan mendisable Last Access Update.
Jika anda memiliki banyak folder dan subdirectories, maka akses ke Direktory2 Windows XP terasa sangat berat dan seringkali cuman membuang waktu. Dengan mengupdate time stamp di registry, yaitu last access update untuk semua sub directory. Proceed with caution: Langkah berikut bukan untuk N00bie
1. Start>Run>regedit2. “HKEY_LOCAL_MACHINE\System\CurrentControlSet\C ontr ol\FileSystem”3. Klik kanan di bagian yg kan (cari area yg kosong), lalu pilih ‘DWORD Value’4. Bikin DWORD Value dengan nama ‘NtfsDisableLastAccessUpdate’5. Klik kanan pada value baru terus pilih ‘Modify’6. Ubah data menjadi ‘1′7. Klik ‘OK’
5. Me-non-aktifkan Microsoft System SoundsSecara default MS sound systems membuat komputer berbunyi/bersuara ketika booting awal, shutdown, error, dll. Skenario suara windows jelas2 membuat komputer lebih lambat (terutama dalam waktu shutdown dan booting awal), untuk me-non-aktifkan silahkan ikuti langkah berikut:1. Buka Control Panel2. Klik Sounds and Audio Devices3. Klik tab Sounds4. Pilih “No Sounds” dari Sound Scheme5. Klik “No”7. Klik “Apply”8. Klik “OK”
6. Mempercepat waktu BootFitur yg lumayan asik dari Windows XP adalah kemampuan untuk mendefrag ketika ada dalam proses booting. Boot Defrag pada prinsip menata file2 yg relevan dengan booting secara berurutan. Secara default fitur ini telah diaktifkan pada beberapa Build Windows, tapi beberapa build windows tidak, ada baiknya kalo kita cross check terhadap fiotur yg satu ini.1. Start Menu>Run2. Regedit3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOpt imizeFunction4. Cari “Enable” dibagian kanan regedit5. Klik “Modify”6. Pilih “Y to enable”7. Reboot
Tambahan:Bootvis juga bisa dicoba, untuk memangkas waktu boot dengan manufer yg manis.
7. Mempercepat Performa SwapfileJika anda memiliki ram lebih besar dari 256MB bisa dibilang tweaking yg ini akan membuat sistem anda berjalan lebih cepat. Tweaking ini pada dasarnya PC kita mengunakan setiap byte dari memori fisik yg terpasang di komputer kita, SEBELUM mengunakan swap file.1. Start>Run2. “msconfig.exe”>ok3. Klik tab System.ini4. Klik tanda plus pada tab 386enh5. Klik kotak new kemudian ketik “ConservativeSwapfileUsage=1″6. Klik OK7. Restart
8. Mempercepat Loading Windows MenuTweak ini adalah tweaking fav saya, karena akan komputer kita terasa lebih cepat. Tweaking ini membuang waktu delay ketika kita mengklik menu dan windows XP menampakkan Menu.1. Start>Run2. Regedit>Ok3. “HKEY_CURRENT_USER\Control Panel\Desktop\”4. Pilih/Sorot “MenuShowDelay”5. Klik kanan dan pilih “Modify’6. Ketik angka “100″Angka 50-150 adalah kisaran yg baik, bisa disesuaikan dengan Mood anda
9. Mempercepat Loading Program.Tweaking ini bisa berjalan untuk sebagian besar program. Jika program tidak mau loading seperti yg diharapkan, silahkan aja dikembalikan ke setting semula.1. Klik kanan pada icon/shortcut yg berkaitan dengan program.2. properties3. Pada kotak ‘target’, tambahkan ‘ /prefetch:1′ diakhir kalimat.4. Klik “Ok”gampang kan, Program akan loading lebih cepat.
10. Mempercepat Shutdown Windows XP.Tweaking ini mengurangi waktu tunggu secara otomatis ketika windows sudah menerima instruksi untuk shutdown.1. Start>Run2. ‘Regedit’>OK3. ‘HKEY_CURRENT_USER\Control Panel\Desktop\’4. Sorot ‘WaitToKillAppTimeout’5. Klik kanan dan pilih modify6. Ubah value menjadi ‘1000′7. Klik ‘OK’8. Sorot ‘HungAppTimeout’9. Klik kanan dan pilih modify10. Ubah value menjadi ‘1000′11. Klik ‘OK’12. ‘HKEY_USERS\.DEFAULT\Control Panel\Desktop’ sorot WaitToKillAppTimeout’13. Klik kanan dan pilih modify15. Ubah value ke ‘1000′16. Klik ‘OK’17. ‘HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contr ol\’ sorot ‘WaitToKillServiceTimeout’19. Klik kanan dan pilih modify20. Ubah value menjadi ‘1000′21. Klik ‘OK’
Quote:
Tip2 berikut ini berkaitan dengan bagaimana Windows “dibebaskan” dari beban2 yg mengakibatkan sistem jadi lambat dan kurang responsifMembersihkan Prefetch File untuk meningkatkan Performa Windows.Fitur ini cukup efisien dalam meningkatkan agresifitas windows tapi tidak perlu mengutak-utik registry. Yg diperlukan adalah mendelete isi directory/folder prefetch. Prefetch adalah directory yg berisi link2 yg kadaluarsa. Link2 yg semakin menumpuk bisa memperlambat komputer anda secara signifikan. Directory prefetch ada di c:windows/prefetch, membersihkan prefetch 2-3 minggu sekali cukuplah untuk pemakaian standar.Mendisable Prefetch untuk Sistem dengan memory yg kecil (256MB kebawah)Jika sistem anda cuman 128MB. Windows prefetch akan melumpuhkan sistem anda karena prefetch berusaha nge-load, link2 lama dengan tujuan mempercepat komputer, tapi prefetch itu spt pedang mata dua, karena terlalu banyak yg di load justru komputer bukannya tambah cepat, tapi malahan jadi lambat. Karena sebagian besar memori idle disedot untuk hal.
Cara mendisable Prefetch
Quote:
1. start>run>regedit2. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher];3. Dobel klik isi 0 untuk menDisable.4. reboot.
Booting lebih cepat dengan mengurangi beban Font.
Quote:
Setiap kali windows booting selalu melakukan loading font2 yg terdaftar di windows. Jika anda bukan desainer grafik, tentu saja ngggak semua font itu digunakan. Saran saya adalah memindahkan font2 di folder lain.1. Bikin foler baru2. Masuk ke “Fonts” di Control Panel.3. Sorot group font yg akan di pindah.4. Pindahkan ke folder yg baru, atau untuk mudahnya klik kanan lalu pindahkan ke My Documents.5. Reboot, jika anda membutuhkan font yg telah dipindahkan tadi, caranya copy dan paste ke directory font yg lama.
Mempercepat dengan mensetting ulang Prefetcher.
Quote:
Fitur ini cukup unik di Windows XP, dan jika dilakukan dengan benar hasilnya terasa sangat jozzzz, yg hendak kita lakukan adalah mensetting ulang folder cache yg ada di windows kita.1. start>run>regedit2. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher]3. ada 3 pilihan yaitu 0-Disable, 1-App launch prefetch, 2-Boot Prefetch, 3-Both (”3″ adalah yg direkomendasikan).4. reboot.Setting ulang ini akan mengurangi waktu booting dan waktu yg diperlukan untuk loading program.
Tweaking memory.
Quote:
Nggak cuman overclock di BIOS yg bisa mempercepat laju komputer , tapi tweaking ini nggak boleh dilewatkan. Tweaking ini disarankan bagi mereka yg memiliki kapasitas memory sebesar 512MB keatas.1. start>run>regedit2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session
Manager\Memory Management
Quote:
1.DisablePagingExecutive -dobel klik masukan desimal 1 -point ini mengaakibatkan windows XP menyimpan data di memory, ketimbang mengakses page file di harddisk.2.LargeSystemCache -dobel klik masukan desimal 1- - tweak inimengijinkan kernel windows jalan di memory, bener2 jozz gandhoz dan mak nyozzz kalo dilakukan dengan bener. so be careful.
Windows XP Icon Cache
Quote:
Seberapa banyak diantara rekan2 yg mengalami icon lag ketika mengunakan windows? Icon2 yg ada di desktop serasa lama sekali untuk muncul. Jangan kuatir jika anda mengalami hal ini. Icon di desktop mengunakan cache, dan ketika cache sudah menumpuk maka access dari desktop ke icon terasa sangat lambat apa yg perlu dilakukan? Silahkan delet atau hapus Iconchace.db yg ada di directory (/Documents) dan di (Settings/Username/Local Settings/Application Data). Ketika anda mendelete seketika itu juga windows akan bikin yg baru. dan yg pasti icon cache yg baru lebih ‘enteng’ bagi windows.*pastikan opsi show hidden files and folder diaktifkan sebelum mendelete iconcache.db
Memaksimalkan Koneksi Internet
Quote:
56K TweaksPendahuluanSalah satu sumber frustasi penguna internet adalah lambatnya koneksi internet, spt yg anda alami koneksi internet terkadang sangat lambat. Meski tertulis 56k output sesungguhnya dari dial up internet adalah 53.3k, dan rata2 pemakai dial up memperoleh koneksi 40k-50k, cukup lumayan untuk untuk standar dial up. Dalam angka 40k-50k maka througput maksimal adalah sebesar 6k per second.Langkah-langkah1. Download driver terbaru untuk modem anda.2. Langkah kedua adalah “membersihkan” jalur telepon dari gangguan listrik statis, listrik statis mampu menurunkan koneksi internet secara signifikan. Dan meski melakukan tidak ada tweaking dari Windows yg bisa kita lakukan untuk mengatasi gangguan listrik statis.3. Download cablenut
Setting TCP/IP anda dan AFD registry untuk mencapai performa maksimal.berikut ini adalah setting untuk cable nut 56k
DefaultReceiveWindow = 8192DefaultSendWindow = 4096DisableAddressSharing = 1InitialLargeBufferCount = 20InitialMediumBufferCount = 48InitialSmallBufferCount = 64LargeBufferSize = 40960MaxFastTransmit = 6400MediumBufferSize = 15040PriorityBoost = 0SmallBufferSize = 1280TransmitWorker = 32FastSendDatagramThreshold = 1024EnableFastRouteLookup = 1EnablePMTUDiscovery = 1IgnorePushBitOnReceives = 0GlobalMaxTcpWindowSize = 8760MaxFreeTcbs = 4000MaxHashTableSize = 8192MaxNormLookupMemory = 1500000SackOpts = 1SynAttackProtect = 1Tcp1323Opts = 0TcpLogLevel = 1MaxDupAcks = 3TcpMaxHalfOpen = 100TcpMaxHalfOpenRetried = 80TcpRecvSegmentSize = 1460TcpSendSegmentSize = 1460TcpTimedWaitDelay = 30TcpUseRFC1122UrgentPointer = 0TcpWindowSize = 8760MaxConnectionsPer1_0Server = 8MaxConnectionsPerServer = 4DefaultTTL = 128DisableUserTOSSetting = 0TcpMaxDataRetransmissions = 6DefaultTOSValue = 90
Tweak lain yg bisa dicoba,
Quote:
Control panel>phone modem properties>modems>sorot modem anda>propertiesGeneral tab:Maximum port speed – 115,200Extra SettingsMasukan extra settings sesuai kebutuhan anda, referensi website yg menyedia extra settings adalah sbb:Spy.net56K.comWest.netModemHelp.orgAdvanced port settingskasih centang “use FIFO buffers” kemudian slider barnya di geser ke paling kanan.
Ubah default preferences:Port Speed - 115,200Data Protocol - Standard ECCompression - enabledFlow Control – hardware
Advanced:Data bits – 8Parity – NoneStop Bits - 1Modulation – Standard
Masuk ke Network and Dialup Connections dan klik kanan pada Icon ISP anda dan plilih properties
General tab:Sorot modem dan pilih configure “configure”, pilih maximum speed 921,600 dan dan di “hardware features” pastikan semua kotak dicentang.
Networking tab:Uninstall semua protocol yg tidak dipakai, Jika komputer anda adalah stand alone PC maka yg diperlukan adalah TCP/IP saja.
Pilih kotak settings pastikan semua kotak dicentang.
Setting COM port:Klik kanan My Computer lalu pilih properties - hardware - device manager - pilih COM port yg dipakai - port settings - bits per second 128000.

Senin, 21 April 2008


I. Pengenalan Umum Sistem Operasi1.1.
Definisi Sistem OperasiSistem

operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keraskomputer. Sebelum ada sistem operasi, orang hanya mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat berbagai sistem operasi dengan keunggulan masing-masing.Untuk lebih memahami sistem operasi maka sebaiknya perlu diketahui terlebih dahulu beberapa konsep dasar mengenai sistem operasi itu sendiri.Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.1.2. Peran Sistem Operasi dalam Sistem KomputerSistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu perangkat-keras, program aplikasi, sistem-operasi, dan para pengguna. Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna. Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi komputer agar dapat menjalankan program secara benar. Untuk menghindari konflik yang terjadi pada saat pengguna menggunakan sumber-daya yang sama, sistem operasi mengatur pengguna mana yang dapat mengakses suatu sumber-daya. Sistem operasi juga sering disebut resource allocator. Satu lagi fungsi penting sistem operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu.1.3. Tujuan Sistem OperasiSistem operasi memiliki dua tugas&tujuan utama, yaitu :Pengelola seluruh sumber daya sistem komputer (resource manager).Mengelola seluruh sumber daya yang terdapat pada sistem komputer agar penggunaan sumber daya dapat secara benar dan efisien.Sumber daya komputer terdiri atas :i. Sumber daya fisik, terdiri atas :- keyboard- mouse- floopy disk drive- harddisk- printer- modem, dll.ii. Sumber daya abstrak, terdiri atas :- data- programSebagai penyedia layanan (extended / virtual machine).System operasi menyediakan sekumpulan layanan (disebut sebagai system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan atau pemanfaatan sumber daya system komputer.Tugas :i. Memberi abstraksi mesin tingkat tinggi yang lebih sederhana dan menyembunyikan kerumitan hardware.System memberikan system calls atau APi (Aplication Programming Interface) yang berfungsi menghindarkan kompleksitas pemrograman dengan memberikan sekumpulan instruksi yang mudah dan nyaman.ii. Basis untuk program lain.Program aplikasi dijalankan diatas Sistem operasi.1.4. Sejarah Perkembangan Sistem OperasiSistem operasi telah berevolusi sejak komputer diciptakan. Pada tabel di bawah ini menunjukan perkembangan sistem komputer. Perkembangan sistem komputer dibagi menjadi empat kurun (generasi). Perkembangan sistem komputer melibatkan perkembangan perangkat keras dan perangkat lunak. Tabel di bawah ini merupakan ringkasan sejarah perkembangan sistem komputer menurut Tanenbaum.GTahunSistem HardwareSistem SoftwareKeterangan11945-1955Calculating machine using vacuum tubesPeristiwa penting :1950 : punched cardMachine language using plugboardAplikasi:Numerical calculationa. Belum ada OSb. Sistem terpusat21955-1965TransistorSystem :Character oriented : IBM1401Numeric oriented : IBM7094Batch SystemFMS(Fortran Monitoring System), IBSYSa. Belum ada OSb. Terdapat fungsi OSc. Sistem terpusat31965-1980IC (Integrated Circuit)System :IBM System/360,GE-645MultiprogrammingSpooling(SimultaneousPeripheral Operation Online)TimesharingSystem :CTTS(Compatible TimeSharing System)MULTICS(Multiplexed Information and Computing System)UNICS(Uniplexed Information and Computing System)a. Sudah ada OSb. Sistem terpusat41980-1990LSI (Large Scale Integration) CircuitSystem :PCNetwork SystemUserfriendly SoftwareSystem :Network Operation SystemDistributed Operating SystemSistem tersebar1.5. Batch System, Multiprogramming System, Time Sharing System, Multiprocessing System, Distributed System1.5.1 Batch SystemSuatu system dimana job dikumpulkan dalam satu rangkaian kemudian dieksekusi secara berurutan.1.5.2 Multiprogramming SystemSistem dimana komputer melayani banyak proses/job (program yang dijalankan) sekaligus dalam satu waktu (manajemen banyak proses pada satu pemroses).1.5.3 Time Sharing SystemMerupakan varian dari multiprogramming dimana setiap pemakai mempunyai satu terminal online dengan pemroses hanya memberikan layanan pada pemakai yang aktif secara bergantian secara cepat. Para pemakai akan merasa dilayani terus-menerus, padahal sebenarnya digilir persatuan waktu yang singkat.1.5.4 Multiprocessing SystemManajemen banyak proses di computer multiprosesor (banyak pemroses di dalamnya).Contoh : OS Microsoft Windows NT, UNIX, LINUX1.5.5 Distributed SystemManajemen banyak proses yang dieksekusi di banyak system computer yang tersebar (terdistribusi).II. Struktur Sistem KomputerStruktur sebuah sistem komputer dapat dibagi menjadi :i. Operasi sistem Komputer.ii. Struktur Input/Output.iii. Struktur Penyimpanan.iv. Proteksi Hardware.2.1. Operasi Sistem KomputerPada abstraksi tingkat atas, sistem komputer terdiri atas emapt komponen yang saling bekerjasama dan saling berinteraksi untuk mencapai satu tujuan komputer yaitu komputasi.Keempat komponen sistem komputer adalah :a. PemrosesPemroses berfungsi mengendalikan operasi komputer dan melakukan fungsi pemrosesan data.Pemroses terdiri atas :- Bagian ALU (Aritmetic Logic Unit) untuk komputasi.Fungsi : melakukan operasi aritmatika dan logika.- Bagian CU (Control Unit) untuk pengendalian.Fungsi : mengendalikan operasi yang diilaksanakan system computer.- Register-RegisterFungsi : sebagai memori sangat sangat cepat yang biasanya sebagai tempat operan-operan dari operasi yang akan dilakukan.b. Memori UtamaFungsi : menyimpan data dan program.Memori utama biasanya volatile, yaitu tidak dapat mempertahankan data dan program yang disimpan bila sumber daya energi dihentikan.Perangkat Input/OutputFungsi : memindahkan data antar komputer dan lingkungan eksternal.Interkoneksi antar komponenAdalah struktur dan mekanisme untuk menghubungkan ketiga komponen (pemroses, memori utama, dan perangkat input/output).Interkoneksi antar komponen disebut bus.Bus terdiri 3 macam yaitu :- bus alamat.- Bus data.- Bus Kendali.2.2. Struktur Input/OutputPerangkat input/output terdiri dua bagian, yaitu :Komponen mekanis adalah perangkat itu sendiri.Komponen elektronis adalah pengendali perangkat berupa chip control.Perangkat adalah perangkat nyata yang dikendalikan chip controller di board sistem atau card. Controller dihubungkan dengan pemroses dan komponen lain lewat bus.2.3. Struktur PenyimpananData yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena itu, untuk meyimpan keseluruhan data dan program komputer dibutuhkan secondary-storage yang bersifat permanen dan mampu menampung banyak data. Contoh dari secondary-storage adalah harddisk, disket, dll.Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan disk-management seperti: free-space management, alokasi penyimpanan, penjadualan disk.2.4. Proteksi HardwareProteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, atau pengguna ke sistem sumber daya.Mekanisme proteksi harus:• membedakan antara penggunaan yang sudah diberi izin dan yang belum.• specify the controls to be imposed.• provide a means of enforcement

STRUKTUR DATA
Single Linked List
Single Linked ListMerupakan struktur data dinamis yang terdiri dari kumpulan komponen yang disusun secara berurutan dengan menggunakan bantuan pointer. Komponen-komponen tersebut disebut sebagai simpul (node).Tiap simpul dapat dibagi menjadi dua bagian yaitu medan informasi/data yang akan diolah dan medan penyambung (link field) yang berisi alamat simpul berikutnya.Contoh deklarasiTypePoint = ^RecPoint ;RecPoint = RecordNama : string[20] ;Next : Point ;End ;VarHead, Tail, Now : Point ;
Suatu list harus mempunyai ujung awal (head) dan ujung akhir (tail). Untuk menandai akhir dari suatu list maka diberikan kata cadang NIL pada pointer node terakhir, yang berarti pointer tidak menunjuk kemanapun.
Metode Pembuatan Single Linked List ada dua yaitu secara LIFO (Last In First Out) dan FIFO (First In First Out).
Dengan metode LIFO maka maka node yang pertama dimasukkan akan menjadi node yang terakhir dikeluarkan, atau dengan kata lain terjadi penambahan node diawal list. Adapun prosedur yang digunakan adalah sebagai berikut:
Procedure INSERT(elemen:TipeData) ;Var Now : Point ;BeginNew(Now) ;Now^.Isi := elemen ;If Head = Nil thenNow^.Next := Nil ;ElseNow^.Next := Head ;Head := Now ;End ;untuk download klik
List lifo.ppt
Diposting oleh Harjono di 19:21 0 komentar Label: Struktur Data Jumat, 2008 April 18Pointer & Variabel Dinamis
Pada tipe data sederhana dan terstruktur seperti array dan record yang yang kita kenal sebelumnya mempunyai sifat statis dimana:-Ukuran & urutan pasti-Memori tidak dapat dihapus saat program dijalankan (walaupun variabel sudah tidak digunakan)-Memori data maksimal 64 KByte.Apabila kita tidak ingin dibatasi oleh hal-hal tersebut di atas, maka dapat kita gunakan tipe data yang bersifat dinamis:- Ukuran dan urutan Sesuai kebutuhan- Alokasi memori dapat diatur sesuai kebutuhan (variabel akan dialokasikan saat dibutuhkan, tidak butuh akan didealokasikan- Dapat > 64 KByte.Variabel dinamis adalah variabel yang dialokasikan hanya pada saat program dijalankan. Pada saat dikompilasi, lokasi variabel ini belum ditentukan, kompiler hanya mencatat bahwa ada variabel yang akan diperlakukan secara dinamis.Nilai variabel adalah alamat lokasi yang menyimpan data sesungguhnya. (Pada variabel statis, berisi data sesungguhnya ). Karena variable ini menunjuk ke suatu lokasi maka disebut dengan variable pointer. Variabel Pointer dapat dideklarasikan dg tipe data pointer. Tipe data pointer dideklarasikan dg simbol pointer (^) disebut carat/circumflex
Program Contoh1;TypeTipeString = String[15] ;PenunjukString = ^TipeString ;VarNama : PenunjukString ;BeginNama^ := ‘STRUKTUR DATA’ ;Writeln(Nama^) ;End .
Keterangan:Variabel Nama adalah variabel pointer dengan tipe PenunjukString, sedang PenunjukString adl tipe data pointer yg Menunjukkan letak dari suatu nilai String[15].Nama^ menunjukkan isi dari memori yang alamatnya ditunjukkan oleh variabel pointer Nama.
Variabel Dinamik dibuat dan dialokasikan dg procedur New(nama_variabel)
Program Contoh2;TypeDataSiswa = ^CatatSiswa ;CatatSiswa = RecordNama : String[15] ;No : byte ;Alamat : String [25] ;End ;VarSiswa : DataSiswa ;BeginNew(Siswa) ;with Siswa^ dobeginNama := ‘Simanjuntak’;No := 12Alamat := ‘Jl. Jakarta 23’;end;End.
Keterangan:? Siswa : variabel pointer? Dengan prosedur standar New(Siswa) maka variabel dinamik sudah diletakkan di dalam heap memory.? Siswa^ : variabel dinamik, menunjukkan isi variabel di alamat yang ditunjukkan variabel pointer.? Variabel dinamik Siswa^ mempunyai tipe record terdiri dr 3 field, yaitu field Nama, No dan Alamat.? Variabel dinamik Siswa^.Nama menunjukkan nilai dari field Nama.? Untuk mendealokasikan memori digunakan procedure standar Dispose(nama_variabel)
Diposting oleh Harjono di 19:49 0 komentar Label: Struktur Data Kamis, 2008 April 17Record
Record adalah kumpulan elemen-elemen dalam pascal dimana setiap elemen dapat memiliki tipe data yang saling berbeda. Cara mengakses record mirip dengan cara mengakses array, perbedaannya adalah jika pada array untuk mengakses dengan cara menyebut nama array disertai dengan nomor indeks, maka pada record adalah dengan menyebut nama record disertai dengan nama field (elemen) yang akan diakses.Bentuk Umum :Type namarec = recordVar1 : tipe;Var2 : tipe;Varn : tipe;End;Var nama_var : namarec;Keterangan : namarec : nama record.var1,var2,varn : nama variable pada typenama_var : nama variable untuk tipe namarec.tipe : tipe data. Bentuk umum pemanggilan record :Cara pertamanama_var.var1 := . . . .nama_var.var2 := . . . .nama_var.varn := . . . .
Cara kedua With nama_var doBeginvar1 := . . . .var2 := . . . .varn := . . . .End;
ContohType data = recordNo : integer;Nama : string;End;Var datamhs : data;BeginWith datamhs doBeginNo := 109;Nama := ‘Rahmat';
Writeln (‘Nomor : ‘,no);Writeln (‘Nama : ‘,nama);End;End.
Diposting oleh Harjono di 19:14 0 komentar Label: Struktur Data Array
Array (Larik)Tipe terstruktur yang mempunyai komponen dalam jumlah yang tetap dan setiap komponen mempunyai tipe data yang sama.Posisi masing-masing dalam larik dinyatakan sebagai index.Bentuk umum:
Type NamaArray = array[indexArray] of tipeData;
Cara Pendefinisian Array:
Sebagai Peubah (variable)Contoh :
Var L : array[1..50] of integer;
Sebagai tipe baruContoh :
type LarikInt = array[1..100] of integer;
var P : LarikInt;
Mendefinisikan ukuran maksimum elemen larik sebagai konstantaContoh :
Const Nmin = 1;
Nmaks = 100;
Type Larikint : array[Nmin..Nmaks] of integer;
VarP : LarikInt;
Mendeklarasikan sebuah tipe data berupa subrange bilangan untuk kemudian dipakai sebagai index dari array.type Tinggi = 1..100;
TinggiMeja = array [Tinggi] of byte;
Mendeklarasikan sebuah tipe data enumerasi untuk kemudian dipakai sebagai Index Array.Contoh:
type Hari=(Senin,Selasa,Rabu,Kamis,Jumat,Sabtu);
PendapatanHarian = array[Hari] of real;
Cara Mengacu elemen arrayElemen larik diacu melalui indeksnya, nilai indek harus terdefinisi.
L[4]; {mengacu elemen keempat dari larik L } NamaMhs[2];{mengacu elemen kedua dari larik NamaMhs} P[k]; {mengacu elemen ke-k dari larik P, asalkan nilai k sudah terdefinisi }Program Contoh;
Program pertama;Uses Crt;TypeKalimat = Array[1..3] of string;Vari : byte;Kal : Kalimat;BeginClrscr;For i:= 1 to 3 doBeginWrite(‘masukkan Kata ke- ‘,i,’: ‘);Readln(Kal[i]);End;For i:= 1 to 3 doWriteln (Kal[i]);End.
Untuk download artikel ini klik Array.ppt
Diposting oleh Harjono di 01:13 0 komentar Label: Struktur Data Kamis, 2008 April 10Data Type
Secara garis besar type data dapat dikategorikan menjadi :1. Type data sederhanaa. Type data sederhana tunggal,misalnya : Integer, real, boolean dan karakterb. Type data sederhana majemuk, misalnya String2. Struktur Data, meliputia. Struktur data sederhana, misalnya array dan recordb. Struktur data majemuk, misalnya: Stack, Queue, List, Tree
Tipe data integer adalah tipe data yang nilainya merupakan bilangan bulat.
Shortint : -128 s/d 127 (1 byte)Integer : -3.2768 s/d 32767 (2 byte)Longint : -2.147.483.648 s/d 2.147.483.647 (4 byte)Byte : 0 s/d 255 (1 byte)Word : 0 s/d 65.535 (2 byte) Tipe real / floating point biasa digunakan untuk merepresentasikan nilai pecahan
Real ±2,9x10-39 s/d 1,7x1038 (6 byte)Single ±1,5x10-45 s/d 3,4x1038 (4 byte)Double ±5,0x10-324 s/d 1,7x10308 (8 byte)Extended ± 5,0x10-4951 s/d 1,1x104923 (10 byte)Comp -9,2x1018 s/d 9,2x1018 (8 byte) Tipe char adalah tipe yang berisi sebuah karakter saja dan mengalokasikan satu byte memori. Dalam hal ini dapat berupa karakter apa saja. (lihat karakter ASCII).
Tipe string merupakan pengembangan dari tipe char. Suatu string dapat berupa sederetan karakter sebanyak 256 (default).Bentuk umum:NamaVariabel : String ;Contoh:Var Kalimat : string ;Nama : string[25] ;
Tipe Enumerasi: Tipe yang dapat dibuat sendiri. Tipe ini biasa digunakan pada variable yang nilai kemungkinannya terbatas (tidak begitu banyak). Namanya dinyatakan dengan nama-nama pengenal sehingga diharapkan akan lebih memberikan kejelasan, dari pada kalau menggunakan kode seperti 0,1,2, dan seterusnya.
Tipe Subjangkauan: Menyatakan suatu jangkauan nilai dari suatu tipe yang sudah ada. Jangkauan nilai ditentukan oleh nilai terkecil dan nilai terbesar. Antara nilai terkecil dan terbesar dipisahkan tanda subjangkauan ( .. ).
Contoh:TypeNilaiBulan = 1..12;HurufKapital = ‘A’..’Z’;
Untuk Download artikel ini klik Tipe data.ppt
Diposting oleh Harjono di 19:24 0 komentar Label: Struktur Data