Anda di halaman 1dari 69

ANALISIS BENTUK KATA KERJA (FI’IL) DALAM

BAHASA ARAB PADA KITAB SHOROF KRAPYAK


MENGGUNAKAN ALGORITMA DEPTH FIRST SEARCH
(DFS)
Skripsi
Untuk memenuhi sebagian persyaratan
mencapai derajat Sarjana S-1
Program Studi Teknik Informatika

Disusun Oleh:
Sulaiman Musthofa Saliim
14650036

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA
YOGYAKARTA
2018

i
HALAMAN PENGESAHAN

ii
SURAT PERSETUJUAN SKRIPSI ATAU TUGAS AKHIR

iii
PERNYATAAN KEASLIAN SKRIPSI

iv
KATA PENGANTAR
Segala puji bagi Allah SWT. yang telah melimpahkan rahmat
dan hidayah-Nya sehingga penyusun dapat menyelesaikan skripsi
dengan judul “Analisis Bentuk Kata Kerja (Fi’il) Dalam Bahasa Arab
Pada Kitab Shorof Krapyak Menggunakan Algoritma Depth First
Search (DFS)”. Skripsi ini disusun sebagai pemenuhan salah satu
syarat untuk memperoleh gelar keserjanaan pada program studi
Teknik Informatika UIN Sunan Kalijaga Yogyakarta. Shalawat serta
salam semoga senantiasa tercurah kepada junjungan nabi besar
Muhammad SAW. Beserta seluruh keluarga dan sahabat, serta para
pengikutnya.
Penulis juga mengucapkan terima kasih kepada pihak-pihak
yang telah membantu dalam penyelesaian skiripsi ini, baik secara
langsung maupun tidak langsung, baik secara moril maupun materi.
Diantara pihak-pihak tersebut adalah :
1. Romo KH. Ahmad Zabidi Marzuqi, Lc., selaku pengasuh
Pondok Pesantren Nurul Ummah Kotagede Yogyakarta.
2. Bapak Prof. Dr. KH. Yudian Wahyudi, MA., selaku Rektor
UIN Sunan Kalijaga Yogyakarta.
3. Bapak Dr. Murtono, M.Si., selaku Dekan Fakultas Sains dan
Teknologi UIN Sunan Kalijaga Yogyakarta.
4. Bapak Sumarsono, S.T, M.Kom,. selaku Ketua program Studi
Teknik Informatika UIN Sunan Kalijaga Yogyakarta
sekaligus Pembimbing Akademik yang telah mendampingi
penulis selama masa studi.

v
5. Bapak Agus Mulyanto, S.Si, M.Kom, selaku Dosen
Pembimbing yang telah memberikan koreksi, arahan, dan
saran kepada penulis sehingga skripsi ini dapat terselesaikan.
6. Seluruh jajaran Dosen Program Studi Teknik Informatika
UIN Sunan Kalijaga, atas ilmu dan wawasan yang telah
disampaikan.
7. Abah Syahar Munzali dan Mama Miftahul Hasanah tercinta,
serta adik-adik penulis, yang setiap waktu memberikan do’a
serta motivasi untuk segera menyelesaikan skripsi ini.
8. Teman-temena seperjuangan Teknik Informatika 2014.
9. Teman-teman pengurus Pondok Pesantren Nurul Ummah
Kotagede Yogyakarta.
10. Teman-teman KKN kelompok 262 angkatan 93 posko Bibis,
KrambilSawit, Saptosari, Gunungkidul.
11. Teman-teman ITTC UIN Sunan Kalijaga Yogyakarta.
12. Teman-teman Graven Force dan Riprovare 04.
13. Semua pihak yang tidak dapat penulis sebutkan satu per satu,
yang telah memberikan dukungan, motivasi, inspirasi, do’a
dan batuan dalam proses penyelesaian skripsi ini.
Penulis sepenuhnya menyadari masih banyak kesalahan dan
kekurangan dalam skripsi ini, maka berbagai saran dan kritik yang
membangun sangat penulis harapkan. Akhirnya, semoga skripsi ini
diberkahi Allah swt. dan dapat bermanfaat bagi penyusun khususnya
serta bagi para pembaca dan umumnya. Amin.

vi
Yogyakarta, 19 Oktober 2018
Penulis

Sulaiman Musthofa Saliim

vii
HALAMAN PERSEMBAHAN
Skripsi ini saya persembahkan kepada
Keluargaku yang aku ada demi kalian:
Abah dan Mama tercinta, adek Ifah, adek Maya, adek
Alfi, dan Adek Addin.
Almamaterku dan guru-guruku, yang aku belajar demi kalian:
TK Al-Multazam, SDN Dalem, MTs Nurul Ummah, MA
Nurul Ummah, dan UIN Sunan Kalijaga
Pesantren dan ustad-kyaiku yang telah membentuk rohaniku:
Pondok Pesantren Nurul Ummah Kotagede Yogyakarta
Serta kepada teman-teman yang menjadi sekolahku:
Pengurus PPNU, Ustadz MDNU, Panitia Haul KH
Asyhari Marzuqi 14, ITTC UIN Sunan Kalijaga, Guru-guru
MA Nurul Ummah

***
Semoga karya ini tak kekang termakan waktu

viii
HALAMAN MOTTO

! ‫ كن فيكون‬: ‫كيف تيأس و لك ربّ يقول للشيئ‬

Do good and good will come to you

ix
DAFTAR ISI

HALAMAN PENGESAHAN .......................................................... ii


SURAT PERSETUJUAN SKRIPSI ATAU TUGAS AKHIR........ iii
PERNYATAAN KEASLIAN SKRIPSI ......................................... iv
KATA PENGANTAR ...................................................................... v
HALAMAN PERSEMBAHAN .................................................... viii
HALAMAN MOTTO...................................................................... ix
DAFTAR ISI .................................................................................... x
DAFTAR GAMBAR ..................................................................... xiii
DAFTAR TABEL ......................................................................... xiv
ABSTRAK...................................................................................... xv
ABSTRACT ................................................................................. xvii
‫ ملخص‬............................................................................................... xix
BAB I PENDAHULUAN ................................................................ 1
1.1 Latar Belakang ................................................................... 1
1.2 Rumusan Masalah .............................................................. 3
1.3 Batasan Masalah ................................................................ 3
1.4 Tujuan Penelitian ............................................................... 3
1.5 Manfaat Penelitian ............................................................. 4
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ......... 6
2.1 Tinjauan Pustaka ................................................................ 6
2.2 Landasan Teori................................................................. 13
2.2.1 Searching .................................................................. 13
2.2.2 Depth First Search (DFS) ......................................... 16
2.2.3 System Development Life Cycle (SDLC) .................. 18
2.2.4 Shorof/Tashrif ........................................................... 19

x
2.2.5 Fi’il ........................................................................... 20
2.2.6 Macam-macam Wazan dan Faidahnya ..................... 21
BAB III METODE PENGEMBANGAN SISTEM........................ 29
3.1 Metode Pengembangan Sistem ........................................ 29
3.2 Pendekatan Penelitian yang akan dipakai ........................ 29
3.3 Metode Konfirmasi Hasil Penelitian ................................ 29
BAB IV ANALISIS DAN PERANCANGAN ............................... 32
4.1 Analisis ............................................................................ 32
4.1.1 Analisis Masalah....................................................... 32
4.1.2 Analisis Kebutuhan................................................... 32
4.2 Desain dan Perancangan .................................................. 33
4.2.1 Komponen Sistem..................................................... 33
4.2.2 Gambaran Umum Sistem.......................................... 34
4.2.3 Rancangan UML (Unified Modeling Languange ) .. 37
4.2.4 Perancangan Pengujian ............................................. 43
BAB V IMPLEMENTASI DAN PENGUJIAN ............................. 46
5.1 Implementasi .................................................................... 46
5.1.1 Implementasi Depth First Search ............................. 46
5.1.2 Implementasi Antar muka ........................................ 48
5.2 Pengujian.......................................................................... 50
5.2.1 Pengujian White Box ................................................ 50
5.2.2 Pengujian Black Box ................................................. 50
5.3 Maintenance ..................................................................... 53
BAB VI HASIL DAN PEMBAHASAN ........................................ 54
6.1 Hasil Pengujian Sistem .................................................... 54
6.2 Hasil Pengujian White Box .............................................. 54
6.3 Hasil Pengujian Black Box .............................................. 55

xi
BAB VII KESIMPULAN DAN SARAN ...................................... 57
7.1 Kesimpulan ...................................................................... 57
7.2 Saran ................................................................................ 57
DAFTAR PUSTAKA ..................................................................... 59
LAMPIRAN ................................................................................... 61

xii
DAFTAR GAMBAR
Gambar 2.1 Pseucode Depth First Search ...................................... 17
Gambar 2.2 Alur Pencarian Algoritma DFS .................................. 17
Gambar 3.1 System Development Life Cycle ................................ 30
Gambar 4.1 Desain Interface .......................................................... 35
Gambar 4.2 Flowchart rancangan program .................................... 36
Gambar 4.3 Use Case Diagram Sistem .......................................... 38
Gambar 4.4 Activity Diagram Pencarian Kata ............................... 38
Gambar 4.5 Activity Diagram Penyimpanan Kata ......................... 39
Gambar 4.6 Class Diagram ............................................................. 40
Gambar 4.7 Tabel Jalur Wazan ...................................................... 42
Gambar 5.1 Source Code Algoritma Depth First Search ............... 47
Gambar 5.2 Source Code Pencocokan dan Pemberian Identitas .... 48
Gambar 5.3 User Interface Sistem .................................................. 48

xiii
DAFTAR TABEL
Tabel 2.1 Tabel Ringkasan Referensi Penelitian ............................ 10
Tabel 4.1 Perancangan Input dan Output Sistem ........................... 43
Tabel 4.2 Perancangan Pengujian Fungsionalitas Sistem .............. 44
Tabel 4.3 Perancangan Pengujian Kegunaan Sistem...................... 45
Tabel 5.2 Pengujian Kegunaan Sistem ........................................... 51

xiv
ANALISIS BENTUK KATA KERJA (FI’IL) DALAM
BAHASA ARAB PADA KITAB SHOROF KRAPYAK
MENGGUNAKAN ALGORITMA DEPTH FIRST SEARCH
(DFS)
Sulaiman Musthofa Saliim
NIM. 14650036

ABSTRAK
Bahasa Arab adalah bahasa Al Qur’an dan ia merupakan salah
satu bahasa internasional yang banyak dipergunakan di dunia islam.
Belajar bahasa arab dari dasar sangatlah penting karena bahasa ini
merupakan pondasi seseorang dalam mempelajari agama islam.
Salah satu kesulitan memahami struktur bahasa Arab terletak dalam
mengetahui bentuk kata kerjanya. Kesalahan dalam menentukan
bentuk kata sering kali terjadi, sehingga akan mempengaruhi arti dan
juga maknanya. Untuk mengatasi hal ini ilmu shorof digunakan
untuk membantu menentukan bentuk katanya dan faidahnya. Shorof
Praktis Krapyak merupakan salah satu kitab yang mempelajari ilmu
shorof dalam menentukan bentuk kata serta faidahnya secara baik.
Berdasarkan latar belakang tersebut, penelitian ini dilakukan
untuk membangun sistem dalam menentukan bentuk kata dan
faidahnya dengan mengimplementasikan kecerdasan buatan
(Artificial Intelligence) khususnya dengan metode pencarian Depth
First Search yang diharapkan mampu mempresentasikan kaidah –
kaidah dalam ilmu shorof kedalam bahasa pemrograman.

xv
Mengacu pada hasil pengujian yang peneliti lakukan dengan
100 sampel kata yang menghasilkan 100 % ketepatan, menandakan
sistem ini mampu berjalan dengan baik. Kemudian untuk pengujian
fungsionalitas, hasil pengujiannya menyatakan bahwa dari 30
responden menyatakan 100% menjawab iya sehingga sistem ini
berfungsi sebagaimana mestinya. Sementara itu, hasil kuisioner
pengujian kegunaan dari 30 responden menyatakan 55,0% sangat
setuju, 41,6% setuju dan 3,3% memilih netral bahwa sistem ini dapat
membantu mempelajari ilmu shorof dalam menganalisis bentuk kata
kerja pada kata bahasa Arab.

Kata Kunci : Bahasa Arab, Bentuk Kata, Depth First Search,


Shorof Krapyak

xvi
ARABICAL ANALYSIS OF I’RAB SENTENCE OF ARAB
LANGUAGE IN AL – IMRITHI BOOK USING DEPTH
FIRST SEARCH (DFS) ALGORITHM
Sulaiman Musthofa Saliim
NIM. 14650036

ABSTRACT
Arabic is the language of the Qur'an and it is one of the
international languages that is widely used in the Islamic world.
Learning Arabic from the bottom is very important because this
language is the foundation of a person in learning Islam. One of the
difficulties of understanding the structure of Arabic lies in knowing
the shape of the verb. Errors in determining the form of words often
occur, so that they will affect the meaning. To overcome this shorof
science is used to help determine the shape of the word and its rules.
Shorof Praktis Krapyak is one of the books that studies shorof in
determining the form of words and their rules properly.
Based on this background, this research was conducted to
build a system for determining the form of words and their rules by
implementing Artificial Intelligence, especially with the Depth First
Search method which is expected to be able to present the rules in
shorof science into a programming language.
Based on the test results that researchers did with 100 word
samples, resulting in 100% accuracy, shows that this system was able
to run properly. Then for functionality testing, the test results stated
that out of 30 respondents said 100% answered yes so that the system

xvii
was functioning properly. Meanwhile the usability test questionnaire
results taken from 30 respondents, stated that 55.0% are strongly
agrees, 41.6% are agreed and 3.3% choose neutral, that this system
can help learning shorof in analyzing verb forms in Arabic words.

Keyword : Arabic Language, Depth First Search, Shorof


Krapyak, Verb Forms

xviii
‫حتليل وزن الفعل ىف اللغة العربية ىف كتاب الصرف الواضح كرابياك ابستخدام عمق البحث األول‬

‫(د ف س)‬

‫سليمان مصطفى سليم‬

‫‪14650036‬‬

‫ملخص‬

‫اللغة العربية هي لغة القرآن ‪ ،‬وهي واحدة من اللغات الدولية اليت تستخدم على نطاق واسع يف العامل اإلسالمي‪.‬‬

‫تعلم اللغة العربية من األسفل مهم جدا ألن هذه اللغة هي أساس الشخص يف تعلم اإلسالم‪ .‬تكمن إحدى‬

‫صعوابت فهم بنية اللغة العربية يف معرفة وزن الفعل‪ .‬حتدث أخطاء يف حتديد الوزن يف الغالب ‪ ،‬حبيث تؤثر على‬

‫املعىن‪ .‬للتغلب على هذا‪ ,‬علم الصرف يستخدم للمساعدة يف حتديد صيغة الكلمة وقواعدها‪ .‬الصرف الواضح‬

‫كرابياك هو واحد من الكتب اليت تدرس علم الصرف يف حتديد شكل الكلمات وقواعدها صحيحا‪.‬‬

‫واستنادا إىل هذه اخللفية‪ ,‬قد أجريت هذه البحث لبناء نظام لتحديد صيغة الكلمات وقواعدها من خالل‬

‫تطبيق الذكاء االصطناعي ‪ ،‬خاصة مع طريقة البحث يف عمق حبث األول (د ف س) واليت من املتوقع أن تكون‬

‫قادرة على تقدمي القواعد يف علم الصرف إىل لغة برجمة‪.‬‬

‫وابإلشارة إىل نتائج االختبار ‪ ،‬قام الباحثون بعينات من ‪ 100‬كلمة واليت أنتجت دقة ‪ ,٪100‬يشري إىل أن‬

‫هذا النظام قادر على العمل جيدا‪ .‬ومن أجل اختبار األداء الوظيفي ‪ ،‬ذكرت نتائج االختبار أن ‪ ٪30‬من‬

‫املستجيبني أجابوا أن ‪ ٪100‬أجابوا بنعم حىت يعمل النظام بشكل صحيح‪ .‬ويف الوقت نفسه ‪ ،‬ذكرت نتائج‬

‫اختبار اختبار قابلية االستخدام من ‪ 30‬مستجيبًا أن ‪ ٪55.0‬وافقوا بشدة ‪ ،‬ووافق ‪ ٪41.6‬و ‪ ٪3.3‬اختاروا‬

‫احملايد‪ .‬أن هذا النظام ميكن أن يساعد يف تعلم علم الصرف يف حتليل أشكال الفعل يف الكلمات العربية‪.‬‬

‫الكلمة ‪ :‬الصرف الواضح كرابياك‪ ,‬عمف البحث األول (د ف س)‪ ,‬اللغة العربية‪ ,‬وزن الفعل‬

‫‪xix‬‬
BAB I
PENDAHULUAN
1.1 Latar Belakang
Indonesia merupakan salah satu negara dengan penganut
agama islam terbanyak di dunia. Seiring dengan berkembangnya
zaman, islam di Indonesia semakin berkembang. Buktinya semakin
banyak majlis ta’lim baik formal maupun formal yang tersebar di
seluruh pelosok nusantara. Media pembelajarannya pun tidak hanya
di surau-surau maupun kelas, akan tetapi juga merambah ke media
elektronik dan media sosial.
Dalam syiar islam entah di mana pun dan kapan pun, tidak akan
terlepas dari bahasa arab. Ketika mengutip Al Qur’an , Al Hadits,
maupun kitab kuning, semua itu pasti akan melekat dengan bahasa
Arab. Hampir seluruh rujukan umat islam merupakan bahasa arab.
Meskipun dalam praktiknya, yang sering dibaca merupakan bentuk
dari terjemahan maupun buku-buku keagamaan lainnya.
Bahasa Arab adalah bahasa Al Qur’an dan ia merupakan salah
satu bahasa internasional yang banyak dipergunakan di dunia islam.
Oleh karena itu, mempelajari bahasa arab menjadi hal yang sangat
penting. Bagi komunitas muslim di Indonesia pembelajaran bahasa
arab banyak dilakukan di Lembaga-lembaga Pendidikan islam, baik
formal maupun non-formal ; dan tingkat yang paling rendah hingga
yang tertinggi. Buku-buku pelajaran bahasa arab pun banyak ditulis
baik dalam versi arab maupun versi Indonesia. Akan tetapi,
sebenarnya ada kesulitan tersendiri ketika mengajarkan bahasa Arab
kepada komunitas non Arab, baik menyengkut tata bahasa, pelafalan-
pengucapan, komunikasi, maupun dalam penulisan (Schultz, 2009).

1
2

Dari sini dapat dilihat bahwa belajar bahasa arab dari dasar
sangatlah penting karena bahasa ini merupakan pondasi seseorang
dalam mempelajari agama islam. Dalam bahasa arab terdapat dua
ilmu yang wajib dipelajari yakni ilmu nahwu dan ilmu shorof karena
keduanya merupakan dasar dalam mempelajari bahasa arab.
Ilmu Shorof merupakan ilmu yang membahas suatu kata
sebelum masuk di dalam susunan kalimat sedangkan Ilmu Nahwu
adalah membahas suatu kata ketika sudah masuk di dalam susunan
kalimat (Dahdah, 1981). Shorof Metode Krapyak merupakan salah
satu metode alternatif belajar bahasa Arab dengan pendekatan tashrif
yang menjamin sistem saling menguntungkan baik guru maupun
murid dikarenakan menuntut keduanya untuk saling aktif. Metode
dan sistematika pengajaran yang menekankan pada fungsionalitas
dan efektifitas muatan pelajaran shorof. Tashrif metode krapyak
lebih ringkas dan sistematis. Dengan alasan, karena kalimat tersebut
yang paling sering digunakan dalam penulisan atau percakapan
bahasa Arab.
Dalam penelitian ini akan dibahas ilmu shorof yakni tentang
fi’il tsulatsi mujarrod dan mazid serta fi’il ruba’i mujarrod dan
mazid. Adanya shorof Krapyak yang lebih ringkas dan sistematis
dapat mempermudah pengimplementasian algoritma-algoritma yang
digunakan dalam dasar informatika untuk menganalisis kata yang
menjadi objek penelitian.
Dalam pembuatan sistem ini, digunakan metode pencarian
Blind/ un-informed search dalam Artifical Intelligence yakni dengan
metode pencarian Depth First Search (DFS). Depth First Search
(DFS) yaitu metode pencarian yang melakukan perhitungan secara
3

terurut dari urutan terakhir. Setelah menghabiskan semua


kemungkinan dari titik terakhir, barulah mundur ke titik-titik
sebelumnya sampai pada titik pertama.
Oleh karenanya, dari uraian diatas akan dirancang sebuah
penelitian dengan judul “Analisis Bentuk Kata Kerja (Fi’il) Dalam
Bahasa Arab Pada Kitab Shorof Krapyak Menggunakan
Algoritma Depth First Search (DFS)”.
1.2 Rumusan Masalah
Berdasarkan uraian latar belakang di atas, masalah yang
dirumuskan dalam penelitian ini adalah bagaimana membangun
sistem untuk mengetahui bentuk (sighot) kata kerja (Fi’il) dalam
bahasa Arab berdasarkan kitab Shorof Krapyak dengan
mengimplementasikan algoritma Depth First Search (DFS)?
1.3 Batasan Masalah
Untuk menghindarkan dari pembahasan yang meluas, ada
beberapa batasan pada penelitian ini, yaitu :
a. Daftar kata yang digunakan dalam penelitian ini mengacu
pada mufradat yang ada di kitab Shorof Krapyak.
b. Kata kata yang menjadi objek penelitian ini merupakan
susunan huruf hijaiyah yang berbentuk fi’il madhi.
1.4 Tujuan Penelitian
Adapun tujuan dari penelitian ini adalah membangun sistem
untuk mengetahui bentuk (sighot) kata kerja (Fi’il) dalam bahasa
Arab berdasarkan kitab Shorof Krapyak dengan
mengimplementasikan algoritma Depth First Search (DFS).
4

1.5 Manfaat Penelitian


Hasil dari penelitian ini adalah mampu membuat sistem yang
memberikan kemudahan dalam proses belajar ilmu shorof dalam
mengetahui bentuk (sighot) kata kerja dalam bahasa arab sehingga
dapat dimanfaatkan dalam penelitian lebih lanjut mengenai bentuk
(sighot) dalam bahasa arab. Selain itu, algoritma ini dapat digunakan
untuk mengembangkan aplikasi Artificial Intelligence khususnya
algoritma Searching dalam skala yang lebih luas.
BAB VII
KESIMPULAN DAN SARAN
7.1 Kesimpulan
Berdasarkan dari hasil pengujian yang telah dilakukan oleh
peneliti pada sistem Analisis Kedudukan Kata Kerja (Fi’il) dalam
Bahasa Arab Pada Kitab Shorof Krapyak Menggunakan Algoritma
Depth First Search (DFS) dapat diambil kesimpulan bahwa peneliti
berhasil merancang, membangun dan mengimplementasikan
algoritma pencarian Depth First Search (BFS) dalam menentukan
analisis bentuk kata kerja pada kata bahasa Arab berdasarkan pada
kaidah – kaidah kitab shorof Krapyak. Hal ini dapat dibuktikan
dengan hasil pengujian 100 sampel kata bahasa Arab yang
menghasilkan 97% kata benar.Dan dari hasil pengujian
fungsionalitas, menunjukkan bahwa fungsi – fungsi dalam sistem
dapat berfungsi dengan baik, serta dari hasil survey pengujian
usabilitas sistem yang menunjukkan sangat setuju 55,0% ,setuju
41,6% ,netral 3,3% ,tidak setuju 0% dan 0% yang menyatakan sangat
tidak setuju.
7.2 Saran
Dalam penelitian analisis bentuk kata kerja (Fi’il) ini tentunya
masih banyak kekurangan dan kelemahan dalam sistemnya. Oleh
karena itu penulis menyarankan dalam pengembangan sistem
selanjutnya untuk memperhatikan beberapa hal sebagai berikut :
1. Dalam penentuan identitas kata, parameter yang digunakan
lebih komplek sehingga ada normalisasi harokat dan tidak
hanya identitas dalam satu kata melainkan bisa dalam kalimat
bahasa Arab.

57
58

2. Kata yang dianalisis tidak hanya fi’il madli, akan tetapi


mencakup semua sighot dalam ilmu shorof.
3. Mengembangkan sistem pencarian bentuk wazan dengan
dasar yang mampu mencangkup seluruh kitab shorof yang
lebih komplek dan rinci penjabarannya.
4. Mengembangkan sistem dengan beberapa metode pencarian
lainnya yang lebih kompleks.
59

DAFTAR PUSTAKA
Abdillah, N. (2014). Implementasi Algoritma Breadth First Search
Pada Analisis Sintaksis I’rob Kalimat Bahasa Arab. Skripsi:
Teknik Informatika Fakultas Sains dan Teknologi UIN
Sunan Kalijaga Yogyakarta.
busyro, M. (2012). Shorof Praktis "Metode Krapyak". Yogyakarta:
Menara Kudus.
Dahdah, A. (1981). Mu'jam Qowaid al Lughah al Arabiyyah Fi
Jadwal Wa Lawahat. Beirut: Maktabah Lubnan.
Denis, A., Wixom, B. H., & Roth, R. M. (2013). System Anaysis
and Design. New Jersey: John WIley & Sons. Inc.
Farkhan, M. (2013). Sistem Informasi Berbasis Web Untuk
Penysusunan dan Penelusuran Silsilah Keluarga
Menggunakan Algoritma Depth First Search. Malang.
Kaylani, A. A. (2015). Syarh Al Kaylani. Surabaya: Darul Ilmi.
Kusumadewi, S. (2013). Arficial Intelligence (teknik dan
aplikasinya). Yogyakarta: Graha Ilmu.
Ma'shum, S. M. (t.thn.). Al Amtsilah al Tasrifiyah. Surabaya:
Maktabah Salim Nabhan.
Muawanah, R. (2018). Analisis Kedudukan I'rob Bahasa Arab Pada
Kitab Al-Imrithy Menggunakan Algoritma Breadth First
Search (BFS). Yogyakarta.
Mulyanto, A. (2009). Sistem Informasi Konsep & Aplikasi.
Yogyakarta: Pustaka Pelajar.
Schultz, P. D. (2009). Bahasa Arab Baku dan Modern. Yogyakarta:
LKiS Yogyakarta.
60

Sholiq. (2006). Pemodelan Sistem Informasi Berorientasi Obyek


dengan UML. Yogyakarta: Graha Ilmu.
Subagyo, F. E. (2013). Implementasi Algoritma Depth First Search
(DFS) Pada Rute Bus AKAP AKDP Berbasis Android.
Yogyakarta.
Suyanto. (2014). Artificial Intelligence. Bandung: Informatika.
Tanzeh, A. (2011). Metodologi Penelitian Praktis. Yogyakarta:
penerbit Teras.
Wardani, K. (2015). Implementasi Algoritma Breadth First Search
(BFS) Dalam Arti Kata Bahasa Ilmiah Biologi. Tersedia
kuisioner.lp2m.unpkediri.ac.id/mahasiswa/file_artikel/2015/
11.1.03.02.0189.pdf. Diakses pada tanggal 15 Desember
2017.
Wulandari, C. (2015). Implementasi Metode Breadth First Search
(BFS) Untuk Text Predictive Pada Kamus Bahasa Indonesia
– Jepang.
simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.0
2.0073.pdf. Diakses pada tanggal 13 Desember 2017.
Zainal A Hasibuan, P. (2007). Metodologi Penelitian Pada Bidang
Ilmu Komputer Dan Teknologi Informasi. Depok.
61

LAMPIRAN
62

Lampiran I
DAFTAR RESPONDEN
No Nama Status
1 Hendrik Kurniawan Ustadz
2 Moh Abd Rofiq Ustadz
3 Imam Muhtarom Ustadz
4 Rosyid Alwani Santri
5 Muhammad Supriyanto Santri
6 A Nur Kholik Santri
7 Muhammad Noer Santri
8 Abdul Kohar Santri
9 Fathul Hidayat Santri
10 Wakhid Hidayat Santri
11 Erik Musthofa Mahasiswa Pasca
12 Nur Wahid Mahasiswa BSA
13 Muhammad Aliyul Adhim Mahasiswa
14 Alf Ilham Mubarok Mahasiswa
15 Ahmad Fad'am Mahasiswa
16 Irsadul Ibad Mahasiswa
17 M Ja'far Amri Mahasiswa
18 Ahmad Busyairi Mahasiswa
19 Erwin Prihandika Mahasiswa
20 Siti Zulvah Mahasiswa
21 Agus Suparman Mahasiswa
22 Muhammad Reza Velayani Mahasiswa
23 Ebid Nizar Mahasiswa
63

No Nama Status
24 Furqon HS Mahasiswa
25 M Yusron Ubaidillah Mahasiswa
26 Muhammad Fihri Mahasiswa
27 Ainun Najib Guru Nahwu
28 Ahmad Muwaffiq Guru
29 M Sahal Baihaqi Guru
30 Anam Nur Laili Dosen
‫‪64‬‬

‫‪Lampiran II‬‬
‫‪HASIL PENGUJIAN SISTEM‬‬
‫‪Output‬‬
‫‪No‬‬ ‫‪Mauzun‬‬
‫‪Aplikasi‬‬ ‫‪Wazan yang benar‬‬
‫‪1‬‬ ‫فعل‬ ‫فعل‬ ‫فعل‬
‫‪2‬‬ ‫مدّ‬ ‫فعل‬ ‫فعل‬
‫‪3‬‬ ‫قال‬ ‫فعل‬ ‫فعل‬
‫‪4‬‬ ‫غزا‬ ‫فعل‬ ‫فعل‬
‫‪5‬‬ ‫رمى‬ ‫فعل‬ ‫فعل‬
‫‪6‬‬ ‫ضرب‬ ‫فعل‬ ‫فعل‬
‫‪7‬‬ ‫أفعل‬ ‫أفعل‬ ‫أفعل‬
‫‪8‬‬ ‫أكرم‬ ‫أفعل‬ ‫أفعل‬
‫‪9‬‬ ‫أجلّ‬ ‫أفعل‬ ‫أفعل‬
‫‪10‬‬ ‫أوصل‬ ‫أفعل‬ ‫أفعل‬
‫‪11‬‬ ‫أقام‬ ‫أفعل‬ ‫أفعل‬
‫‪12‬‬ ‫أصفى‬ ‫أفعل‬ ‫أفعل‬
‫‪13‬‬ ‫فعّل‬ ‫فعّل‬ ‫فعّل‬
‫‪14‬‬ ‫ق ّ‬
‫طع‬ ‫فعّل‬ ‫فعّل‬
‫‪15‬‬ ‫أ ّمن‬ ‫ف ّعل‬ ‫ف ّعل‬
‫‪16‬‬ ‫و ّحد‬ ‫فعّل‬ ‫فعّل‬
‫‪17‬‬ ‫صلّى‬ ‫فعّل‬ ‫فعّل‬
‫‪18‬‬ ‫قوى‬
‫ّ‬ ‫فعّل‬ ‫فعّل‬
‫‪19‬‬ ‫فاعل‬ ‫فاعل‬ ‫فاعل‬
‫‪20‬‬ ‫قاتل‬ ‫فاعل‬ ‫فاعل‬
‫‪21‬‬ ‫حادّ‬ ‫فاعل‬ ‫فاعل‬
‫‪22‬‬ ‫شاور‬ ‫فاعل‬ ‫فاعل‬
‫‪65‬‬

‫‪Output‬‬
‫‪No‬‬ ‫‪Mauzun‬‬
‫‪Aplikasi‬‬ ‫‪Wazan yang benar‬‬
‫‪23‬‬ ‫باين‬ ‫فاعل‬ ‫فاعل‬
‫‪24‬‬ ‫ناجى‬ ‫فاعل‬ ‫فاعل‬
‫‪25‬‬ ‫والى‬ ‫فاعل‬ ‫فاعل‬
‫‪26‬‬ ‫انفعل‬ ‫انفعل‬ ‫انفعل‬
‫‪27‬‬ ‫انكسر‬ ‫انفعل‬ ‫انفعل‬
‫‪28‬‬ ‫انطفأ‬ ‫انفعل‬ ‫انفعل‬
‫‪29‬‬ ‫انح ّل‬ ‫انفعل‬ ‫انفعل‬
‫‪30‬‬ ‫انقاد‬ ‫انفعل‬ ‫انفعل‬
‫‪31‬‬ ‫انجلى‬ ‫انفعل‬ ‫انفعل‬
‫‪32‬‬ ‫انزوى‬ ‫انفعل‬ ‫انفعل‬
‫‪33‬‬ ‫افتعل‬ ‫افتعل‬ ‫افتعل‬
‫‪34‬‬ ‫اجتمع‬ ‫افتعل‬ ‫افتعل‬
‫‪35‬‬ ‫ايتمن‬ ‫افتعل‬ ‫افتعل‬
‫‪36‬‬ ‫ارتدّ‬ ‫افتعل‬ ‫افتعل‬
‫‪37‬‬ ‫اتّصل‬ ‫افتعل‬ ‫افتعل‬
‫‪38‬‬ ‫اختار‬ ‫افتعل‬ ‫افتعل‬
‫‪39‬‬ ‫اشترى‬ ‫افتعل‬ ‫افتعل‬
‫‪40‬‬ ‫التوى‬ ‫افتعل‬ ‫افتعل‬
‫‪41‬‬ ‫تفعّل‬ ‫تفعّل‬ ‫تفعّل‬
‫‪42‬‬ ‫تق ّ‬
‫طع‬ ‫افتعل‬ ‫تف ّعل‬
‫‪43‬‬ ‫تأ ّمن‬ ‫تفعّل‬ ‫تفعّل‬
‫‪44‬‬ ‫تولّد‬ ‫تفعّل‬ ‫تفعّل‬
‫‪45‬‬ ‫تزوج‬
‫ّ‬ ‫تف ّعل‬ ‫تف ّعل‬
‫‪46‬‬ ‫تجلّى‬ ‫تفعّل‬ ‫تفعّل‬
‫‪66‬‬

‫‪Output‬‬
‫‪No‬‬ ‫‪Mauzun‬‬
‫‪Aplikasi‬‬ ‫‪Wazan yang benar‬‬
‫‪47‬‬ ‫تولّى‬ ‫تفعّل‬ ‫تفعّل‬
‫‪48‬‬ ‫تفاعل‬ ‫تفاعل‬ ‫تفاعل‬
‫‪49‬‬ ‫تضارب‬ ‫تفاعل‬ ‫تفاعل‬
‫‪50‬‬ ‫تحابّ‬ ‫تفاعل‬ ‫تفاعل‬
‫‪51‬‬ ‫تمارض‬ ‫تفاعل‬ ‫تفاعل‬
‫‪52‬‬ ‫تواعد‬ ‫تفاعل‬ ‫تفاعل‬
‫‪53‬‬ ‫تعاون‬ ‫تفاعل‬ ‫تفاعل‬
‫‪54‬‬ ‫ترامى‬ ‫تفاعل‬ ‫تفاعل‬
‫‪55‬‬ ‫تواصى‬ ‫تفاعل‬ ‫تفاعل‬
‫‪56‬‬ ‫افعلّ‬ ‫افعلّ‬ ‫افعلّ‬
‫‪57‬‬ ‫احمر‬
‫ّ‬ ‫افعلّ‬ ‫افعلّ‬
‫‪58‬‬ ‫اعو ّج‬ ‫افعلّ‬ ‫افعلّ‬
‫‪59‬‬ ‫ي‬
‫اعم ّ‬ ‫افعلّ‬ ‫افعلّ‬
‫‪60‬‬ ‫استفعل‬ ‫استفعل‬ ‫استفعل‬
‫‪61‬‬ ‫استغفر‬ ‫استفعل‬ ‫استفعل‬
‫‪62‬‬ ‫استأمن‬ ‫استفعل‬ ‫استفعل‬
‫‪63‬‬ ‫استعدّ‬ ‫استفعل‬ ‫استفعل‬
‫‪64‬‬ ‫استوجب‬ ‫استفعل‬ ‫استفعل‬
‫‪65‬‬ ‫استعان‬ ‫استفعل‬ ‫استفعل‬
‫‪66‬‬ ‫استسهل‬ ‫استفعل‬ ‫استفعل‬
‫‪67‬‬ ‫استوفى‬ ‫استفعل‬ ‫استفعل‬
‫‪68‬‬ ‫افعوعل‬ ‫استفعل‬ ‫استفعل‬
‫‪69‬‬ ‫احدودب‬ ‫استفعل‬ ‫استفعل‬
‫‪70‬‬ ‫اجلولى‬ ‫استفعل‬ ‫استفعل‬
‫‪67‬‬

‫‪Output‬‬
‫‪No‬‬ ‫‪Mauzun‬‬
‫‪Aplikasi‬‬ ‫‪Wazan yang benar‬‬
‫‪71‬‬ ‫افعول‬
‫ّ‬ ‫افعول‬
‫ّ‬ ‫افعول‬
‫ّ‬
‫‪72‬‬ ‫اجلوذ‬
‫ّ‬ ‫افعول‬
‫ّ‬ ‫افعول‬
‫ّ‬
‫‪73‬‬ ‫افعا ّل‬ ‫افعا ّل‬ ‫افعا ّل‬
‫‪74‬‬ ‫احمار‬
‫ّ‬ ‫افعا ّل‬ ‫افعا ّل‬
‫‪75‬‬ ‫اعوار‬
‫ّ‬ ‫افعا ّل‬ ‫افعا ّل‬
‫‪76‬‬ ‫دخرج‬ ‫فعلل‬ ‫فعلل‬
‫‪77‬‬ ‫زلزل‬ ‫فعلل‬ ‫فعلل‬
‫‪78‬‬ ‫ترجم‬ ‫فعلل‬ ‫فعلل‬
‫‪79‬‬ ‫تفعلل‬ ‫تفعلل‬ ‫تفعلل‬
‫‪80‬‬ ‫تزعزع‬ ‫تفعلل‬ ‫تفعلل‬
‫‪81‬‬ ‫ترقرق‬ ‫تفعلل‬ ‫تفعلل‬
‫‪82‬‬ ‫تكأكأ‬ ‫تفعلل‬ ‫تفعلل‬
‫‪83‬‬ ‫افعنلل‬ ‫افعنلل‬ ‫افعنلل‬
‫‪84‬‬ ‫احرنجم‬ ‫افعنلل‬ ‫افعنلل‬
‫‪85‬‬ ‫افعللّ‬ ‫افعا ّل‬ ‫افعللّ‬
‫‪86‬‬ ‫اقشعر‬
‫ّ‬ ‫افعا ّل‬ ‫افعللّ‬
‫‪87‬‬ ‫فوعل‬ ‫فعلل‬ ‫فعلل‬
‫‪88‬‬ ‫حوقل‬ ‫فعلل‬ ‫فعلل‬
‫‪89‬‬ ‫فعول‬ ‫فعلل‬ ‫فعلل‬
‫‪90‬‬ ‫جهور‬ ‫فعلل‬ ‫فعلل‬
‫‪91‬‬ ‫فيعل‬ ‫فعلل‬ ‫فعلل‬
‫‪92‬‬ ‫بيطر‬ ‫فعلل‬ ‫فعلل‬
‫‪93‬‬ ‫فعيل‬ ‫فعلل‬ ‫فعلل‬
‫‪94‬‬ ‫شريف‬ ‫فعلل‬ ‫فعلل‬
‫‪68‬‬

‫‪Output‬‬
‫‪No‬‬ ‫‪Mauzun‬‬
‫‪Aplikasi‬‬ ‫‪Wazan yang benar‬‬
‫‪95‬‬ ‫فعلى‬ ‫فعلل‬ ‫فعلل‬
‫‪96‬‬ ‫سلقى‬ ‫فعلل‬ ‫فعلل‬
‫‪97‬‬ ‫فعلل‬ ‫فعلل‬ ‫فعلل‬
‫‪98‬‬ ‫جلبب‬ ‫فعلل‬ ‫فعلل‬
‫‪99‬‬ ‫فعنل‬ ‫فعلل‬ ‫فعلل‬
‫‪100‬‬ ‫قلنس‬ ‫فعلل‬ ‫فعلل‬
Lampiran III
KUISIONER PENGUJIAN SISTEM
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Curriculum Vitae (CV)

Nama : Sulaiman Musthofa Saliim


Tempat, tgl. lahir : Klaten, 31 Maret 1997
Pendidikan : S1 UIN Sunan Kalijaga
Jurusan : Teknik Informatika
Telepon (HP) : 085878181260
e-mail : musthofasaliim@gmail.com
Alamat : Gedongan RT 06 RW 02 KG III/97b Purbayan,
Kotagede, Yogyakarta

Riwayat Pendidikan

Pendidikan Formal :

• Tahun 2014 : MA Aliyah Nurul Ummah Kotagede Yogyakarta


• Sekarang : Strata 1 UIN Sunan Kalijaga Yogyakarta

Pendidikan Non Formal :

• Indonesia Android Academy level Beginner pada tahun 2015


• Indonesia Android Academy level intermediet pada tahun 2016

Pengalaman Organisasi

• Sekertaris Lembaga Pengembangan dan Pengabdian Masyarakat


(LP2M) PP Nurul Ummah Yogyakarta pada tahun 2015 s/d 2016.
• Ketua Pengelolaan Zakat PP Nurul Ummah 1437 H
• Ketua Peringatan Haul Al Maghfurlah KH Asyhari marzuqi PP Nurul
Ummah 2018
• Sekretaris PP Nurul Ummah - sekarang
Prestasi

• Juara 3 Musabaqoh Makalah Qur’an tk Prov DIY tahun


2018

• Merit (Runner Up) Category Financial & SME in Amikom


Information and Communication Technology Award 2016

• Juara 1 Cabang Lomba Tafsir Ulya Putra Musabaqoh


Qiroatul Kutub tk Kota Yogyakarta tahun 2015

Demikian Curriculum Vitae yang dapat saya sampaikan. Untuk


dipergunakan sebagaimana mestinya.

Hormat saya,

Sulaiman Musthofa Saliim

Anda mungkin juga menyukai