Anda di halaman 1dari 18

.: Daftar Isi :.

Daftar Isi ..................................................................................... 1

Modul I: Logika Fuzzy ............................................................ 2

Modul II: Data Time Series ............................................................ 5

Modul III: Pohon Keputusan ............................................................ 7

Modul IV: Silsilah Keluarga ............................................................ 9

Modul V: Lacak Balik ............................................................ 13

Modul VI: Program Sistem Pakar ............................................................ 15

Modul VII: Tugas Besar Praktikum ............................................................ 18

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 1
.: Modul I :.

Logika Samar (FUZZY LOGIC)

Tujuan:
Praktikan dapat memahami konsep dan penerapan Logika Samar (Fuzzy Logic),
memahami penentuan variabel fuzzy, menentukan grafik fungsi keanggotaan dan
menentukan nilai keanggotaan baik secara manual maupun menggunakan Software
Matlab.
Teori Dasar:
Logika Fuzzy adalah peningkatan dari logika Boolean yang mengenalkan konsep
kebenaran sebagian. Di mana logika klasik menyatakan bahwa segala hal dapat
diekspresikan dalam istilah binary (0 atau 1, hitam atau putih, ya atau tidak), logika fuzzy
menggantikan kebenaran boolean dengan tingkat kebenaran. Logika Fuzzy
memungkinkan nilai keanggotaan antara 0 dan 1, tingkat keabuan dan juga hitam dan
putih, dan dalam bentuk linguistik, konsep tidak pasti seperti "sedikit", "lumayan", dan
"sangat". Hal ini berhubungan dengan set fuzzy dan teori kemungkinan. Teori ini
diperkenalkan oleh Dr. Lotfi Zadeh dari Universitas California, Berkeley pada 1965.
Contoh himpunan fuzzy:
 Seseorang yang berumur 40 tahun, termasuk himpunan MUDA dengan
(µMuda(40)=0,25); namun dia juga termasuk dalam himpunan PAROBAYA dengan
(µParobaya(40)=0,50)
 Seseorang yang berumur 50 tahun, termasuk himpunan TUA dengan (µTua(50)=0,25);
namun dia juga termasuk dalam himpunan PAROBAYA dengan (µParobaya(50)=0,50)

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 2
Tugas Pendahuluan:
1. Apa yang dimaksud dengan Logika Fuzzy dan apa kelebihan dari penggunaan Logika
Fuzzy dalam kegiatan sehari-hari?
2. Apa yang Anda ketahui tentang Variabel Fuzzy? Berikan contoh
3. Sebutkan beberapa Grafik Keanggotaan dan Logika Fuzzy dan nilai keanggotaan
masing-masing grafik.

Tugas Praktikum:
Bank XYZ merupakan sebuah Bank Perkreditan Rakyat (BPR). Salah satu tugas BPR ini
adalah melayani pengajuan kredit dari nasabahnya. Agar pemberian kredit yang diberikan
kepada nasabahnya tepat, maka sebelum memutuskan jumlah kredit yang akan diberikan,
Bank XYZ melakukan penelitian terlebih dahulu untuk menentukan jumlah kredit yang tepat
terhadap masing-masing nasabahnya yang mengajukan kredit. Dari penelitian yang
dilakukan diperoleh hasil bahwa pada 6 bulan terakhir besarnya pendapatan rata-rata dari
nasabah yang ingin memperoleh kredit adalah 4 juta rupiah, dan maksimum pendapatan
nasabah mencapai 7 juta rupiah. Jangka waktu pembayaran yang diajukan oleh nasabah
juga bervariasi, dengan rata-rata 36 bulan dan maksimum hingga 60 bulan. Sampai saat
ini bank tersebut maksimum memberikan kredit sejumlah 100 juta rupiah. Selama ini,
aturan yang digunakan oleh Bank XYZ dalam pemberian jumlah kredit kepada nasabahnya
adalah sebagai berikut:

[R1] IF Besar Pendapatan RENDAH AND Jangka Waktu LAMA


THEN Jumlah Pinjaman SEDIKIT;
[R2] IF Besar Pendapatan STANDAR AND Jangka Waktu CEPAT
THEN Jumlah Pinjaman SEDANG;
[R3] IF Besar Pendapatan TINGGI AND Jangka Waktu SEDANG
THEN Jumlah Pinjaman BANYAK;

Berapa jumlah pinjaman ideal yang sebaiknya diberikan oleh Bank XYZ jika terdapat data
pendapatan nasabah yang mengajukan kredit dan jangka waktu yang diajukan sebagai
berikut?

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 3
Pendapatan Jangka Waktu Jumlah Pinjaman
No.
(Juta) (Bulan) (Juta)
1 4.5 36 ?
2 1.5 12 ?
3 2.2 24 ?
4 3.5 30 ?
5 4.5 18 ?
6 6.2 12 ?
7 1.7 60 ?
8 2.5 40 ?
9 5.5 36 ?
10 3.5 40 ?
11 6.5 60 ?
12 7.0 66 ?

Petunjuk praktikum:
1. Tentukan variabel fuzzy dan nilai-nilai yang akan digunakan
2. Tentukan dan buat grafik fungsi keanggotaan yang akan digunakan
3. Buat rule yang akan digunakan
4. Lakukan pengujian terhadap aplikasi yang dibangun untuk mengetahui jumlah
pinjaman yang diberikan sesuai tabel di atas.

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 4
.: Modul II :.

PREDIKSI MENGGUNAKAN DATA TIME SERIES

Tujuan:
Praktikan dapat memahami konsep dan prediksi menggunakan Data Time Series
menggunakan Software Matlab.
Teori Dasar:
Deret berkala/waktu (time series) adalah data statistik yang disusun berdasarkan urutan
waktu kejadian. Pengertian waktu dapat berupa tahun, kuartal, bulan, minggu, hari, dan
sebagainya. Model Time Series adalah suatu peramalan nilai-nilai masa depan yang
didasarkan pada nilai-nilai masa lampau suatu variabel dan atau kesalahan masa
lampau. Model time series biasanya lebih sering digunakan untuk suatu
peramalan/prediksi (forecasting). Hasil peramalam tersebut dapat digunakan sebagai
pertimbangan perencanaan di masa yang akan datang. Berikut adalah contoh data time
series yang berhubungan dengan penjualan kendaraan bermotor tahun 1978 – 1998 pada
suatu perusahaan.
Tahun Unit Penjualan
1978 11
1979 15
1980 14
1981 16
1982 17
1983 18
1984 17
1985 21
1986 20
1987 19
1988 17
1989 22
1990 15
1991 17
1992 20
1993 18
1994 23
1995 14
1996 25
1997 22
1998 19
Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 5
Tugas Pendahuluan:
1. Apa yang Anda ketahui tentang Data Time Series?
2. Apa fungsi dari Model Data Time Series? Berikan contoh

Tugas Praktikum:
1. Menggunakan Data Time Series yang telah disiapkan sebelumnya, bangunlah sebuah
aplikasi sederhana untuk memprediksi kemunculan nilai berikutnya menggunakan
Software Matlab
2. Lakukan perbandingan antara beberapa data riil dengan data hasil prediksi dan isikan
ke dalam tabel berikut:

No. Data Riil Data Hasil Prediksi Selisih


1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.

3. Lakukan analisa dan berikan kesimpulan Anda.

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 6
.: Modul III :.

Pohon Keputusan (Decision Tree)

Tujuan:
Praktikan dapat memahami konsep dan penerapan Decision Tree (pohon keputusan)
menggunakan beberapa algoritma pohon keputusan serta mampu
mengimplementasikannya dalam Software Rapid Miner.
Teori Dasar:
Decision Tree adalah salah satu tool untuk klasifikasi yang sangat populer dalam data
mining. Tool ini terutama cocok untuk kasus dimana nilai atribut dan outputnya berupa nilai
diskrit. Beberapa metode seperti IDE3, C4.5 dan CART dikembangkan untuk metode
decision tree. Algoritma C4.5 merupakan pengembangan dari Algoritma IDE3. Data
dalam pohon keputusan biasanya dinyatakan dalam bentuk tabel dengan atribut dan
record. Atribut menyatakan suatu parameter yang dibuat sebagai kriteria dalam
pembentukan pohon. Misalnya untuk menentukan main tenis, kriteria yang diperhatikan
adalah cuaca, angin dan temperatur. Salah satu atribu merupakan atribut yang
menyatakan data solusi per-item data yang disebut target atribut. Atribut memiliki nilai-nilai
yang dinamakan instance. Misalnya atribut cuaca mempunyai instance berupa cerah,
berawan dan hujan. Proses pada pohon keputusan adalah mengubah bentuk data (tabel)
menjadi model pohon, mengubah model pohon menjadi rule, dan menyederhanakan rule.
Berikut adalah sebuah contoh decision tree.

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 7
Tugas Pendahuluan:
1. Apa fungsi dari klasifikasi menggunakan Decision Tree dan berikan contoh
2. Apa yang dimaksud dengan atribut, instance, dan atribut target? Berikan contoh

Tugas Praktikum:
1. Siapkan data seperti berikut dalam format xls. Simpan file tersebut,misalkan dengan
nama weather.xls:

No. outlook temperature humidity windy play


1 sunny Hot High f no
2 sunny Hot High t no
3 overcast Hot High f yes
4 rainy Mild High f yes
5 rainy Cool Normal f yes
6 rainy Cool Normal t no
7 overcast Cool Normal t yes
8 sunny Mild High f no
9 sunny Cool Normal f yes
10 rainy Mild Normal f yes
11 sunny Mild Normal t yes
12 overcast Mild High t yes
13 overcast Hot Normal f yes
14 rainy Mild High t no

Data di atas adalah data yang berkaitan dengan kondisi cuaca pada saat pertandingan
golf. Dari data kondisi cuaca tersebut, akan diprediksi apakah pertandingan akan
dilakukan atau tidak. Atribut data yang digunakan adalah:
a. Outlook (Sunny - Cerah, Overcast - Berawan, Rainy - Hujan)
b. Temperatute (Cool - Dingin, Mild - Sedang, Hot - Panas)
c. Humidity (Normal - Normal, High - Tinggi)
d. Windy (Berangin, Tidak Berangin)

2. Berdasarkan data di atas, buatlah Decision Tree-nya menggunakan Software Rapid


Miner

3. Buatlah rule berdasarkan decision tree-nya

4. Lakukan analisa dan ambil kesimpulan terhadap Decision Tree yang dihasilkan

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 8
.: Modul IV :.

PROGRAM SILSILAH KELUARGA

Tujuan:
Praktikan mampu menggunakan Software Turbo Prolog untuk membuat sebuah program
yang dapat digunakan untuk penelusuran Silsilah Keluarga.
Teori Dasar:
Prolog dikenal sebagai bahasa deklaratif (descpriptive language), yang berarti dengan
diberikan serangkaian fakta-fak dan aturan-aturan, Prolog dapat menyelesaikan
permasalah yang diberikan. Hal ini kontras dengan bahasa pemrograman prosedural
(Pascal, C, dll). Dalam bahasa prosedural, programmer harus memberikan instruksi tahap
demi tahap agar komputer dapat dengan pasti mengetahui bagaimana menyelesaikan
permasalahan yang diberikan. Dengan kata lain, programmer harus tahu lebih dahulu
bagaimana cara menyelesaikan permasalahan sebelum diinstruksikan ke komputer melalui
bahasa pemrograman. Sedangkan pada Prolog, programmer hanya membutuhkan
deskripsi/gambaran permasalahan, lalau menerjemahkannya ke bahasa Prolog.
Selanjutnya Prolog yang akan menentukan bagaimana mencari solusinya. Dalam Prolog
tidak terdapat prosedur, tetapi hanya kumpulan data-data obyek (fakta) yang akan diolah
dan relasi antar objek tersebut yang membentuk suatu aturan. Prolog sangat ideal untuk
memecahkan masalah yang tidak terstruktur dan yang prosedur pemecahannya tidak
diketahui, khususnya untuk memecahkan masalah non numeric. Prolog mempunyai mesin
inferensi (inference engine) yang merupakan mekanisme proses berpikir logis dengan
menggunakan pengetahuan (knowledge). Mesin inferensi mempunyai pencocok pola yang
mengambil peengetahuan yang telah disimpan (diketahui) dan kemudian mencocokkan
jawaban atas pertanyaan. Berikut contoh kalimat natural (bahasa manusia) ke dalam
logika predikat (bahasa Prolog).
Bahasa Natural Logika Predikat
Es Krim rasanya enak enak(es krim)
Bunga mawar berwarna merah merah(mawar)
Miftah menyukai mobil suka(miftah, mobil)
Wening suka bakso jika bakso rasanya enak suka(wening, bakso) if enak(bakso)
Setiap orang memiliki sendal punya(_, sendal)
Setiap orang makan makan(_)

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 9
Tugas Pendahuluan:
1. Berikan contoh dan jelaskan tentang Fakta dan Aturan, Query, Variabel
2. Berikan contoh dan jelaskan apa yang dimaksud dengan Clauses, Predicates,
Domains, Goal

Tugas Praktikum:
1. Buatlah program silsilah keluarga berikut menggunakan Turbo Prolog

2. Setelah itu lengkapilah beberapa pertanyaan pada tabel berikut:

No. Soal / Pertanyaan Solusi Hasil


1. Apakah Amin adalah ayah Budi? True
2. Apakah Slamet adalah ayah Badu? False
3. Apakah Anang adalah ayah Didi? True
4. Apakah Slamet adalah ayah Didi? False
5. Siapakah ayah Didi? Anang
Amin
6. Siapakah anak-anak Slamet?
Anang
Slamet
Siapa sajakah yang berstatus sebagai
7. Amin
Ayah?
Anang
8. Siapakah ayah Amin dan ayah Anang? Slamet
Amin
Anang
Siapa sajakah yang berstatus sebagai Budi
9.
Anak? Badu
Didi
Dadi
10. Siapakah kakek Budi? Slamet
11. Siapakah kakek Budi dan Dadi? Slamet

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 10
3. Buatlah program silsilah keluarga berikut menggunakan Turbo Prolog

4. Setelah itu lengkapilah beberapa pertanyaan pada tabel berikut:

No. Soal / Pertanyaan Solusi Hasil


1. Siapakah Ibu dari Bu Amin? bu_santoso
2. Siapakah Ibu dari Budi? bu_amin
3. Apakah Bu Amin adalah Ibu dari Didi? no
4. Apakah Bu Santoso adalah Ibu dari Bu Anang? no
budi
5. Siapakah anak-anak Bu Amin?
badu
amin
6. Siapakah anak-anak Bu Slamet?
anang
7. Siapakah anak Supardi? bu_anang
8. Siapakah Ibu dari Didi dan Dadi? bu_anang
9. Siapakah Ibu dari Amin dan Anang? bu_slamet
bu_slamet
bu_amin
10. Siapa-siapa sajakah yang berstatus Ibu? bu_anang
bu_santoso
bu_supardi
slamet
11. Siapakah kakek dari Badu?
santoso
slamet
12. Siapakah kakek dari Dadi?
supardi
bu_slamet
13. Siapakah nenek dari Didi?
bu_supardi
bu_santoso
14. Siapakah nenek dari Budi?
bu_slamet
Slamet
15. Siapa sajakah yang berstatus Kakek? Santoso
supardi

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 11
bu_slamet
16. Siapa sajakah yang berstatus Nenek? bu_santoso
bu_supardi
17. Siapakah saudara kandung Budi? Badu
Didi
18. Siapakah saudara sepupu Budi?
Dadi
19. Apakah Badu dan Dadi adalah sepupu? Yes
20. Apakah Badu dan Budi adalah sepupu? No
21. Apakah Budi dan Badu adalah saudara kandung? Yes
22. Apakah Badu dan Didi adalah saudara kandung? No

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 12
.: Modul V :.

Unifikasi dan Lacakbalik


(Unification and Backtracking)

Tujuan:
Praktikan mampu memahami proses terjadinya unifikasi dan lacakbalik (Unification and
Backtracking) di Turbo Prolog serta mengerti cara kerja lacak balik dan prinsip-prinsipnya.
Teori Dasar:
Unifikasi adalah proses untuk mencocokkan dua predikat dan memberikan nilai pada
variabel yang bebas untuk membuat kedua predikat tersebut identik. Mekanisme ini
diperlukan agar Prolog dapat mengidentifikasi klausa-klausa mana yang dipanggil dan
mengikat (bind) nilai klausa tersebut ke variabel.
Pada waktu menyelesaikan masalah, seringkali seseorang harus menelusuri suatu jalur
untuk mendapatkan konklusi yang logis. Jika konklusi ini tidak memberikan jawaban yang
dicari, orang tersebut harus memilih jalur lain. Prolog dalam memulai mencari solusi suatu
permasalahan (goal) harus membuat keputusan di antara kemungkinan-kemungkinan
yang ada. Ia menandai setiap percabangan (titik lacak balik) dan memilih subgoal pertama
untuk ditelusiri. Jika subgoal tersebut gagal (menemui jalan buntu), Prolog akan lacakbalik
ke titik lacak-balik (back-tracking point) terakhir dan mencoba alternatif subgoal lain.
Dengan kata lain mekanisme inferensi yang digunakan (disediakan) oleh Prolog adakah
mekanisme runut mundur (Backward Chaining).

Tugas Pendahuluan:
1. Apa yang Anda ketahui tentang Proses Pencocokan atau Unifikasi?
2. Apa yang Anda ketahui tentang Lacakbalik (Backtracking)?

Tugas Praktikum:
1. Ketikkan souce program berikut:

PREDICATES
nondeterm jenis(symbol, symbol)
nondeterm adalah(symbol, symbol)
hidup(symbol, symbol)
nondeterm dapat_berenang(symbol)

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 13
CLAUSES
jenis(vertebrata,hewan).
jenis(ikan,hewan).

adalah(zebra,vertebrata).
adalah(lele,ikan).
adalah(tuna,ikan).

hidup(zebra,di_darat).
hidup(kodok,di_darat).
hidup(kodok,di_air).
hidup(tuna,di_air).

dapat_berenang(Y):-
jenis(X,hewan),
adalah(Y,X),
hidup(Y,di_air).

GOAL
dapat_berenang(Apa).

2. Lakukan analisa dan tuliskan langkah demi langkah proses unifikasi dan lacakbalik
(backtracking) yang dilakukan melalui program di atas.

3. Berikan kesimpulan Anda.

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 14
.: Modul VI :.

SISTEM PAKAR
(Studi Kasus: Penyakit Yang Disebabkan oleh Nyamuk)

Tujuan:
Praktikan mampu membangun sebuah Sistem Pakar sederhana menggunakan Turbo
Prolog.
Teori Dasar:
Sistem pakar adalah salah satu cabang dari Kecerdasan Buatan (Artificial Intelligence/AI)
yang membuat penggunaan secara luas pengetahuan (knowledge) yang khusus untuk
penyelesaian masalah tingkat manusia yang pakar. Suatu knowledge dari sistem pakar
bersifat khusus untuk satu domain saja. Domain masalah adalah bidang atau ruang
lingkup yang khusus, seperti kedokteran, keuangan, bisnis, ilmu pengetahuan atau teknik.
Knowledge dari sistem pakar tentang penyelesaian masalah yang khusus disebut dengan
domain knowledge dari suatu pakar. Sebagai contoh, sistem pakar kedokteran yang
dirancang untuk mendiagnosis infeksi penyakit akan mempunyai suatu uraian knowledge
tentang gejala-gejala penyakit yang disebabkan oleh infeksi penyakit. Dalam kasus ini
domain knowledge-nya adalah bidang kedokteran yang terdiri dari knowledge tentang
penyakit, gejala dan cara pengobatan. Aktivitas yang dilakukan untuk memindahkan
kepakaran adalah:
1. Knowledge Acquisition (dari pakar atau sumber lain)
2. Knowledge Validation
3. Knowledge Representatation
4. Knowledge Inferencing
5. Knowledge Transfering
Pengetahuan dari suatu sistem pakar dapat direpresentasikan dalam beberapa cara.
Salah satu metode yang paling umum untuk merepresentasikan pengetahuan adalah
dalam bentuk tipe aturan (rule) IF ... THEN (Jika ... Maka). Contohnya: IF Tipe Mesin =
Prop THEN Tipe Pesawat = C130.

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 15
Tugas Pendahuluan:
Berikan beberapa contoh cara pembuatan rule dalam Turbo Prolog dan berikan
penjelasan.
Tugas Praktikum:
1. Berikut ini adalah contoh tabel pengetahuan tentang beberapa gejala dan penyakit
yang disebabkan oleh nyamuk:
TABEL PENGETAHUAN
GELAJA DAN PENYAKIT YANG DISEBABKAN OLEH NYAMUK
Penyakit
No. Gejala Penyakit
A B C D E
1 Demam Tinggi √ √ √ √
2 Panas Tinggi √ √
3 Merasa Kedinginan √
4 Sering Sakit Kepala √
5 Merasa Lemas & Lemah √ √
6 Sakit di beberapa bagian tubuh √
7 Sakit Kepala √ √ √
8 Sakit Tenggorokan √
9 Terdapat bintik-bintik merah pada kulit √
10 Panas Dingin √
11 Nyeri Otot √
12 Kehilangan Nafsu Makan √
13 Mual dan Muntah √ √
14 Denyut Nadi Lemah √
15 Rasa Ngilu √
16 Bengkak di Persendian √
17 Stamina Tubuh Menurun √
18 Nyeri Sendi √
19 Demam √
20 Muntah √
21 Kepekaan Penglihatan Pada Sinar √
22 Leher dan Punggung Kaku √
23 Kebingungan √
24 Keadaan Mengantuk √
25 Kecanggungan √
26 Gaya Berjalan Yang Tidak Mantap √
27 Mudah Terangsang √

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 16
Keterangan Penyakit:
A = Chikungunya
B = Demam Berdarah
C = Encepalitis
D = Malaria
E = Penyakit Kuning

2. Berdasarkan tabel pengetahuan di atas, buatlah sebuah Sistem Pakar menggunakan


Turbo Prolog.

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 17
.: Modul VII :.

TUGAS BESAR PELAKSANAAN PRAKTIKUM

Buatlah sebuah sistem pakar dengan domain bebas (seperti sistem pakar untuk
mendiagnosa penyakit, kerusakan mobil, dll) menggunakan Turbo Prolog dengan tahapan
sebagai berikut:

1. Buatlah Tabel Keputusan tentang gejala dari masing-masing penyakit atau


kerusakan yang terjadi
2. Buatlah program sistem pakarnya berdasarkan tabel keputusan yang telah dibuat
3. Tuliskan beberapa output hasil konsultasi dari program yang telah dibuat
4. Buatlah laporan tugas besar untuk dikumpulkan ke dosen pengampu Matakuliah
Sistem Pakar paling lambat satu minggu setelah pelaksanaan praktikum
pertemuan terakhir.

Catatan:
1. Tugas besar ini bersifat individu (masing-masing mahasiswa membuat satu tugas
besar)
2. Jika ada mahasiswa yang membuat tugas besar sama dengan mahasiswa lainnya,
maka nilainya akan dibagi dengan jumlah mahasiswa yang tugas besarnya sama.

Modul Praktikum Sistem Pakar – Disusun oleh: Yulius Palumpun, S.Kom, M.Cs 18

Anda mungkin juga menyukai