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
Path
Computer; Software engineering
(1) In software engineering, a sequence of instructions that may be performed in the execution of a computer program.~(2) In file access, a hierarchical sequence of directory and subdirectory names ...
Abstraction
Computer; Software engineering
(1) A view of an object that focuses on the information relevant to a particular purpose and ignores the remainder of the information.~(2) The process of formulating a view as in (1).
Node
Computer; Software engineering
In a diagram, a point, circle, or other geometric figure used to represent a state, event, or other item of interest.
Swap
Computer; Software engineering
(1) An exchange of the contents of two storage areas, usually an area of main storage with an area of auxiliary storage.~(2) To perform an exchange as in (1).
One-plus-one address instruction
Computer; Software engineering
A computer instruction that contains two address fields, the second containing the address of the instruction to be executed next. For example, an instruction to load the contents of location A, then ...
Two-plus-one address instruction
Computer; Software engineering
A computer instruction that contains three address fields, the third containing the address of the instruction to be executed next. For example, an instruction to add the contents of A to the ...
Three-address instruction
Computer; Software engineering
A computer instruction that contains three address fields. For example, an instruction to add the contents of locations A and B, and place the results in location C.
Featured blossaries
Chloé Bernard
0
Terms
2
Blossaries
0
Followers