| | 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. |
| |