简答题

在程序设计中,常用下列三种不同的出错处理方式: (1)用exit语句终止执行并报告错误; (2)以函数的返回值区别正确返回或错误返回; (3)设置一个整型变量的函数参数以区别正确返回或某种错误返回。 试讨论这三种方法各自的优缺点。

正确答案

(1)exit常用于异常错误处理,它可以强行中断程序的执行,返回操作系统。
(2)以函数的返回值判断正确与否常用于子程序的测试,便于实现程序的局部控制。
(3)用整型函数进行错误处理的优点是可以给出错误类型,便于迅速确定错误。

答案解析

相似试题
  • 在软件设计中详细描述处理过程常用的三种工具是()

    单选题查看答案

  • 一个典型的编译程序中,不仅包括()、()、()、代码优化、目标代码生成等五个部分,还应包括表格处理和出错处理。

    填空题查看答案

  • 软件出错处理设计,即软件安全性设计。一个交互式出错处理程序应该具备哪些功能和属性?

    简答题查看答案

  • 在VisualBasic中,InputBox函数的默认返回值类型为字符串,用InputBox函数输入数值型数据时,下列操作中可以有效防止程序出错的操作是()

    单选题查看答案

  • 为使传送过程更可靠,在串行异步通信接口中设立了三种出错标志,分别是()、()和奇偶错。

    填空题查看答案

  • 在Visual FoxPro中,()是指发现程序出错时,确定出错的位置并纠正错误。

    填空题查看答案

  • 如果要查找【运算】设计图标中的出错语句,可使用下列哪个函数进行调试()

    单选题查看答案

  • 编译程序从逻辑结构上,一般由()组成,此外编译程序还包括表格处理程序、出错处理程序。

    多选题查看答案

  • 8251芯片中设立了()、()、()三种出错标志。

    填空题查看答案