4 Application Generation Flashcards
Describe what a knowledge-based system does.
Makes inferences based on user input to provide output
knowledge-base
a database that contains expert knowledge
inteference engine
attempts to work out the answer to the users query by using the rule base
rule base
links knowledge and facts together
user interface (HCI)
allows the user to communicate with the system. HCI stands for human-computer-interface
Computer-Aided Design(CAD)
software is used to design,test, model and the mass produce physical items and devices
Utility Software
Performs commonplace tasks and normally comes suppled with the OS
Examples of Utility Software
File Management, Compression software, task managers, anti-virus software
Open Source Software
When the source code can be altered and modified by any user
Closed Source Software
When the source code is not included. It can not be modified unless the developer who originally made the code approves of the changes.