Wanda
Folgende Fehler können auftreten:
Syntaxfehler:
Eine Sammlung von Regeln zum Schreiben von Programmen in einer Programmiersprache wird als Syntax bezeichnet. Syntaxfehler ist eine Art von Fehler, der auftritt, wenn eine ungültige Anweisung im Programm geschrieben wird. Complier erkennt Syntaxfehler. Ein Programm mit einem Syntaxfehler kann nicht erfolgreich kompiliert werden.
Syntaxfehler können viele Ursachen haben. Einige wichtige Ursachen sind wie folgt:
Der Anweisungsabschluss fehlt am Ende der Anweisung.
Eine Variable wird ohne Deklaration verwendet.
Logische Fehler
Eine Art von Fehler, der aufgrund einer schlechten Logik des Programmierers auftritt, ist als logischer Fehler bekannt. Ein logischer Fehler tritt auf, wenn das Programm einem fehlerhaften Algorithmus folgt. Eine Anweisung mit einem logischen Fehler kann im Programm zu unerwarteten und falschen Ergebnissen führen.
Diese Fehler sind schwer zu finden, da der Compiler diese Fehler nicht erkennt. Es kann nur durch eine gründliche Untersuchung des Programms erkannt werden.
Laufzeitfehler
Ein Typfehler, der während der Ausführung eines Programms auftritt, wird als Laufzeitfehler bezeichnet. Es wird verursacht, wenn eine Anweisung den Computer anweist, eine illegale Operation auszuführen, wie z. B. das Teilen einer Zahl durch Null.
Diese werden häufig durch falsche Eingaben des Benutzers verursacht.
Freida
Verschiedene Arten von Fehlern, die in C-Programmen auftreten können, werden unter den folgenden Überschriften diskutiert:
1. Syntaxfehler
2. Logische Fehler
3. Laufzeitfehler
Die Syntaxfehler sind solche, die durch Verletzung der Syntaxregeln oder Sprachregeln auftreten. Diese Fehler werden vom Compiler so erkannt; der Programmierer kann sie leicht entfernen. Diese werden während des Kompilierungsvorgangs erkannt und das Programm wird nicht ausgeführt, bis diese Fehler behoben sind.
Die logischen Fehler sind diejenigen, die aufgrund eines Programmierfehlers auftreten. Dies bedeutet, dass der vom Programmierer geschriebene Code syntaktisch korrekt ist, aber aufgrund einer falschen Auswahl des Algorithmus zur Lösung eines Problems nicht die erforderlichen Ergebnisse liefert.
Diese logischen Fehler werden von Compilern nicht erkannt. Die dritte Fehlerart sind Laufzeitfehler. Diese Fehler treten aufgrund eines ungültigen Wertes einer Variablen auf, die zur Laufzeit berechnet wird (Division durch 0 usw.).
Dies sind Fehler, die zur Beendigung von Programmen führen können. Diese Arten von Fehlern können durch sorgfältige Analyse des gewählten Algorithmus behandelt werden. Die schwerwiegendsten Fehlerarten sind logische Fehler und zweitens Laufzeitfehler. Weil logische Fehler vom Compiler nicht erkannt werden können, aber sie existieren. Und Laufzeitfehler sind solche, die bei Auftreten das Programm beenden, ohne über einen Fehler zu informieren. Somit wird es für den Programmierer schwierig, solche Fehler zu lokalisieren und zu entfernen.