Definition von Software: Was es ist, wofür es ist und warum es so wichtig ist
Inhaltsverzeichnis:
- Was ist Software?
- Die Klassifizierung der Software nach ihrer Funktion
- Software- Besitz
- Ein paar letzte Worte
Es ist nicht zu leugnen, dass sich die gegenwärtige Welt zum Klang der Technologie bewegt; Praktisch alle von uns haben auf irgendeine Weise mit einem Computersystem interagiert, oder fremde Konzepte klingen wie "Hardware" oder "Software". Für viele sind sie jedoch immer noch schwer zu verinnerlichen. Im Fall von Software und ihrer Definition stellt sie für viele gewohnheitsmäßige Benutzer normalerweise gewisse Schwierigkeiten dar, da ihr keine physische Referenz zugeordnet ist. Heute möchten wir Zweifel an diesem Konzept beseitigen und allen unseren Lesern eine klare Definition von Software geben.
Inhaltsverzeichnis
Was ist Software?
Software ist ein wesentlicher Bestandteil jedes Systems.
Die Software ist Teil eines sogenannten Computersystems (SI), bei dem es sich um Systeme handelt, mit denen Informationen ausgearbeitet, gespeichert und verarbeitet werden. Dabei ist die Software der logische Teil dieser Systeme (auch Programme genannt) im Gegensatz zum physischen Teil, der Hardware.
Laut IEEE handelt es sich um eine Reihe von Computerprogrammen, -verfahren, -regeln, -dokumentationen und zugehörigen Daten, die Teil des Betriebs eines Computersystems sind. Sie interagieren mit den Systemressourcen und versuchen, die vom Endbenutzer gestellten Probleme zu lösen. Aus diesem Grund ist die überwiegende Mehrheit von ihnen so konzipiert, dass die Kommunikation und Interaktion mit dem Benutzer auf einfache Weise möglich ist. Zum Beispiel sind unsere Leser der Endbenutzer des Geräts, auf dem sie diese Zeilen lesen.
Die Software besteht aus Computerprogrammen, Verfahren, Regeln, Dokumentationen und zugehörigen Daten, die Teil eines Computersystems sind.
Um eine solche Kommunikation zu erreichen, weisen Programme normalerweise einen sehr hohen Abstraktionsgrad auf, wodurch sie von der Sprache des Assemblers entfernt werden und es nicht nur einfach ist, das Programm zu bedienen, sondern auch neue abgeleitete Software zu entwickeln.
Die Klassifizierung der Software nach ihrer Funktion
Mehrere Boxen alter Software für MacOS. Bild: Flickr; Jacob Bøtter.
Da diese Beschreibung so weit gefasst ist, gibt es viele Elemente in einem Computersystem, die wir als Software bezeichnen könnten. Daher ist ihre Unterscheidung üblich. Eine der gebräuchlichsten und am weitesten verbreiteten Differenzierungsmethoden wird aufgrund der Funktion jedes Programms in einem Computersystem durchgeführt. nämlich:
- Es handelt sich um ein Programm auf sehr niedriger Ebene, das nicht für den Benutzer zur Interaktion vorgesehen ist und die elektronischen Schaltkreise unserer Geräte steuert. Es ist wichtig für die Erkennung von Hardware in einem Computer und wir finden es auf viele Arten; Eine der häufigsten Formen, die wir finden können, ist das BIOS unseres Systems (dem wir seinen eigenen Text widmen). Betriebssystem. Sie sind eine Reihe von Programmen, die für die Verwaltung der Hardware eines Systems zuständig sind. sowie Bereitstellen einer Schnittstelle zur Kommunikation mit dem Endbenutzer des Systems. Windows 8 und Windows 10 sind derzeit die am weitesten verbreiteten Betriebssysteme. Neben dem Betriebssystem ist dies die Art von Programm, mit der wir am meisten interagieren. Sie sollen die Probleme der Benutzer eines Systems direkt lösen. Adobe Photoshop könnte ein Beispiel für eine Anwendung sein. Seine Funktion besteht darin, Aufgaben im Hintergrund auszuführen, um die Bedienung anderer Programme zu erleichtern. Sie sind ein Zwischenmedium und Benutzer müssen nicht direkt mit ihnen interagieren.
Software- Besitz
Die Lizenz ist ein sehr wichtiger Bestandteil der Software. Bild: Wikimedia Commons; Raimond Spekking.
Für den Benutzer ist es wichtig zu wissen, dass die Software , die er normalerweise verwendet, nicht ihm gehört, sondern dem Entwickler. Die Programme verfügen normalerweise über eine Reihe von Lizenzen, die die Zuordnung des Entwicklers und die (rechtlichen) Möglichkeiten des Endbenutzers mit dem Programm berücksichtigen. Am häufigsten sind die folgenden, und es kann nützlich sein, sie zu kennen:
- Eingeschränkte Verwendung. Dies ist eine Lizenz (normalerweise bezahlt), mit der der Benutzer eines Systems ein Lizenzprogramm normal verwenden kann. aber es verhindert sowohl seine Verteilung als auch seine interne Manipulation. Die meisten proprietären Softwareprodukte fallen in diese Kategorie. Ein Beispiel könnte die Microsoft Office- Suite sein . Test. Wenn eine Zahlung erforderlich ist, um auf die Lizenz zur Nutzung eines Programms zuzugreifen, wird alternativ normalerweise eine reduzierte Version dieser Lizenz angegeben. Die sogenannten "Lite" -Versionen und die zeitlich begrenzten Testversionen fallen normalerweise in diese Kategorie. Die Programme unter dieser Lizenz unterliegen keinerlei Nutzungsbeschränkungen und können kostenlos heruntergeladen und sofort verwendet werden. Die Urheberschaft dieser Programme und ihre Lizenz bleiben jedoch Eigentum der Entwickler. Software Diese Kategorie umfasst alle frei zugänglichen Programme, die kostenlos verwendet werden können und deren Code für die Änderung durch die Benutzer verfügbar (UND offen) ist.
Es gibt diejenigen, die die Lizenzen einschränken, die sich aus den Transformationen des Programms ergeben, und die zulassen, dass es absolut zum Vergnügen des betreffenden Programms geändert wird. OpenSource- Initiativprogramme fallen in diese Kategorie.
WIR EMPFEHLEN IHNEN Apple möchte seine ARM-Chips als Coprozessoren auf seinem Mac verwendenEin paar letzte Worte
Wie Sie sehen können, ist Software ein wesentlicher Bestandteil des Betriebs Ihrer Geräte und wird in verschiedenen Formen und Funktionen angezeigt. Es hilft uns nicht nur, die Probleme zu lösen, die wir für unsere Geräte darstellen, sondern auch, dass sie sich weiter an Aktionen beteiligen, die dem durchschnittlichen Benutzer nicht bekannt sind. Wenn Sie mehr über dieses Thema erfahren möchten, empfehlen wir diese Lektüre auf analog: Hardware .
Was ist Google Neural Machine Translation und warum ist es so wichtig?
Google-Übersetzungen verbessern sich dank künstlicher Intelligenz. Wir analysieren, was Google Neural Machine Translation ist und wie wichtig es ist.
Was ist tdp und warum ist es wichtig?
Wir haben diesen Beitrag vorbereitet, um auf einfache Weise zu erklären, was der TDP ist und warum Sie ihn beim Kauf eines neuen Prozessors berücksichtigen sollten.
Warum ist RAM-Speicher wichtig und welche Geschwindigkeit brauche ich?
Wir werden eine Vielzahl von Fragen zur RAM-Größe beantworten: Da es wichtig ist, wie viel mein System benötigt, um ordnungsgemäß zu funktionieren, sowie die Frequenz, die den besten Kompromiss zwischen Leistung und Preis bietet. ✅ Zweifel? Dieser Artikel wird Sie lösen