Jelena Mamčenko Operating Systems Lecture Notes on Operating Systems 60The term is roughly synonymous with computer program but is more generic in scope. In most computers, the moment-to-moment control of the machine resides in a special software program called an operating system, or supervisor. Other forms of software include assemblers and compilers for programming languages and applications for business and home use (see computer program). Software is of great importance; the usefulness of a highly sophisticated array of hardware can be severely compromised by the lack of adequate software. The term "software" was first used in this sense by John W. Tukey in 1957. In computer science and software engineering, computer softwareis all information processed by computer systems, programs and data. The concept of reading different sequences of instructions into the memory of a device to control computations was invented by Charles Babbage as part of his difference engine. The theory that is the basis for most modern software was first proposed by Alan
This is the end of the preview.
access the rest of the document.