Term
|
Definition
Computer professional in charge of creating applications. المهنه المسؤله عن انشاء البرامج |
|
|
Term
|
Definition
An information system or collection of programs that handles a major task. نظام المعلومات أو مجموعة من البرامج التي تتولى مهمة رئيسية. |
|
|
Term
|
Definition
Systems Development Life Cycle: Planning - Analysis - Design - Implementation - Maintenance |
|
|
Term
|
Definition
The phase of a Systems Development Life Cycle where the programmers would be assigned to write specific programs. |
|
|
Term
|
Definition
Group development of source code for software that is made available to the public at no cost. |
|
|
Term
|
Definition
The ability to transport software on a flash drive and thus use it on various machines. |
|
|
Term
|
Definition
A named area for storage of documents or other files on a disk drive or flash drive. |
|
|
Term
|
Definition
Any collection of statements or declarations written in some human-readable computer programming language. |
|
|
Term
|
Definition
The ability to group some lines of code into a unit that can be included in our program. |
|
|
Term
|
Definition
What modules are called in the two predominant programming languages of today: C++ and Java. |
|
|
Term
|
Definition
Functions used to simply sub divide and control the program. |
|
|
Term
|
Definition
Functions designed to be used with several programs. |
|
|
Term
|
Definition
How the data is communicated in to and out of a function. |
|
|
Term
|
Definition
The name given by the programmer to identify a function or other program items such as variables. |
|
|
Term
|
Definition
A function's communications declaration to a complier. |
|
|
Term
|
Definition
A function's using or invoking of another function. |
|
|
Term
|
Definition
The code that defines what a function does. |
|
|
Term
|
Definition
Used to identify a block of code in C++. |
|
|
Term
|
Definition
Inputs - Processing - Outputs |
|
|
Term
|
Definition
English-like statements used to convey the steps of an algorithm or function. |
|
|
Term
|
Definition
Providing input values and predicting the outputs. |
|
|
Term
|
Definition
Means false and includes the concepts of fake or imitation. |
|
|
Term
|
Definition
Using test data to check the design model (usually done in pseudocode). |
|
|
Term
|
Definition
Using test data to check the coded program in a specific language (like C++). |
|
|
Term
|
Definition
Defines a set of values and a set of operations that can be applied on those values. |
|
|
Term
|
Definition
1) Nothing 2) Integer 3) Floating-Point 4) Complex |
|
|
Term
|
Definition
The set of allowed values for a data type. |
|
|
Term
|
Definition
A data type representing whole numbers. |
|
|
Term
|
Definition
A data type representing numbers with fractional parts. |
|
|
Term
|
Definition
Words that cannot be used by the programmer as identifier names because they already have a specific meaning within the programming language. |
|
|
Term
|
Definition
A data item whose value cannot change during the program's execution. |
|
|
Term
|
Definition
A data item whose value can change during the program's execution. |
|
|
Term
|
Definition
A valid sequence of operand(s) and operator(s) that reduces (or evaluates) to a single value. |
|
|
Term
|
Definition
A language-specific syntactical token (usually a symbol) that causes an action to be taken on one or more operands. |
|
|
Term
|
Definition
A value that receives the operator's action. |
|
|
Term
|
Definition
Determines the order in which the operators are allowed to manipulate the operands. |
|
|
Term
|
Definition
Determines the order in which the operators of the same precedence are allowed to manipulate the operands. |
|
|
Term
|
Definition
The process of applying the operators to the operands and resulting in a single value. |
|
|
Term
|
Definition
Change the order of evaluation in an expression. You do what's in the parentheses first. |
|
|
Term
|
Definition
An operator that changes the value of a modifiable data object. |
|
|
Term
|
Definition
A value that has its data type changed automatically. |
|
|
Term
|
Definition
Changing a value's data type with the cast operator. |
|
|
Term
|
Definition
Going from a smaller domain to a larger domain. |
|
|
Term
|
Definition
Going from a larger domain to a smaller domain. |
|
|
Term
|
Definition
The fractional part of a floating-point data type that is dropped when converted to an integer. |
|
|
Term
|
Definition
An attribute of a programming language that changes depending on the computer's CPU. |
|
|
Term
|
Definition
The most often used floating-point family data type used in C++. |
|
|
Term
|
Definition
The effect on the domain of floating-point values given a larger or smaller storage area in bytes. |
|
|
Term
|
Definition
The two integer parts of a floating-point value. |
|
|
Term
|
Definition
A series or array of characters as a single piece of data. |
|
|
Term
|
Definition
The requirement that the operand on the left side of the assignment operator is modifiable, usually a variable. |
|
|
Term
|
Definition
Pulls or fetches the value stored in a variable or constant. |
|
|
Term
|
Definition
Division with no fractional parts. |
|
|
Term
|
Definition
The remainder part of integer division. |
|
|
Term
|
Definition
A software program for creating and editing ASCII text files. |
|
|
Term
|
Definition
Converts source code to object code. |
|
|
Term
|
Definition
The first step the complier does in converting source code to object code. |
|
|
Term
|
Definition
Connects or links object files into an executable file. |
|
|
Term
|
Definition
Part of the operating system that loads executable files into memory and direct the CPU to start running the program. |
|
|
Term
|
Definition
The process of removing errors from a program. 1) compiler 2) linker 3) logic |
|
|
Term
|
Definition
A compiler alert that there might be a problem. |
|
|
Term
|
Definition
A piece of equipment that is electronically connected to the memory so that data can be transferred between the memory and the device. |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
Aka writing or sending data to an output device. |
|
|
Term
|
Definition
Aka reading or getting data from an input device. |
|
|
Term
|
Definition
A code directing an output device to do something. |
|
|
Term
|
Definition
An instruction to the compiler to complete a task before formally starting to compile the program. |
|
|
Term
|
Definition
A compiler directive to insert the contents of a file into the program. |
|
|