Cara mudah untuk melakukan progam Pencarian Array Dengan Teknik Seuential Search pada java, adalah sebagai berikut:
1. DASAR SEQUENSIAL SEARCH
1. DASAR SEQUENSIAL SEARCH
Sequential seacrh adalah suatu teknik pencarian data dalam array (1 dimensi ) yang akan menelusuri semua elemen-elemen array dari awal sampai akhir, dengan data-data tidak perlu duurutkan terlebih dahulu.
Kemungkinan terbaik (best case) adalah jika data ng dicari terletak di index array terdepan (elemen array pertama) sehinga waktu yang dibutuhkan untuk pencarian data sangat (minimal).
Kemungkinan terburuk (worst case) adalah jika data yang dicari terletak di indeks array terakhir (elemen array terakhir) sehingga waktu yang dibutuhan untuk pencarian data sangan lama (maksimal).
Misalkan terdapat array satu dimensi sebagai berikut :
Indeks
0 1 2 3 4 5 6 7
Values
8
|
10
|
6
|
-2
|
11
|
7
|
1
|
100
|
Alamat
21da
|
21db
|
21dae
|
21dd
|
21de
|
21df
|
21e0
|
21e1
|
Kemudian program akan meminta data yang akan dicari, misalnya 6.
Jika ada maka akan ditmapilakn tulisan “ DATA DITEMUKAN”, sedangakan jika tidak ada maka akan ditampilkan tulisan “DATA TIDAK DITEMUKAN”.
2. PENGENALAN JAVA
Java adalah bahasa pemrgraman berorientaswi objek yang ditemukan oleh perusahaan Sun Microsystem. Java pertama kali dikonsepkan oleh james Gosling, Pratick Naughton, Cris Warth dan rekan-rekan lainta di Sun MicroSystem pada tahun 1991.
3. PENGENALAN NETBEANS
Netbeans adalah suatu tool untuk membuat program dengan memnggunakan bahasa pemrograman java berbasis grafis. Cara membuat program dengan merancang tampilan menggunakan komponent visual dan proses diletakan pada event driven.
Netbeans adalah suatu tool untuk membuat program dengan memnggunakan bahasa pemrograman java berbasis grafis. Cara membuat program dengan merancang tampilan menggunakan komponent visual dan proses diletakan pada event driven.
Netbeans menyediakan sekumpulan perangkat lunak modular yang disebut modul yang dipakai untuk membangun suatu aplikasi. Sebuah modul adalah merupakan arsip java (Java Archive) yang memuat kelas-kelas java yang verinteraksi dengan Netbeans Open API.
Kemudian rancangan tampilan yang dibuat menggunakan Netbeans programnya secara otomatis akan digenerate menjadi kode.
4. PRAKTIKUM
Pada pratikum berikut, anda akan memubuat implementasi algoritma sequential seacrh dengan menggunakan java.
Pada pratikum berikut, anda akan memubuat implementasi algoritma sequential seacrh dengan menggunakan java.
1) Bukalah aplikasi Netbeans yang telah terinstal memulai menu Start >> Program >> Netbeans, atau melalui shortcut yang tersedia di desktop.
2) Buatlah project baru dengan menu File >> New Project >> Java >> Java Aplication
3) Beri nama dengan Pratikum1
4) Pada project yang baru saja anda buat, tambahkan kelas baru dengan mengklik kanan pada source Packagen, pilih New >> java Class
5) Pada pilihan kelas baru, berilah nama sebagai Main
6) Tungulah hingga jendela kode Main.java terbuka
7) Buatlah sebuah fungsi / method Main pada kelas yang baru saja anda buat
8) Tambahkan deklarasi variabel-variabel yang diperlukan dalam pencarian seqential (pada pratikum ini, data array diinisialisasi langsung)
9) Buatlah iterai perulangan maju pada data array (data[]) untuk memeriksa isi array berdasarkan angka yang dicari (dicari)
10) Tambahkan perintah-perintah untuk menampilakan hasil pencarian
11) Jalankan dengan mengklik-kana nama file Main.java di sebelah kiri, lalu pilih Run File, dan amatilah hasilnya
Sekian dan terima kasih, semoga bermanaat..