APLIKASI SIMULASI METODE PENCARIAN LINIER, BINER DAN INTERPOLASI SEBAGAI MEDIA PEMBELAJARAN

dokumen-dokumen yang mirip
IMPLEMENTASI ALGORITMA RUNUT BALIK DALAM PENYELESAIAN PERMAINAN KAKURO TUGAS AKHIR

PENCARIAN DOKUMEN MENGGUNAKAN METODE SINGLE PASS CLUSTERING (STUDI KASUS : ABSTRAKSI TA TEKNIK INFORMATIKA UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR

APLIKASI FUZZY INFERENCE SYSTEM MAMDANI UNTUK KLASIFIKASI EKSTRAKURIKULER SEKOLAH

PENGEMBANGAN APLIKASI SISTEM PAKAR UNTUK DIAGNOSA PENYAKIT SAPI MENGGUNAKAN ALGORITMA KNN

APLIKASI BUKU SAKU DIGITAL UNDANG-UNDANG KETENAGAKERJAAN BERBASIS ANDROID

Game Gatot Kaca Protection

Rancang Bangun Aplikasi Menghitung Rencana Anggaran Biaya Bangunan Rumah Sederhana Berbasis Android

IMPLEMENTASI KRIPTOGRAFI PADA CHATTING MENGGUNAKAN METODE ONE TIME PAD (OTP) BERBASIS ANDROID

APLIKASI KRIPTOGRAFI MENGGUNAKAN METODE MARS DAN KOMPRESI MENGGUNAKAN ALGORITMA HUFFMAN. Oleh : SARWENDRA

Sistem Pakar Pendeteksi Kerusakan Sistem Kelistrikan Pada Mobil Jenis Toyota Rush dengan Menggunakan metode Fuzzy MADM

Pembuatan Game Egg For Me Not For You

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

APLIKASI PERANGKAT AJAR PENGELOLAAN DAN PERHITUNGAN EKSPRESI MATEMATIKA DARYANTO

GAME EDUKASI MENYUSUN KATA DALAM BAHASA INGGRIS DENGAN MELAWAN ZOMBIE

APLIKASI SIMULASI TUMBUH KEMBANG JANIN PADA IBU HAMIL DENGAN MENGGUNAKAN UNITY

PERANCANGAN KAMUS INDONESIA HOKKIEN DENGAN METODE INTERPOLATION SEARCH

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

RANCANG BANGUN APLIKASI TAKSONOMI TUMBUHAN DIKOTIL DAN MONOKOTIL BERBASIS MOBILE TUGAS AKHIR

RANCANG BANGUN APLIKASI PELAPORAN STASIUN KERETA API TUJUAN BERBASIS A-GPS (ASSISTED - GLOBAL POSITIONING SYSTEM) PADA MOBILE ANDROID TUGAS AKHIR

SKRIPSI PENERAPAN LINEAR SEARCH PADA PENCARIAN RESEP MASAKAN KHAS KOTA PALU BERBASIS ANDROID PRISKA SELVIA TENGGELI

RANCANG BANGUN APLIKASI TEBAK LAGU WAJIB NASIONAL DAN DAERAH BERBASIS ANDROID

ANALISA PERBANDINGAN METODE DISCRETE COSINE TRANSFORM (DCT) DAN SINGULAR VALUE DECOMPOSITION (SVD) PADA IMAGE WATERMARKING

ANALISA DAN PERANCANGAN SISTEM INFORMASI JASA EKSPEDISI PENGIRIMAN BARANG PADA PT.GRAHAMAS MITRA SUKSES(GMS)

IMPLEMENTASI ALGORITMA ITERATIVE DEEPENING SEARCH (IDS) PADA GAME EDUCATION PUZZLE KATA MENGGUNAKAN MOBILE TECHNOLOGY TUGAS AKHIR

Oleh: ORIZA SATIFA ANANDA NIM

BAB 3 SEARCHING A. TUJUAN

RANCANG BANGUN PENCARIAN TUGAS AKHIR DENGAN METODE HILL CLIMBING AUTOMATIC CLUSTER TUGAS AKHIR

PENERAPAN ALGORITMA BOYER-MOORE PADA LAYANAN SMS AUTO REPLY (STUDI KASUS UPT PMB UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

SISTEM ADMINISTRASI PELAYANAN SERVICE DAN PENJUALAN SPAREPART MOTOR PADA BENGKEL TAWAKAL AGUNG APRIANDI

Implementasi Algoritma Naïve Bayes untuk Sistem Klasifikasi Emosi Musik Otomatis TUGAS AKHIR

APLIKASI MENGUBAH POLARISASI FRAME GAMBAR 2 DIMENSI MENJADI 3 DIMENSI

PERANCANGAN SISTEM INFORMASI PERKREDITAN BARANG ELEKTRONIK PADA PT. DUTA MANDIRI INFOCOM

DETEKSI TINGKAT KEMACETAN LALU LINTAS BERDASARKAN LAJU KENDARAAN BERBASIS OPEN CV TUGAS AKHIR

RANCANG BANGUN GAME THE ALPIN CARD TUGAS AKHIR

Tugas Akhir. Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

SISTEM APLIKASI PEMBELIAN SMARTPHONE MENGGUNAKAN METODE TOPSIS ANALISIS BERBASIS ANDROID TUGAS AKHIR

Perancangan Aplikasi Sistem Reservasi Kamar Rawat Inap Rumah Sakit Berbasis Mobile Technology (Studi Kasus RSUD Dr. Haryoto Lumajang) TUGAS AKHIR

ANALISA DAN PERANCANGAN E-LEARNING PADA SMP NEGERI 10 TANGERANG. Tugas Akhir. Oleh : INDRA SUTANA PROGRAM STUDI SISTEM INFORMASI

RANCANG BANGUN APLIKASI KAMUS OBAT HEWAN BERBASIS ANDROID DENGAN MENGGUNAKAN METODE INTERPOLATION SEARCH. Tugas Akhir

APLIKASI ALAT BANTU PENGGUNAAN RUANG KELAS GEDUNG A DAN B UNIVERSITAS MERCU BUANA. Oleh: SALAMUDIN PROGRAM STUDI TEKNIK INFORMATIKA

SISTEM INVENTORY MENGGUNAKAN SCHEDULE ALERT VB.NET DENGAN FUNGSI ANTICIPATION STOCK BARANG DI GUDANG PADA TOKO LISTRIK JAYA KOMUNIKA

PENGEMBANGAN GAME CATUR JAWA BERBASIS MOBILE MENGGUNAKAN ALGORITMA MINIMAX

RANCANG BANGUN APLIKASI INVENTORY BAHAN DAN KONTROL PENJUALAN PADA MULTI UNIT RESTAURANT BERBASIS MOBILE ANDROID SKRIPSI

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

Amanda Wira Raja

PENENTUAN PENJADWALAN GURU MENGGUNAKAN ALGORITMA GENETIKA PADA SMA WIDYA GAMA MALANG BERBASIS DESKTOP TUGAS AKHIR

APLIKASI PANDUAN TROUBLE SHOOTING MESIN CUCI 2 TABUNG MENGGUNAKAN METODE FORWARD CHAINING (STUDI KASUS CV NR ELEKTRONIK) Laporan Tugas Akhir

Modul Praktikum Algoritma dan Struktur Data

RANCANG BANGUN SISTEM APPLIKASI UJIAN ONLINE UNTUK MEMBANTU SISWA DALAM MENGHADAPI UJIAN AKHIR NASIONAL ONLINE DI SMP NEGERI 01 WATES - BLITAR

IMPLEMENTASI ALGORITMA QUICKSORT, LINEAR SEARCH, DAN BINARY SEARCH SERTA SISTEM MULTILANGUAGE DATABASE PADA APLIKASI INFORMASI RESEP MASAKAN

DAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK

GAME EDUKASI TETRIS MATEMATIKA MENGGUNAKAN MOBILE TECHNOLOGY TUGAS AKHIR

PERANCANGAN APLIKASI ENSIKLOPEDIA WISATA ALAM PULAU JAWA BERBASIS WEB RENY YENITA

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014

IMPLEMENTASI METODE SIMPLE ADDITIVE WEIGHTING (SAW) UNTUK PENENTUAN KELAS AIK UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR

Sistem Informasi Simpan Pinjam Syariah Untuk Modul Transaksi Kas Menggunakan Metode RAD (Studi Kasus: Koperasi Sinar Surya Batu) TUGAS AKHIR

Perangkat Lunak Untuk Simulasi Penerapan Modus Pengalamatan Dan Operasi Aritmatika Bahasa Rakitan Pada Mikroprosesor 8086/8088

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh :

PENGESAHAN DOSEN PEMBIMBING...

APLIKASI PEMBELAJARAN UNSUR-UNSUR KIMIA BERBASIS ANDROID MENGGUNAKAN AUGMENTED REALITY TUGAS AKHIR

RANCANG BANGUN APLIKASI LATIHAN UJIAN ONLINE BERBASIS ANDROID TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

IMPLEMENTASI ALGORITMA LEVENSHTEIN DISTANCE PADA APLIKASI KAMUS KEPERAWATAN BERBASIS MOBILE TUGAS AKHIR

Aplikasi Layanan Informasi Lokasi Hotel Menggunakan Augmented Reality TUGAS AKHIR

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh :

PEMBANGUNAN APLIKASI E-HAFIS SEBAGAI MEDIA UNTUK MENGHAFAL AL-QURAN BERBASIS ANDROID TUGAS AKHIR. Diajukan Untuk Memenuhi

SUSUN KATA PADA GAME EDUKASI Menyusun Kata Dalam Bahasa Inggris Dengan Melawan Zombie DENGAN IMPLEMENTASI ALGORITMA BACKTRACKING TUGAS AKHIR

Implementasi Steganografi Pesan Text Kedalam File Gambar (.PNG) Dengan Metode Least Significant Bit (LSB) Pada Platform Android TUGAS AKHIR

RANCANG BANGUN GAME PERMAINAN ANAK PENJAGA LABIRIN MENGGUNAKAN ALGORITMA GREEDY

SISTEM NOTIFIKASI JADWAL KEGIATAN PROLANIS (PROGRAM PENGELOLAAN PENYAKIT KRONIS) MENGGUNAKAN APLIKASI MOBILE BERBASIS ANDROID

PREDIKSI PEMENANG PADA PERMAINAN DOTA MENGGUNAKAN ALGORITMA ANFIS TUGAS AKHIR

RANCANG BANGUN PERMAINAN TRADISIONAL MACANAN MENGGUNAKAN ALGORITMA HEURISTIK BERBASIS WEB

SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR MENGGUNAKAN METODE WEIGHTED PRODUCT SKRIPSI

PENGEMBANGAN PERMAINAN FIG-JIG PUZZLE DENGAN IMPLEMENTASI ALGORITMA DEPTH FIRST SEARCH (DFS) TUGAS AKHIR

APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

IMPLEMENTASI METODE ALGORITMA GENETIKA PADA APLIKASI OTOMASI PENJADWALAN PERKULIAHAN ANDRE ARSYAN JORDIE

LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI PENJUALAN HANDPHONE BERBASIS MOBILE (THE DEVELOPMENT OF MOBILE SALES APPLICATION HANDPHONE)

Simulasi Pencarian Rute Terpendek dengan Metode Algoritma A* (A-Star) Agus Gustriana ( )

ABSTRACT. There are some imprecise file types for in compression with certain method, because exactly yields bigger fairish compression result file.

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

DESAIN DAN IMPLEMENTASI APLIKASI GAME TEBANG MULTIPLAYER PADA MOBILE TEKNOLOGI TUGAS AKHIR

SIMULASI SUBSTITUSI CDI I-MAX PROGRAMMABLE MENGGUNAKAN UNITY 3D TUGAS AKHIR

IMPLEMENTASI 2D ACCELEROMETER SEBAGAI CONTROL GAME PADA GAME PETUALANGAN SI DAMI BERBASIS ANDROID TUGAS AKHIR

ANALISIS DUPLICATE FILE FINDER MENGGUNAKAN METODE MD5 HASH SKRIPSI WAHYUNI FARAH JUWITA

METODE SEQUENTIAL QUADRATIC PROGRAMMING (SQP) PADA OPTIMASI NONLINIER BERKENDALA SKRIPSI

APLIKASI PEMBELAJARAN MENGENAL HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID

RANCANG BANGUN GAME EDUKASI NAPAK TILAS PERJALANAN PANGLIMA BESAR JENDERAL SOEDIRMAN TUGAS AKHIR

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

BAB IV HASIL DAN UJICOBA

PENGGUNAAN METODE TEMPLATE MATCHING UNTUK KLASIFIKASI GAMBAR WAJAH

Aplikasi Nilai Blok Online Mahasiswa Fakultas Kedokteran Universitas Muhammadiyah Malang TUGAS AKHIR

APLIKASI PEMBELJARAN TILAWATIL QUR AN BERBASIS ANDROID TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

PERANCANGAN SISTEM INFORMASI MONITORING PENGELUARAN KAS KECIL PROYEK PADA PT. RAJAWALI MEGAH PERKASA BERBASIS WEB ASLAMIYAH

COLLABORATIVE INFORMATION BASED MOBILE TOURISM GUIDE

GAME EDUKASI TEMPAT BERSEJARAH DI INDONESIA TUGAS AKHIR

PERANCANGAN MEDIA INTERAKTIF UNTUK SIMULASI UJIAN SURAT IJIN MENGEMUDI RODA DUA BERBASIS ANDROID TUGAS AKHIR

APLIKASI SISTEM MONITORING PENJUALAN PADA TOKO CEMPLON S CAR. Disusun Oleh : MARLINA PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadyah Malang. Oleh:

Oleh: ARIF DARMAWAN NIM

Transkripsi:

APLIKASI SIMULASI METODE PENCARIAN LINIER, BINER DAN INTERPOLASI SEBAGAI MEDIA PEMBELAJARAN Diajukan Untuk Memenuhi Persyaratan Guna Gelar Sarjana Strata I Teknik Informatika Universitas Muhammadiyah Malang Ibnu Qaiyum R Serang 09560373 UNIVERSITAS MUHAMMADIYAH MALANG FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA 2015

ABSTRAK Dalam ilmu komputer terdapat bermacam macam algoritma untuk metoda pencarian (searching). Beberapa metoda pencarian yang pernah dipelajari adalah metoda pencarian linier (Linear / Sequential Search), pencarian biner (Binary Search) dan pencarian interpolasi (Interpolation Search). Masing masing algoritma memiliki prasyarat dan cara serta waktu pelaksanaan yang berbeda. Pemilihan atas metoda pencarian dilakukan berdasarkan keadaan dan keinginan pengguna metoda yang biasanya tergantung pada jumlah data, jenis data dan struktur data yang digunakan. Pada penelitian ini akan dilakukan perancangan perangkat lunak yang dapat melakukan pencarian data dengan metode sequential search, binary search, dan interpolation search. Kata kunci : Sequential search, Binary Search, dan Interpolation Search iv

ABSTRACT In computer science there is a wide - range of algorithms for search methods (searching). Several search methods've learned is linear search method (Linear / Sequential Search), binary search (Binary Search) and search interpolation (Interpolation Search). Each - each algorithm has a prerequisite and means as well as the implementation of a different time. The choice of the search method is based on the circumstances and wishes of users method usually depends on the amount of data, data types and data structures used. In this research will be to design software that can search the data by the method of sequential search, binary search and interpolation search. Keywords: Sequential search, Binary Search, and Interpolation Search v

Kata Pengantar Dengan Memanjatkan Puji dan syukur atas kehadirat allah SWT, atas limpahan Rahmat Dan Hidayah-Nya Sehingga penulis dapat menyelesaikan tugas akhir yang berjudul: Aplikasi Simulasi Metode pencarian Linier, biner dan Interpolasi Sebagai Media Pembelajaran Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi pembahasan pembuatan tugas akhir. Penulis menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan, oleh karena itu penulis mengharapkan kritik dan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan kedepan. Malang, 5 Agustus 2015 Ibnu Qaiyum R Serang

DAFTAR ISI LEMBAR PERSETUJUAN LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRACK LEMBAR PERSEMBAHAN KATA PENGANTAR DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL i ii iii iv v vi vii viii ix BAB I PENDAHULUAN.... 1 1. Latar Belakang Masalah. 1 2. Perumusan Masalah.... 2 3. Tujuan..... 2 4. Batasan Masalah. 2 5. Metodolodi Penyelesaian.... 3 6. Ujicoba Dan Evaluasi. 3 7. Penyusunan Laporan Tugas Akhir. 3 8. Jadwal Kegiatan. 4 BAB II LANDASAN TEORI..... 5 2.1 Algoritma Pencarian (Searching).. 5 2.1.1 Metode Pencarian Linier (Linier/Sequential Search). 6 2.1.2 Metode Pencarian Biner (Binary search)...... 11

2.1.3 Metode Pencarian Interpolasi (Interpolation Search)... 15 BAB III ANALISA DAN PERANCANGAN SISTEM... 21 3.1 Analisa..... 21 3.1.1 Diagram Sistem (Contex Diagram).. 22 3.1.2 Flowchart Diagram... 22 3.1.3 use case Diagram...... 24 3.1.4 activity Diagrm..... 26 3.1.5 Kebutuhan Input... 27 3.1.6 functional requirements... 27 3.1.7 Non functional requirements 27 3.2 Perancangan Sistem..... 28 3.2.1 Skenario Simulasi..... 28 3.2.2 Class Diagram... 29 3.2.3 Perancangan Antarmuka Sistem... 30 BAB IV IMPLEMENTASI DAN PENGUJIAN SYSTEM. 38 4.1 Implementasi.... 38 4.1.1 Implementasi Input Data...... 39 4.1.2 Implementasi Simulasi Pencarian.. 41 4.1.2.1 Simulasi Pencarian Dengan Algoritma Linier.... 44 4.1.2.2 Simulasi Pencarian Dengan Algoritma Biner. 46 4.1.2.3 simulasi pencarian dengan Algoritma Interpolasi... 49 4.2 Pengujian Sistem...... 54 BAB V PENUTUPAN.... 76 5.1 Kesimpulan.... 76 5.2 Saran...... 76 DAFTAR PUSTAKA.. 77 vii

Daftar Gambar Gambar 2.1 Barisan Bilangan 2.1..... 8 Gambar 2.2 Barisan Bilangan 2.2 8 Gambar 2.3 Barisan Bilanagn 2.3. 9 Gambar 2.4 Barisan Bilanagn 2.4. 9 Gambar 2.5 Barisan Bilanagn 2.5. 10 Gambar 2.6 Barisan Bilanagn 2.6. 10 Gambar 2.7 Barisan Bilanagn 2.7. 11 Gambar 2.8 Barisan Bilanagn 2.8. 13 Gambar 2.9 Barisan Bilanagn 2.9. 14 Gambar 2.10 Barisan Bilanagn 2.10... 14 Gambar 3.1 Context Diagram.. 22 Gambar 3.2 Flowchart Diagram... 23 Gambar 3.3 Use Case Diagram.24 Gambar 3.4 Activity Diagram.. 26 Gambar 3.5 Skenario Simulasi. 28 Gambar 3.6 Report Hasil Simulasi Pencarian.. 29 Gambar 3.7 Class Diagram.. 29 Gambar 3.9 Rancangan Form Splash Screen... 32 Gambar 3.10 Rancangan Form Input Data. 33 Gambar 3.11 Rancangan Form Langkah Pengerjaan. 34 Gambar 3.12 Rancangan Form Laporan. 35 Gambar 3.13 Rancangan Form Teori Algoritma.36 Gambar 4.1 Gambar 4.2 Gambar 4.3 Form Input Data..39 Form Pencarian..41 Tabel Penempatan Data.55 Gambar 4.4 Pencarian Linier (sequential search) dan data tidak terurut (random) ke-1...55

Gambar 4.5 Pencarian Linier (sequential search) dan data tidak terurut (random) ke-2...56 Gambar 4.6 Pencarian Linier (sequential search) dan data tidak terurut (random) ke-3...56 Gambar 4.7 Hasil Pencarian Data 15 dengan Metoda Pencarian linier (sequential searct) Dan data tidak terurut (random) 57 Gambar 4.8 Report Hasil Pencarian (sequential search) dan data tidak terurut (random). 58 Gambar 4.9 Pencarian Linier (sequential search) data terurut menaik (ascending) ke-1 58 Gambar 4.10 Pencarian Linier (sequential search) data terurut menaik (ascending) ke-2 59 Gambar 4.11 Pencarian Linier (sequential search) data terurut menaik (ascending) ke-3 60 Gambar 4.12 Report Pencarian (sequential search) data terurut menaik (ascending).. 61 Gambar 4.13 Pencarian Linier (sequential search) data terurut Menurun (descending)ke-1 61 Gambar 4.14 Pencarian Linier (sequential search) data terurut Menurun(descending)ke-2..62 Gambar 4.15 Hasil Pencarian (sequential search) data terurut Menurun (descending)...63 Gambar 4.16 Report Pencarian (sequential search) data terurut Menurun (descending)...64 Gambar 4.17 Pencarian Biner (binary search) data terurut menaik (ascending) ke-1..64 Gambar 4.18 Hasil Pencarian (binary search) data terurut menaik (ascending). 65 Gambar 4.19 Report Pencarian (binary search) data terurut menaik (ascending)... 65 Gambar 4.20 Pencarian Biner (binary search) data terurut Menurun (descending) ke-1 66 Gambar 4.21 Pencarian Biner (binary search) data terurut Menurun(descending) ke-2 67 Gambar 4.22 Hasil Pencarian (binary search) data terurut Menurun(descending).. 68 Gambar 4.23 Report Pencarian (binary search) data terurut Menurun (descending).. 69 Gambar 4.24 Pencarian Interpolasi (Interpolation search) data terurut menaik (ascending) ke- 1 69 Gambar 4.25 Pencarian Interpolasi (Interpolation search) data terurut menaik (ascending) ke- 2 70 Gambar 4.26 Hasil Pencarian (Interpolation search) data terurut menaik (ascending).. 71 Gambar 4.27 Report Pencarian (Interpolation search) data terurut menaik (ascending)... 72 Gambar 4.28 Pencarian Interpolasi (Interpolation search) data terurut Menurun (descending)ke- 1. 72 Gambar 4.29 Pencarian Interpolasi (Interpolation search) data terurut Menurun (descending)ke- 2. 73

Gambar 4.30 Hasil Pencarian (Interpolation search) data terurut Menurun (descending).. 74 Gambar 4.31 Report Pencarian (Interpolation search) data terurut Menurun (descending) 72 Viii

Daftar Tabel Tabel 1.1 Jadwal Kegiatan. 4 Tabel 3.1 Skenario Input Data... 25 Tabel 3.2 Skenario Simulasi Pencarian...... 26

DAFTAR PUSTAKA [1] Hariyanto Bambang. Struktur Data. Bandung: Penerbit Informatika. 2008. [2] Yatini Indra B,Nasution Erliansyah. Algoritma dan Struktur data. Yogyakarta : Penerbit Graha Ilmu. 2005. [3] Munir Rinaldi. Algoritma dan Pemrograman. Bandung : Penerbit Infomatika. 2007. [4]. Ronald Budi. Programming With microsoft Visual Basic 6. Yogyakarta : Skripta Media Kreative. 2010