智能化是當前計算機、自動化、通信、管理等信息科學技術領域中的新方法、新技術、新產品的重要發(fā)展方向與開發(fā)策略之一。信息處理的智能化與信息社會對智能的巨大需求是人工智能發(fā)展的強大動力。人工智能與專家系統(tǒng)曾取得過許多令人注目的成果,也走過不少彎路,經歷過不少挫折。近幾年來,隨著計算機及網絡技術的迅猛發(fā)展,特別是因特網的大規(guī)模普及,人工智能與專家系統(tǒng)的研究再度活躍起來,并正向更為廣闊的領域發(fā)展。圍繞人工智能與專家系統(tǒng)的研究和應用開發(fā)也迎來一個蓬勃發(fā)展的新時期。因此,引進與消化國際上已經廣泛流行的功能強大和通用的智能程序設計語言、工具與環(huán)境,對于中國開發(fā)智能化應用系統(tǒng)十分必要。鑒于國內已有許多用戶在使用VisualProlog,而這方面的中文資料比較缺乏,我們編寫了本書,系統(tǒng)介紹了基于VisualProlog的AI程序設計的功能特點、編程方法與技術,相信對于開發(fā)智能化軟件有啟迪作用,也希望對國內在這一領域的教學、研究及智能化應用水平的提高起到良好的促進作用,且有益于國內同行在這一領域與國際主流保持一致。