Pengujian Dengan Baris Tunggal

58

BAB V HASIL DAN PEMBAHASAN

5.1. Pengujian Aplikasi

Pada pengujian ini penulis akan menggunakan IDE tools NetBean, dengan bahan uji menggunakan file teks maupun dengan melakukan input secara langsung. Berikut ini adalah proses pengujiannya :

5.1.1. Pengujian Dengan Baris Tunggal

Pengujian dengan baris tunggal bertujuan untuk mengetahui keberhasilan program dalam mendeteksi string palindrom secara horizontal saja. Bahan uji berasal dari file teks maupun input secara langsung. Daftar data pengujian terlihat seperti pada tabel 5.1. di bawah ini. Tabel 5.1. Daftar Data Pengujian. No Konten Keterangan 1. Palindrom dalam bahasa Indonesia bisa kita simak pada kata-kata : ada asa taat katak ini bab malam http:bahasa.kompasiana.com20111 224palindrom-depan-bisa-belakang- boleh 2. Palindrom frasa dalam bahasa Indonesia : rumah harum, haram marah, kasur rusak, amal lama, dan sebagainya. http:bahasa.kompasiana.com20111 224palindrom-depan-bisa-belakang- boleh 3. Kasur ini rusak http:id.wikipedia.orgwikiPalindrom 4. Aku suka rajawali, bila wajar aku suka http:bahasa.kompasiana.com20111 224palindrom-depan-bisa-belakang- boleh 5. Harum semar kayak rames murah http:bahasa.kompasiana.com20111 224palindrom-depan-bisa-belakang- boleh 6. Mereka membakar ban, dan memalangkan dahan-dahan kayu dari pohon yang rubuh di dekat Makam Pahlawan. http:news.detik.comread20120330 185119188155010siap-bentrok- mahasiswa-polisi-medan-malah- saling-tos-jempol 7. Saya tidak akan memberikan penjelasan kenapa saya tidak pernah muncul lebih dari satu bulan ini. Bukan apa-apa sich, saya hanya merasa kalau hal ini tidak penting. Saya tidak mau GR dan berbaik sangka kalau rekan-rekan mengharapkan kehadiran saya lagi hehehehe Ini hanyalah tulisan acak dan tanpa arah karena saya hanya mengumpulkan kepingan kepingan yang bahkan tidak bisa disusun membentuk suatu puzzle yang indah. Saya hanya ingin sedikit menyampaikan beberapa keterkaitan antara matematika dan keadilan menurut saya ingat, ini subyektif lho ya. Tetapi secara jujur keadilan yang saya maksud di sini bersifat sangat sempit karena saya mendefinisikan adil jika sama, padahal adil sebenarnya lebih bersifat proporsional kan? Tetapi tidak apa-apa, toch tulisan saya ini lebih menekankan pada berbagi informasi tentang matematika yang saya kemas dengan mengaitkannya dengan kehidupan sehari-hari http:deking.wordpress.com200802 23palindrom-matematika-dan- keadilan Gambar 5.1. Pengujian Pertama Halaman Pertama. 8. Perusahaan yang bergerak di bidang penjualan dan distribusi spare part kendaraan bus dan truck yang sedang berkembang pesat http:www.jobstreet.co.idjobs201210 default40627205.htm?fr=Jsrc=38 9. dan akan melakukan perluasan wilayah usaha membutuhkan beberapa kandidat untuk mengisi posisi http:www.jobstreet.co.idjobs201210 default40627205.htm?fr=Jsrc=38 10. Palindrom adalah sebuah kata, frasa, angka http:id.wikipedia.orgwikiPalindrom 11. Maupun susunan lainnya yang dapat dibaca dengan sama http:id.wikipedia.orgwikiPalindrom 12. baik dari depan maupun belakang http:id.wikipedia.orgwikiPalindrom 13. Palindrom ada dalam banyak bahasa-bahasa Barat http:id.wikipedia.orgwikiPalindrom 14. sangat unik karena ia akan megulang kalimatnya lagi http:id.wikipedia.orgwikiPalindrom 15. jika kita membentuk kata dari huruf pertama setiap kata http:id.wikipedia.orgwikiPalindrom Gambar 5.2. Hasil Pengujian Pertama Halaman Kedua. Pada gambar 5.2. dalam hasil pengujian pertama ini menjelaskan bahwa, sistem berhasil menelusuri melakukan pemeriksaan kata palindrom dengan 7 tujuh buah. Dan dalam pengujian pertama ini sistem juga mampu menampilkan semua kata palindrom yaitu : ada ,asa, taat, katak, ini, bab dan malam. Pada kolom penelusuran horizontal terlihat cara sistem dalam mendeteksi palindrom, yaitu dengan menampilkan hasil analisis sebagai berikut : ada [1,10] ada [1,10] asa [1,11] asa [1,11] taat [1,12] taat [1,12] katak [1,13] katak [1,13] ini [1,14] ini [1,14] bab [1,15] bab [1,15] malam [1,16] malam [1,16] cara pembacaan hasil analisis diatas adalah sebagai berikut : kata ada yang ditemukan pada posisi baris pertama kolom sepuluh, merupakan palindrom dikarenakan ketika dilakukan fungsi reversibel pada string juga mempunyai hasil yang sama seperti sebelumnya, pada lokasi baris pertama kolom sepuluh. Cara ini berlaku seterusnya pada kata berikutnya. Gambar 5.3. Pengujian Kedua Halaman Pertama. Gambar 5.4. Hasil Pengujian Kedua Halaman Kedua. Pada pengujian kedua ini yang terlihat pada bab 5.4. menjelaskan bahwa sistem berhasil menelusuri melakukan pemeriksaan kata palindrom dengan 4 empat buah. Dan dalam pengujian kedua ini sistem juga mampu menampilkan semua kata palindrom yaitu : rumah harum, haram marah, kasur rusak dan amal lama. Dan pada pengujian ini sistem ternyata sudah mendeteksi frasa gabungan kata minimal dua buah kata. Gambar 5.5. Pengujian Ketiga Halaman Pertama. Gambar 5.6. Hasil Pengujian Ketiga Halaman Kedua. Pada gambar 5.6. menjelaskan bahwa, sistem berhasil menelusuri melakukan pemeriksaan kata palindrom sebanyak 2 dua buah kata. Dan dalam pengujian ketiga ini sistem juga mampu menampilkan semua kata palindrom yaitu : kasur rusak dan ini. Gambar 5.7. Pengujian Keempat Halaman Pertama. Gambar 5.8. Hasil Pengujian Keempat Halaman Kedua. Pada gambar 5.8 menjelaskan bahwa, hasil penelusuran yang dilakukan sistem dengan melakukan pemeriksaan kata palindrom menunjukkan tidak ada kata yang palindrom. Hal ini dikarenakan sistem dibuat dengan metode deteksi per kata bukan per kalimat, sehingga secara algorithma, output yang dihasilkan tetap valid dan benar. Gambar 5.9. Pengujian Kelima Halaman Pertama. Gambar 5.10. Hasil Pengujian Kelima Halaman Kedua. Pada gambar 5.10. menjelaskan bahwa, sistem berhasil menelusuri melakukan pemeriksaan kata palindrom sebanyak 3 tiga buah kata. Dan dalam pengujian kelima ini sistem juga mampu menampilkan semua kata palindrom yaitu : harum semar, kayak dan rames murah. Gambar. 5.11. Pengujian Keenam Halaman Pertama. Gambar 5.12. Hasil Pengujian Keenam Halaman Kedua. Pada gambar 5.12. di atas menjelaskan bahwa, sistem berhasil menelusuri melakukan pemeriksaan kata palindrom sebanyak 1 satu buah kata. Dan dalam pengujian keenam ini sistem juga mampu menampilkan kata palindrom yaitu : makam.

5.1.2. Pengujian Dengan Baris Jamak