Postingan

tugas pak aldi

METODE FORWARD CHAINING Jika tombol power ditekan dan tidak ada respon → kemungkinan masalah pada adaptor daya. Jika adaptor daya normal dan lampu indikator mati → kemungkinan masalah pada baterai. Jika baterai dan adaptor normal tetapi layar tetap gelap → kemungkinan masalah pada RAM. METODE BACKWARD CHAINING Jika daun memiliki bercak abu-abu dan tepi coklat → kemungkinan penyakit blas. Jika bercak meluas ke batang → mendukung penyakit blas. Jika batang mudah patah → gejala kuat penyakit blas.
 Nama: Muhammad Mauliadi Kelas: 3C Informatika Npm:2455208063 Interaksi antar komponen dalam sistem pakar Sistem pakar terdiri dari beberapa bagian utama, yaitu pengguna, antarmuka, basis pengetahuan, mesin inferensi, dan fasilitas penjelasan. Prosesnya sederhana: pengguna memberikan input berupa data atau pertanyaan, lalu sistem memproses data tersebut dengan membandingkannya ke basis pengetahuan melalui mesin inferensi. Setelah itu, sistem menampilkan solusi atau jawaban kembali ke pengguna lewat antarmuka. Contoh alur kerja sistem pakar Misalnya sistem pakar untuk diagnosa penyakit: Pengguna memasukkan gejala yang dirasakan, misalnya demam dan batuk. Sistem menerima input dan mengecek ke basis pengetahuan. Mesin inferensi mencocokkan gejala dengan aturan yang ada. Sistem menghasilkan kesimpulan, misalnya kemungkinan sakit influenza. Hasil diagnosa ditampilkan ke pengguna, disertai saran sederhana.

UTS

Gambar
       Ini adalah struktur dasar dari sebuah simpul (node) dalam doubly linked list. nama: menyimpan data (dalam kasus ini nama pemain futsal). prev: penunjuk ke node sebelumnya. next: penunjuk ke node berikutnya. Kelas ini merepresentasikan daftar pemain cadangan. self.head: menunjuk ke node pertama dalam daftar. Jika belum ada pemain, nilainya None. Tujuan: Menambahkan pemain ke akhir daftar. Jika head kosong (daftar masih kosong), maka pemain itu jadi yang pertama. Kalau sudah ada pemain, program mencari node terakhir, lalu: Sambungkan next dari node terakhir ke pemain baru. Sambungkan prev dari pemain baru ke node terakhir. Tujuan: Menghapus pemain dari daftar. Program mencari node yang nama-nya sesuai. Lalu mengubah koneksi node sebelum dan sesudahnya agar “melewati” node yang dihapus. Jika yang dihapus adalah head, maka head diganti ke node berikutnya. Tujuan: Mencari posisi seorang pemain. Mulai dari head, lalu cek satu per satu. ...

tugas ke 12

# Data array Linear search data = [3, 9, 11, 15, 17, 23, 31, 35] # Fungsi Linear Search def linear_search(arr, x):     for i, value in enumerate(arr):         if value == x:             return i     return -1 # Kasus 1: Mencari X = 23 print("Kasus 1:", linear_search(data, 23)) # Kasus 2: Mencari X = 31 print("Kasus 2:", linear_search(data, 31)) OUTPUT :  kasus 1: 5 kasus 2:6 Tentu! Berikut adalah versi kode   Linear Search (Sederhana) # Data array binary search data = [ 3 ,  9 ,  11 ,  15 ,  17 ,  23 ,  31 ,  35 ] # Fungsi Linear Search def  linear_search(arr, x):      for  i, value  in  enumerate(arr):          if  value == x:              return  i      return  - 1 # Kasus 1: Mencari X = 23 print( "Kasus 1:" , linear_search(data,  23 )) # Kasus...

tugas 10 program array

  b = [         [           [ 0 , 1 , 2 , 3 , 4 , 5 ]         ],         [             [ 6 , 7 , 8 , 9 , 10 ]         ] ] npm = f " { b [ 0 ][ 0 ][ 2 ]}{ b [ 0 ][ 0 ][ 4 ]}{ b [ 0 ][ 0 ][ 5 ]}{ b [ 1 ][ 0 ][ 2 ]}{ b [ 0 ][ 0 ][ 0 ]}{ b [ 1 ][ 0 ][ 0 ]}{ b [ 0 ][ 0 ][ 3 ]}{ b [ 1 ][ 0 ][ 3 ]}{ b [ 0 ][ 0 ][ 1 ]}{ b [ 0 ][ 0 ][ 0 ]} " nama = "MUHAMMAD MAULIADI" print ( f "NPM { nama } : { npm } " ) output: NPM MUHAMMAD MAULIADI : 2458063910