Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
48 Cards in this Set
- Front
- Back
call a module |
to use a module's name to invoke it, causing it to execute |
|
camel casing |
a naming convention in which the initial letter is lowercase, multiple-word names are run together, and each new word within the name begins with an uppercase letter.
|
|
candidate keys |
columns or attributes that could serve as a primary key in a table |
|
cardinality |
describes an arithmetic relationship between objects
|
|
cascasing if statement |
a series of nested if statements
|
|
case structure |
a structure that tests a single variables against multiple values, providing separate actions for each logical path.
|
|
catch an exception |
to receive an exception from a throw so it can be handled. |
|
catch block |
a segment of code written to handle and exception that might be thrown by the try block that precedes it.
|
|
central processing unit |
the computer hardware component that processes data
|
|
CPU |
the computer hardware component that processes data
|
|
character |
a letter, number, or special symbol such as A, 7, or $.
|
|
child class |
a derived class
|
|
child file |
a copy of a file after revision
|
|
class |
a group or collection that objects with common attributes
|
|
class client |
a program or class that instantiates objects of another prewritten class
|
|
class user |
a program or class that instantiate objects of another prewritten class
|
|
class definition |
a set of program statements that define the fields and methods of a class
|
|
class diagram |
a tool for describing a class that consists of a rectangle divided into three sections that show the name, data, and methods of a class. |
|
class method |
a static method; class methods are not instance methods and they do not receive ad this reference
|
|
client |
a program or other method that uses a method |
|
closing a file |
an action that makes a file no longer available to an application
|
|
coding the program |
the act of writing the statements of a program in a programming language
|
|
cohesion |
a measure of how a method's internal statements are focused to accomplish the method's purpose |
|
command line |
the location on a computer screen where entries are typed to communicate with the computer's operating system
|
|
communication diagram |
a UML diagram that emphasizes the organization of objects that participate in a system
|
|
compiler |
software that translates a high-level language into machine language and identifies syntax errors. a compiler is similar to an interpreter; however, a compiler translates all the statements in a program prior to executing them.
|
|
component diagram |
a UML diagram that emphasizes the files, database tables, documents, and other components used by a system's software
|
|
composition |
the technique of placing an object within an object of another class |
|
compound condition |
a condition constructed when multiple decisions are required before determining an outcome
|
|
compound key |
in a database, a key constructed from multiple columns.
|
|
composite key |
in a database, a key constructed from multiple columns. |
|
computer file |
a collection of data stored on a nonvolatile device in a computer system
|
|
computer memory |
the temporary internal storage within a computer
|
|
computer system |
a combination of all the components required to process and store data using a computer
|
|
concatenate columns |
to combine database table columns to produce a compounds key
|
|
concatenated key |
in a database, a key constructed from multiple columns
|
|
concurrent update problem |
a problem that can occur when two databse users revise the same record at the same time
|
|
conditional AND operator |
a symbol used to combine decisions so that two or more conditions must be true for an action to occur
|
|
conditional OR operator |
a symbol used to combine decisions so thatany one condition can be true for an action to occur |
|
constructor |
an automatically called method that instantiates an object
|
|
container |
one of a class of objects whose main purpose is to hold other elements-- for example, a window |
|
control break |
a temporary detour in the logic of a program for special group processing
|
|
control break field |
a variable that holds the value that signals a special processing break in a program
|
|
control break program |
a program in which a change in the value of a variable initiates special actions or processing
|
|
control break report |
a report that lists items in groups frequently, each group is followed by a subtotal
|
|
conversion |
the set of actions an organization must take to swtich over to using a new program or system |
|
counter |
any numeric variable used to count the number of time an event has occured
|
|
coupling |
a measure of the strength of the connection between two program methods
|