” Postingan kali ini sedikit berbeda dengan postingan sebelum-sebelumnya. Sebenarnya postingan ini harus diposting di Blog KuliahKu.Co.Tv karena postingan ini terinspirasi dari Kuliah Pemrograman Berorientasi Objek dengan Java. Tapi berhubung waktu yang menghalangi, terpaksa diposting di blog ini. Oke langsung saja ke pokok permasalahan
“
Di dalam dunia pemrograman Algoritma Sorting sangat diperlukan untuk mengatasi masalah-masalah yang berkenaan dengan pengurutan data. Sorting adalah proses menyusun elemen – elemen dengan tata urut tertentu dan proses tersebut terimplementasi dalam bermacam aplikasi.
Sebagai contoh pada aplikasi perbankan. Aplikasi tersebut mampu menampilkan daftar account yang aktif.
Hampir seluruh pengguna pada sistem akan memilih tampilan daftar berurutan secara ascending demi kenyamanan dalam penelusuran data.
Beberapa macam algoritma sorting telah dibuat karena proses tersebut sangat mendasar dan sering digunakan. Oleh karena itu, pemahaman atas algoritma – algoritma yang ada sangatlah berguna.
Setelah menyelesaikan pembahasan pada bagian ini, anda diharapkan mampu :
1. Memahami dan menjelaskan algoritma dari insertion sort, selection sort, merge sort dan quick sort.
2. Membuat implementasi pribadi menggunakan algoritma yang ada
Di sini yang akan penulis bahas yaitu tentang Algoritma Sorting “Insertion Sort”
Algoritma insertion sort pada dasarnya memilah data yang akan diurutkan menjadi dua bagian, yang belum diurutkan (Blok A) dan yang sudah diurutkan (Blok B). Elemen pertama diambil dari bagian array yang belum diurutkan dan kemudian diletakkan sesuai posisinya pada bagian lain dari array yang telah diurutkan.Langkah ini dilakukan secara berulang hingga tidak ada lagi elemen yang
tersisa pada bagian array yang belum diurutkan.
Algoritma Insertion Sort Java :
void insertionSort(Object array[], int startIdx, int endIdx) {
for (int i = startIdx; i < endIdx; i++) {
int k = i;
for (int j = i + 1; j < endIdx; j++) {
if (((Comparable) array[k]).compareTo(array[j])>0) {
k = j;
}
}
swap(array[i],array[k]);
}
}
Untuk contoh Program Insertion Sort dengan Java dapat di Download di Menu Download dengan nama Contoh Program Insertion Sort – Java
Install XAMPP/LAMPP di Ubuntu
XAMPP/LAMPP adalah suatu paket untuk membuat Web Server,Database PhpMyAdmin yang didalamnya terdiri Apache,MySql,& PhpMyAdmin.Pada awalnya aku sangat kebingungan ketika mau membuat Web Server Lokal di Ubuntu Lucid ku. Setelah kesana kemari akhirnya aku nemuin tutorialnya juga.Dan berikut ini cara yang paling gampang untuk menginstall XAMPP/LAMPP di Ubuntu kalian.XAMPP adalah software gratis yang bisa kalian unduh di http://www.apachefriends.org/en/xampp.html
Setelah kalian selesai mendownload paket XAMPP, lalu langsung selanjutnya adalah :
1. Buka terminal dan masuklah sebagai root administrator:
adie@adie-ubuntu:~$ sudo su
[sudo] password for adie:
root@adie-ubuntu:/home/adie#
(kini kalian sudah berada di root)
Selanjutnya sekarang kalian harus mengEkstrak paket tar.gz XAMPP ke direktori /opt
(sebelum mengekstrak, pastikan dahulu lokasi paket xampp yang telah kalian download tadi. Jika Paket XAMPP tadi berada di direktori /home/user_login_kalian/ berarti kalian bisa langsung mengekstraknya, tetapi misalnya berada di direktori /Downloads ,berarti kalian harus pindah direktori, #cd /home/adie/Downloads )
2. Kita anggap paket XAMPP tadi di direktori /home/adieMaka berikutnya ekstrak paket tar.gz LAMPP ke folder /opt
tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt
(sesuaikan nama paket XAMPP yang telah kalian download)
Selesai mengekstrak ke folder /opt/lampp maka XAMPP/LAMPP siap untuk dijalankan.
Caranya :
1. Masuk ke folder /opt/lampp/share/xampp-control-panel
root@adie-ubuntu:~# cd /opt/lampp/share/xampp-control-panel/
root@adie-ubuntu:/opt/lampp/share/xampp-control-panel#
2. Setelah itu ketikan perintah berikut
./xampp-control-panel.py
Maka akan tampil jendela control panel xampp.
Untuk menjalankannya kalian tinggal Klik START atau jika ingin menjalankannya satu satu cukup Klik Execute.
Selesai deh…. Mudah Bukan ^_^
created by adie – GO OPEN SOURCE
Siapa yang tak kenal Android. Yaps, Android adalah sebuah perangkat lunak untuk Ponsel yang terdiri dari Sistem Operasi, Middleware dan aplikasi kunci yang di release oleh Google. Platform Android itu sendiri di rancang dengan bahasa pemrograman Java.
Android memiliki Fitur yang sangat lumayan banyak dan menggoda (Untuk lebih detailnya bisa cari di Google.).
Saat ini di Indonesia, Android bekerja sama dengan salah satu operator seluler Indonesia, yakni Indosat. Meski baru beberapa bulan bekerja sama, tetapi Perusahaan Operator Seluler tersebut (Indosat .red), telah mampu mengantungi pendapatan sekitar Rp 5.000.000.000,- setiap bulannya.
Menurut data dari Indosat, bahwa telah ada 50 ribu pelanggan seluler yang menggunakan Platform tersebut (Android .red).
Android memang terbilang masih baru di Indonesia, tapi keberadaannya dimungkinkan akan menjadi pesaing seperti Blackberry dan Nokia yang telah tenar di kalangan pengguna ponsel di Indonesia.
Anda pasti pernah mendengar apa itu Booting, ketika kita menyalakan sebuah PC atau Komputer pasti PC tersebut akan melakukan Proses Booting terlebih dahulu. Lalu pada waktu booting itu Windows ngapain..Apa tidur? Minum Kopi? hhe. Yang pasti Windows melakukan Proses-Prosesnya. Untuk lebih jelasnya silahkan di baca Artikel Tentang Proses Booting Pada Windows di bawah ini.
Proses start up booting Windows dapat diuraikan sebagai berikut :
Cukup Sekian dan Terima Kasih. Semoga Bisa Bermanfaat Buat Saya, Anda, dan para pembaca sekalian.
posted by Virmansyah
Recent Comment