Home > Industry/Domain > Computer; Software > Software engineering
Software engineering
The systematic application of scientific principles and disciplines to the development, operation, and maintenance of software to perform prespecified functions with maximum economy and efficiency.
Contributors in Software engineering
Software engineering
Call by reference
Computer; Software engineering
A method for passing parameters, in which the calling module provides to the called module the address of the parameter to be passed. Note: With this method, the called module has the ability to ...
Call by value
Computer; Software engineering
A method of passing parameters, in which the calling module provides to the called module the actual value of the parameter to be passed. Note: With this method, the called module cannot change the ...
Repetitive addressing
Computer; Software engineering
A method of implied addressing in which the operation field of an computer instruction is understood to address the operands of the last instruction executed.
Programme counter
Computer; Software engineering
A register that indicates the location of the next computer instruction to be executed.
Instruction counter
Computer; Software engineering
A register that indicates the location of the next computer instruction to be executed.
Multiple inclusive selective construct
Computer; Software engineering
A special instance of the case construct in which two or more different values of the control expression result in the same processing. For example, values 1 and 2 cause one branch, 3 and 4 cause ...
Pseudo instruction
Computer; Software engineering
A source language instruction that provides information or direction to the assembler or compiler and is not translated into a target language instruction. For example, an instruction specifying the ...