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 ...

Featured blossaries

The National Park of American Samoa

Category: Geography   1 1 Terms

no name yet

Category: Education   2 1 Terms