试题详情
- 简答题结构化程序设计有时被错误地称为“无GOTO语句”的程序设计。请说明为什么会出现这样的说法,并讨论围绕着这个问题的一些争论。
- 严格控制GOTO语句,仅在用一个非结构化的程序设计语言去实现一个结构化的构造,或者在某种可以改善而不是损害程序可读性的情况下才可以使用GOTO语句。
大量采用GOTO语句实现控制路径,会使程序路径变得复杂而混乱,因此要控制GOTO语句的使用。但有时完全不用GOTO语句进行程序编码,比用GOTO语句编出的程序可读性差。例如,在查找结束时,文件访问结束时,出现错误情况要从循环中转出时,使用布尔变量和条件结构来实现就不如用GOTO语句来得简单易懂。 关注下方微信公众号,在线模考后查看
热门试题
- 关于用例的概念,下列说法不正确的是()
- 什么是抽象类?在建模时有时使用抽象类有什
- 实现共享和提高重用的主要途径是()
- 将10阶的上三角矩阵(非0元素分布在矩阵
- 简述软件质量的定义。
- 技术可行性是对开发项目的()进行分析,确
- 当选用分支覆盖法对以下流程图进行测试时,
- 下列工作中,不在需求分析阶段进行的是()
- 下列各种图可用于对象内部动态建模的有()
- 软件测试中设计测试实例(test cas
- 在编制进度计划时必须加以考虑哪三类限制?
- 面向对象程序设计不同于其他设计的最主要特
- UML中活动图、状态图、顺序图都分别描述
- 请用面向过程详细设计中的程序流程图,描述
- OOA模型规定了一组对象如何协同才能完成
- 衡量模块独立性的标准是什么,并解释与模块
- 某学校自己开发了一套计算机上机管理系统,
- 简述软件策划的方法。
- 数据流图包含的成分有()。
- 下列关于软件工程方面的叙述中,正确的说法