Verschiedene Arten von Software und deren Funktionen (mit Beispielen)
Das Software Es ist der in Computerprogrammen geschriebene Satz von Anweisungen, der sein logisches Element darstellt. Diese Anweisungen geben dem Computer die Möglichkeit, verschiedene Funktionen auszuführen.
Abhängig von ihrer Funktion können wir die Software in drei Arten: Systemsoftware, Anwendungssoftware und eingebettete Software. Jeder von ihnen stellt wiederum andere Abteilungen dar, die spezifische Aktionen innerhalb des elektronischen Geräts ausführen. Wir erklären sie Ihnen im Folgenden.
Softwaretypen | Abteilungen | Funktion | Beispiele |
---|---|---|---|
Systemsoftware | Bootprogramm | Computer einschalten | BIOS |
Betriebssysteme | Computer und Benutzeroberfläche | Fenster |
|
Programmiersoftware | Erstellung von Anwendungen durch Benutzer | Compiler |
|
Diagnose- und Wartungssoftware | Erkennung von Fehlern und Störungen | Festplattendienstprogramm |
|
Gerätetreiber (Gerätetreiber) |
Ermöglicht die Funktion eines Geräts, wenn es mit dem Computer verbunden ist | Webcam-Controller Drucker-Treiber Stifttreiber |
|
App-Software | Standardanwendungen | Dienstprogramme mit massivem Einsatz | Textprozessoren |
Benutzerdefinierte Apps | Dienstprogramme mit eingeschränkter Nutzung | Software für Bankinstitute | |
Kommunikationssoftware | Verbindung zwischen Computern | Email |
|
Integrierte Software | Keiner | Elektronische Gerätesteuerung | Software in Fernsehern, Videospielen, Mikrowellen. |
Systemsoftware
Die Systemsoftware umfasst alle Programme, die verwendet werden, um die internen Ressourcen des Computers zu aktivieren und zu verwalten. Innerhalb dieser Software haben wir die folgenden Abteilungen:
Basissoftware oder Bootprogramm
Das grundlegende Eingabe-/Ausgabesystem (BIOS): Grundlegendes Ein-und Ausgabesystem) oder Startprogramm ist das erste Programm, das beim Starten der Maschine ausgeführt wird. Es ist eine Systemsoftware, die die Geräte des Computers testet und das Betriebssystem in den Speicher lädt. Diese Software befindet sich im ROM-Speicher. Nur-Lese-Speicher).
Betriebssysteme
Betriebssysteme sind die Software, die Computerressourcen steuert und als Schnittstelle zwischen Benutzer und Computer fungiert. Ziel ist es, durch sie die Nutzung von Prozessor, Speicher sowie Ein- und Ausgabegeräten zu optimieren, um Benutzern eine effiziente Verwaltung verschiedener Programme zu ermöglichen.
Das Betriebssystem ist an die Kapazität der physischen Geräte gebunden: Computer, Smartphone, Tablet oder Laptop. Unter den Betriebssystemen haben wir als Beispiele:
- MS/DOS (MicroSoft Disk-Betriebssystem) - Microsofts Betriebssystem für Personal Computer von den frühen 1980er Jahren bis zum 20. Jahrhundert.
- Microsoft Windows - Das seit 1985 am weitesten verbreitete Betriebssystem aller Zeiten.
- MAC OS: Apple Macintosh-Betriebssystem für Ihre Desktops und Laptops.
- UNIX: Mehrprogramm- und Mehrbenutzer-Betriebssystem.
- Linux - Public-Domain-Betriebssystem.
- iOS: iPhone- und iPad-Betriebssystem.
- Android: Smartphone-Betriebssystem.
- Harmony OS: Betriebssystem von Huawei-Systemen.
Programmiersoftware
Sie sind die Systemsoftwareprogramme, die den Aufbau von Benutzeranwendungen erleichtern. Innerhalb dieser Softwaregruppe haben wir:
- Monteure
- Compiler
- Bug-Tracker
- Dateiverwaltungssysteme
- Programmbibliotheksmanager
- Anschlüsse
Diagnose- und Wartungsprogramme
Sie sind die Programme, die für die Erkennung von Fehlern und Fehlfunktionen von Hard- und Software verantwortlich sind. Es wird auch als Dienstprogramme oder Dienstprogramme. Darunter haben wir:
- Datenkompressor.
- Schutz vor Viren.
- Datenträgerfragmentierer.
- Flughafen-Dienstprogramm.
- Festplattendienstprogramm.
Gerätetreiber
Gerätetreiber oder Gerätetreiber Sie werden innerhalb der Systemsoftware klassifiziert. Diese Programme wurden geschrieben, damit ein Gerät, das an einen Computer angeschlossen ist, funktioniert. Beispiele hierfür sind:
- Webcam-Treiber.
- Stifttreiber.
- Drucker-Treiber.
Vielleicht interessieren Sie sich für den Unterschied zwischen Algorithmus und Programm.
Anwendungssoftware
Anwendungssoftware ist das Programm, das Anweisungen zum Ausführen einer Aufgabe bereitstellt, die nicht mit dem Betrieb des Computers selbst zusammenhängt. Diese Aufgaben fördern die weit verbreitete Computernutzung, wie das Schreiben eines Textes, das Hören von Musik und die Berechnung des Jahresbudgets eines Unternehmens.
Standard-Anwendungssoftware
Standardanwendungen sind Software, die für die breite Öffentlichkeit entwickelt und in großen Mengen verkauft wird. Sie können unterschiedliche Versionen für verschiedene Hardwareplattformen haben. Beispiele für Standardanwendungen sind:
- Textverarbeitungsprogramme: Microsoft Word, Google Docs, Apple Pages.
- Elektronische Tabellenkalkulation: Microsoft Excel, Quattro Pro, Lotus.
- Datenbankmanager: MySQL, MS Access, dBase.
- Grafikmanager: Corel Draw, Pinsel, Photoshop, GIMP übernehmen.
- Internetbrowser: Google Chrome, Internet Explorer, Safari, Mozilla Firefox.
- Multimedia-Manager: Windows Media Player, VLC Media Player.
Kundenspezifische Anwendungssoftware
Es gibt Anwendungen, die für einen bestimmten Kunden entwickelt werden, mit Spezifikationen für eine bestimmte Plattform. Beispielsweise ist die Software eines Bankunternehmens auf die Anforderungen dieses Unternehmens zugeschnitten.
Kommunikationssoftware
Die Kommunikationssoftware verfügt über die Anweisungen, die den Informationsaustausch zwischen Computern ermöglichen. Diese sind in der Telearbeit weit verbreitet, wo Texte, Videos und Konferenzen in Echtzeit gesendet werden können. Beispiele für Kommunikationssoftware sind:
- Locker
- Zoomen
- RingCentral
- GoToMeeting
- Skype
Eingebettete Software
Eingebettete oder eingebettete Software ist Software, die die Funktionen von elektronischen Geräten steuert, die für den Benutzer nicht sichtbar sind. Das Hauptmerkmal dieser Software ist, dass sie gleichzeitig mit dem Computer entwickelt wird. Die beliebtesten Betriebssysteme in eingebetteten Systemen sind Linux und Windows-eingebettet.
In Geräte wie Fernseher, Flugzeuge und Videospiele ist die Software integriert. Die in eine Mikrowelle eingebaute Software ist beispielsweise dafür verantwortlich, auf die Bedienfeldtasten zu reagieren, den LCD-Bildschirm zu steuern und die Elemente zum Erhitzen von Lebensmitteln ein- und auszuschalten.
Sie könnten auch interessiert sein an:
- Unterschied zwischen Hardware und Software
- Computertypen
- Computergenerationen
Verweise
- Bürgermeister Lancharro, E., García López, M. (1994) Grundlegende Informatik. Zweite Ausgabe. McGraw-Hill.
- Byeongdo Kan, Y-J. K., Lee, R. Y. (2005)Eine Design- und Testtechnik für eingebettete Software. Dritte internationale ACIS-Konferenz über Software-Engineering-Forschung, -Management und -Anwendungen SERA'05.
- Meyers, R. ZU. (2001)Enzyklopädie für Physikalische Wissenschaft und Technologie-Computersoftware. Sonst.