Software

Software [ˈsɒf(t)wɛː] (engl.; wörtlich „weiche Ware“, soft = leicht veränderbare Komponenten als Gegenstück zu ‚Hardware‘ für die physischen Komponenten)[1] ist ein Sammelbegriff für Computerprogramme und die zugehörigen Daten.[2] Sie kann zusätzlich Bestandteile wie z. B. die Softwaredokumentation als Handbuch in digitaler oder gedruckter Form enthalten.[3]

Software bestimmt, was ein softwaregesteuertes Gerät tut und wie es das tut.[4] Die Hardware (das Gerät selbst) führt Software aus (arbeitet sie ab) und setzt sie so in die Tat um. Software ist die Gesamtheit von Informationen, die man der Hardware hinzufügen muss, damit ein softwaregesteuertes Gerät für ein definiertes Aufgabenspektrum nutzbar wird.[5]

Durch das softwaregesteuerte Arbeitsprinzip kann eine starre Hardware individuell arbeiten. Es wird heute nicht nur in klassischen Computern angewendet, sondern auch in vielen eingebetteten Systemen wie beispielsweise in Waschmaschinen, Fernsehgeräten, Mobiltelefonen und Navigationssystemen.

  1. Duden, Informatik : ein Sachlexikon für Studium und Praxis. Dudenverlag, Mannheim u. a. 1993, ISBN 3-411-05232-5.
  2. Wolfgang Lassmann: Wirtschaftsinformatik : Nachschlagewerk für Studium und Praxis. Gabler, Wiesbaden 2006, ISBN 3-409-12725-9, Kap. 4.1 Grundlagen. Zitat „Software ist ein Sammelbegriff für die Gesamtheit der Programme, die zugehörigen Daten und die notwendige Dokumentation, die es erlauben, mit Hilfe eines Computers Aufgaben zu erledigen.“ (books.google.de)
  3. Lehr- und Übungsbuch Informatik: Grundlagen und Überblick. Band 1, Hanser Verlag, 2003, ISBN 3-446-22543-9, S. 311. (books.google.de)
  4. Tessen Freund: Software Engineering durch Modellierung wissensintensiver Entwicklungsprozesse. Berlin 2007, ISBN 978-3-940019-11-0, Kap. 2.1.1 „Software“, S. 25, Zitat Edmunds „Software includes computer programs and data that is used by theses programs […] Software determines what a computer does and how it does it.“; (books.google.de)
  5. Tessen Freund: Software Engineering durch Modellierung wissensintensiver Entwicklungsprozesse. Berlin 2007, ISBN 978-3-940019-11-0, Kap. 2.1.1 „Software“, S. 25, Zitat Rothhardt; (books.google.de)

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in