PENERAPAN METODE RECURSIVE DESCENT PARSING DALAM PENYELESAIAN PERHITUNGAN MATEMATIKA SEDERHANA

Main Author: Dalimunthe, Irsyadi
Format: Article info application/pdf eJournal
Bahasa: eng
Terbitan: STMIK Budi Darma , 2014
Online Access: http://ejurnal.stmik-budidarma.ac.id/index.php/inti/article/view/153
http://ejurnal.stmik-budidarma.ac.id/index.php/inti/article/view/153/pdf
Daftar Isi:
  • Perhitungan matematika sering dijumpai dalam kehidupan sehari-hari. Untuk mempermudah perhitungan matematika, Dibuatlah alat bantu kalkulator. Namun di zaman teknologi saat ini yang dominan dengan penggunaan komputer, Dikembangkanlah kalkulator tersebut ke sebuah software. Salah satunya kalkulator pada sistem operasi windows. Penggunaan kalkulator pada sistem operasi windows sama dengan penggunaan kalkulator yang kita pergunakan sehari-hari, Dengan menginput angka-angka ke dalam kalkulator melalui sejumlah tombol yang melambangkan angka atau simbol matematika. Karena kalkulator hanya dapat menerima masukan angka atau simbol matematika tertentu, Kalkulator hanya dapat di gunakan sebagai alat bantu untuk menghitung angka, Tidak efektif bila di gunakan sebagai alat bantu untuk menyelesaikan perhitungan suatu persamaan matematika Perangkat lunak terdiri dari dua bagian proses, Yaitu proses scaning dan proses parsing. Proses scaning bertujuan untuk mengidentifikasi besaran leksikal suatu bahasa,dalam hal ini yang menjadi bahasa adalah suatu persamaan matematika. Hasil dari proses scaning ini menjadi input bagi proses parsing dalam mengurai persamaan matematika. Proses scaning bekerja berdasarkan mesin finite state automata yang ada pada bahasa regular. Proses parsing pada perangkat lunak dirancang menggunakan metode recursive- descent parsing. Proses parsing bertujuan untuk mengurai suatu persamaan matematika menjadi angka-angka. Perangkat lunak yang di rancang dapat membantu menyelesaikan suatu persamaan matematika dan juga menerima deklarasi nilai konstanta.Kata Kunci : Recursive Descent Parsing , Kalkulator