Kamis, 03 Mei 2012

ALGORITMA SORTING


Algoritma Sorting
Dalam matematika dan komputasi, algoritma 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.
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.
Kompleksitas dari suatu algoritma 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.
Sedangkan sorting adalah sebuah proses merangkai benda dalam urutan tertentu dan/atau dalam himpunan yang berbeda, dan oleh karena itu dia memiliki dua arti umum yang berbeda:
  1. pengurutan: merangkai benda yang sejenis, sekelas, dll, dalam urutan yang teratur.
  2. kategorisasi: pengelompokan dan pemberian label kepada benda dengan sifat yang serupa.
algoritma sorting terdiri dari beberapa algoritma seperti Bubble sort, Quick sort, Selection Sort, Insertion Sort, dan Merge Sort yang dimana setiap jenis sorting ini memiliki perbedaan satu sama lainnya. berikut ini merupakan pembahasan umum mengenai jenis-jenis atau algoritma sorting yang telah dijelaskan diatas :
Bubble Sort
Bubble Sort merupakan cara pengurutan yangsederhana. Konsep dari ide dasarnya adalah seperti“gelembung air” untuk elemen struktur data yangsemestinya berada pada posisi awal. Cara kerjanyaadalah dengan berulang-ulang melakukan traversal (proses looping) terhadap elemen-elemen struktur datayang belum diurutkan. Di dalam traversal tersebut,nilai dari dua elemen struktur data dibandingkan. Jikaternyata urutannya tidak sesuai dengan “pesanan”,maka dilakukan pertukaran (swap). Algoritma sortingini disebut juga dengan comparison sort dikarenakanhanya mengandalkan perbandingan nilai elemen untukmengoperasikan elemennya.
Algoritma Bubble Sort
Algoritma bubble sort dapat diringkas sebagaiberikut, jika N adalah panjang elemen struktur data, dengan elemen-elemennya adalah T1, T2, T3, …, TN-1,TN, maka:
  1. Lakukan traversal untuk membandingkan dua elemen berdekatan. Traversal ini dilakukan dari belakang.
  2. Jika elemen pada TN-1 > TN , maka lakukan pertukaran (swap). Jika tidak, lanjutkan ke proses traversal berikutnya sampai bertemu dengan bagian struktur data yang telah diurutkan.
  3. Ulangi langkah di atas untuk struktur data yang tersisa.
Selection Sort
Algoritma sorting sederhana yang lain adalahSelection Sort. Ide dasarnya adalah melakukan beberapa kali pass untuk melakukan penyeleksianelemen struktur data. Untuk sorting ascending(menaik), elemen yang paling kecil di antara elemenelemenyang belum urut, disimpan indeksnya,kemudian dilakukan pertukaran nilai elemen denganindeks yang disimpan tersebut dengan elemen yangpaling depan yang belum urut. Sebaliknya, untuksorting descending (menurun), elemen yang paling. besar yang disimpan indeksnya kemudian ditukar.
Algoritma Selection Sort
Algoritma selection sort dapat dirangkum sebagaiberikut:
  1. Temukan nilai yang paling minimum (atau sesuaikeinginan) di dalam struktur data. Jika ascending, maka yang harus ditemukan adalah nilai yang paling minimum. Jika descending, maka temukan nilai yang paling maksimum.
  2. Tukar nilai tersebut dengan nilai pada posisipertama di bagian struktur data yang belum diurutkan.
  3. Ulangi langkah di atas untuk bagian struktur datayang tersisa.
Insertion Sort
Cara kerja insertion sort sebagaimana namanya.Pertama-tama, dilakukan iterasi, dimana di setiap iterasi insertion sort memindahkan nilai elemen,kemudian menyisipkannya berulang-ulang sampai ketempat yang tepat. Begitu seterusnya dilakukan.  Dariproses iterasi, seperti biasa, terbentuklah bagian yang telah di-sorting dan bagian yang belum di-sorting.
Algoritma Insertion Sort
Algoritma Insertion Sort dapat dirangkum sebagai berikut:
  1. Simpan nilai Ti kedalam variabel sementara, dengan i = 1.
  2. Bandingkan nilainya dengan elemen sebelumnya.
  3. Jika elemen sebelumnya (Ti-1) lebih besar nilainya daripada Ti, maka tindih nilai Ti dengan nilai Ti-1 tersebut. Decrement i (kurangi nilainya dengan 1).
  4. Lakukan terus poin ke-tiga, sampai Ti-1 ≤ Ti.
  5. Jika Ti-1 ≤ Ti terpenuhi, tindih nilai di Ti dengan variabel sementara yang disimpan sebelumnya.
  6. Ulangi langkah dari poin 1 di atas dengan i di-increment (ditambah satu).
Merge Sort
Algoritma Merge Sort ditemukan oleh John vonNeumann di tahun 1945. Merge Sort termasuk paradigma algoritma divide and conquer (kurang lebih berarti: bagi dan atasi). Hal ini dikarenakan algoritma ini melakukan pembagian struktur data sebelum kemudian dioperasi satu per satu. Intinya, algoritma ini menggunakan dua ide utama sebagai berikut,
  1. Sebuah list yang kecil membutuhkan langkah yang lebih sedikit untuk pengurutan daripada sebuah list yang besar.
  2. Untuk membentuk sebuah list terurut dari duabuah list terurut membutuhkan langkah yangl ebih sedikit daripada membentuk sebuah list terurut dari dua buah list tak terurut. Contoh:hanya diperlukan satu kali traversal untuk masing-masing list jika keduanya sudahterurut.
Algoritma Merge Sort
Algoritma Merge Sort sederhananya, dapat ditulis berikut:
  1. Bagi list yang tak terurut menjadi dua sama panjang atau salah satunya lebih panjang satu elemen.
  2. Bagi masing-masing dari 2 sub-list secara rekursif sampai didapatkan list dengan ukuran 1.
  3. Gabung 2 sublist kembali menjadi satu list terurut.
Quick Sort
Quick Sort adalah algoritma sorting yang terkenal yang dirancang oleh C.A.R. Hoare pada tahun 1960 ketika bekerja untuk perusahaan manufaktur komputer saintifik kecil, Elliott Brothers. Algoritma ini rekursif, dan termasuk paradigma algoritma divide and conquer.
Algoritma Quick Sort
Algoritma ini terdiri dari 4 langkah utama:
  1. Jika struktur data terdiri dari 1 atau 0 elemen yang harus diurutkan, kembalikan struktur data itu apa adanya.
  2. Ambil sebuah elemen yang akan digunakansebagai pivot point (poin poros).  (Biasanya elemen yang paling kiri.)
  3. Bagi struktur data menjadi dua bagian – satu dengan elemen-elemen yang lebih besar daripada pivot point, dan yang lainnya dengan elemen-elemen yang lebih kecil dari pada pivot point.
  4. Ulangi algoritma secara rekursif terhadap kedua paruh struktur data.
KESIMPULAN
Algoritma yang mudah dalam hal implementasi adalah Bubble Sort, Selection Sort, dan Insertion Sort. Ketiganya memiliki kompleksitas O(n2). Di antara algoritma ini, yang paling effisien adalah Insertion Sort.  Algoritma yang lebih mangkus adalah MergeSort dan Quick Sort dengan kompleksitasnya adalah O(n log n). Adapun yang paling mangkus dari lima algoritma ini adalah Quick Sort.

Senin, 26 Maret 2012

Cara Mengunduh Film di Ganool.com

Apa itu Ganool.com?? Ganool.com adalah sebuah situs penyedia Link-link film lawas dan terbaru.
disini saya akan menjelaskan bagaimana cara mengunduh film-film dari situs Ganool.com.
1. Buka situs Ganool.com
2. Pilih (klik) di judul film yang ingin anda unduh/download. Saran saya, jika anda penggemar film berkualitas bagus maka PILIH ATAU DOWNLOAD FILM DENGAN KUALITAS BLURAY 720p atau 1080p (BDRip atau BRRip).(lihat gambar yang saya kotak merah)
 (disini saya coba memakai film “Behind Enemy lines (2001) Bluray 720p 600MB Ganool”).

3. setelah anda “Klik” di judul film yang ingin anda unduh, maka anda akan menemukan gambar seperti ini

jangan bingung, anda cukup klik pada tulisan Tynipaste .
4. setelah anda mengklik tulisan Tynipaste, maka anda akan digiring ke laman situs ini
lalu isikan ganool.com pada kolom password dan klik Submit.
5. eng ing eng… anda silahkan memilih Link yang anda inginkan, karena disana sudah tersedia bermacam-macam Link (Filesonic, Fileserve, Megaupload, Enterupload, Mediafire).
6. Biasanya saya menggunakan Enterupload dan mediafire. Bagi yang belum mengerti cara unduh lewat Enterupload, bisa lihat pada tulisan saya sebelumnya (Klik Sini). untuk Mediafire ketika anda sudah masuk link maka anda cukup klik pada tulisan SKIP AD (jika ada) lalu klik Click here to start download from MediaFire..
7. selamat menikmati film anda ^o^
ps: jangan lupa untuk mencari subtitle indonesia nya di www.subscene.com dan menggabungkan part-part film tersebut dengan Hj-Split (Klik sini) 

Kamis, 15 Maret 2012

Windows Server 2008 | Pengertian, Kekurangan dan Kelebihan

Windows Server 2008 | Pengertian, Kekurangan dan Kelebihan
Windows Server 2008 | Pengertian, Kekurangan dan Kelebihan - Windows Server 2008, adalah sebuah versi baru Windows Server, yang dirilis pada tanggal 27 Februari 2008. Pada saat pengembangannya, Windows Server memiliki nama kode “Windows Server Codenamed Longhorn.” Windows Server 2008 dibangun di atas beberapa keunggulan teknologi dan keamanan yang pada awalnya diperkenalkan dengan Windows Vista, dan ditujukan agar bisa lebih modular secara signifikan, ketimbang pendahulunya, Windows Server 2003.
 
Windows Server 2008 dikembangkan dari Windows Server 2003 R2 yang sudah terbukti cukup andal dan aman, untuk membantu meringankan tekanan tersebut, dengan mengotomatisasikan tugas pengelolaan harian, memperketat pengamanan, meningkatkan efisiensi dan keandalan sistem.
 
Feature utama yang menjadi keunggulan Windows Server 2008 ini adalah penyederhanaan tugas administrasi, karena riset internal Microsoft, sekitar 70 persen anggaran belanja TI dihabiskan untuk tugas pengelolaan harian.


Kelebihan Windows Server 2008 adalah:
1. Windows Server 2008 dapat beroperasi tanpa tampilan grafis atau graphical user interface (GUI) dengan adanya teknologi powershell.
2. Pengguna dapat memilih fungsi-fungsi yang dibutuhkannya saja atau menambah fungsi lainnya jika membutuhkan sewaktu-waktu tanpa melakukan instalasi ulang.
3. Kemampuan virtualisasi bahkan embedded (menyatu) dengan Windows Server 2008.
4. Windows Server 2008 mampu mengatur besar bandwidth yang dapat dipakai setiap aplikasi maupun komputer yag terhubung ke jaringan.
5. Windows Server 2008 juga sanggup mengontrol keamanan jaringan dengan fitur Network Access Protection.
6. Server juga dapat mengatur setiap akses identitas ke jaringan agar aman dan praktis dengan adanya fitur read only domain controller.
7. Melalui powershell, administrator tetap dapat memantau komputer di jaringan dari jarak jauh.
8. Lebih aman dalam mengendalikan laju informasi.
9. Peningkatan Kapasitas Server untuk melayani lebih Simultan Koneksinnya.
10. Driver disk yang fault toleran yang mendukung disk mirroring dan disk stripping dengan parity (RAID 1 dan RAID 5).
11. Bebas dari Kode 16 Bit milik MS-Dos,mendukung operasi 32 bit dan semua Fitur yang ditawarkan oleh Microprosesor 32 bit seperti dapat mengamati memori hingga 4 Gb dan Terproteksi.
12. Di Desain agar kompatibel dengan Sistem Operasi terdahulu seperti MS-Dos,IBM OS/2.
13. Peningkatan kemampuan layanan server TCP/IP seperti DHCP,WNS dan DNS.
14. Tool untuk mengintegrasikan Netware dan memonitoring Jaringan.
15. Model keamanan berbasis Domain penuh.
16. Terdapat Layanan untuk Macintosh.
17. Bisa Membooting jarak jauh untuk client.
18. Terintegrasi Paket Back Office.
19. Terdapat Network Client Administrator.
20. Fitur pengendalian yang lebih baik (more control). Yaitu fitur yang dapat membuat perusahaan memegang kontrol yang lebih terhadap server mereka.

Kekurangan Windows Server 2008:
1. Browser yang digunakan sebagai sistem dasar pada sistem perangkat bantu administrasi banyak menggunakan Javascript dan Active X, ternyata mengakibatkan proses sangat lambat. Hal yang sama dengan PC yang menggunakan processor 300 MHz AMD dan 128 MB SDRAM serta 100 MHz Bus tidak bisa diharapkan bekerja dengan lancar seperti yang diharapkan.
2. Pengubahan konfigurasi yang mendasar jarang dapat dilakukan dengan berhasil. Hal ini berlaku untuk nilai default, Format file Log yang bersifat propritary dan juga pilihan default-indeks, yang kesemuanya secara standar selalu harus disimpan pada drive C. Administrator dalam hal ini harus melakukan pekerjaan yang tak perlu, hingga sistem keseluruhan berjalan sebagaimana mestinya, sebelum dapat melakukan perubahan.
3. Dokumentasi online, yang praktis tidak diperlukan, ketika sistem keamanan tertinggi Active X telah dipilih menyebabkan strategi keamanan yang kurang baik pada IIS.
4. Dibutuhkan pengubahan konfigurasi yang sangat kompleks untuk ISS Server, yang dapat dikatakan sangat sulit dan merepotkan sekali. Dari pihak administrator berpendapat kegiatan perubahan file Registry adalah pekerjaan yang relatif berat untuk sistem yang menggunakan Windows NT sebagai sistem operasinya.

Sabtu, 04 Februari 2012

Antivirus SMADAV 8.9 Free Download Update 02 February

Anti virus Update Smadav 2012 Rev. 8.9 Free Download dan Smadav 8.8Pro (Donasi) revisi terbaru telah dirilis. Memasang Software Antivirus sangatlah penting di komputer Anda yang terhubung dengan Internet maupun benda-benda USB Drive, Nah sebelum Anda mendownload lagu format MP3 Online di situs www.bakulmp3.com ini sangat dianjurkan untuk memasang antivirus lokal maupun International, seperti disanding dengan Avira, AVG dan Kapersky, karena file-file tersebut bukan di server kita sendiri, melainkan di situs server sharing seperti 4shared, Ziddu, Mediafire, Sharebeast, Indowebster dan lain sebagainya. Smadav 8.7 telah kompatibel di Windows Vista dan Windows 7. Admin Gudang Lagu sarankan cepat lakukan upgrade Versi Smadav 8.6 Anda sebelum Virus menyebar di Komputer PC dan Laptop Anda.

Beberapa kelebihan fitur SMADAV adalah sebagai berikut :
Berbagai fitur dan penyempurnaan fasilitas baru yang dikhususkan untuk pemberantasan virus lokal Indonesia. Fitur-fitur tersebut meliputi :
  • Smad-Behavior, yang bisa mengenali virus lokal baru yang belum ada di database Smadav dari tingkah lakunya ketika menginfeksi sistem.
  • Smad-Ray, yang bisa melakukan scan flashdisk secara otomatis setelah terpasang hanya dalam waktu maksimum 5 detik.
  • Smadav 2011 lebih stabil dan sangat disarankan untuk digabungkan dengan antivirus internasional (seperti Avira, AVG, dll)
  • Pengebalan flashdisk (menggunakan folder autorun.inf) telah disempurnakan lagi dan sebelumnya akan ada konfirmasi sehingga Anda bisa memutuskan apakah suatu flashdisk ingin dikebalkan atau tidak.
Daftar Perkembangan Versi Antivirus SMADAV 2011 Revisi 8 Series :
Smadav 2011 Rev. 8.9 : Smadav 8.9 Kemungkinan akan dirilis awal tahun 2012 kemudian akan dikeluarkan Smadav 9.0.
Smadav 2011 Rev. 8.8 :Penambahan database 150 virus baru, Penyempurnaan auto-scan flashdisk (lebih akurat dan interaktif), Penyempurnaan fitur-fitur yang sudah ada (scanning registry, 2 setting baru, 1-Virus-By-User, dll.
Smadav 2011 Rev. 8.7 : Smadav 8.7 dirilis : Penambahan database 100 virus baru, Teknik pendeteksian baru (FFD) : pencegahan total untuk virus dari USB Flashdisk, dsb. Update terus Antivirus Internasional Anda dan sandingkan dengan Smadav terbaru.
Smadav 2011 Rev. 8.6 : Penambahan database 100 virus baru, Penyempurnaan fitur Smadav-Updater, Pendeteksian khusus untuk virus Ramnit, Sality, & OneLetter yang menyebar via USB Flash Disk, dsb.
Smadav 2011 Rev. 8.5 : Smadav-Updater, Fitur update database otomatis, Pendeteksian khusus untuk virus Ramnit.shortcut, Fitur baru : “Forgot Password” untuk Smadav Pro, Fitur baru : “Berita Terkini Smadav”, dsb.
Smadav 2011 Rev. 8.4 : Pendeteksian khusus untuk beberapa virus shortcut terbaru (MSO-sys, fanny-bmp),penambahan database 40 virus baru, penyempurnaan deteksi semua varian virus shortcut, penambahan teknik heuristik, dsb.
Smadav 2010 Rev. 8.3 : Penambahan database 40 virus baru, pembersihan semua varian virus shortcut, dan banyak fitur baru lainnya.
Smadav 2010 Rev. 8.2 : Penambahan database 80 virus baru, perbaikan false alarm, penambahan teknik heuristik untuk varian virus penginfeksi exe, dan beberapa perbaikan bug lainnya
Smadav 2010 Rev. 8.1 : Penambahan database 100 virus baru, Smadav Virus Scanner Engine terbaru (SmadEngine.dll), dan sudah kompatibel penuh untuk Windows Vista & Windows 7.
Apabila anda tidak bisa atau kesulitan mendownload di situs resmi Smadav.net Sebagai alternatif untuk mendownload Antivirus Smadavfree di Gudang Lagu disini
Update Smadav 8.7 tanggal 3 Oktober 2011 :
  • Barusan saja mendapat info dari situs facebook yang beralamat di website www.facebook.com/smadav bahwa smadav.net telah merilisSmadav 8.7 yang diklaim lebih canggih dari Smadav 8.6 Silahkan sebagai alternatif Download gratis Disini.
Update Smadav 8.8 tanggal 5 Desember 2011 :
    • Diam – diam Situs resmi www.Smadav.net mengeluarkanSmadav 8.8 untuk penjelasan lengkap di situs viruslokal.com sedangkan untuk alternatif downloadd silahkan disini
Update Smadav 8.9 tanggal 02 Februari 20112 :
    • Smadav 8.9 untuk penjelasan lengkap di situs viruslokal.com sedangkan untuk alternatif download silahkan klik disini

Selasa, 15 November 2011

KELEBIHAN DAN KEKURANGAN AVIRA

Kelebihan dan kekurangan Avira versi 9 terbaru


Avira, antivirus andalan saya adalah antivirus yang saya gunakan sejak pertama kali mengenal komputer. Pernah saya menggunakan antivirus lain (tidak saya sebutkan) tetapi tidak ada yang sehebat avira (menurut saya). Karena disamping gratis dan user friendly, penggunaan source oleh Avira pun tidak terlalu banyak untuk PC ber spesifikasi sedang. Pernah saya mengganti sementara antivirus saya dikarenakan bosan dan pengen coba-coba seperti punya teman. Saya uninstall Avira dan install antivirus lain. Walhasil, komputer saya terinfeksi virus yang berasal dari flashdisk teman saya yang berasal dari warnet. :ayokona:Uuh, repot sekali untuk membersihkan virus itu. Karena selain cepat menggandakan diri, rupanya dia juga menyusup ke dalam sistem windows saya. Saya lupa apa nama virus itu, tetapi virus itu merupakan jenis worm. Yah, daripada virus bersih tetapi windows menjadi tidak stabil terpaksa saya install ulang windows sayatension.

Daripada curhat-curhatan tentang komputer saya, di postingan saya kali ini saya akan membahas tentang kelebihan dan kekurangan Avira versi 9 ini . Loh kok ada kekurangannya? Kan seperti ibarat kata pepatah, “tidak ada yang sempurna” (halah, ngeles ajah). Pengetahuan ini berdasarkan pengalaman yang saya dapatkan semenjak menggunakan Avira v9. Berikut beberapa kelebihan dan kekurangan Avira :

KELEBIHAN AVIRA

1. Avira v9 lebih teliti dalam scan komputer. Hal ini terbukti dari beberapa crack yang saya simpan dalam hardisk saya (ketahuan deh suka koleksi crack) terdeteksi oleh Avira. Padahal Avira v8 sebelumnya tidak menganggap file tersebut adalah virus. Crack tersebut adalah crack yang berfungsi baik, bukan virus, trojan, maupun worm.sengihnampakgigi

2. Process Avira tidak dapat dengan mudah di “Kill Process”, baik dengan Task Manager maupun Process Explorer. Tidak seperti versi sebelumnya. Hal ini menambah keamanan PC dari virus yang suka mematikan proses antivirus.

3. Avira v9 telah support untuk mendeteksi :
- Adware/spyware (iklan berbahaya)
- Back Door Client (BDC)
- Dialer (“program yang menghubungi nomor orang lain. Jika terjadi maka tagihan user akan membengkak.” saya juga tidak tau apa maksudnya, ga pernah pke telpon lewat PC si).
- Double-Extension Files. (nah loh, masa ekstensi file ada dua. Patut dicurigai).
- Games. (Games yang berbahaya buat PC)
- Jokes. (program lelucon yang berbahaya buat PC. Nah lo. Seperti virusSMSLucu).
- Phising. (wew, sangat berguna. Buat jaga-jaga kalo account di ambil orang).
- Security Privacy Risk. (udah tau maksudnya kan)
- Unusual Runtime Compression.
Beberapa dari jenis2 “bahan berbahaya” di atas memang sudah terdeteksi pada avira versi-versi sebelumnya.

4. Tampilan yang lebih bagus daripada versi-versi sebelumnya yang hanya identik dengan gambar “payung”. Sekarang lebih elegant. Walaupun tray icon nya masih gambar payung. (Xixixixi.)siul


KEKURANGAN AVIRA V9

Selain memiliki kelebihan, avira v9 juga memiliki kekurangan. Walaupun tentu saja kelebihannya lebih banyak daripada kekurangannya (Of course).
1. Pada nomor 1 kelebihan avira di atas lebih teliti dalam scan file-file komputer, termasuk crack. Hal ini tentu saja sangat bagus bagi kesehatan PC. Tetapi bagi pecinta software gratisan, hal ini merupakan hal yang sedikit mengecewakan:gatau:. Bagaimana tidak, bagi user PC yang ga punya modal seperti saya membeli serial software adalah hal yang sangaaaaaaaaaaaaaaaaaaaaat berat (wuih, banyak banget a nya). Crack yang bagus dianggap “pengganggu” oleh avira. (Walaupun banyak sekali di luar sana crack yang memang berisi virus dan malware).

2. Pada nomor 2 kelebihan Avira adalah tidak bisa di kill process. Bagi user yang memiliki source komputernya (RAM) banyak mungkin tidak masalah. Sedangkan bagi user yang RAM nya pas-pasan pengen main Counter Strike dengan menggunakan Game Booster, Game Booster tidak bisa kill Process Avira. (Sebenarnya tidak terlalu berpengaruh juga si. Karena Avira hanya memakan proses antara 12-14 MB, sedangkan rata-rata RAM komputer sekarang 256 ke atas).

Saya kira hanya itu saja ulasan mengenai kelebihan dan kekurangan Avira versi terbarunya.
Untuk yang mau mendownload avira versi terbarunya bisa download di bawah =
Avira_antivir_personal_en.exe (EXE FILES)
Avira_antivir_personal_en.zip (ZIP FILES)
- Bagi yang suka mengupdate secara manual (offline), download terlebih dahulu file update nya di sini . Jika ingin baca-baca tentang manual update bisa di sini
- Jika licence avira anda expired, anda tidak bisa melakukan update baik manual maupun online. Untuk itu cara memperpanjang licence adalah : dowload terlebih dahulu file key hbedv.key . Lalu pindah ke C:\Program Files\Avira\AntiVir Desktop , overwrite saja. Lalu restart komputer.
celebrate

Jumat, 14 Oktober 2011

Tipe-Tipe Data Microsoft Sql Server


1. Bit
Tipe data bit hanya bisa menerima input angka 1 dan 0 sebagai nilai (atau bisa juga null, yang berarti tidak ada nilai). Tipe data ini sangat membantu jika Anda ingin menghasilkan output yes/no, true/false, dsb.

2. Int
Tipe data ini mungkin sudah banyak dikenal oleh Anda. Tipe data ini dapat menerima nilai mulai dari -231(-2,147,483,648) hingga 231-1 (2,147,483,647). Tipe data ini menghabiskan 4 bytes untuk menyimpan data pada harddisk.

3. Bigint
Tipe data ini mirip dengan int, hanya saja nilai yang diterima lebih besar daripada int. Tipe data ini dapat menerima nilai mulai dari -263 (-9,223,372,036,854,775,808) hingga 263-1 (-9,223,372,036,854,775,807). Tipe data ini menghabiskan 8 bytes untuk menyimpan data pada harddisk.

4. Smallint
Tipe data ini juga mirip dengan int, hanya saja nilai yang diterima lebih kecil dari int. Tipe data ini dapat menerima nilai mulai dari -215 (-32,768) hingga 215-1 (32767). Tipe data ini hanya membutuhkan 2 bytes untuk menyimpan data pada harddisk.

5. Tinyint
Tipe data ini menerima nilai yang lebih kecil dari smallint. Nilai yang bisa diterima mulai dari 0 hingga 255, dan hanya membutuhkan 1 bytes untuk menyimpan data pada harddisk.

6. Decimal
Tipe data ini menerima nilai yang lebih presisi dibanding tipe data integer yang telah dibahas sebelumnya. Tipe data ini menggunakan 2 parameter untuk menentukan tingkat presisi nilai yang diterima; precision dan scale. Precision adalah jumlah digit yang bisa diterima oleh field, sedangkan scale adalah jumlah angka di belakang koma yang bisa diterima oleh field. Jadi, jika kita membuat parameter precision sebanyak 5 dan scalesebanyak 2 maka field kita bisa menerima nilai seperti ini : 123,45. Tipe data ini bisa menerima nilai mulai dari -1038hingga 1038-1. Tipe data ini menghabiskan 5-17 bytesuntuk menyimpan data pada harddisk, tergantung pada tingkat kepresisian nilai yang dimasukkan.

7. Numeric
Tipe data ini pada dasarnya sama dengan tipe data decimal. Jadi tipe data ini bisa disebut sinonim dari decimal.

8. Money
Tipe data ini dapat menerima nilai mulai dari -263 (-9,223,372,036,854,775,808) hingga 263-1 (-9,223,372,036,854,775,807). Tipe data ini menghabiskan 8 bytes untuk menyimpan data pada harddisk.



9. Smallmoney
Tipe data ini pada dasarnya sama dengan tipe data money, hanya saja nilai yang diterima lebih kecil, yaitu mulai dari -214,748.3648 hingga 214,748.3647. Tipe data ini menghabiskan 4 bytes untuk menyimpan data pada harddisk.

10. Float
Tipe data ini mirip dengan tipe data decimal, hanya saja paramater scale pada tipe data ini bisa menerima nilai yang tak terhingga, seperti pada nilai pi. Tipe data ini bisa menerima nilai mulai dari -1.79E + 308 hingga 1.79E +308. Jika Anda mendeskripsikanfield dengan tipe data seperti ini : float(2), maka nilai output dari pi (misalnya) adalah 3,14. Angka 2 di dalam kurung menjelaskan berapa banyak angka yang harus ditampilkan dibelakang koma. Tipe data ini menghabiskan 4-8 bytes untuk menyimpan data pada harddisk.

11. Real
Tipe data ini mirip dengan tipe data float, hanya saja menerima nilai yang lebih kecil dibandingkan dengan float, yaitu mulai dari -3.40E +38 hingga 3.40E +38. Tipe data ini menghabiskan 4 bytes untuk menyimpan data pada harddisk

12. Datetime
Tipe data ini dapat menerima nilai tanggal dan waktu mulai dari 1 Januari 1753 hingga 31 Desember 9999. Tipe data ini menghabiskan 8 bytes untuk menyimpan data pada harddisk.

13. Smalldatetime
Tipe data ini dapat menerima tanggal dan waktu mulai dari 1 Januari 1900 hingga 6 Juni 2079, dengan akurasi waktu yang digunakan adalah menit. Tipe data ini menghabiskan 4bytes untuk menyimpan data pada harddisk.

14. Timestamp
Tipe data ini digunakan untuk mencatat record ketika data baru dimasukkan dan diupdate. Tipe data ini sangat berguna untuk mencari tahu perubahan yang terjadi pada database Anda.

15. Uniqueidentifier
Tipe data ini berfungsi untuk membuat nilai yang unik yang mungkin bisa tampil seperti ini 6F9619FF-8B86-D011-B42D-00C04FC964FF. Tipe data ini berguna jika Anda ingin membuat serial number atau id yang unik.

16. Char
Tipe data ini dapat digunakan untuk memasukkan data karakter non-Unicode dengan jumlah karakter yang fix. Tipe data ini bisa menerima hingga 8000 karakter, dan jumlahbytes yang dibutuhkan tergantung jumlah karakter yang dimasukkan. 1 karakter membutuhkan 1 bytes, sehingga jika Anda mendefinisikan seperti ini : char(5) maka fieldtersebut hanya bisa menerima karakter sebanyak 5 buah karakter dengan space yang dibutuhkan untuk menyimpan data pada harddisk sebanyak 5 bytes.

17. Varchar
Tipe data ini mirip dengan tipe data char, namun tipe data ini berguna bagi Anda yang tidak mengetahui secara pasti jumlah karakter yang akan dimasukkan oleh user. Tipe data ini juga bisa menerima nilai hingga 8000 karakter. Jadi, jika pada tipe data char, Anda mendefinisikan char(5), maka Anda akan selalu membutuhkan 5 bytes untuk menyimpan data pada harddisk, walaupun jumlah karakter yang dimasukkan hanya 1 hingga 4 karakter; maka pada tipe data ini, jumlah bytes yang dibutuhkan akan lebih fleksibel. Misalnya jika Anda mendefinisikan varchar(30) untuk sebuah field, maka field tersebut dapat menerima data hingga 30 karakter (30 bytes), namun jika Anda hanya memasukkan 1 karakter, maka jumlah bytes yang dibutuhkan hanya sebanyak 1 bytes.

18. Varchar(max)
Tipe data ini juga mirip dengan varchar, hanya saja, nilai yang bisa diterima mencapai 231-1(2,147,438,67) bytes data.


19. Nchar
Tipe data ini mirip dengan tipe data char, namun tipe data ini bisa menerima nilai atau data Unicode (berbeda dengan tipe data char yang hanya bisa menerima nilai karakter non-Unicode). Tipe data ini bisa menerima nilai hingga 4000 karakter. Tipe data ini menghabiskan 2-8000 bytes untuk menyimpan data pada harddisk. Mengapa dibutuhkan 2-8000 bytes? Karena tipe data ini mengkali 2 bytes untuk setiap karakternya. Jadi jikauser hanya memasukkan 1 karakter, maka dibutuhkan 2 bytes untuk menyimpan data pada harddisk.

20. Nvarchar
Tipe data ini mirip dengan tipe data varchar, namun tipe data ini bisa menerima nilai atau data Unicode. Tipe data ini juga bisa menerima nilai hingga 4000 karakter.

21. Nvarchar(max)
Tipe data ini mirip dengan tipe data varchar(max), namun tipe data ini bisa menerima nilai atau data Unicode. Tipe data ini bisa menerima karakter hingga 231-1 (2,147,483,67)bytes data.

22. Binary
Tipe data ini dapat menerima data binary dengan maksimum 8000 bytes data. Tipe data ini diinterpretasikan sebagai string dari bit misalnya (110011001011).

23. Varbinary
Tipe data ini mirip dengan varchar, hanya saja nilai yang bisa diterima hanya data binary. Tipe data ini berguna untuk menyimpan data binary yang tidak diketahui dengan pasti jumlah bytes datanya.

24. Xml
Tipe data ini berguna untuk menyimpan data dalam format XML Document. Tipe data ini dapat menyimpan data hingga 2Gb. Tipe data ini merupakan tipe data baru yang terdapat di SQL Server 2005.

25. SQL_Variant
Tipe data ini merupakan tipe data baru di SQL Server 2005, saya pribadi belum mengetahui dengan pasti kapan saat yang tepat untuk mengimplementasikan tipe data ini. Tipe data ini disebutkan dapat digunakan untuk mengubah tipe data sesuai dengan apa yang dimasukkan oleh user. Mungkin, ilustrasinya seperti ini : jika user memasukkan angka ke dalam field dengan tipe data ini, maka SQL_Variant akan menyesuaikan menjadi int atau tipe data lain yang lebih sesuai (seperti varchar), tapi jika kemudian user mengisifield tersebut dengan tipe data char, sql_variant akan mengubahnya tipe data field untuk row tersebut menjadi char. Tipe data ini sebenarnya kurang disarankan untuk digunakan karena tidak adanya batasan yang jelas dalam penggunaannya, dan dapat menyebabkan collision data.

26. Image
Mendefinisikan binary data untuk menyimpan image seperti GIF, JPG, TIFF,dll.

27. Text
Menyimpan teks sampai dengan 2 GB. Text disebut juga dengan binary large objects (BLOBs).

Selamat Belajar,,,,, 

Cari Blog Ini