摘要
In this paper a PC fault diagnostic expert system (PCDGES) is introduced, which can be run under CCDOS and encoded by English Prolog and C. In the system, a method of combining logic with production rules is applied to represent knowledge. The expert system program is separated from knowledge base. Inference computation is mainly carried backward, and the forward is regarded as an auxiliary inference. The knowledge base can be easily updated, deleted and added in operation time. It has a supporting machanism for the acquisition of knowledge and by means of “telling method”, knowledge can be acquisited. The system also has “why” explanation function and an interface with DOS, full screen editor, and hardware dignostic program. For Chinese users, all the prompt information and selection menus are displayed in color Chinese.
In this paper a PC fault diagnostic expert system (PCDGES) is introduced, which can be run under CCDOS and encoded by English Prolog and C. In the system, a method of combining logic with production rules is applied to represent knowledge. The expert system program is separated from knowledge base. Inference computation is mainly carried backward, and the forward is regarded as an auxiliary inference. The knowledge base can be easily updated, deleted and added in operation time. It has a supporting machanism for the acquisition of knowledge and by means of “telling method”, knowledge can be acquisited. The system also has “why” explanation function and an interface with DOS, full screen editor, and hardware dignostic program. For Chinese users, all the prompt information and selection menus are displayed in color Chinese.