BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 BAB II LANDASAN TEORI 2.1. Artificial intelligence ( AI ) Artificial Intelligence (AI) atau kecerdasan buatan adalah suatu ilmu pengetahuan dan teknologi yang berdasarkan pada disiplin ilmu seperti ilmu kompouter, biologi, psikologi, ilmu bahasa, matematika dan teknik. Artificial Intelligence (AI) memiliki tujuan untuk menciptakan komputerkomputer yang dapat berfikir (dan juga) dapat melihat, mendengar, berjalan, berbicara, dan merasakan. Dorongan utama dari Artificial Intelligence (AI) adalah pengembangan fungsi normal komputer yang digabungkan dengan kecerdasan manusia, seperti memberi alasan, menarik kesimpulan, belajar dan memecahkan masalah Bagian-bagian Utama Dari Aplikasi Artificial Intelligence ( AI ) ARTIFICIAL INTELLIGENCE Aplikai Ilmu Falsafah Aplikasi Ilmu Komputer Aplikasi Robotics Aplikasi Bahasa Alami Sistem Pakar Sistem Berbasis Pengetahuan Sistem Belajar sistem Logic Fuzzy Generasi Kelima Komputer Pemrosesan Pararel Pemrosesan Simbolik Jaringan Neural Persepsi Visual Perabaan Decterity Pengangkutan Navigasi Pengertian Bahasa Pidato Pengakuan Penterjemahan Bahasa

2 Gambar 2.1. Bagian-bagian Utama dari Aplikasi Artificial Intelligence (AI) Seperti terlihat pada gambar 2.1 di atas, Artificial Intelligence (AI) dapat dikelompokkan ke dalam empat bagian utama, yaitu ilmu falsafat, ilmu komputer, aplikasi robotic, dan bahasa alami, dan yang akan dijelaskan selanjutnya adalah mengenai Sistem Pakar ( Expert system ) Definisi Sistem Pakar Sistem Pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan masalah seperti yang dilakukan oleh para ahli. Sistem pakar yang baik dirancang agar dapat menyelesaikan suatu permasalahan tertentu dengan meniru kerja dari para ahli. Dengan sistem pakar ini, orang awam pun dapat menyelesaikan masalah yang cukup rumit yang sebenarnya hanya dapat diselesaikan dengan bantuan para ahli. Bagi para ahli, sistem pakar ini juga akan membantu aktivitasnya sebagai asisten yang sangat berpengalaman. Ada beberapa definisi tentang sistem pakar, antara lain : 1. Menurut Drunkin : sistem pakar adalah suatu program komputer yang dirancang untuk memodelkan kemampuan penyelesaian masalah yang dilakukan oleh seorang pakar. 2. Menurut Ignizo : sistem pakar adalah suatu model dari prosedur yang berkaitan, dalam suatu domain tertentu, yang mana tingkat keahliannya dapat dibandingkan dengan tingkat keahlian seorang pakar. 3. Menurut Giarratano dan Riley : sistem pakar adalah suatu sistem komputer yang dapat menyamai atau meniru kemampuan seorang pakar. Sistem pakar pertama kali dikembangkan oleh komunitas AI pada pertengahan tahun Sistem pakar yang muncul pertama kali adalah General-purpose Problem

3 Solver (GPS) yang dikembangkan oleh Nowel dan Simon. Sampai saat ini sudah banyak sistem pakar yang dibuat, beberapa contoh diantaranya terlihat pada tabel 2.1. Tabel 2.1. Sistem pakar yang terkenal Sistem Pakar MYCIN DENDRAL XCON & XSEL SOPHIE PROSPECTOR FOLIO DELTA Kegunaan Diagnosa penyakit Mengidentifikasi struktur molekular yang tidak dikenal Membantu konfigurasi sistem komputer besar Analisis sirkit elektronik Digunakan didalam geologi untuk membantu mencari dan menemukan deposit Membantu memberikan keputusan bagi seorang manager dalam hal stok broker dan investasi Pemeliharaan lokomotif listrik disel Konsep dasar Sistem Pakar Menurut Efraim Turban, konsep dasar sistem pakar mengandung : keahlian, ahli, pengalihan keahlian, inferensi, aturan dan kemampuan menjelaskan. Keahlian adalah suatu kelebihan penguasaan pengetahuan dibidang tertentu yang diperoleh dari pelatihan, membaca atau pengalaman. Contoh bentuk pengetahuan yang merupakan pengalaman adalah : 1. Fakta-fakta pada lingkup permasalahan tertentu. 2. Teori-teori pada lingkup permasalahan tertentu.

4 3. Prosedur-prosedur dan aturan-aturan berkenaan dengan lingkup permasalahan tertentu. 4. Strategi-strategi global untuk menyelesaikan masalah. 5. Meta-Knowledge (pengetahuan tentang pengetahuan) Bentuk-bentuk ini memungkinkan para ahli untuk dapat mengambil keputusan yang lebih cepat dan lebih baik dari pada seseorang yang bukan ahli. Seorang ahli adalah seseorang yang mampu menjelaskan suatu tanggapan, mempelajari hal-hal seputar topik permasalahan, menyusun kembali pengetahuan jika dipandang perlu, memecah aturan-aturan jika dibutuhkan, dan menentukan relevan tidaknya keahlian mereka. Pengalihan keahlian dari para ahli ke komputer untuk kemudian dialihkan lagi ke orang yang bukan ahli, merupakan tujuan utama dari sistem pakar. Proses ini membutuhkan beberapa aktivitas seperti, tambahan pengetahuan (dari para ahli atau sumber lainnya), representasi pengetahuan (ke komputer), Inferensi pengetahuan, dan pengalihan pengetahuan ke user. Pengetahuan yang disimpan dikomputer disebut dengan nama basis pengetahuan (knowledge base). Salah satu fitur yang harus dimiliki oleh sistem pakar adalah kemampuan untuk menalar. Jika keahlian-keahlian sudah tersimpan sebagai basis pengetahuan dan sudah tersedia program yang mampu mengakses basis data, maka komputer harus dapat diprogram untuk dapat membuat inferensi (inference engine). Fitur lainnya dari sistem pakar adalah kemampuan untuk merekomendasi Sifat Utama Sistem Pakar Sistem pakar mempunyai beberapa sifat utama, yang merupakan karakteristik yang sangat kuat yang menunjukan identitas sebuah sistem dan kepakarannya, artinya seseorang bisa dengan sangat mudah berinteraksi dengan sistem ini sekaligus menjadi pakar dalam waktu yang relatif singkat.

5 Struktur Dasar Sistem Pakar HUMAN EXPERT Long-term memory Domain knowledge Short-term memory Case/inferred facts Conclutions Reasoning Advise Case Fact Conclusions Gambar 2.2. Human Expert Problem Sistem Gambar diatas menjelaskan sistem penyelesaian masalah yang dilakukan oleh manusia dimana fakta dan kasus yang ditangkap pada saat konsultasi akan disimpan pada Short-term memory kemudian manusia akan berpikir (Reasoning) guna mencocokkan dengan pengetahuan yang dimiliki yang merupakan Domain Knowledge-nya hingga akhirnya sang ahli memberikan suatu kesimpulan, saran, dan solusi. EXPERT SYSTEM Knowledge base Domain knowledge Working memory Case/Inferred facts Conclusions Inference egine User Case Fact Conclusions Gambar 2.3. Expert System Problem Working memory merupakan bagian dari sistem pakar yang berisi fakta-fakta masalah yang ditemukan dalam suatu sesi. Berisi fakta-fakta tentang sesuatu masalah yang ditemukan dalam proses konsultasi. Sedangkan Inference Engine merupakan prosesor pada sistem pakar yang mencocokan fakta-fakta yang ada pada working

6 memory dengan domain pengetahuan yang terdapat pada knowledge base, untuk menarik kesimpulan dari masalah yang dihadapi Bentuk Sistem Pakar Ada 4 bentuk sistem pakar, yaitu : 1. Berdiri sendiri, sistem pakar jenis ini merupakan software yang berdiri sendiri tidak tergabung dengan software yang lainnya, semua contoh sistem pakar pada tabel 2.1 merupakan sistem pakar jenis ini. 2. Tergabung. Sistem pakar jenis ini merupakan bagian program yang terkandung didalam suatu algoritma, atau merupakan program dimana didalamnya memanggil algoritma subrutin lain. 3. Menghubungkan ke software lain. Bentuk ini biasanya merupakan sistem pakar yang menghubungkan ke suatu paket program tertentu, misalnya DBMS. 4. Sistem mengabdi. Sistem pakar merupakan bagian dari komputer khusus yang dihubungkan dengan suatu fungsi tertentu. Misalnya sistem pakar yang digunakan untuk membantu menganalisa data radar Struktur Sistem Pakar Sistem pakar terdiri dari 2 bagian pokok, yaitu: lingkungan pengembangan, (development environtment) dan lingkungan konsultasi (consultation environtment). Lingkungan pengembangan digunakan sebagai pembangun sistem pakar baik dari segi pembangun komponen, maupun basis pengetahuan. Lingkungan konsultasi digunakan oleh seorang yang bukan ahli untuk berkonsultasi.

7 User Antarmuka Fakta-fakta Tentang Kejadian Khusus Fasilitas Penjelasan Basis Pengetahuan Fakta : Apa yang diketahui tentang area domain Aturan : Logical Reference Rekayasa Penengetahuan Aksi Yang Direkomendasi Motor Inferensi o o o Interpreter Scheduler Consistency Enforcer Penambahan Pengetahuan Pengetahuan Ahli BLACKBOARD Rencana Agenda Solusi Deskripsi Penyaring Pengetahuan Gambar 2.4. Struktur Sistem Pakar Komponen-komponen yang ada pada sistem pakar adalah (gambar 2.4) 1. Subsistem penambahan pengetahuan. Bagian ini digunakan untuk memasukan pengetahuan, mengkonstruksi atau memperluas pengetahuan dalam basis pengetahuan 2. Basis pengetahuan. Berisi pengetahuan-pengetahuan yang dibutuhkan untuk memahami, memformulasikan dan menyelesaikan masalah. 3. Motor inferensi (inference engine). Program yang berisi metodologi yang digunakan untuk melakukan penalaran terhadap informasi-informasi dalam basis

8 pengetahuan dan blackboard, serta digunakan untuk memformulasikan konklusi. Ada 3 elemen utama dalam motor inferensi, yaitu : a. Interpreter. Mengeksekusi agenda-agenda yang terpilih dengan menggunakan aturan-aturan dalam basis pengetahuan yang sesuai. b. Scheduler. Akan mengontrol agenda. c. Consistency enforcer. Akan berusaha memelihara kekonsistenan dalam mempresentasikan solusi yang bersifat darurat. 4. Blackboard. Merupakan area dalam memori yang digunakan untuk merekam kejadian yang sedang berlangsung, termasuk keputusan sementara. Ada tiga tipe keputusan yang dapat direkam, yaitu : a. Rencana : bagaimana menghadapi masalah. b. Agenda : aksi-aksi yang potensial sedang menunggu untuk dieksekusi. c. Solusi : calon aksi yang dibangkitkan. 5. Antarmuka. Digunakan untuk media komunikasi antara user dengan program. 6. Subsistem penjelasan. Digunakan untuk melacak respon dan memberikan penjelasan tentang kelakuan sistem pakar secara interaktif melelui pertanyaan : a. Mengapa suatu pertanyaan ditanyakan oleh sistem pakar? b. Bagaimana konklusi dicapai? c. Mengapa ada alternatif yang dibatalkan? d. Rencana apa yang digunakan untuk mendapatkan solusi? 7. Sistem penyaringan pengetahuan. Sistem ini digunakan untuk mengevaluasi kinerja sistem pakar itu sendiri untuk melihat apakah pengetahuan-pengetahuan yang ada masih cocok untuk digunakan dimasa mendatang.

9 Basis Pengetahuan ( Knowledge Base ) Basis pengetahuan, berisi pengetahuan-pengetahuan penyelesaian masalah, tentu saja didomain tertentu. Ada 2 bentuk pendekatan basis pengetahuan yang sangat umum digunakan, yaitu : a. Penalaran berbasis aturan (rule based resoning). Pada penalaran berbasis aturan, pengetahuan direpresentasikan dengan menggunakan aturan bentuk: IF-THEN. Bentuk ini digunakan apabila kita memiliki sejumlah pengetahuan pakar pada suatu permasalahan tertentu, dan si pakar dapat menyelesaikan masalah tersebut secara berurutan. Disamping itu, bentuk ini juga digunakan apabila dibutuhkan penjelasan tentang jejak langkah-langkah pencapaian solusi. b. Penalaran berbasis kasus (case-based reasoning). Pada penalaran berbasis kasus, basis pengetahuan akan berisi solusi-solusi yang telah dicapai sebelumnya, kemudian akan diturunkan suatu solusi untuk keadaan yang terjadi sekarang (fakta yang ada). Bentuk ini juga digunakan apabila user menginginkan untuk tau lebih banyak lagi, pada kasus-kasus yang hampir sama. Selain itu, bentuk ini juga digunakan apabila kita telah memiliki sejumlah situasi atau kasus tertentu dalam basis pengetahuan Keuntungan Sistem Pakar Secara garis besar banyak manfaat yang dapat diambil dengan adanya sistem pakar, antara lain : 1. Memungkinkan orang awam bisa mengerjakan pekerjaan para ahli. 2. Bisa melakukan proses secara berulang, secara otomatis. 3. Menyimpan pengetahuan dan keahlian para pakar. 4. Meningkatkan output dan produktivitas. 5. Meningkatkan Kualitas.

10 6. Mampu mengambil dan melestarikan keahlian para pakar, terutama yang termasuk keahlian langka. 7. Mampu beroprasi dalam lingkungan yang berbahaya. 8. Memiliki kemampuan untuk mengakses pengetahuan. 9. Memiliki reliabilitas. 10. Meningkatkan kapabilitas sistem komputer. 11. Memiliki kemampuan untuk bekerja dengan informasi yang tidak lengkap dan mengandung ketidak pastian. 12. Sebagai media pelengkap dalam pelatihan. 13. Menghemat waktu dalam pengambilan keputusan Ciri-ciri Sistem Pakar Sistem pakar yang baik harus memiliki ciri-ciri sebagai berikut: 1. Memiliki fasilitas informasi yang handal. 2. Mudah dimodifikasi. 3. Dapat digunakan dalam berbagai jenis komputer. 4. Memiliki kemampuan untuk beradaptasi Microsoft Visual Basic 6.0 Microsoft Visual Basic adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang berurutan, yang dimengerti oleh komputer untuk menyelesaikan masalah-masalah tertentu. Microsoft Visual Basic merupakan bahasa pemrograman, yang menghasilkan aplikasi- aplikasi pada windows yang berbasis grafis (GUI - Grafical User Interface). Microsoft Visual Basic merupakan event-driven programing (pemrograman terkendali kejadian) yang mengandung arti bahwa program menunggu sampai adanya respon dari pemakai, yang berupa event atau kejadian tertentu. (tombol di klik, menu dipilih, dan lain-lain). Ketika event terdeteksi, kode yang berhubungan dengan event akan dijalankan.

11 Bahasa pemrograman Microsoft Visual Basic adalah pengembangan terakhir dari bahasa pemrograman Basic (Beginner Of Purpose Simbolic Intruction Kode). Karena kemiripannya dengan pemrograman basic, maka bahasa pemrograman Visual Basic ini, menjadi lebih mudah untuk dipahami dan dipelajari. Kemampuan Microsoft visual Basic ini mempunyai kemampuan yang sangat besar, dalam membuat programprogram yang lebih kompleks. Microsoft Visual Basic terdiri dari beberapa Versi, dan Microsoft Visual Basic 6.0 adalah merupakan penyempurnaan dari versi Microsoft Visual Basic sebelumnya Keunggulan Visual Basic 6.0 Sejak dikembangkannya versi pertamanya pada tahun 1991, Microsoft Visual Basic, kini telah mencapai versi yang ke-6. berikut ini adalah beberapa keunggulan dari Microsoft Visual Basic 6.0 : 1. Kemampuan membuat ActiveX dan fasilitas internet yang lebih banyak. 2. Memiliki kompiler yang dapat menghasilkan output file executable (.exe). 3. Membuat flat form pembuatan program yang diberi nama developer studio. 4. Memiliki beberapa tambahan sarana wizard yang lebih lengkap. 5. Penambahan kontrol baru yang lebih canggih serta, peningkatan kaidah struktur bahasa Microsoft Visual Basic. 6. Sarana akses data yang lebih cepat dan handal, untuk membuat aplikasi database, yang berkemampuan tinggi dan kompleks.

12 2.4.2 IDE Microsoft Visual Basic 6.0. Untuk dapat menggunakan fasilitas dalam Microsoft Visual Basic 6.0 dengan baik, akan sangat penting, untuk mengetahui IDE (Integrated Development Environtment), atau lingkungan kerja Microsoft Visual Basic 6.0 itu sendiri. Tampilan fasilitasfasilitas atau IDE Microsoft Visual Basic 6.0, yang berisi komponen-komponen sebagai berikut, seperti yang terlihat dalam gambar 2.5. Tool bar Project Explorer Tool box Properties Windows Form Windows Gambar 2.5. Interface Microsoft Visual Basic 6.0 IDE pada visual basic terbagi menjadi delapan komponen besar yaitu: Menu, Toolbar, Toolbox, Project Explorer, Properti Windows, Form Layout Windows, Form Windows dan Kode Editor.

13 1. MENU. Komponen menu adalah menu yang digunakan untuk mengolah, menampilkan atau menjalankan program, serta memanipulasi jendela Visual Basic, menjadi seperti apa yang kita inginkan. Jadi dengan komponen menu tersebut, kita dapat mengatur tampilan atau bagian mana saja dari Microsoft Visual Basic 6.0, yang ingin kita gunakan, dapat tampil dan ada pada jendela kerja Microsoft Visual Basic 6.0. untuk menggunakan fasilitas menu, dilakukan dengan mengklik pada icon menu utama, kemudian memilih pada sub menu. 2. TOOLBAR. Fungsi dari komponen toolbar, sama seperti fungsi dari komponen menu, hanya saja komponen-komponen toolbar terdiri dari beberapa icon interaktif, yang lebih mudah digunakan. Dan untuk memilih suatu proses yang akan dilakukan, kita tinggal mengklik tombol yang diinginkan. Gambar 2.6.Bentuk dari tampilan toolbar 3. TOOLBOX. Komponen toolbox adalah kumpulan kontrol pada Microsoft Visual Basic 6.0, yang dibutuhkan untuk melengkapi dan membentuk suatu program aplikasi yang akan dirancang. Kontrol adalah suatu objek yang akan menjadi interface (penghubung), antara program aplikasi dan user. Dan kesemua komponen tersebut harus diletakan pada jendela form. Toolbox pada Microsoft Visual Basic 6.0, biasanya akan ditampilkan disebelah kiri layar. Toolbox tersebut berisi layout, toolbox tersebut berisi objek-objek standar yang akan selalu muncul setiap kali anda menjalankan Visual Basic. Objek (kontrol)

14 ini terdapat pada semua versi dari Visual Basic. Kita juga dapat menambahkan objek pada toolbox ini, dengan memilih menu project > Komponen atau dengan cara menekan (Ctrl+T) sehingga akan muncul kotak dialog seperti berikut : Gambar 2.7. Komponen pada Microsoft Visual Basic 6.0 Ada perbedaan dalam perancangan, jika anda menggunakan Microsoft Visual Basic Versi Profesional edition, atau enterprise edition. Ada beberapa objek lain yang bisa ditambahkan yang tidak terdapat dalam Microsoft Visual Basic Versi standar

15 edition, yaitu dengan cara memilih atau memberi tanda check pada kolom yang telah disediakan pada komponen, yang berhubungan dengan program yang diinginkan. 4. PROJECT EXPLORER. Program Microsoft Visual Basic 6.0 terdiri dari beberapa file yang disatukan atau dikompile pada waktu program tersebut sudah lengkap. Pada waktu membuat project, maka perlu berpindah antara komponen yang satu dengan yang lainnya. Untuk membantu perancangan aplikasi, Microsoft Visual Basic telah menyertakan Project Explorer pada Microsoft Visual Basic 6.0. Jendela project berisi semua file yang digunakan pada proses pemrograman, dan menyediakan akses ke file tersebut menggunakan dua tombol khusus, yaitu : 1. View Kode. 2. View objek. Apabila ingin menambah dan menyimpan atau menghapus file-file individual dari project, menggunakan perintah pada menu file dan project, perubahan ini akan direfleksikan pada jendela project. File project yang memuat daftar semua file-file pendukung program tersebut, dengan istilah file Visual Basic Project (.Vbp). Pada Microsoft Visual Basic 5.0 dan Microsoft Visual Basic 6.0 bisa me-load lebih dari satu file dengan mengklik pada nama project. Dibawah nama project, jendela exploler menampilkan komponen-komponen setiap project, dengan struktur pohon yang sama dengan tampilan pada Windows Explorer. Untuk memperbesar atau memperkecil cabangnya seperti form, modul, serta kategori lain dapat dilakukan dengan meng-klik tanda plus atau minus disebelah folder.

16 Gambar 2.8. Interface dari Project Explorer 5. PROPERTIES WINDOWS. Properties Windows atau jendela properties adalah jendela yang memuat semua informasi mengenai objek, yang terdapat dalam aplikasi Microsoft Visual Basic 6.0. properties adalah sifat dari sebuah objek, misalnya seperti nama, warna, ukuran, posisi dan sebagainya. Setiap objek sebagian besar memiliki jenis properties yang sama, akan tetapi ada juga yang berbeda. Gambar 2.9. Interface Properties Windows

17 6. FORM LAYOUT WINDOWS. Form layout Windows adalah jendela yang menggambarkan posisi dari form yang ditampilkan pada layar monitor. Posisi form pada form layout windows inilah, yang merupakan petunjuk dimana aplikasi anda akan ditampilkan pada layar monitor saat program aplikasi dijalankan (run). 7. JENDELA KODE. Jendela kode adalah salah satu komponen yang sangat penting, didalam Microsoft Visual Basic 6.0. jendela kode berisi tentang kode-kode program yang merupakan instruksi-instruksi atau perintah untuk menjalankan source code pada Microsoft Visual Basic. Setiap objek pada Microsoft Visual Basic 6.0 dapat ditambah dengan kodekode program untuk melakukan tugas-tugas tertentu. Gambar Interface Jendela Kode

18 8. FORM. Form adalah tempat membuat tampilan (user interface), untuk program aplikasi. Pada form kita dapat mendesain atau meletakan objek kontrol, yang selanjutnya akan berhubungan langsung dengan source code, untuk menjalankan program. Gambar Interface Form 9. KODE EDITOR. Yaitu tempat dimana meletakan atau menuliskan source kode dari program aplikasi yang kita desain. Pada saat program suatu aplikasi dengan Microsoft Visual Basic dijalankan (run), jendela ini tidak akan ditampilkan pada layar. Ada beberapa cara untuk menampilkan source kode ini, yaitu : 1. Pilih menu View > Code. 2. Double klik pada sembarang objek pada form. 3. Klik kanan pada menu yang diinginkan, lalu pilih view code. Contoh : Private Sub Form_Load ( ) Me.ProgressBar1.Max = 1000 Me.ProgressBar1.Min = 0 End Sub

19 Private Sub Timer1_Timer() 'mendeklarasikan variabel i dengan tipe Integer Dim i As Integer For i = Me.ProgressBar1.Min To Me.ProgressBar1.Max Me.ProgressBar1.Value = i If Me.ProgressBar1.Value = 1000 Then Unload Me End If Next i End Sub 2.5. Model Proses Perangkat Lunak. Pemodelan dalam suatu rekayasa perangkat lunak merupakan suatu hal yang ditetapkan ditahap awal. Pemodelan dalam perangkat lunak merupakan suatu yang harus dikerjakan dibagian awal dari rekayasa, dan pemodelan ini akan mempengaruhi pekerjaan-pekerjaan dalam rekayasa perangkat lunak tersebut. Model proses perangkat lunak yang digunakan pada penulisan skripsi ini, adalah sebagai berikut : 1. Model RAD Rapid application development (RAD). Adalah sebuah model proses perkembangan perangkat lunak sekuensial linier yang menekankan siklus perkembangan yang sangat pendek. Model RAD merupakan sebuah adaptasi kecepatan tinggi dari model sekuensial linier dimana perkembangan cepat dicapai dengan menggunakan pendekatan konstruksi berbasis komponen. Jika kebutuhan dipahami dengan baik, proses RAD memungkinkan tim pengembang menciptakan sistem fungsional yang utuh dalam periode waktu yang sangat pendek (kira-kira 60 sampai 90 hari).

20 Rencana Cara Kerja RAD Implementasi Kebutuhan Mengidentifikasi kebutuhan Bekerja dengan pengguna untuk mendesain sistem Bangun Sistem Memperkenalkan sistem baru Gambar Model RAD Model RAD mempunyai 3 tahapan utama seperti yang terlihat pada gambar yaitu : 1. Rencana kebutuhan. Pada tahap ini penulis melakukan identifikasi tujuan dari aplikasi atau sistem dan melakukan identifikasi kebutuhan informasi untuk mencapai tujuan. Pada tahap ini hal terpenting adalah adanya keterlibatan penulis dalam mengidentifikasi kebutuhan informasi. 2. Proses desain. Pada tahap ini penulis melakukan proses desain dan melakukan perbaikan-perbaikan apabila dirasa masih terdapat ketidak sesuaian desain. 3. Implementasi. Setelah desain dari sistem yang akan dibuat telah disetujui, maka pada tahap ini penulis membuat program berdasarkan desain. Setelah program selesai, maka dilakukan proses pengujuan terhadap program tersebut. Model yang digunakan pada skripsi ini adalah model RAD ada 2 alasan mengapa penulis memilih model RAD : 1. Untuk mendapatkan suatu disain yang dapat diterima (user friendly) dan dapat dikembangkan dengan mudah. 2. Untuk menghemat waktu. Dengan membuat aplikasi yang dalam waktu singkat maka otomatis dapat menghemat biaya.

21 Mengembangkan Sistem Pakar Seperti layaknya pengembangan perangkat lunak, pada pengembangan sistem pakar ini diperlukan beberapa tahapan seperti terlihat pada Gambar 2.13 Tahap 1 : Penilaian Keadaan Reformulasi Kebutuhan Tahap 2 : Koleksi Pengetahuan Eksplorasi Pengetahuan Tahap 3 : Perancangan Perbaikan Struktur Tahap 4 : Tes Evaluasi Tahap 5 : Dokumentasi Produk Tahap 6 : Pemeliharaan Gambar Tahap-tahap pengembangan sistem pakar Secara garis besar pengembangan sistem pakar pada Gambar adalah sebagai berikut : 1. Mengidentifikasi masalah dan kebutuhan. Mengkaji situasi dan memutuskan dengan pasti tentang masalah yang akan dikomputerisasi dan apakah dengan sistem pakar dapat lebih membantu atau tidak.

22 2. Menentukan masalah yang cocok. Ada beberapa syarat yang harus dipenuhi agar sistem pakar dapat bekerja dengan baik, yaitu.: a. Domain masalah tidak terlalu luas. b. Kompleksitasnya menengah, artinya jika masalah terlalu mudah atau masalah yang sangat kompleks seperti peramalan inflasi tidak perlu menggunakan sistem pakar. c. Tersedianya ahli. d. Menghasilkan solusi mental bukan fisik, artinya sistem pakar hanya memberikan anjuran, tidak bisa melakukan aktifitas fisik. e. Tidak melibatkan hal-hal yang bersifat common sense, yaitu penalaran yang diperoleh dari pengalaman. 3. Mempertimbangkan alternatif. Dalam hal ini ada 2 alternatif yaitu menggunakan sistem pakar atau komputer tradisional. 4. Menghitung pengembalian investasi, termasuk diantaranya biaya pembuatan sistem pakar, biaya pemeliharaan & biaya training. 5. Memilih alat pengembangan. Biasanya digunakan software pembuat sistem pakar. 6. Rekayasa pengetahuan. Perlu dilakukan penyempurnaan terhadap aturan-aturan yang sesuai. 7. Merancang sistem. Bagian ini termasuk pembuatan prototype serta menterjemahkan pengetahuan menjadi aturan-aturan.

23 8. Melengkapi pengembangan. Termasuk pengembangan prototype apabila sistem yang telah ada sudah sesuai dengan keinginan. 9. Menguji dan mencari kesalahan sistem. 10. Memelihara sistem. Dalam hal ini harus dilakukan : memperbaharui pengetahuan, mengganti pengetahuan yang sudah ketinggalan, dan meluaskan sistem agar bisa lebih baik lagi dalam menyelesaikan masalah Kamus Data Kamus data berfungsi sebagai pedoman untuk membaca Diagram Alir Data dan gambar lainnya yang ada pada penulisan skripsi ini. Kamus data ini menggambarkan arti simbol-simbol yang digunakan sehingga pembaca tidak merasa kesulitan saat membaca Diagram atau gambar yang ada. Simbol Data Flow Diagram Kesatuan luar (Externall Entitiy) Merupakan kesatuan lingkar luar sistem yang dapat berupa orang, organisasi, atau sistem lainnya, yang memberikan input atau output dari sistem yang ada. Arus Data(Data Flow) Digunakan untuk menggambarkan suatu arus data yang masuk untuk sistem atau keluaran dari sistem. Proses (Process) Kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer untuk mengolah masukan dan menghasilkan keluaran dari proses

24 Simpanan Data (Data Store) Digunakan untuk menggambarkan suatu tempat untuk menyimpan atau mengambil data yang diperlukan, bentuknya dapat berupa file, arsip, table, dan sebagainya. Simpanan Data (Data Store) Digunakan untuk menggambarkan suatu tempat untuk menyimpan atau mecocokkan data yang ada pada bagan arsitekstur sistem. Proses Digunakan untuk menandakan proses yang sedang berlangsung dan berulang-ulang. Arus Data (Data Flow) Digunakan untuk menggambarkan arah data yang terjadi pada arsitekstur sistem.

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 18 BAB 2 LANDASAN TEORI Pada bab ini akan dibahas mengenai landasan teori yang terdiri dari definisi sistem pakar, pengertian Microsoft Visual Basic 6.0, model proses perangkat lunak serta kamus data.

Lebih terperinci

Sistem Pakar Dasar. Ari Fadli

Sistem Pakar Dasar. Ari Fadli Sistem Pakar Dasar Ari Fadli fadli.te.unsoed@gmail http://fadli84.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 16 BAB 2 LANDASAN TEORI 2.1 Definisi Sistem Pakar Sistem pakar adalah suatu program komputer yang mengandung pengetahuan dari satu atau lebih pakar manusia mengenai suatu bidang spesifik. Jenis program

Lebih terperinci

Sistem Pakar Untuk Mendeteksi Kerusakan Pada Sepeda Motor 4-tak Dengan Menggunakan Metode Backward Chaining

Sistem Pakar Untuk Mendeteksi Kerusakan Pada Sepeda Motor 4-tak Dengan Menggunakan Metode Backward Chaining Sistem Pakar Untuk Mendeteksi Kerusakan Pada Sepeda Motor 4-tak Dengan Menggunakan Metode Backward Chaining Maria Shusanti F Program Studi Teknik Informatika Fakultas Ilmu Komputer Universitas Bandar Lampung

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengenalan Client Server Client/Server adalah arsitektur jaringan yang memisahkan client dengan server. Masingmasing client dapat meminta data atau informasi dari server. Sistem

Lebih terperinci

SISTEM PAKAR (SP) Saiful Rahman Yuniarto, S.Sos, M.AB

SISTEM PAKAR (SP) Saiful Rahman Yuniarto, S.Sos, M.AB SISTEM PAKAR (SP) Saiful Rahman Yuniarto, S.Sos, M.AB KONSEP DASAR SP Definisi: Sistem yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan masalah seperti yang biasa

Lebih terperinci

BAB 1 PENGENALAN SISTEM PAKAR

BAB 1 PENGENALAN SISTEM PAKAR BAB 1 PENGENALAN SISTEM PAKAR DEFINISI System yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan masalah seperti yang biasa dilakukan para ahli. ES dikembangkan

Lebih terperinci

Pendahuluan PENGERTIAN SISTEM PAKAR

Pendahuluan PENGERTIAN SISTEM PAKAR (Sistem Pakar) Pendahuluan PENGERTIAN SISTEM PAKAR Kecerdasan Buatan adalah salah satu bidang ilmu komputer yang mendayagunakan komputer sehingga dapat berperilaku cerdas seperti manusia. Cabang-cabang

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sekilas Mengenai Microsoft Visual Basic Versi 6 Microsoft Visual Basic adalah sebuah bahasa pemograman komputer. Bahasa pemograman adalah perintah perintah atau instruksi yang

Lebih terperinci

Definisi Keuntungan dan kelemahan Konsep Dasar Bentuk dan Struktur Sistem Basis Pengetahuan Metode Inferensi Ciri-ciri Aplikasi dan Pengembangannya

Definisi Keuntungan dan kelemahan Konsep Dasar Bentuk dan Struktur Sistem Basis Pengetahuan Metode Inferensi Ciri-ciri Aplikasi dan Pengembangannya Sistem Pakar Definisi Keuntungan dan kelemahan Konsep Dasar Bentuk dan Struktur Sistem Basis Pengetahuan Metode Inferensi Ciri-ciri Aplikasi dan Pengembangannya Referensi Giarrantano, J. and G.Riley bab

Lebih terperinci

Pengantar Kecerdasan Buatan (AK045218) Sistem Pakar. Sistem Pakar 1/17

Pengantar Kecerdasan Buatan (AK045218) Sistem Pakar. Sistem Pakar 1/17 Sistem Pakar Sistem Pakar 1/17 Outline Definisi Keuntungan dan kelemahan Konsep Dasar Bentuk dan Struktur Sistem Basis Pengetahuan Metode Inferensi Ciri-Ciri Aplikasi dan Pengembangan Referensi Giarrantano,

Lebih terperinci

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, BAB 2 LANDASAN TEORI 2.1 Data dan Informasi Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, gambar-gambar, nilai-nilai, bilangan-bilangan, uraian karakter yang mempunyai

Lebih terperinci

1. MENGENAL VISUAL BASIC

1. MENGENAL VISUAL BASIC 1. MENGENAL VISUAL BASIC 1.1 Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh

Lebih terperinci

BAB 2 LANDASAN TEORI. tergantung pada keberhasilan dalam melakukan analisa kebutuhan. Jika terjadi

BAB 2 LANDASAN TEORI. tergantung pada keberhasilan dalam melakukan analisa kebutuhan. Jika terjadi BAB 2 LANDASAN TEORI 2.1 Analisa Kebutuhan Perangkat Lunak Analisa kebutuhan merupakan langkah awal untuk menentukan perangkat lunak yang dihasikan. Perangkat lunak yang baik dan sesuai dengan kebutuhan

Lebih terperinci

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0 15 2.5 Sekilas tentang Visual Basic 6.0 Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah perintah atau instruksi yang dimengerti oleh komputer untuk

Lebih terperinci

Untung Subagyo, S.Kom

Untung Subagyo, S.Kom Untung Subagyo, S.Kom Keahlian ahli/pakar pengalihan keahlian Mengambil keputusan Aturan kemampuan menjelaskan Keahlian bersifat luas dan merupakan penguasaan pengetahuan dalam bidang khusus yang diperoleh

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Aplikasi Aplikasi dapat diartikan sebagai program komputer yang dibuat untuk menolong manusia dalam melaksanakan tugas tertentu. Aplikasi komputer adalah suatu pekerjaan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI 15 BAB III LANDASAN TEORI 3.1 Rancang Bangun Rancang Bangun (desain) adalah tahap dari setelah Analisis dari siklus pengembangan sistem yang merupakan pendefinisian dari kebutuhan- kebutuhan fungsional,

Lebih terperinci

BAB 2 LANDASAN TEORI. Sistem pakar merupakan suatu cabang dari ilmu kecerdasan buatan (artificial

BAB 2 LANDASAN TEORI. Sistem pakar merupakan suatu cabang dari ilmu kecerdasan buatan (artificial BAB 2 LANDASAN TEORI 2.1 Sistem Pakar Sistem pakar merupakan suatu cabang dari ilmu kecerdasan buatan (artificial intelligence) dalam kaitannya dengan sitem pendukung keputusan yang dirancang dengan memeasukkan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 5 BAB 2 LANDASAN TEORI 2.1. Pengertian Sistem Dalam mendefenisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan pada prosedur dan elemennya. Namun secara umum sistem

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris berasal dari kata computer yang artinya menghitung.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Definisi Sistem dan Informasi Terdapat dua kelompok pendekatan didalam mendefinisikan sistem yaitu yang menekankan pada prosedurnya dan menekankan pada komponen dan elemenya.

Lebih terperinci

PERANCANGAN SYSTEM PAKAR GENERIC MENGGUNAKAN BINARY TREE

PERANCANGAN SYSTEM PAKAR GENERIC MENGGUNAKAN BINARY TREE PERANCANGAN SYSTEM PAKAR GENERIC MENGGUNAKAN BINARY TREE Luky Agus Hermanto, ST., MT. Jurusan Teknik Informatika Fakultas Teknologi Informasi Institut Teknologi Adhi Tama Surabaya Jl. Arif Rahman Hakim

Lebih terperinci

Struktur Sistem Pakar

Struktur Sistem Pakar Sistem Pakar Struktur Sistem Pakar Kelas A & B Jonh Fredrik Ulysses jonh.fredrik.u@gmail.com Definisi Sistem pakar adalah suatu program komputer yang dirancang untuk mengambil keputusan seperti keputusan

Lebih terperinci

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003) BAB 2 LANDASAN TEORI Landasan teori merupakan bagian yang membahas tentang uraian pemecahan masalah melalui pembahasan secara teoritis. Teori-teori yang akan dikemukakan merupakan dasar-dasar penulis untuk

Lebih terperinci

BAB II LANDASAN TEORI. Landasan teori atau kajian pustaka yang digunakan dalam membangun

BAB II LANDASAN TEORI. Landasan teori atau kajian pustaka yang digunakan dalam membangun BAB II LANDASAN TEORI Landasan teori atau kajian pustaka yang digunakan dalam membangun sistem informasi ini, terdapat teori-teori ilmu terkait yang digunakan untuk membantu menyelesaikan permasalahan

Lebih terperinci

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi BAB 2 LANDASAN TEORI 2.1 Pengertian Perangkat Lunak Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan, struktur data yang

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Penjualan Pada saat perusahaan menjual barang dagangnya, maka diperoleh pendapatan. Jumlah yang dibebankan kepada pembeli untuk barang dagang yang diserahkan merupakan

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Lebih terperinci

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. BAB 2 LANDASAN TEORI 2.1 Komputer Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. Beberapa pakar dan peneliti mengartikan komputer sebagai berikut : 1. Menurut Hamacher,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Teknologi komputer sesungguhnya telah banyak merubah sistem tata kerja yang digunakan oleh manusia yang bergerak di bidang informasi. Istilah komputer mempunyai

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris dari kata computer yang berarti menghitung. Dapat

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sistem Pakar 2.1.1 Definisi Sistem Pakar Kecerdasan buatan adalah salah satu bidang ilmu komputer yang mendayagunakan komputer sehingga dapat beperilaku cerdas seperti manusia.

Lebih terperinci

By: Sulindawaty, M.Kom

By: Sulindawaty, M.Kom By: Sulindawaty, M.Kom 1 Kata Pengantar Sistem Pakar adalah mata kuliah yang mendukung untuk membuat aplikasi yang dapat memecahkan masalah dengan pengetahuan seorang pakar yang di dimasukkan dalam komputer.

Lebih terperinci

BAB II DASAR TEORI. Sistem pakar atau Expert System biasa disebut juga dengan knowledge

BAB II DASAR TEORI. Sistem pakar atau Expert System biasa disebut juga dengan knowledge BAB II DASAR TEORI 2.1 Sistem Pakar 2.1.1 Pengertian Sistem Pakar Sistem pakar atau Expert System biasa disebut juga dengan knowledge based system yaitu suatu aplikasi komputer yang ditujukan untuk membantu

Lebih terperinci

Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004

Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004 Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004 Visualisasi Sistem Pakar Dalam Menganalisis Tes Kepribadian Manusia (Empat Aspek Tes Kepribadian Peter Lauster) Sri Winiarti

Lebih terperinci

BAB I PENDAHULUAN. Perkembangan komputer sekarang ini sangat pesat dan salah. satu pemanfaatan komputer adalah dalam bidang kecerdasan buatan.

BAB I PENDAHULUAN. Perkembangan komputer sekarang ini sangat pesat dan salah. satu pemanfaatan komputer adalah dalam bidang kecerdasan buatan. BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan komputer sekarang ini sangat pesat dan salah satu pemanfaatan komputer adalah dalam bidang kecerdasan buatan. Di dalam bidang kecerdasan buatan, termasuk

Lebih terperinci

BAB 2 TINJAUAN TEORI. Artificial Intelligence. Jika diartikan Artificial memiliki makna buatan,

BAB 2 TINJAUAN TEORI. Artificial Intelligence. Jika diartikan Artificial memiliki makna buatan, BAB 2 TINJAUAN TEORI 2.1 Kecerdasan Buatan Kecerdasan buatan adalah sebuah istilah yang berasal dari bahasa Inggris yaitu Artificial Intelligence. Jika diartikan Artificial memiliki makna buatan, sedangkan

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Simulasi 2.1.1 Pengertian Simulasi Simulasi merupakan salah satu cara untuk memecahkan berbagai persoalan yang dihadapi di dunia nyata (real world). Banyak metode yang dibangun

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam Bahasa Inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan 1.1. Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan memanfaatkan keistimewaan konsep- konsep antar muka grafis dalam Microsoft Windows. Aplikasi yang dihasilkan

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung

BAB 2 LANDASAN TEORI. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung BAB 2 LANDASAN TEORI 2.1 Komputer Istilah komputer memiliki arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung (tocompute

Lebih terperinci

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB I SEKILAS VISUAL STUDIO.NET 2008 BAB I SEKILAS VISUAL STUDIO.NET 2008 Pembahasan Materi : Mengenal IDE Visual Studio.NET 2008. Pembuatan project pada Visual Studio.NET 2008. Pengenalan kontrol yang sering digunakan, menulis kode program

Lebih terperinci

BAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

BAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa BAB 2 LANDASAN TEORI 2.2 Pengertian Komputer Istilah komputer mempunyai arti yang luas. Istilah komputer sendiri berasal dari bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

Lebih terperinci

BAB 2 LANDASAN TEORI. prosedurnya dan menekankan pada komponen atau elemennya.

BAB 2 LANDASAN TEORI. prosedurnya dan menekankan pada komponen atau elemennya. BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Terdapat dua kelompok dalam mendefenisikan sistem, yaitu yang menekankan pada prosedurnya dan menekankan pada komponen atau elemennya. Pendekatan sistem yang

Lebih terperinci

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan 17 BAB 2 LANDASAN TEORI 2.1 Sistem Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan komponen yang saling berhubungan yang membentuk satu kesatuan untuk mencapai tujuan tertentu.

Lebih terperinci

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur 5 BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Definisi sistem ada dua pendekatan yaitu menekankan pada prosedur dan yang menekankan pada komponen atau elemen. Untuk pendekatan yang menekankan pada prosedur,

Lebih terperinci

PEMANFAATAN TEKNOLOGI KNOWLEDGE-BASED EXPERT SYSTEM UNTUK MENGIDENTIFIKASI JENIS ANGGREK DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA

PEMANFAATAN TEKNOLOGI KNOWLEDGE-BASED EXPERT SYSTEM UNTUK MENGIDENTIFIKASI JENIS ANGGREK DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA Yogyakarta, 22 Juli 2009 PEMANFAATAN TEKNOLOGI KNOWLEDGE-BASED EXPERT SYSTEM UNTUK MENGIDENTIFIKASI JENIS ANGGREK DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA Ana Kurniawati, Marliza Ganefi, dan Dyah Cita

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi komputer dapat diartikan sebagai alat untuk menghitung. Perkembangan teknologi dan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Data dan Informasi 2.1.1 Data Data berasal dari kata datum, yang berarti fakta yang mengandung arti pengolahan data dengan menggunakan computer dikenal dengan nama Pengolahan

Lebih terperinci

APLIKASI SHELL SISTEM PAKAR

APLIKASI SHELL SISTEM PAKAR APLIKASI SHELL SISTEM PAKAR Yeni Agus Nurhuda 1, Sri Hartati 2 Program Studi Teknik Informatika, Sekolah Tinggi Manajemen Informatika dan Komputer Teknokrat Lampung Jl. Z.A. Pagar Alam 9-11 Labuhan Ratu,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Kecerdasan Buatan (Artificial Intellegence) 2.1.1 Definisi Kecerdasan Buatan (Artificial Intellegence) Ada beberapa definisi (Artificial Intelligence) AI, antara lain : a. Menurut

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Microsoft Visual Basic 6.0 Microsoft Visual Basic merupakan salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah perintah yang dimengerti oleh komputer untuk

Lebih terperinci

BAB I PENDAHULUAN. membeli buah tomat di pasar, selain faktor harga jual buah tomat tersebut. Hal ini

BAB I PENDAHULUAN. membeli buah tomat di pasar, selain faktor harga jual buah tomat tersebut. Hal ini BAB I PENDAHULUAN I.1.Latar Belakang Masalah Kesegaran buah tomat merupakan salah satu pertimbangan pembeli dalam membeli buah tomat di pasar, selain faktor harga jual buah tomat tersebut. Hal ini dikarenakan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Sejarah internet dimulai pada 1969 ketika Departemen Pertahanan Amerika, U.S. Defense Advanced Research Projects Agency (DARPA) memutuskan untuk mengadakan riset tentang

Lebih terperinci

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. BAB 2 LANDASAN TEORI 2.1 Komputer Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. Beberapapakar 1 dan peneliti mengartikan komputer sebagai berikut : 1. Menurut Hamacher,

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Menggunakan Metode Forward Chaining diperoleh berdasarkan referensi yang

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Menggunakan Metode Forward Chaining diperoleh berdasarkan referensi yang BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Dalam perancangan Sistem Pakar Diagnosa Hama dan Penyakit Menggunakan Metode Forward diperoleh berdasarkan referensi yang sejenis dengan melihat

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Lebih terperinci

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. BAB 2 LANDASAN TEORI 2.1. Visual Basic 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Rekayasa Perangkat Lunak RPL (Rekayasa Perangkat Lunak) adalah suatu disiplin ilmu yang mempelajari semua aspek produksi dalam suatu proses perancangan suatu perangkat lunak /

Lebih terperinci

1. Pendahuluan. dengan reformasi adminstrasinya telah menyediakan layanan prima pada jam

1. Pendahuluan. dengan reformasi adminstrasinya telah menyediakan layanan prima pada jam SISTEM INFORMASI CERDAS ONLINE KONSULTASI PENYUSUNAN LAPORAN SPT TAHUNAN ORANG PRIBADI SEBAGAI UPAYA PENINGKATAN LAYANAN DINAS PAJAK Oleh: Ekojono, ST, M.Kom (Dosen Politeknik Negeri Malang) Ph. 0816 786

Lebih terperinci

DASAR MENGGUNAKAN VISUAL BASIC 6.0

DASAR MENGGUNAKAN VISUAL BASIC 6.0 DASAR MENGGUNAKAN VISUAL BASIC 6.0 Apa itu Visual Basic? Kata Visual menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI). Dengan cara ini Anda tidak lagi menuliskan instruksi pemrograman

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Sejak dilahirkan hingga tumbuh dewasa manusia diciptakan dengan kecerdasan yang luar biasa, kecerdasan juga akan berkembang dengan pesat. Kecerdasan tersebut yang dapat

Lebih terperinci

SISTEM PAKAR. (Expert System) L/O/G/O

SISTEM PAKAR. (Expert System) L/O/G/O SISTEM PAKAR (Expert System) L/O/G/O Latar Belakang E/S Sistem Pakar memberikan banyak keuntungan bagi operasi perusahaan dan manajer, tetapi memiliki keterbatasan significan. Artificial Intelligence merupakan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Lampu Lalu Lintas 2.1.1 Pengertian Lampu Lalu Lintas Menurut Penjelasan UU Lalu Lintas No. 14 tahun 1992 pasal 8 ayat 1 huruf c menyebutkan bahwa Pengertian alat pemberi isyarat

Lebih terperinci

Bab I Pengenalan Visual BASIC

Bab I Pengenalan Visual BASIC Bab I Pengenalan Visual BASIC 1. Pendahuluan Visual BASIC (Beginners All-Purpose Symbolic Instruction Code) merupakan sebuah bahasa pemrograman yang dapat digunakan untuk membuat suatu aplikasi dalam Microsoft

Lebih terperinci

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Informasi dan Sistem Informasi

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Informasi dan Sistem Informasi BAB 2 LANDASAN TEORI 2.1 Pengertian Data, Informasi dan Sistem Informasi 2.1.1 Data Data dapat didefinisikan sebagai bahan keterangan tentang kejadian-kejadian nyata atau fakta yang dapat dirumuskan dalam

Lebih terperinci

PENGEMBANGAN SISTEM PAKAR DALAM MEMBANGUN SUATU APLIKASI

PENGEMBANGAN SISTEM PAKAR DALAM MEMBANGUN SUATU APLIKASI PENGEMBANGAN SISTEM PAKAR DALAM MEMBANGUN SUATU APLIKASI Muhammad Dahria Program Studi Sistem Informasi, STMIK Triguna Dharma m.dahria@gmail.com ABSTRACT: Expert system is one branch of AI (Artificial

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sistem Terdapat beberapa pendapat yang menjelaskan mengenai definisi dari pengembangan sistem, diantaranya : 1. Menurut Jogiyanto (2005:2), sistem adalah kumpulan dari elemen-elemen

Lebih terperinci

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang BAB 2 LANDASAN TEORI 2.1. Sistem Informasi Sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan dari bagian yang berhubungan satu dengan yang lain. Menurut Jogiyanto system adalah

Lebih terperinci

P12 AI, ES & DSS. A. Sidiq P. Universitas Mercu Buana Yogyakarta

P12 AI, ES & DSS. A. Sidiq P. Universitas Mercu Buana Yogyakarta P12 AI, ES & DSS A. Sidiq P. Universitas Mercu Buana Yogyakarta 1 AI Artifical Intellegence Kecerdasan buatan Adalah aktifitas penyediaan mesin seperti komputer yang memiliki kemampuan menampilkan perilaku

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 RPL RPL (Rekayasa Perangkat Lunak) adalah suatu disiplin ilmu yang mempelajari semua aspek produksi dalam suatu proses perancangan suatu perangkat lunak / sistem dengan tujuan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Pengertian Program Aplikasi Program adalah kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan

Lebih terperinci

IMPLEMENTASI SISTEM PAKAR DALAM PENDETESIAN KERUSAKAN MESIN SEPEDA MOTOR

IMPLEMENTASI SISTEM PAKAR DALAM PENDETESIAN KERUSAKAN MESIN SEPEDA MOTOR IMPLEMENTASI SISTEM PAKAR DALAM PENDETESIAN KERUSAKAN MESIN SEPEDA MOTOR Eva Darnila Teknik Informatika Universitas Malikussaleh Lhokseumawe Jl. Cot Tgk Nie-Reulet, Aceh Utara, 141 Indonesia email : eva_daud@yahoo.com

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer berasal dari bahasa latin computer yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya menghitung.

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI 1 BAB III LANDASAN TEORI 3.1. Pengertian Sumber Daya Manusia Menurut Hasibuan (2003), Sumber Daya Manusia (SDM) adalah kemampuan terpadu dari daya pikir dan daya fisik yang dimiliki individu. Perilaku

Lebih terperinci

SISTEM PAKAR. Entin Martiana Jurusan Teknik Informatika - PENS

SISTEM PAKAR. Entin Martiana Jurusan Teknik Informatika - PENS SISTEM PAKAR Entin Martiana Jurusan Teknik Informatika - PENS Defenisi Sistem Pakar 1. Sistem pakar (expert system) adalah sistem yang berusaha mengapdosi pengetahuan manusia ke komputer, agar komputer

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) bersal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 1 Mengenal Visual Basic 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer yang sudah mendukung OOP (Object

Lebih terperinci

Akhmad Sholikin, Sri Eniyati.

Akhmad Sholikin, Sri Eniyati. SISTEM PAKAR DIAGNOSA PENYAKIT TANAMAN JAMBU MERAH DELIMA BERBASIS WEB Akhmad Sholikin, Sri Eniyati. ABSTRAK Tanaman jambu merah delima dapat diserang berbagai macam penyakit,penyakit tersebut dapat diketahui

Lebih terperinci

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1 MODUL I PENDAHULUAN MENGENAL VISUAL BASIC Microsoft Visual Basic adalah bahasa pemrograman yang dugunakan untuk membuat aplikasi windows yang berbasis GUI. Visual Basil merupakan Event-Driven Programming

Lebih terperinci

BAB 2 TINJAUAN TEORITIS

BAB 2 TINJAUAN TEORITIS BAB 2 TINJAUAN TEORITIS 2.1. Sistem Kata sistem sendiri berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama

Lebih terperinci

BAB II LANDASAN TEORI. bahasa yang mudah dipahami sehingga manusia sekarang lebih banyak memilih. a. Untuk membuat program aplikasi berbasis Windows

BAB II LANDASAN TEORI. bahasa yang mudah dipahami sehingga manusia sekarang lebih banyak memilih. a. Untuk membuat program aplikasi berbasis Windows BAB II LANDASAN TEORI 2.1 Sekilas Mengenai Visual Basic 6.0. Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti

Lebih terperinci

PENGEMBANGAN SISTEM PAKAR BERBASIS ATURAN UNTUK MENENTUKAN MATA KULIAH YANG AKAN DIAMBIL ULANG (REMEDIAL) DENGAN METODE FORWARD CHAINING

PENGEMBANGAN SISTEM PAKAR BERBASIS ATURAN UNTUK MENENTUKAN MATA KULIAH YANG AKAN DIAMBIL ULANG (REMEDIAL) DENGAN METODE FORWARD CHAINING PENGEMBANGAN SISTEM PAKAR BERBASIS ATURAN UNTUK MENENTUKAN MATA KULIAH YANG AKAN DIAMBIL ULANG (REMEDIAL) DENGAN METODE FORWARD CHAINING HARIYADI Program Studi Teknik Elektro UMSB ABSTRAK Nilai IP (Indeks

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sistem Istilah sistem berasal dari bahasa Yunani yaitu systema. Ditinjau dari sudut katanya sistem berarti sekumpulan objek yang bekerja bersama-sama untuk menghasilkan suatu kesatuan

Lebih terperinci

SISTEM PAKAR. Jurusan Teknik Informatika

SISTEM PAKAR. Jurusan Teknik Informatika SISTEM PAKAR Jurusan Teknik Informatika DEFENISI SISTEM PAKAR DEFINISI SISTEM PAKAR (EXPERT SYSTEM): Sebuah program komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya

Lebih terperinci

Pengenalan Sitem Pakar

Pengenalan Sitem Pakar Pengenalan Sitem Pakar Sistem Pakar (Expert System) Diderifasikan dari term Sistem Pakar Berbasis Pengetahuan (Knowledgebased expert System) Merupakan sebuah sistem mengunakan pengetahuan manusia dan mengimplementasikannya

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah Komputer berasal dari bahasa latin compute yang artinya alat hitung, sedangkan

BAB 2 LANDASAN TEORI. Istilah Komputer berasal dari bahasa latin compute yang artinya alat hitung, sedangkan BAB 2 LANDASAN TEORI Pada bab ini akan dibicarakan beberapa teori pendukung yang akan digunakan pada bab selanjutnya. 2.1 Pengertian Komputer Istilah Komputer berasal dari bahasa latin compute yang artinya

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Komputer Menurut Jogiyanto dalam Salim Agus (2012) Komputer adalah seperangkat alat atau peralatan elektronik yang bekerja bersama-sama secara otomatis, menerima input

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Pakar Definisi Pakar (Human Expert) adalah seseorang yang telah mempelajari fakta- fakta, buku teks, dan pengetahuan bidangnya, serta mengembangkan pengetahuan yang telah terdokumentasi

Lebih terperinci

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i BAB I Konsep Visual Basic: Penerapan di dunia Usaha, Instalasi serta Pengenalan IDE (Integrated Development Environment) VB dan konsep pemrograman visual I. Tujuan Praktikum 1. Mahasiswa mengenal VB, penerapan

Lebih terperinci

BAB 2 LANDASAN TEORI. arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya,

BAB 2 LANDASAN TEORI. arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata komputer pertama dipergunakan untuk menggambarkan orang yang

Lebih terperinci

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0 LABORATORIUM TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2013 MODUL IV PENGENALAN MICROSOFT

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Tanaman Sengon dikenal dengan nama ilmiah paraserianthes falcataria (L) Nielsen termasuk dalam famili Fabaceae, Sengon adalah tanaman yang berasal dari wilayah Haiti,

Lebih terperinci

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek BAB 2 TINJAUAN TEORITIS 2.1 Pengertian Sistem Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek yang bekerja bersama-sama menghasilkan metode, prosedur, teknik yang digabungkan

Lebih terperinci

MODEL HEURISTIK. Capaian Pembelajaran. N. Tri Suswanto Saptadi

MODEL HEURISTIK. Capaian Pembelajaran. N. Tri Suswanto Saptadi 1 MODEL HEURISTIK N. Tri Suswanto Saptadi 2 Capaian Pembelajaran Mahasiswa dapat memahami dan mampu mengaplikasikan model Heuristik untuk menyelesaikan masalah dengan pencarian solusi terbaik. 1 3 Model

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Sistem Sistem seperti yang ditulis dalam buku analisis dan disain sistem informasi Jogianto HM didefinisikan sebagai kumpulan dari elemenelemen yang berinteraksi untuk

Lebih terperinci

Visual Basic (VB) Tatik yuniati. Abstrak.

Visual Basic (VB) Tatik yuniati. Abstrak. Visual Basic (VB) Tatik yuniati Tatikyuniati10@yahoo.co.id Abstrak Visual Basic adalah generasi ketiga -event bahasa pemrograman dan lingkungan pengembangan terpadu (IDE) dari Microsoft untuk perusahaan

Lebih terperinci

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom Mengenal Visual Basic Clasic Agus Priyanto, M.Kom Outline Materi Sekilas VB Clasic Perbedaan VB dan VB.NET Interface Antar Muka Konsep Dasar Pemrograman Membuat Project Baru Sekilas Sejarah Visual basic

Lebih terperinci