by jj2739


keywords:
Bookmark and Share



Front Back
CLIPS is a multiparadigm program language that provides support for ________, __________, and ____________
Role-Based, Object-Oriented, and Procedural Programming
Commands in CLIPS are surrounded by
Parenthesis
When CLIPS reads characters from the keyboard (or files), it groups them into _________
Tokens
Field
A group of tokens
There are ___ types of field used by CLIPS
8
The numeric fields consist of types ________ and __________
Floats and Integers
A(n) _________ data type must begin and end with double quotation marks
String
The command to leave CLIPS is __________
(exit) <--
A "chunk" of information in CLIPS is referred to as a(n) ______
Fact
Facts consist of a _________ name, followed by zero or more ____________
Relation, Slots
A group of facts sharing the same relation name and certain common information can best be described using the _____________ construct
Deftemplate
Slots specified with the _____________ keyword in their corresponding deftemplates are allowed to contain zero or more values
Multi-Slot
Whenever CLIPS encounters an ordered fact, it automatically creates a(n) _________ deftemplates
Implied
To add a fact, one uses the ____________ command
(assert)<--
To display the facts in a fact list, one uses the _________ command
(facts)<--
To remove a fact from the fact list, one uses the ___________ command
(retract)<--
The ___________ command is most useful during debuggin
(watch)<--
A rule starts with the keyword __________
Defrule
A list of rules can be displayed with the ____________ command
(agenda)<--
The term given for rules not firing more than once for a specific set of facts is
Refraction
The ___________ command allows execution to be halted before any rule from a specified group of rules if fired.
Set-Break
Variables are preceded by the _________ symbol
Question-mark
A single-field wildcard is used to ____________
Test for the existence of a field slot with or without assigning a value to it
Agenda
A collection of activated rules
Binding
The assignment of a value to a variable
LHS
The part of a rule before the arrow
RHS
The part of a rule after the arrow
Symbol
A field beginning with a printable ASCII character, followed by zero or more characters
Token
Group of characters having special meaning in CLIPS
Variables
Space to store values
x of y cards