问答题
设下图给出的程序流程图代表一个非结构化的程序,试问:
(1)为什么说它是一个非结构化的?
(2)设计一个等价的使用附加标志变量flag的结构化程序。
(3)设计一个使用break(用于代替goto)的程序。
您可能感兴趣的试卷
你可能感兴趣的试题
4.单项选择题FORTRAN语言的源程序是()结构。
A.COBOL
B.BASIC
C.FORTRAN
D.PL/1
5.单项选择题程序语言的编译系统和解释系统相比,从用户程序的运行效率来看()
A.前者运行效率高
B.两者大致相同
C.后者运行效率高
D.不能确定
8.单项选择题Lipow证明了:当源程序少于100个语句时,每行代码的出错率随程序行数的增长()。
A.呈线性相关关系
B.呈指数方式增长
C.呈对数方式增长
D.没有一定规律
9.单项选择题程序设计语言的心理特性在语言中表现不应包括()。
A.二义性
B.简洁性
C.保密性
D.传统性
10.单项选择题对于不好的程序,应当()
A.打补丁
B.修改错误
C.重新编写
D.原封不动
最新试题
错误的群集现象是指模块错误发现率与模块的残留错误数成()关系。
题型:填空题
软件测试是软件质量保证的主要手段之一,测试的成本已超过()的30%以上。因此,提高测试的有效性非常重要。
题型:单项选择题
黑盒测试依据(),检查程序是否满足()。因此,黑盒测试由称为功能测试或()测试。
题型:填空题
如果想要进行成功的测试,为其设计测试用例主要依赖于()。
题型:单项选择题
软件的组装测试最好是由()承担,以提高组装测试的效果。
题型:单项选择题
面向对象的特征是()、()和()、()。
题型:填空题
等价类划分完成后,就可得出(),它是确定测试用例的基础。
题型:单项选择题
在黑盒测试中,着重检查输入条件的组合的测试用例设计方法是()。
题型:单项选择题
软件测试阶段的基本任务应当是根据软件开发各阶段的()和程序的(),精心设计一批“高产”的测试用例,利用这些测试用例(),找出软件中潜藏的各种错误和缺陷。
题型:填空题
在软件测试中,下面说法中错误的是()。
题型:单项选择题