Software-Kategorien

1. Die Systemsoftware dient als Grundlage für die Anwendungssoftware. Sie steuert die grundlegenden (und für den Benutzer unsichtbaren) Funktionen eines Computers und ist in der Regel auf dem Gerät vorinstalliert. Systemsoftware umfasst Gerätetreiber, Betriebssysteme (OS), Compiler, Texteditoren und Dienstprogramme, die den Computer effizienter machen. Sie ist auch für die Verwaltung der Hardwarekomponenten und die Bereitstellung grundlegender, nicht aufgabenspezifischer Funktionen zuständig.

2. Bei der Programmiersoftware handelt es sich um eine Reihe von Werkzeugen, die Entwicklern beim Schreiben von Programmen helfen. Die verschiedenen verfügbaren Werkzeuge sind Compiler, Linker, Debugger, Interpreter und Texteditoren.

3. Anwendungssoftware ist dazu bestimmt, bestimmte Aufgaben zu erfüllen. Sie bewältigt eine Vielzahl von Standard- und Spezialaufgaben, die ein Benutzer erledigen möchte, z. B. Buchhaltung, Kommunikation, Datenverarbeitung, Textverarbeitung.

Beispiele für Anwendungssoftware sind Office-Suiten, Spieleanwendungen, Datenbanksysteme und Lernsoftware. Anwendungssoftware kann ein einzelnes Programm oder eine Sammlung kleiner Programme sein. Diese Art von Software ist das, was die meisten Verbraucher unter „Software“ verstehen.

Die Software besteht aus sorgfältig organisierten Anweisungen und Codes, die von Programmierern in einer der verschiedenen Computersprachen geschrieben wurden. Heutzutage enthält fast alles, was mit Strom arbeitet, Software. Sie kann entweder in ein Gerät eingebettet oder in Form von Programmen auf mobilen Geräten und Computern installiert sein.

Die Software in unserem täglichen Leben

Software trägt dazu bei, das Leben bequemer zu machen. Zum Beispiel hat es Computersoftware einfacher als je zuvor gemacht, alle benötigten Informationen oder Produkte zu finden und mit Menschen auf der ganzen Welt zu kommunizieren. Da Software immer mehr in Geräte und Werkzeuge integriert wird, hilft sie uns auch weiterhin bei der Lösung verschiedener Lebensprobleme. Ein Beispiel dafür ist, wie der Weg von einem Ort zum anderen zu Fuß oder mit anderen Verkehrsmitteln durch GPS-Software viel bequemer wurde. Ein anderes Beispiel ist das Chatten mit Familie und Freunden von fast jedem Ort der Welt aus über Skype oder Whatsapp. Oder das Teilen von Fotos in der Instagram-App.

Digitale Wecker, elektronische Parkuhren, Haussicherheitssysteme, Verkehrsampeln, Feuermelder, Drucker und vieles mehr sind alles Beispiele für Software in eingebetteten Systemen, die wir heutzutage verwenden. Lichter in der Stadt und bei Ihnen zu Hause können sich aufhellen, wenn sie erkennen, dass Sie im Dunkeln gehen; Fernsehgeräte können Vorschläge machen und Lieblingssendungen auf der Grundlage Ihrer Vorlieben aufzeichnen, und all das ist auf Technologie und Software zurückzuführen.

Es lässt sich leicht vorhersagen, dass Software auch in Zukunft ein wichtiger Bestandteil unseres Lebens sein wird. Mit zunehmender Reife der Computersoftware wird sie den Menschen bei immer komplexeren Herausforderungen helfen.