Showing posts with label prolog. Show all posts
Showing posts with label prolog. Show all posts

Sunday, April 25, 2010

Pengenalan Prolog Bagian 3

Cari Penghasilan Lewat Facebook

Perbandingan Software Prolog

Nama Gratis? Mudah? Cepat? Sistem Operasi Komentar
SWI Prolog Ya Ya Tidak Banyak Lumayan bagus
Turbo Prolog Ya Ya Ya DOS Baik untuk pemula, tidak 
standar
Sicstus Prolog Tidak Cukup Ya Solaris, Linux Baik untuk profesional
BinProlog Ya Tidak Ya Banyak Tercepat
Visual Prolog Tidak Ya Ya Windows Lumayan baik
DGKS Prolog Ya Ya Tidak Java Dapat jalan disemua platform 
baik Windows, Linux, Unix dll
Minerva 
Prolog
Tidak Tidak Tidak Java Ditujukan hanya untuk 
professional. Dapat jalan di 
semua pletform
Quintus Prolog Tidak Ya Ya Solaris, Linux Bagus untuk pemula dan 
profesional

Klik Kanan Gambar + Save Image As => Untuk Menyimpan Gambar

Informasi Situs

- Informasi berkenaan dengan SWI Prolog dapat dilihat disitus
http://www.swi­prolog.org/

- Informasi berkenaan dengan Visual Prolog dapat dilihat disitus
http://www.visual­prolog.org/

Aplikasi Prolog

- Sistem Pakar (Expert System)
Program menggunakan teknik pengambilan kesimpulan dari data-data yang didapat, layaknya seorang ahli.
Contoh dalam mendiagnosa penyakit

- Pengolahan Bahasa Alami (Natural Languange Processing)
Program dibuat agar pemakai dapat berkomunikasi dengan komputer dalam bahasa manusia sehari-hari, layaknya penterjemah.

- Robotik
Prolog digunakan untuk mengolah data masukanyang berasal dari sensor dan mengambil keputusan untuk menentukan gerakan yang harus dilakukan.

- Pengenalan Pola (Pattern Recognition)
Banyak digunakan dalam image processing, dimana komputer dapat membedakan suatu objek dengan objek yang lain.

- Belajar (Learning)
Program belajar dari kesalahan yang pernah dilakukan, dari pengamataqn atau dari hal-hal yang pernah diminta untuk dilakukan.

------------------------------------------------------------------------------------
sumber :
http://elearning.saptono.net
http://karmila.staff.gunadarma.ac.id
------------------------------------------------------------------------------------

Silahkan Pasang Komentar Anda

ShoutMix chat widget
">Cari Penghasilan Lewat Facebook

Perbandingan Software Prolog

Nama Gratis? Mudah? Cepat? Sistem Operasi Komentar
SWI Prolog Ya Ya Tidak Banyak Lumayan bagus
Turbo Prolog Ya Ya Ya DOS Baik untuk pemula, tidak 
standar
Sicstus Prolog Tidak Cukup Ya Solaris, Linux Baik untuk profesional
BinProlog Ya Tidak Ya Banyak Tercepat
Visual Prolog Tidak Ya Ya Windows Lumayan baik
DGKS Prolog Ya Ya Tidak Java Dapat jalan disemua platform 
baik Windows, Linux, Unix dll
Minerva 
Prolog
Tidak Tidak Tidak Java Ditujukan hanya untuk 
professional. Dapat jalan di 
semua pletform
Quintus Prolog Tidak Ya Ya Solaris, Linux Bagus untuk pemula dan 
profesional

Informasi Situs

- Informasi berkenaan dengan SWI Prolog dapat dilihat disitus
http://www.swi­prolog.org/

- Informasi berkenaan dengan Visual Prolog dapat dilihat disitus
http://www.visual­prolog.org/

Aplikasi Prolog

- Sistem Pakar (Expert System)
Program menggunakan teknik pengambilan kesimpulan dari data-data yang didapat, layaknya seorang ahli.
Contoh dalam mendiagnosa penyakit

- Pengolahan Bahasa Alami (Natural Languange Processing)
Program dibuat agar pemakai dapat berkomunikasi dengan komputer dalam bahasa manusia sehari-hari, layaknya penterjemah.

- Robotik
Prolog digunakan untuk mengolah data masukanyang berasal dari sensor dan mengambil keputusan untuk menentukan gerakan yang harus dilakukan.

- Pengenalan Pola (Pattern Recognition)
Banyak digunakan dalam image processing, dimana komputer dapat membedakan suatu objek dengan objek yang lain.

- Belajar (Learning)
Program belajar dari kesalahan yang pernah dilakukan, dari pengamataqn atau dari hal-hal yang pernah diminta untuk dilakukan.

------------------------------------------------------------------------------------
sumber :
http://elearning.saptono.net
http://karmila.staff.gunadarma.ac.id
------------------------------------------------------------------------------------

Silahkan Pasang Komentar Anda

ShoutMix chat widget
">Cari Penghasilan Lewat Facebook

Perbandingan Software Prolog

Nama Gratis? Mudah? Cepat? Sistem Operasi Komentar
SWI Prolog Ya Ya Tidak Banyak Lumayan bagus
Turbo Prolog Ya Ya Ya DOS Baik untuk pemula, tidak 
standar
Sicstus Prolog Tidak Cukup Ya Solaris, Linux Baik untuk profesional
BinProlog Ya Tidak Ya Banyak Tercepat
Visual Prolog Tidak Ya Ya Windows Lumayan baik
DGKS Prolog Ya Ya Tidak Java Dapat jalan disemua platform 
baik Windows, Linux, Unix dll
Minerva 
Prolog
Tidak Tidak Tidak Java Ditujukan hanya untuk 
professional. Dapat jalan di 
semua pletform
Quintus Prolog Tidak Ya Ya Solaris, Linux Bagus untuk pemula dan 
profesional

* Gambar Terlalu besar [Klik Kanan gambar + Save Image as => Untuk menyimpan gambar]

Informasi Situs

- Informasi berkenaan dengan SWI Prolog dapat dilihat disitus
http://www.swi­prolog.org/

- Informasi berkenaan dengan Visual Prolog dapat dilihat disitus
http://www.visual­prolog.org/

Aplikasi Prolog

- Sistem Pakar (Expert System)
Program menggunakan teknik pengambilan kesimpulan dari data-data yang didapat, layaknya seorang ahli.
Contoh dalam mendiagnosa penyakit

- Pengolahan Bahasa Alami (Natural Languange Processing)
Program dibuat agar pemakai dapat berkomunikasi dengan komputer dalam bahasa manusia sehari-hari, layaknya penterjemah.

- Robotik
Prolog digunakan untuk mengolah data masukanyang berasal dari sensor dan mengambil keputusan untuk menentukan gerakan yang harus dilakukan.

- Pengenalan Pola (Pattern Recognition)
Banyak digunakan dalam image processing, dimana komputer dapat membedakan suatu objek dengan objek yang lain.

- Belajar (Learning)
Program belajar dari kesalahan yang pernah dilakukan, dari pengamataqn atau dari hal-hal yang pernah diminta untuk dilakukan.

------------------------------------------------------------------------------------
sumber :
http://elearning.saptono.net
http://karmila.staff.gunadarma.ac.id
------------------------------------------------------------------------------------

Silahkan Pasang Komentar Anda

ShoutMix chat widget

Pengenalan Prolog Bagian 2

Ciri-Ciri Bahasa Prolog

- Bahasa pemrograman yang non sequential
- Bahasa pemrograman yang deklaratif
- Simbolik
- Berdasarkan first order logic

Kelebihan bahasa prolog dibandingkan dengan bahasa yang lain

#Prolog

- Menggunakan teknik pencarian yang di sebut heuristik (heutistic) dengan menggunakan pohon logika.
- Melakukan komputasi rumit pada data yang kompleks.
- Mengekpresikan algoritma dengan baik.
- Mengalokasikan memori secara dinamis sehingga programmer tidak harus mendeklarasikan ukuran sebuah struktur data sebelum membuatnya.
- Mengembangkan dan memodifikasi dirinya sendiri sehingga sebuah program dapat “belajar” melalui informasi yang didapat selama program dijalankan
- PROLOG mempunyai Automated Reasoning Procedure (Prosedur Sebab-Akibat Otomatis) yang disebut Inference Engine (Inference = proses pengambilan kesimpulan) yang sudah built-in didalamnya. Akibatnya, program yang menggunakan logika sebab-akibat jadi lebih mudah ditulis dalam PROLOG.
- Sintaksnya sangat sedikit sekali
- Secara teoritis tidak ada tipe data, tetapi bilangan bulat terpisah
- Semantik sangat jelas dan terdefinisi secara matematis
- Object oriented languange atau declarative languange.
- Tidak terdapat prosedur, tetapi hanya kumpulan data-data objek (fakta) yang akan diolah, dan relasi antar objek tersebut membentuk aturan yang diperlukan untuk mencari suatu jawaban
- Programmer menentukan tujuan (goal), dan komputer menentukan bagaimana cara mencapai tujuan tersebut serta mencari jawabannya.
- Dilakukan pembuktian terhadap cocok-tidaknya tujuan dengan data-data yang telah ada dan relasinya.
- Prolog ideal untuk memecahkan masalah yang tidak terstruktur, dan prosedur pemecahannya tidak

Selain Prolog (Basic, Pascal, C, Fortran, Delphi, COBOL dan bahasa pemrograman yang sejenisnya)

- Menggunakan algoritma konvensionl sebagai teknik pencariannya seperti pada ,
- Diperlukan algoritma/prosedur untuk memecahkan masalah (procedural languange)
- Program menjalankan prosedur yang sama berulang-ulang dengan data masukan yang berbeda-beda.
- Prosedur dan pengendalian program ditentukan oleh programmer dan perhitungan dilakukan sesuai dengan prosedur yang telah dibuat.

-------------------------------------------------------------------------------
• Prolog didasarkan pada klausa­klausa Horn 
(horn cluses), yang merupakan himpunan 
bagian dari sistem formal yang dinamakan 
logika predikat (predicate logic). 
• Logika predikat menyederhanakan cara agar 
jelas bagaimana berpikir akan dilakukan. 
• Logika predikat dibangun agar mudah 
menerjemahkan ide­ide berbasis logika menjadi 
bentuk tertulis.
-------------------------------------------------------------------------------


sumber :
http://raden.ngeblogs.com
http://elearning.saptono.net
http://karmila.staff.gunadarma.ac.id

Ciri-Ciri Bahasa Prolog

- Bahasa pemrograman yang non sequential
- Bahasa pemrograman yang deklaratif
- Simbolik
- Berdasarkan first order logic

Kelebihan bahasa prolog dibandingkan dengan bahasa yang lain

#Prolog

- Menggunakan teknik pencarian yang di sebut heuristik (heutistic) dengan menggunakan pohon logika.
- Melakukan komputasi rumit pada data yang kompleks.
- Mengekpresikan algoritma dengan baik.
- Mengalokasikan memori secara dinamis sehingga programmer tidak harus mendeklarasikan ukuran sebuah struktur data sebelum membuatnya.
- Mengembangkan dan memodifikasi dirinya sendiri sehingga sebuah program dapat “belajar” melalui informasi yang didapat selama program dijalankan
- PROLOG mempunyai Automated Reasoning Procedure (Prosedur Sebab-Akibat Otomatis) yang disebut Inference Engine (Inference = proses pengambilan kesimpulan) yang sudah built-in didalamnya. Akibatnya, program yang menggunakan logika sebab-akibat jadi lebih mudah ditulis dalam PROLOG.
- Sintaksnya sangat sedikit sekali
- Secara teoritis tidak ada tipe data, tetapi bilangan bulat terpisah
- Semantik sangat jelas dan terdefinisi secara matematis
- Object oriented languange atau declarative languange.
- Tidak terdapat prosedur, tetapi hanya kumpulan data-data objek (fakta) yang akan diolah, dan relasi antar objek tersebut membentuk aturan yang diperlukan untuk mencari suatu jawaban
- Programmer menentukan tujuan (goal), dan komputer menentukan bagaimana cara mencapai tujuan tersebut serta mencari jawabannya.
- Dilakukan pembuktian terhadap cocok-tidaknya tujuan dengan data-data yang telah ada dan relasinya.
- Prolog ideal untuk memecahkan masalah yang tidak terstruktur, dan prosedur pemecahannya tidak diketahui, khususnya untuk memecahkan masalah non numerik.
- Prolog bekerja seperti pikiran manusia, proses pemecahan masalah bergerak di dalam ruang masalah menuju suatu tujuan (jawaban tertentu).
Contoh : Pembuatan program catur dengan Prolog


Selain Prolog (Basic, Pascal, C, Fortran, Delphi, COBOL dan bahasa pemrograman yang sejenisnya)

- Menggunakan algoritma konvensionl sebagai teknik pencariannya seperti pada ,
- Diperlukan algoritma/prosedur untuk memecahkan masalah (procedural languange)
- Program menjalankan prosedur yang sama berulang-ulang dengan data masukan yang berbeda-beda.
- Prosedur dan pengendalian program ditentukan oleh programmer dan perhitungan dilakukan sesuai dengan prosedur yang telah dibuat.

-------------------------------------------------------------------------------
• Prolog didasarkan pada klausa­klausa Horn 
(horn cluses), yang merupakan himpunan 
bagian dari sistem formal yang dinamakan 
logika predikat (predicate logic). 
• Logika predikat menyederhanakan cara agar 
jelas bagaimana berpikir akan dilakukan. 
• Logika predikat dibangun agar mudah 
menerjemahkan ide­ide berbasis logika menjadi 
bentuk tertulis.
-------------------------------------------------------------------------------


sumber :
http://raden.ngeblogs.com
http://elearning.saptono.net
http://karmila.staff.gunadarma.ac.id



Silahkan Pasang Komentar Anda

ShoutMix chat widget

Pengenalan Prolog Bagian 1

Prolog adalah bahasa pemrograman logika atau di sebut juga sebagai bahasa non-procedural. Namanya diambil dari bahasa Perancis programmation en logique (pemrograman logika). Bahasa ini diciptakan oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972 dalam upaya untuk menciptakan suatu bahasa pemrograman yang memungkinkan pernyataan logika alih-alih rangkaian perintah untuk dijalankan komputer.

Berbeda dengan bahasa pemrograman yang lain, yang menggunakan algoritma konvensionl sebagai teknik pencariannya seperti pada Delphi, Pascal, BASIC, COBOL dan bahasa pemrograman yang sejenisnya, maka prolog menggunakan teknik pencarian yang di sebut heuristik (heutistic) dengan menggunakan pohon logika.

Prolog adalah bahasa pemrograman logika atau di sebut juga sebagai bahasa non-procedural. Namanya diambil dari bahasa Perancis programmation en logique (pemrograman logika). Bahasa ini diciptakan oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972 dalam upaya untuk menciptakan suatu bahasa pemrograman yang memungkinkan pernyataan logika alih-alih rangkaian perintah untuk dijalankan komputer.

Berbeda dengan bahasa pemrograman yang lain, yang menggunakan algoritma konvensionl sebagai teknik pencariannya seperti pada Delphi, Pascal, BASIC, COBOL dan bahasa pemrograman yang sejenisnya, maka prolog menggunakan teknik pencarian yang di sebut heuristik (heutistic) dengan menggunakan pohon logika.

(Sumber : http://id.wikipedia.org/wiki/Prolog)

Definisi Prolog dan Sejarahnya

• Prolog banyak digunakan dalam pengembangan artificial intelligence. 

• Prolog dikenal sebagai bahasa deskriptif (descriptive language) yang 
berarti dengan diberikan serangkaian fakta­fakta dan aturan­-aturan maka 
prolog akan menyelesaikan problem secara deduktif (menurunkan kesimpulan 
sebagai jawaban berdasarkan fakta dan aturan) dengan pencarian dari atas ke bawah

• prolog menggunakan teknik pencarian yang disebut heuristik (heuristic) 
dengan menggunakan pohon logika. 

• prolog banyak dikembangkan di University of Melbourne oleh Lee Naish dan 
John Loyd. 

• Prolog dalam perkembangannya telah dikombinasikan dengan berbagai bahasa 
pemrograman terutama functional programming

• Bahasa prolog ini secara intensif digunakan pada proyek komputer 
generasi ke-5 di Jepang. Walaupun demikian sebetulnya penggunaannya tidak 
terbatas untuk AI saja.

• Prolog memiliki sebuah website resmi, yaitu  http://www.prolog.org

Sumber : elearning.saptono.net

Silahkan Pasang Komentar Anda

ShoutMix chat widget
/

Webmaster Forum

Categories

Action (6) add-ons (2) Adventure (3) Advertising (3) affiliate programs (2) algoritma dan pemrograman 1 (4) algoritma dan pemrograman 2 (3) Aljabar Linier Matriks (2) aplikasi (12) array (2) Basis Data (3) basis data. programming project (1) berita (1) browser (3) bug (1) buku tamu (1) Business (2) c++ (1) CERITA LUCU (3) clone (1) cms (9) Comedy (1) commedy (1) Computers (3) corel draw (1) Database (3) desktop (1) domain (1) Drama (3) Dreamweaver (3) driver (1) E-book (43) E-book Adsense (2) e-book hacking (4) E-book Humor (1) E-book Islam (1) E-book Jaringan Komputer (1) E-book Kesehatan (1) E-book Komputer (23) E-Book Pekerjaan (2) e-book photoshop (4) Entertainment (1) etika (1) exploit (5) facebook (5) Fantasy (2) firefox (2) Forum (1) gambar (1) Games (2) gitar (1) grafis (1) Hack (1) hacking (15) hacking joomla (2) Hacking Wordpress (3) HANDPHONE (12) hollywood (7) hosting (3) HUMOR (3) indonesia (1) internet (46) iseng (3) Islam (1) jaringan (2) java games (1) kata mutiara (1) Komputer (8) Komputer. open source (1) lan (1) Linux (4) majalah (1) Marketing (2) materi kuliah (15) Media (1) Money (2) movie (7) Mp3 (2) music (1) MySql (2) Mystery (1) networking (2) Open Source (13) Oracle (1) pemrograman non prosedural (3) pemrograman shell (1) Pengantar Teknologi Informasi (2) pengertian (1) photo design (1) photoshop (4) PHP (2) problem solving (1) Products (3) Programming (3) prolog (3) sahabat (1) Sci-Fi (3) script (4) Search Engine Optimization (5) security (7) SEKOLAH (1) seo (3) Services (3) seven (1) Shopping (1) sistem operasi (2) situs ngetop (2) SMS (3) SNMPTN (1) SOFTWARE (33) spam (1) SQL (1) streaming (1) Super Heroes (1) tampilan (1) Thriller (3) tips (1) Tips dan Trik (74) Trik Windows XP (15) Tutorial blog (18) tutorial drupal (2) tutorial html (2) Tutorial Joomla (14) tutorial moodle (1) tutorial wordpress (9) TV (1) ubuntu (13) UII (1) wall (1) wap (1) Web Design (33) web programming (2) webcam (1) Webdesign (1) youtube (1)
 
FREE AND HAPPY ALWAYS Copyright © 2009-2010 Blogger Template Designed by Bie Blogger Template

PUTRA OKU TIMUR BLOG FRIENDS
Reviews Music Indie Oku Timur||Campang Tiga||Ato||Daryanto||Tax||Shasya||Dewi||Fajar||Hendrie||Ria Imut||My Own Gallery||Penulis Mania||Saung Web||Ipan||Goceng Blog||Guntur Setyo||Mundo Belitang||Edwar||Teknologi||seo||eno||oob||Black Warrior||Wardi Sukoharjo||Chef Krendo||Maranai||prost||Traveller||Mas Muji||Pambudi||Pandu||Kabar Maya||Lie||Harnet||rayapost||juandry||fianmuse||inipulsaku||Tips dan Trik Blogging||Hidup Sehat||sastrafresh||Martapura Blogger||Salsa Kids||
Nofasonic WeblogPhotobucketBlog Directory Cara Membuat Blog EBOOK GRATISBlog Ratings'WavyKomunitas Blogger WongKito