- ABSTRACTIONS: Abstractions refers to the act of representing essential features without including the background details or explanations.
- ALTERNATE KEY: A candidate key that is not the primary key is called an alternate key.
- ARRAY: An Array is a collection of variables of the same type that are referenced by the common name.
- ATRRIBUTES: The columns of a relation are known as attributes.
- BASE CLASS: A class whose properties are inherited by other classes(its subclasses)BASE TYPE: The Data type of array elements is known as the base type of array
- CARDINALITY: The number of rows in a relation is known as cardinality.
- CASCADING OR I/O OPERATORS: The multiple use of input or output operators (“>>” or “<<”) in one statement is called cascading of I/O.
- CCOPY CONSTRUCTOR: A constructor that initialize an object with the data values of another object.
- CLASS: A class is a group of objects that share common properties and relationships.
- CONSOLE I/O FUNCTIONS: Console I/O functions perform input from the standard input device and output to the standard output device of a system.
- CONSTRUCTOR: A member function with the same name as its class is called constructor and it is used to initialize the objects of that class type with a legal initial value
- CONTAINERSHIP OR AGGREGATION: When a class contains objects of other class types as its members, it is referred to as containership or aggregation.
- DATA INDIPENDENCE: The ability to modify a scheme definition in one level without affecting a scheme definition in the next higher level is called data independence.
- DATA REDUNDANCY: Duplication of data is known as data redundancy.
- DATA SECURITY: Data security refers to protection of data against accidental or intentional disclosure to unauthorized person, or unauthorized modification or destruction.
- DATA STRUCTURE: A data structure is a named group of data of different data types which can be processed as a single unit. A data structure have well-defined operations behavior and properties.
- DATABASE: A data base is a collection of interrelated data and a database system is basically a computer based record keeping system.
- DEGREE: The number of attribute in a relation is called degree.
- DEREFERENCING: Dereferencing refers to changing/ assessing state of the pointer.
- DESTRUCTOR: A member function having the same name as its class but preceded by ~ sign and that deinitializes an object before it goes out of scope.
- DISAMBIGUATION: Process of argument matching.
- EARLY BINDING: Static Binding.
- ENCAPCULATION: The wrapping up of data and operations/ functions ( that operate on the data ) into a single unit ( called class) is known as encapsulation.
- EXPRESSION: An expression in C++ is any valid combination of tokens.
- FOREIGN KEY: A non-key attribute whose value are derived from the primary key of some other table is known as foreign-key in its current table.
- FREE STORE: Free store is a pool of unallocated heap memory given to a program that is used by the program for dynamic allocation during execution.
- FUNCTION OVERLOADING: Giving several definitions to a single function name that are differentiable by the number or types of their arguments.
- FUNCTION PROTOTYPE: A function prototype is a declaration of the function that tells the program about the type of the value returned by the function and the number and type of each argument
- FUNCTION: A function is a named unit of a group of program statements. This unit can be invoked from other parts of the program as and when required.
- FUNCTION’S SIGNATURES: Argument list of a function.
- FUNDAMENTAL DATA TYPE: Fundamental (Atomic) data types are those that are not composed of other data types.
- INHERITANCE: Inheritance is the capability of one class of things to derive capabilities or properties from another class.
- LINKED LIST: A list is a linear collection of data elements, called nodes pointing to the next nodes by means of pointers.
- MODULARITY: Modularity is the property of a system that has been decomposed into a set of cohesive and loosely coupled modules.
- OBJECT: An object is an identifiable entity with some characteristics and behavior.
- ONE-DIMESIONAL ARRAY: A one dimensional array is a group of elements having same data type and same name. Individual elements are referred to using common name and unique index of the element.
- OPRATEORS AND OPERANDS: The operations (specific tasks) are represented by operators and the objects of the operations are referred to as operands.
- PARAMETERIZED CONSTRUCTOR: A constructor that accepts parameters for its invocation is known as parameterized constructor.
- POINTERS: A pointer is a variable that holds a memory address, usually the location of another variable in memory.
- POLYMORPHISM: Polymorphism is the ability for a message or data to be processed in more than one form.
- PRIVACY OF DATA: Privacy of data refers to the rights of individuals and organizations to determine for themselves when, how, and to what extent information about them is to be transmitted others.
- PROGRAM PARADIGMA: A programming paradigm defines the methodology of designing and implementing programs using the key features and building blocked of a programing language.
- RECRUSIVE FUNCTION: A function calling itself in its own body is a recursive function. In a recursive function, there must be a reachable condition for its termination. Otherwise the function will be invoked endlessly.
- SELF-REFERENCIAL STRUCTURE: A structure having a member element that refers to the structure itself, is known as self-referential structure.
- STATIC BINDING OR EARLY BINDING: When the arguments of methods are resolved during compilation stage, it is called static binding or early binding or arguments to the function.
- STATIC BINDING: Selections of a particular function for a particular call at the compile-time.
- STREAM: A Stream is a sequence of bytes.
- STRUCTURE: A structure is a collection of variables referenced under one name.
- SUB CLASS: A derivate class.
- TEMPORARY OBJECT: An anonymous short-lived object.
- TOKEN: The smallest Individual unit in a program is known as a Token.
- TUPLES: The row of a relation are known as tuples.
- TYPE CASTING: Explicit conversion of an operand to a specific type is called type casting.
- TYPE CONVERSION: the process of converting one predefined type into another is called type conversion.
- VARIABLE SCOPE: The program parts in which a particular piece of code or a data value can be accessed is known as variable scope
- VIEW: A view is a (virtual) table that does not really exist in its own right but is instead derived from one or more underlying base tables.
- PRIMARY KEY: A primary key is a set of one or more attributes that can uniquely identify tuples within the relation.
0 comments:
Post a Comment