44 APLIKASI SISTEM PAKAR UNTUK DIAGNOSIS KERUSAKAN HARDWARE KOMPUTER DESKTOP PADA LABORATORIUM KOMPUTER DI SEKOLAH Alcianno G. Gani localghost2000@yahoo.com Abstract In this paper will describe the design of an application program using the programming language Visual Basic.Net, to assist in diagnosing damage to the desktop computer and find a solution to repair the hardware. By applying the diagnosis expert system on a desktop computer hardware damage is expected to ease in finding damage to computer hardware and get the right solution to repair the damage, so as to facilitate and accelerate time to repair a troubled computer. Through this expert system, we can create reports on the diagnosis of a computer, so we can print the report to be given to the technician. Keywords: expert system, computer, hardware, troubleshoot, VB.Net PENDAHULUAN Pada era teknologi dan Informasi saat ini komputer memiliki tingkat penggunaan yang tinggi karena telah menjadi bagian dari ke- hidupan sehari-hari. Tingginya tingkat pe- manfaatan komputer berbanding terbalik de- ngan pengetahuan pengguna komputer itu sendiri mengenai masalah teknis komputer. Umumnya bagi pengguna komputer, perbaikan kerusakan komputer biasanya di- serahkan pada teknisi sehingga membutuh- kan waktu, tenaga dan biaya ekstra karena permasalahan jarak maupun berat dan ukuran komputer saat akan dibawa ke tempat teknisi. Berdasarkan permasalahan diatas, di- butuhkan suatu aplikasi sistem pakar yang dapat mendeteksi atau mendiagnosis masa- lah yang timbul dari kerusakan komponen komputer. Untuk itu sistem pakar diagnosis ini berfungsi sebagai solusi dari permasala- han kerusakan pada komputer, sistem pakar ini akan membantu : 1. mengidentifikasi kerusakan pada kom- puter 2. Menemukan Penyebab Kerusakan pada komputer 3. Memberikan solusi dan Informasi mengenai Biaya Servis komputer. PENGERTIAN SISTEM PAKAR Sistem pakar adalah aplikasi berbasis komputer yang digunakan untuk menye- lesaikan masalah sebagaimana yang dipikir- kan oleh pakar yang mempunyai keahlian khusus pada bidang tertentu, seperti: mela- kukan diagnosis kerusakan perangkat keras komputer. Pengetahuan seorang pakar disim- pan pada basis pengetahuan, dan diolah de- ngan mekanisme penalaran tertentu . Struktur Bagan Program Sistem Pakar Untuk membangun sebuah aplikasi pakar berbasis pengetahuan, maka digunakan sistem pakar berbasis kaidah produksi, pada sistem pakar berbasis kaidah produksi ter- dapat 5 komponen penting membangun sis- tem tersebut yaitu basis pengetahuan, basis data, mesin penalaran, fasilitas penjelasan, interaksi pengguna. Basis Pengetahuan Pengetahuan adalah pemahaman teoritis atau praktis mengenai suatu subjek atau domain. Agar pengetahuan dapat di- gunakan dalam sistem, pengetahuan harus direpresentasikan dalam format tertentu yang kemudian dihimpun dalam suatu basis pengetahuan, perepresen- tasian dimaksudkan untuk menangkap sifat-sifat penting problema dan mem-