Computer software\nComputer software (or simply software) is a collection of programs and data held in the storage of a computer for some purpose. \nSoftware can implement a computer program; such software performs the function of the program it implements, either by directly providing instructions to the computer hardware or by serving as input to another piece of software. On the other hand, software sometimes consists only of data purely for the use of other software. The term "software" was first used in this sense by John W. Tukey in 1957. Software is often contrasted with hardware, which is the physical substrate on which software exists. \nAny modern general purpose computer (as opposed to an embedded system) has a number of layers of software performing a variety of tasks. These are often divided into two major categories:\n#system software, which includes the basic input-output system (often described as firmware rather than software), device drivers, an operating system, and typically a graphical user interface which, in total, allow a user to interact with the computer and its peripherals (associated equipment), and\n#application software, which allows a user to accomplish one or more specific tasks. Colloquially, the words program and software are often used interchangeably to mean application software. In computer science and software engineering, computer software is all information processed by computer system, programss and data. For other uses of the word software see Software (disambiguation).
External links\n* Software definition at Webopedia Category:Software \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nsimple:Software\n\n\nzh-cn:计算机软件\nzh-tw:電腦軟體\n |
||||
"I'm all in favor of keeping dangerous weapons out of the hands of fools. Let's start with typewriters." - Frank Lloyd Wright (1868-1959) |
