{"title":"Exception","authors":"J. Clemens","doi":"10.32388/fae8q3","DOIUrl":null,"url":null,"abstract":"Folgende Arten von Fehlern können bei der Programmierung auftreten: • Syntaxfehler: Die Syntax legt die grammatikalischen Regeln der Programmiersprache fest. Viele Fehler in der Syntax, wie zum Beispiel das Vergessen eines Kommas als Abschlussmarkierung einer Zeile werden angezeigt, wenn das Programm kompiliert wird. Einige Entwicklungsumgebungen zeigen Fehler in der Syntax durch farbliche Hervorhebungen im Editor selber an. • Kompilierungsfehler: Ein Kompilierungsfehler wird angezeigt, wenn eine Prozedur nicht aufgerufen werden kann. Diese Fehler werden durch den Compiler eines C++-Programms abgefangen. • Laufzeitfehler Laufzeitfehler sind Bugs, die nach dem Start eines Programms auftreten können. Laufzeitfehler betreffen immer die Programmlogik. Laufzeitfehler entstehen zum Beispiel wenn eine Datei auf eine Diskette kopiert werden soll, aber keine Diskette im Laufwerk vorhanden ist. „Division durch Null“ ist auch ein häufig auftretender Laufzeitfehler. Diese Art von Fehlern können Programme zu einem unerwünschten Verhalten oder einen Programmabsturz zwingen. In C++ können diese Fehler mit Hilfe von Exceptions abgefangen werden. • Logische Fehler Logische Fehler entstehen beim Design eines Programms oder bei der Definition von Anforderungen an das Programm. Logische Fehler können durch fehlendes Fachwissen oder Missverständnissen zwischen Nutzern und Entwicklern entstehen. Logische Fehler können nicht mit Hilfe von Programmstrukturen abgefangen werden.","PeriodicalId":109855,"journal":{"name":"Future Theory","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Future Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32388/fae8q3","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Folgende Arten von Fehlern können bei der Programmierung auftreten: • Syntaxfehler: Die Syntax legt die grammatikalischen Regeln der Programmiersprache fest. Viele Fehler in der Syntax, wie zum Beispiel das Vergessen eines Kommas als Abschlussmarkierung einer Zeile werden angezeigt, wenn das Programm kompiliert wird. Einige Entwicklungsumgebungen zeigen Fehler in der Syntax durch farbliche Hervorhebungen im Editor selber an. • Kompilierungsfehler: Ein Kompilierungsfehler wird angezeigt, wenn eine Prozedur nicht aufgerufen werden kann. Diese Fehler werden durch den Compiler eines C++-Programms abgefangen. • Laufzeitfehler Laufzeitfehler sind Bugs, die nach dem Start eines Programms auftreten können. Laufzeitfehler betreffen immer die Programmlogik. Laufzeitfehler entstehen zum Beispiel wenn eine Datei auf eine Diskette kopiert werden soll, aber keine Diskette im Laufwerk vorhanden ist. „Division durch Null“ ist auch ein häufig auftretender Laufzeitfehler. Diese Art von Fehlern können Programme zu einem unerwünschten Verhalten oder einen Programmabsturz zwingen. In C++ können diese Fehler mit Hilfe von Exceptions abgefangen werden. • Logische Fehler Logische Fehler entstehen beim Design eines Programms oder bei der Definition von Anforderungen an das Programm. Logische Fehler können durch fehlendes Fachwissen oder Missverständnissen zwischen Nutzern und Entwicklern entstehen. Logische Fehler können nicht mit Hilfe von Programmstrukturen abgefangen werden.