Software
Software ist ein Sammelbegriff für die Programme und Anwendungen, die auf einem Computer ausgeführt werden. Softwareprogramme dienen als Anweisungen, die den physischen Komponenten eines Computers, seiner Hardware, mitteilen, was sie tun sollen. Software wird von Softwareentwicklern erstellt. Diese schreiben den zugrunde liegenden Quellcode in einer von vielen Programmiersprachen, bevor sie die Software durch Kompilieren in ausführbare Dateien umwandeln, die ein Computer verstehen kann.
Software ist virtuell und hat keine greifbare physische Form. Sie existiert ausschließlich als digitale Daten auf dem Speicherlaufwerk eines Computers und wird beim Ausführen in den Arbeitsspeicher geladen. Software akzeptiert normalerweise irgendeine Form von Eingabe des Benutzers, führt auf Grundlage dieser Eingabe eine Funktion oder einen Prozess aus und gibt anschließend Ausgaben zum Nutzen des Benutzers zurück. Da Software aus digitalen Daten besteht, lässt sie sich leichter ändern oder aktualisieren als Hardware.
Es gibt zwei Hauptkategorien von Software: Systemsoftware und Anwendungssoftware. Systemsoftware steuert die Hardware direkt und besteht aus dem Betriebssystem, dem BIOS und den Geräte-Treibern des Computers. Sie stellt eine Plattform bereit, auf der Anwendungssoftware ausgeführt werden kann. Anwendungssoftware bietet über die grundlegenden Funktionen des Computers hinaus zusätzlichen Nutzen und hilft dem Benutzer, seine Aufgaben zu erledigen. Textverarbeitungsprogramme, Bildbearbeitungsprogramme, Mediaplayer, Spiele, Webbrowser und E-Mail-Programme sind Beispiele für Anwendungssoftware.
Sie können neue Software installieren, um die Fähigkeiten Ihres Computers an Ihre Bedürfnisse anzupassen. Bei der Installation von Software werden alle Dateien und Ressourcen eines Programms am richtigen Ort abgelegt. Außerdem wird dem Betriebssystem mitgeteilt, dass das Programm zum Öffnen bestimmter Dateitypen verfügbar ist. Früher installierte man Software von physischen Medien wie Disketten, CD-ROMs oder DVD-ROMs. Heute wird die meiste Software jedoch online über App Stores und andere Software-Downloads verbreitet.
Software wird Benutzern über eine Form von Nutzungslizenz zur Verfügung gestellt. Für kommerzielle Software ist im Austausch für die Nutzung eine Zahlung erforderlich, entweder durch einen einmaligen Kauf oder ein Abonnement. Freie Software ist ohne Zahlung erhältlich und unterstützt den Entwickler durch freiwillige Spenden oder Werbung in der App. Open-Source-Software ist normalerweise ebenfalls kostenlos zusammen mit ihrem Quellcode verfügbar. Dadurch kann jeder zu ihrer Verbesserung beitragen, indem er neue Funktionen hinzufügt, Fehler beseitigt oder die Leistung verbessert.
Testen Sie Ihr Wissen