Nama : Anisa Jenet NPM : 2355208001 Mata Kuliah : Sistem Pakar Prodi : Ilmu Komputer Fakultas Teknik dan Informatika Sistem pakar adalah sistem berbasis komputer yang meniru kemampuan seorang ahli untuk memecahkan masalah dalam domain tertentu. Interaksi antar komponen dalam sistem pakar terjadi dalam berbagai tahap, dimulai dari input yang diberikan oleh pengguna hingga solusi atau rekomendasi yang dihasilkan. Komponen utama dalam sistem pakar adalah: 1. (Antar Pengguna) 2. (Basis Pengetahuan) 3. (Mesin Inferensi) 4. (Memori Kerja) 5. (Sistem Penjelasan) 6. (Akuisisi Pengetahuan) Alur Kerja Sistem Pakar 1. Pengguna Memberikan Input : Pengguna memasukkan informasi atau pertanyaan melalui antarmuka pengguna. Misalnya, dalam sistem pakar medis, pengguna mungkin memasukkan gejala yang mereka alami, seperti demam, batuk, dan sakit tenggorokan. 2. Mesin Inferensi Memproses Input : a. Mesin inferensi kemudian memulai proses dengan mencocokkan gejala yang dimasukkan dengan aturan dan pengeta
Postingan
Apple
- Dapatkan link
- X
- Aplikasi Lainnya
Review film Jobs (2013) Pemeran steve job difilm ini adalah Asthon kutcher, aktor ini sangat perfect menampilkan sosok seorang steve job, dari cara berjalan dan cara berbicara, sang aktor sangat menjiwai perannya, termasuk diet buah ala steve job. Jobs adalah film yang menceritakan tentang kehidupan Steve Job, pendiri Apple Inc. Cerita dimulai saat Steve jobs keluar dari bangku kuliah karena tidak ada biaya sampai diluncurkannya iPod di tahun 2001. Steve job adalah orang yang benar benar perfectsionis dalam hal produk, desain dan kemudahan. Steve juga seorang pebisnis ulung dan mengerti peluang bisnis saat temannya Steve Wozniak merangkai komponen elektronik untuk membuat “personal komputer” di era 1976. Steve wozniak sendiri adalah seorang Geek, real geek yang benar benar mencintai elektronik karena hoby, bukan karena bisnis atau uang serta korporasi. Steve Joblah yang mempunyai ide untuk menjualnya dan memperbaikinya dari versi ke versi. Steve Job adalah orang yang gigih da
- Dapatkan link
- X
- Aplikasi Lainnya
Pengantar sistem pakar adalah langkah awal untuk memahami apa itu sistem pakar, bagaimana cara kerjanya, dan apa kegunaannya dalam berbagai bidang. Sistem pakar adalah sistem komputer yang dirancang untuk meniru kempampuan berpikir dan pengambilan keputusan seseorang ahli dalam suatu bidang tertentu. Sistem ini menggunakan kecerdasan buatan untuk memecahkan masalah yang biasanya membutuhkan pengetahuan dan pengalaman manusia ahli. Komponen utama Sistem Pakar 1. Basis Pengetahuan (Knowledge Base): Berisi fakta dan aturan tentang dominan tertentu, yang menjadi sumber pengetahuan untuk sistem pakar. 2. Mesin Inferensi (Inference Engine): Bagaian dari sistem yang memproses pengetahuan untuk membuat keputusan atau menarik kesimpulan berdasarkan fakta dan aturan yang ada di basis pengetahuan. 3. Antarmuka Pengguna (User Interface): Menghubungkan pengguna dengan sistem pakar sehingga pengguna dapat memberikan input dan menerima output secara mudah. Sistem pakar bekerja dengan cara menerima i
Tugas Struktur Data
- Dapatkan link
- X
- Aplikasi Lainnya
import networkx as nx import matplotlib.pyplot as plt # Membuat graf kosong G = nx.Graph () # Menambahkan simpul (node) ke dalam graf G.add_node ( "Alice" ) G.add_node ( "Bob" ) G.add_node ( "Charlie" ) G.add_node ( "David" ) # Menambahkan tepi (edge) yang mewakili hubungan pertemanan G.add_edge ( "Alice" , "Bob" ) G.add_edge ( "Alice" , "Charlie" ) G.add_edge ( "Bob" , "David" ) G.add_edge ( "Charlie" , "David" ) # Menggambar graf pos = nx.spring_layout ( G ) nx.draw ( G , pos , with_labels= True , node_color= 'skyblue' , node_size= 2000 , edge_color= 'gray' ) plt.title ( "Graf Jaringan Teman" ) plt.show () # Menampilkan informasi tentang graf print ( "Simpul-simpul dalam graf:" , G.nodes ()) print ( "Tepi-tepi dalam graf:" , G.edges ()) print ( "Derajat tiap simpul:" , dict ( G.degree ())) Penje
- Dapatkan link
- X
- Aplikasi Lainnya
Program sederhana menerapkan operasi dasar Hashing import hashlib def hash_password ( password ) : hashed_password = hashlib.sha256 ( password.encode ()) .hexdigest () return hashed_password def check_password ( stored_hash , provided_password ) : provided_hash = hashlib.sha256 ( provided_password.encode ()) .hexdigest () return stored_hash == provided_hash if __name__ == "__main__" : password = "supersecretpassword" hashed_password = hash_password ( password ) print ( f "Hashed Password: { hashed_password } " ) password_check = "supersecretpassword" is_correct = check_password ( hashed_password , password_check ) print ( f "Password correct: { is_correct } " ) wrong_password_check = "wrongpassword" is_correct = check_password ( hashed_password , wrong_password_check ) print ( f "Password correct: { is_correct } " ) Penjelasan Syntax: 1. Import Ha
- Dapatkan link
- X
- Aplikasi Lainnya
Penjelasan Syntax 1. Daftar Barang Belanjaan: * 'barang_belanjaan' adalah daftatr (list) yang berisi kamus (dictionary) dengan kunci 'nama' dan 'harga' untuk menyimpan informasi tentang barang belanjaan. 2. Linear Search: * 'linear_search (barang belanjaan, target_nama)' : Fungsi ini mencari barang dengan 'target_nama' dalam daftar 'barang_belanjaan' dengan memeriksa setiap barang satu per satu. Jika ditemukan, fungsi mengembalikan indeks barang tersebut, jika tidak, mengembalikan '-1' 3. Bubble Sort: * 'bubble_sort(barang_belanjaan)' : Fungsi inimengurutkan daftar 'barang_belanjaan' berdasarkan 'harga' dengan membandingkan harga barang yang berdekatan dan menukarnya jika dalam urutan yang salah. Proses ini diulang sampai seluruh daftar terurut berdasarkan harga. 4. Contoh Penggunaan: * Program mencetak daftar barang belanjaan asli. * Menggunakan 'linear_search' untuk mengurutkan daftar
- Dapatkan link
- X
- Aplikasi Lainnya
Berikut adalah contoh program sederhana dalam Python yang menerapkan operasi dasar pada struktur data pohon (trees), seperti penambahan (insertion), pencarian (searching), dan traversing (penelusuran) pohon biner. Pohon biner adalah jenis pohon di mana setiap node memiliki maksimal dua anak (left child dan right child). 1. Definisi Node Setiap node dalam pohon akan diwakili oleh sebuah objek dari kelas Node . Penjelasan : 1. __init__ : Metode inisialisasi kelas Node . Parameter key digunakan untuk menetapkan nilai node. Setiap node dimulai tanpa anak kiri ( left ) dan anak kanan ( right ). 2. Penambahan Node Fungsi untuk menambahkan node ke dalam pohon. Penjelasan : 1. insert : Fungsi ini menambahkan node baru ke dalam pohon. Jika root adalah None , maka node baru dibuat. Jika nilai key lebih besar daripada nilai root, fungsi memanggil dirinya sendiri untuk menambahkan node ke subtree kanan; jika tidak, ke subtree kiri. 3. Pencarian Node Fungsi untuk mencari node dalam pohon. Penje