| In the context of Prolog programming, an ______ describes a predicate and is enclosed in parentheses in a Prolog fact. |
| |
| In the context of Prolog programming, ______ is the process of evaluating all combinations of facts and rules. |
| |
| a tabular method for visualizing and specifying rules based on multiple factors |
| |
| The ______ paradigm attempts to describe a problem without specifying exactly how to arrive at a solution. |
| |
| the process of hiding the internal details of objects and their methods |
| |
| In the context of a Prolog program, a ______ is a statement that provides the computer with basic information for solving a problem. |
| |
| The ______ paradigm emphasizes the evaluation of expressions, called “functions,” rather than the execution of commands. |
| |
| In the context of Prolog programming, a ______ is a query that searches for an answer based on a set of Prolog facts and rules. |
| |
| The set of superclasses and subclasses that are related to each other is referred to as a class ______. |
| |
| ______ languages give programmers the option of using procedural and object-oriented techniques. |
| |
| In object-oriented jargon, ______ refers to passing certain characteristics from one class to other classes. |
| |
| a programming term that refers to the process of assigning a value to a variable |
| |
| A method is activated by a ______, which is included as a line of program code, sometimes referred to as a “call.” |
| |
| A ______ is a segment of code that defines an action. |
| |
| the ability to redefine a method in a subclass; allows programmers to create a single, generic name for a procedure that behaves in unique ways for different classes; sometimes called “overloading” |
| |
| In a Prolog fact, the ______ describes the relationship between the arguments in parentheses. |
| |
| In the context of a Prolog program, a ______ is a general statement about the relationship between facts. |
| |
| also known as a “derived class”, this is any class that inherits attributes from a superclass |
| |
| any class from which attributes can be inherited |
| |
| Object oriented programmers often use ______ Modeling Language (UML) diagrams to plan the classes for a program. |
| |