Manfaat Metodologi Penelitian Bahasa Pemrograman Java Sejarah Java

4

1.4 Tujuan

Tujuan yang ingin di capai dalam penulisan tugas akhir ini adalah sebagai berikut 1. Membuat “Aplikasi Kamus Bahasa Dayak Ngaju – Indonesia Berbasis Android 2.2 Menggunakan Metode Hash ” yang dapat membantu pengguna aplikasi tersebut untuk memahami bahasa Dayak Ngaju secara mudah dan jelas. 2. Melakukan riset untuk mengetahui banyaknya tabrakan kata dalam penyusunan kamus menggunakan metode Hash pada studi kasus Kamus Bahasa Dayak Ngaju - Indonesia 3. Melakukan riset menggunakan metode Hash dalam pembuatan aplikasi kamus bahasa Dayak Ngaju – Indonesia berbasis Android .

1.5 Manfaat

Manfaat yang di dapat dari penulisan Tugas Akhir ini adalah sebagai berikut : a. Bagi pengguna Hasil dari aplikasi ini dapat digunakan sebagai kamus digital berbahasa Dayak Ngaju dan digunakan untuk mempelajari bahasa dayak itu sendiri, b. Bagi penulis Mendapatkan ba han serta data dalam pembuatan “Aplikasi Kamus Bahasa Dayak Ngaju – Indonesia Berbasis Android Menggunakan Metode Hash ” serta mengembangkannya menjadi lebih baik. 5 c. Bagi Akademik Hasil dari penulisan tugas akhir ini dapat digunakan sebagai referensi dalam penyusunan tugas akhir selanjutnya.

1.6 Metodologi Penelitian

a. Survei mengenai informasi apa saja yang berkaitan tentang metode Hashing dan Bahasa Dayak Ngaju tersebut. b. Studi Litelatur i. Mempelajari literlatur – literlatur yang dapat membantu dalam membuat Aplikasi ini, seperti buku, majalah, Karya Tulis Ilmiah, dan website – website yang dapat membantu dalam pembuatan aplikasi ini. ii. Mempelajari kendala – kendala yang akan dihadapi dalam pembuatan aplikasi ini. iii. Mempelajari pengunaan Eclipse Indigo dan Android SDK Tools. c. Analisa Sistem Menganalisa kebutuhan sistem dan mengidentifikasi kebutuhan sistem dalam pembuatan aplikasi ini, berdasaikan survei dan studi litelatur yang telah dilakukan sebelumnya. d. Merancang dan Mengimplementasi Merancang dan mengimplementasi aplikasi yang akan dibuat agar sesuai dengan yang diharapkan. 6 e. Pengujian Pengujian akan dilakukan aplikasi ini sudah berjalan dengan baik, cepat, akurat, serta membantu masyarakat dalam menterjemahkan bahasa Dayak Ngaju dan bahasa Indonesia.

1.7 Sistematika Penulisan

BAB I PENDAHULUAN

Pada bab ini berisi tentang latar belakang masalah, rumusan masalah, tujuan penelitian, batasan masalah, metodologi penelitian, dan sistematika penulisan.

BAB II LANDASAN TEORI

Pada bab ini, akan dibahas tentang berbagai landasan teori yang mempengaruhi dan mendasari pembuatan “Aplikasi Kamus Bahasa Dayak Ngaju – Indonesia Berbasis AndroidMenggunakan Metode Hash ” BAB III ANALISIS DAN DESAIN SISTEM Pada bab ini, penulis akan menjelaskan proses – proses analisa dan perancangan dari “Aplikasi Kamus Bahasa Dayak Ngaju – Indonesia Berbasis Android Menggunakan Metode Hash ”. Analisa sistem meliputi analisa kebutuhan aplikasi, desain aplikasi, Proses 7 Aplikasi, Arsitektur Aplikasi, use case diagram dan perancangan aplikasi.

BAB IV IMPLEMENTASI SISTEM DAN ANALISA

Bab ini berisi tentang cara kerja dari perancangan sistem yang telah dibuat, yang meliputi implementasi pembuatan aplikasi, dan implementasi antarmuka user interface dari aplikasi yang di buat. Pada bab ini akan disajikan hasil analisa implementasi dari aplikasi yang dibuat dan telah diuji pada pengguna atau user.

BAB V PENUTUP

Bab ini dibahas tentang kesimpulan dari hasil pengujian dan analisa serta saran –saran yang disampaikan dalam menyempurnakan penulisan laporan yang telah dibuat. 8

BAB II LANDASAN TEORI

2.1 Bahasa Pemrograman Java

a. Sejarah Java

Bahasa Pemrograman Java dikembangkan oleh Sun Microsystem pada tahun 1991. Pada awalnya Java bernama Oak Object Application Kernel , Oak lahir dikarenakan oleh ketidakpuasan seorang insinyur di Sun Microsystem bernama James Gosling. Ia tidak puas dengan compiler C++ karena dinilai terlalu banyak menghasilkan bug, berbiaya besar, sangat tergantung pada platform, James Gosling kemudian membuat sebuah compiler baru sebagai solusi terhadap sejumlah kelemahan pada C++ tersebut. Pada Januari 1994,nama Oak di rasa kurang komersil dan diganti menjadi Java. Java memiliki sifat multiplatform, yang artinya java dapat dijalankan pada berbagai platform yang berbeda - beda. Program java yang dibuat bisa dijalankan pada komputer dengan platform yang berbeda, asalkan Java Virtual Machine sudah terinstal pada platform tersebut. Jika program yang dibuat pada platform window, maka program tersebut juga dapat dijalankan pada linux, Unix, Machintos dan lain – lain. Java juga dapat digunakan untuk membuat program yang berjalan diberbagai mobile device dengan menggunakan J2ME, PDA, embedded system, dan lain – lain Gambar di bawah ini memperlihatkan keunggulan dari bahasa pemrograman java. Gambar 2.1 Keunggulan Bahasa Pemrograman Java

2.2 Metode Hash