Was ist ein Anwendungsfehler?

...

Anwendungsfehler können kostspielig und schwer zu beheben sein.

Computerbenutzer mögen sie nicht und Softwareentwickler hassen sie. Anwendungsfehler treten auf, wenn eine webbasierte oder Desktopanwendung nicht wie geplant funktioniert. Diese Fehler wird es immer geben, weil es unmöglich ist, jede erdenkliche Bedingung zu testen, die sie verursacht und um zu überprüfen, ob alle Hardware- und Netzwerkkomponenten eines Computers immer einwandfrei funktionieren Kondition.

Missverständnisse

Wenn eine Anwendung nicht abstürzt, bedeutet das nicht, dass keine Anwendungsfehler vorliegen. Bei der Ausführung von Programmen können hinter den Kulissen Probleme auftreten. Diese Probleme werden dem Benutzer möglicherweise nie angezeigt. Entwickler codieren Programme oft so, dass sie kleinere Fehler erkennen und in Datenbanken protokollieren. Solche Fehler sind normalerweise unkritisch und haben keinen Einfluss auf die Funktionalität einer Anwendung oder die Integrität ihrer Daten.

Video des Tages

Ursachen

Manchmal zeigt ein perfekt funktionierendes Programm plötzlich Anwendungsfehler an. Dies kann passieren, wenn ein neues Programm eine freigegebene Datei während des Installationsprozesses ändert. Alle Programme, die die freigegebene Datei verwenden, funktionieren möglicherweise nicht ordnungsgemäß. Die meisten Anwendungsfehler treten jedoch auf, weil Entwickler entweder unwissentlich logische Fehler in ihren Code einführen oder potenzielle Probleme während der Testphase einer Anwendung nicht entdecken. Auch Viren und fehlerhafte Hardware sind Ursachen für Anwendungsfehler. Eine Soundkarte kann beispielsweise teilweise ausfallen und eine Media Player-Anwendung beeinträchtigen. Ein Softwaretreiber ist ein kleines Programm, das ein Hardwaregerät wie einen Drucker verwaltet oder ausführt. Wenn bei einem Treiber Probleme auftreten, kann ein Druckprogramm einen Anwendungsfehler anzeigen.

Auswirkungen

Die Folgen eines Anwendungsfehlers reichen von geringfügigen Unannehmlichkeiten bis hin zu katastrophalen Einnahmeausfällen. Wenn ein Programm die Meldung "Fehler: Bitte wählen Sie eine andere Farbe" anzeigt, können Sie einfach eine andere Farbe auswählen. Ein schwerwiegenderer Anwendungsfehler könnte dazu führen, dass ein Unternehmen Millionen von Dollar verliert, weil ein Programmmodul einen Dezimalpunkt in einer globalen Verkaufsanwendung nicht berücksichtigt. Auch Programmfehler kosten Zeit und Geld. Microsoft bietet beispielsweise kontinuierlich Software-Fixes und -Updates für das Windows-Betriebssystem. Dafür muss es Entwickler bezahlen, deren einzige Aufgabe darin besteht, Anwendungsfehler zu korrigieren.

Lösungen

Halten Sie Computer auf dem neuesten Stand und gewartet. Defragmentieren Sie Ihre Festplatte regelmäßig und sorgen Sie für ausreichend freien Speicherplatz auf Ihrer Festplatte. Verwenden Sie Antivirenprogramme, um sich vor Viren und anderer Malware zu schützen. Am wichtigsten ist, dass Sie die neuesten Sicherheitsupdates und Hotfixes von Softwareentwicklern und Microsoft herunterladen und installieren. Wenn ein Anwendungsfehler vorliegt, wissen die Entwickler der Anwendung möglicherweise bereits davon und verfügen über Software-Updates.

Interessante Tatsache

Einer der bekanntesten und möglicherweise katastrophalsten Anwendungsfehler trat auf, als Apollo 11 zum ersten Mal auf dem Mond landete. Beim primitiven Navigationscomputer der Raumsonde trat ein Anwendungsfehler auf, der dazu führte, dass die Mondlandefähre auf einen gefährlichen, mit Felsbrocken gefüllten Krater gelenkt wurde. Neil Armstrong, der Kommandant, missachtete die Anweisungen des Computers und landete das Raumschiff manuell sicher auf dem Mond.