CompTIA Security+ Exam Prep

Category - Software

What type of programming is a common way of developing expert systems and is based on if-then logic units?
  1. Pattern Matching
  2. Inference Engine Programming
  3. Rule-based Programming
  4. Artificial Neural Networks
Explanation
Answer: C - Rule-based programming is a common way of developing expert systems and is based on if-then logic units and specifies a set of actions to be performed for a given situation. This is one way expert systems are used to find patterns, which is called pattern matching. A mechanism called inference engine automatically matches facts against patterns and determines which rules are applicable. The actions of the corresponding rules are executed when the inference engine is instructed to begin execution.
Was this helpful? Upvote!
Login to contribute your own answer or details

Top questions

Related questions

Most popular on PracticeQuiz