Der Begriff Software ist ein Begriff angelsächsischen Ursprungs, der sich auf den immateriellen Teil von Computer und Computer bezieht.
Die wörtliche Übersetzung des Wortes ist "weiche Teile". Der Begriff Hardware wiederum bezieht sich auf die "harten Teile" des Computers, was übersetzt in Lautsprecher, Telefone oder Fernseher bedeutet, also das Greifbare.
Wofür ist das
Obwohl die Hardware der sichtbarste und greifbarste Teil des Computers ist, wären sie ohne die Software nur einfache Metall- oder Plastikstücke ohne Nutzen. Die Bedeutung der Software liegt darin, dass sie beispielsweise einem Tablet oder einem Fernseher eine Verwendung und ein Dienstprogramm bietet, indem sie diesen eine Reihe von Funktionen verleiht, die je nach Art der auf den Geräten ausgeführten Software variieren.
Andererseits wird die Software mithilfe von Programmiersprachen entwickelt, die es ermöglichen, Computerprogramme, mobile Anwendungen oder Betriebssysteme zu erstellen. Programmiersprachen basieren auf standardmäßig festgelegten Regeln und Mustern. Dies gibt ihnen eine gewisse Freiheit bei der Erstellung von Inhalten, da der Aufbau oder die Entwicklung dieser Inhalte bei Null beginnen kann. Beispiele für Programmiersprachen sind JavaScript, PHP oder Python.
Softwaretypen
Es gibt fünf Arten von Software, die sie anhand ihres Codetyps und ihres Ziels individuell identifizieren:
- Von der Zahlung. Diese Art von Software wird nach Zahlung des Verkaufspreises erworben.
- Unentgeltlich. Bei der sogenannten Freeware hingegen handelt es sich um die Software, die ohne monetäre Kosten bezogen wird, also kostenlos erworben werden kann.
- Kostenlos. Auf der anderen Seite bezieht sich freie Software auf die beiden vorherigen (sie kann bezahlt oder kostenlos sein), jedoch mit dem Unterschied, dass der Code vom Benutzer geändert werden kann. Mit anderen Worten, wenn wir über den Kauf eines Autos sprechen und uns der Motor problemlos modifizieren lassen würde, wäre dies ein Vergleich mit dem Erwerb eines Computerprogramms und dem Zugriff auf den Code, aus dem es besteht.
- Mit Werbung. Diese Art von Software ist normalerweise kostenlos erhältlich, zeigt Ihnen jedoch im Gegenzug Anzeigen, um Einnahmen zu erzielen.
- Demonstrationen. Die sogenannten „Demos“ sind nichts anderes als die bekannten „Demos“. Die bekanntesten sind die von Videospielen. Sie bestehen darin, Ihnen während eines bestimmten Zeitraums eine Software zu zeigen, die ursprünglich kostenlos bezahlt wurde, bis dieser Zeitraum abläuft. Es ist eine Strategie, um den Inhalt zu vermitteln und seinen Kauf zu fördern.
Im Wege der Synthese sind dies die Typen, die wir finden können. Darunter kann es Hybriden geben, das heißt, es kann einige geben, die zum Beispiel kostenlos sind und mit Anzeigen versehen sind.
Softwareklassifizierung
Aus Nützlichkeits- und Nutzungsgründen werden üblicherweise drei Klassen von Software unterschieden:
- Programmierung. Es ist der Satz von Werkzeugen, die die Entwicklung von Computerprogrammen ermöglichen. Sie sind sozusagen die Karosserie eines Autos. Beispiele sind Texteditoren oder Code-Compiler.
- Von der Anwendung. Es hortet die Werkzeuge, die eine Aktivität oder eine Aktion digital ermöglichen. Um mit dem Gleichnis fortzufahren, wären es in diesem Fall die Räder und Pedale des Autos. Beispiele sind Videospiele oder Office-Software.
- Von Systemen. Es besteht aus der korrekten Beziehung zwischen dem Benutzer und der Software, die das sichtbarste Gesicht des Erfahrungsprozesses ist. Hier können wir endlich bestätigen, dass es das Schwungrad und der Motor sein würden. Beispiele sind Betriebssysteme oder Server.
Die drei Klassen sind füreinander notwendig, denn um die Werkzeuge zu erstellen, mit denen wir heute umgehen, ist jede der genannten Klassen notwendig.
Softwarebeispiele
Als nächstes werden wir einige Beispiele für Software vorstellen und ihre Typologie und die entsprechende Klasse detailliert beschreiben:
- Texteditor "Notizblock". Es handelt sich um eine kostenlose Programmiersoftware. Es ermöglicht die Entwicklung von Code darin, um Computerprogramme jeglicher Art zu erstellen.
- Betriebssystem "Windows". Es handelt sich um eine kostenpflichtige Systemsoftware. Es dient dazu, den Benutzer auf vereinfachte Weise mit der Soft- und Hardware zu verbinden, ohne dass tiefe Computerkenntnisse erforderlich sind.
- Computerprogramm "Microsoft Excel". Es handelt sich um eine kostenpflichtige Anwendungssoftware. Es ist eine Tabellenkalkulation, die verwendet wird, um Geschäfts- oder Geschäftsprozesse und -strategien zu berechnen und digital zu erfassen.
Wie wir sehen, können wir, wenn wir die drei immateriellen Elemente in Beziehung setzen, sagen, dass wir mit "Notepad" "Windows" oder "Microsoft Excel" entwickeln könnten; Mit dem Betriebssystem konnten wir die Funktionen von "Notepad" und "Excel" nutzen, und die Tabellenkalkulation selbst konnte nicht verwendet werden, ohne ihren Code zuerst in "Notepad" entwickelt und dann in "Windows" ausgeführt zu haben.