题目内容

● 针对以下C语言程序段,假设sta[10]= -1,对于 x 的取值,需要(56)个测试用例能够满足分支覆盖的要求。
int MathMine(int x )
{
int m = 0;
int i;
for(i = x-1; i <= x + 1; i++ )
{
if (i < 0 ) continue;
if (i >31 ) break;
if (sta[i] == -1 ) m++;
}
return m;
}
(56)

A. 3
B. 4
C. 5
D. 6

查看答案
更多问题

● (66) 属于Web客户端脚本语言。
(66)

A. JavaScript
B. ASP
C. JSP
D. PHP

● 某C语言程序中,m是一个整型变量,则 (33) 时遇到表达式m+"test"会报错。
(33)

A. 词法分析
B. 语法分析
C. 语义分析
D. 程序运行

● ISO/IEC 9126《软件工程 产品质量》统一了多种质量模型。其中,下述关于软件使用质量描述,不正确的是(19) 。
(19)

A. 它测量用户在特定环境中能达到其目标的程度,不是测量软件自身的属性
B. 使用质量的属性分为四个特性:有效性,生产率,安全性和满意度
C. 使用质量是基于用户、开发者、维护者观点的质量
D. 使用质量的获得依赖于取得必需的外部质量,而外部质量的获得则依赖于取得必需的内部质量

● 软件设计要遵循的基本原则包括(30) 。
① 模块化 ② 抽象 ③ 封装 ④ 信息隐蔽
(30)

A. ①②③④
B. ①②④
C. ②③④
D. ①②③

答案查题题库