Index | A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
call stream: | a communication facility that combines synchronous and asynchronous RPCs so that the different forms of communication are invisible to servers |
candidate key: | a minimal set of attributes that uniquely identifies an object or link |
carry flag (CY): | the first bit in the PSW register; a dual-purpose flag that signifies whether there is a carry-over during arithmetic, and is also used as a Boolean accumulator; |
CGI: | Common Gateway Interface --
conventions for data communication
between a Web server and an auxiliary
program;
Computer Generated Image -- a physical object modeled and represented as a realistic three-dimensional graphic |
checked exception: | an exception checked by the compiler which requires a programmer to write explicit exception handlers |
checkpointing: | the process of writing data items to a recovery file along with status entries and intentions lists |
class: | the definition of an object's attributes and
operations; a "blueprint" for a group of objects with common attributes, operations, and semantics |
class attribute: | an attribute whose value is common to a class of objects rather than a value peculiar to each instance |
classification: | a grouping of objects with the same data structure and behavior |
client: | hardware or software that utilizes services provided by other hardware or software |
client module: | a module that extends the operations of the flat file service and the directory service under a single API |
closely synchronized group: | a group of servers in which the members execute all requests immediately after receiving them |
collection: | an object that encapsulates a data structure for storing other objects |
communication identifier: | the main part of a resolved name that generally identifies the sender or receiver of some communication |
complete class: | a class which contains no abstract parts |
computer science: | the study of algorithms, including their formal and mathematical properties, hardware realizations, linguistic realizations, and applications; the science of algorithmic problem solving |
computing agent: | the thing carrying out the steps of an algorithm |
concrete class: | a class that can have direct instances |
concurrency: | a situation in which multiple processes exist in a single system |
concurrency transparency: | a type of transparency that enables several processes to operate concurrently using shared information objects without interference between them |
concurrent: | two or more tasks, activities, or events whose execution may overlap in time |
condition: | a Boolean function of object values valid over an interval of time |
connection-oriented: | a communication model in which a "virtual connection" is set up between a sending and a receiving process and is used for the transmission of a stream of data |
connectionless: | a communication model in which datagrams are transmitted to specified destinations |
constraint: | a functional relationship between objects, classes, attributes, links, and associations; a statement about some condition or relationship that must be maintained as true |
constructor: | a special member function that performs initialization and is called automatically when an object is instantiated |
container class: | a class of container objects, such as sets, arrays, dictionaries, and associations. |
context switch: | the transition between contexts that takes place when switching between threads |
control: | the aspect of a system that describes the sequences of operations that occur in response to stimuli |
control flow: | a Boolean value that affects whether a process is executed |
CPU: | Central Processing Unit; the "brain" of a computer system which controls all activity in the system |