信息系统开发与维护

单选题要保证程序在多次反复使用过程中不发生错误,关键应该提高程序的()。A 正确性B 可靠性C 可维护性D 有效性

题目
单选题
要保证程序在多次反复使用过程中不发生错误,关键应该提高程序的()。
A

正确性

B

可靠性

C

可维护性

D

有效性

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

提高程序的可渎性和易维护性的关键是使程序结构【 】。


正确答案:简单清晰
简单清晰 解析:程序结构简单清晰可以提高程序的可读性和易维护性。

第2题:

在屏蔽软件错误的容错系统中,冗佘附加技术的构成不包括( )。

A.关键程序和数据的冗余存储及调用 B.冗余备份程序的存储及调用 C.实现错误检测和错误恢复的程序 D.实现容错软件所需的固化程序


正确答案:A

第3题:

证明程序正确最常用的方法是______,它对程序提出一组命题,如在数学上证明这些命题不成立,就能保证程序不发生错误。


正确答案:归纳断言法
归纳断言法

第4题:

要保证程序在多次反复使用过程中不发生错误,关键应该提高程序的()。

  • A、正确性
  • B、可靠性
  • C、可维护性
  • D、有效性

正确答案:B

第5题:

专业程序员的职业素养要求中不包括( )。

A.要严格按照程序设计规格说明书编写程序,不应该有任何质疑
B.不要为了赶工期而压缩测试,要反复测试确信代码能正常运行
C.既要善于独处,又要善于合作,要不断学习,不要落后于时代
D.要勇担责任,出了错误自己来收拾,确保以后不再犯同样的错

答案:A
解析:
本题考查软件工程实践的基础知识(专业程序员的职业素养)。
程序员的主要任务是按照程序设计规格说明书编写程序。但对于专业程序员来说,不能简单机械地按照它编写程序,而是需要深刻理解它。对于其中不合理之处或低效之处,应该有所质疑,并与软件设计师讨论。有时,需要理解其中的关键点,有时需要更正一些错误,有时需要更换算法或修改流程,有时需要优化流程。软件设计师一般都会欢迎专业程序员的质疑,加深对算法的理解和认识,纠正可能有的错误,提高软件的质量。
测试是软件开发过程中必不可少的重要步骤。因为一般的软件都或多或少包含了一些错误,必须反复通过严格的测试才能保障软件的质量。许多程序员为了赶工期而压缩测试环节,导致交付的软件隐藏不少问题。这不是专业程序员应有的职业素质。
专业程序员既要善于独处,冷静思考处理复杂逻辑的正确性;又要善于合作,认真讨论与其他部分的接口,听取别人的评审和改进意见。过分欣赏自己的小技巧,固执己见常常导致软件出错。由于软件技术发展更新快,程序员需要不断学习,不要落后于时代。
专业程序员有时也会犯错误,但要勇担责任,不能总想把问题推到别人身上。出了错误要由自己来收拾,确保以后不再犯同样的错。即使是自己的下属犯错误,也要自己来承担检查不仔细、教育不够的责任。

第6题:

提高程序可读性与易维护性的关键是使程序结构______。


正确答案:简单清晰
简单清晰 解析:提高程序可读性与易维护性的关键是使程序结构简单清晰。

第7题:

结构化程序设计就是要彻底在程序中消除GOTO语句.

A.错误

B.正确


参考答案:A

第8题:

程序正确性证明最常用的方法是【 】,它对程序提出一组命题。如果在数学上证明这些命题成立,就能保证程序不发生错误。


正确答案:归纳断言法
归纳断言法

第9题:

关于质量保证程序的内容,下面的选项中说法错误的是:

A.内部评估和外部评估均属于质量保证程序
B.质量保证程序应该包括对每个内部审计师业绩的年度评估
C.质量保证程序包括对已完成的审计工作的内部评估
D.质量保证程序包括对审计工作的监督

答案:B
解析:
对内部审计师业绩的年度评估属于内部审计部门人力资源管理的范畴,并不是审计质量保证活动的内容。

第10题:

要编写高质量的程序,判断程序质量的首要标准是程序的(),要保证程序在多次反复使用过程不发生错误,应该保证程序的()。


正确答案:正确性;可靠性

更多相关问题