Exception

Future Theory Pub Date : 2020-02-07 DOI:10.32388/fae8q3
J. Clemens
{"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.
异常
以下类型的错误在编程能演出:•Syntaxfehler:语法把Programmiersprache grammatikalischen规则上定下.此外还有许多语法中的错误,例如,当编译时显示一个逗号作为一行的最后标记。一些发展环境自己在编辑器中的色彩高调环境中可以显示语法中的错误。•Kompilierungsfehler: Kompilierungsfehler将会显示一个程序不能被调用。.通过C+程序的Compiler制止这些错误。•Laufzeitfehler Laufzeitfehler把这些方案启动后可以出现.时间错了每件事都跟程序逻辑有关例如,如果您试图将文件复制到软盘上,而硬盘上却没有软盘,则运行时间错误。”"除以零"是常见的跑步时间错误这种错误可能导致程序的被动行为或计划失灵。在c++中,利用霸凌来填补“漏洞”•逻辑错误逻辑错误出现在设计方案时,或在界定.要求在程序的浪费知识或使用者与开发者之间的误解可以造成逻辑错误。应用程序结构是阻止不了逻辑错误的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信