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

Termination construct

Computer; Software engineering

A programme construct that results in a halt or exit.

Problem-oriented language

Computer; Software engineering

A programming language designed for the solution of a given class of problems. Examples are list processing languages, information retrieval languages, simulation languages.

Control statement

Computer; Software engineering

A programme statement that selects among alternative sets of programme statements or affects the order in which operations are performed. For example, if-then-else, case.

List processing language

Computer; Software engineering

A programming language designed to facilitate the manipulation of data expressed in the form of lists. Examples are LISP and IPL.

Parallel construct

Computer; Software engineering

A programme construct consisting of two or more procedures that can occur simultaneously.

Loop-control variable

Computer; Software engineering

A programme variable used to determine whether to exit from a loop.

Algorithmic language

Computer; Software engineering

A programming language designed for expressing algorithms; for example, ALGOL.

Featured blossaries

10 Of The Most Expensive Hotel Room In The World

Category: Entertainment   1 10 Terms

APEC

Category: Politics   2 9 Terms