- 108
- 0
- 约1.81万字
- 约 16页
- 2020-11-03 发布于浙江
- 举报
大学课程 《软件工程》期末复习--简答题
1、试从软件的特点出发分析软件危机产生的原因。
2 、一个程序片段如下,请设计符合条件组合覆盖的测试用例。
……
if (a=4) (b0) {
c=a+b;
else
c=a-b;
if (c3) || (c1)
printf(“c 不在计算区域\n”)
else
printf(“%d\n”, c);
……
3、面向对象的分析通常要建立三个模型,请问三个模型的作用?
4、软件工程为什么要强调规范化和文档化?
5、读懂下面的程序,调整格式,使其更容易理解,并添加注释。
int main()
{
int a[10];
for (int i =0;i10;i++)
scanf( “%d”,a[i]);
int max=a[0],min=a[1];
for (int j = 0;j10;j++)
{
max=(maxa[j]?max:a[j]);
min=(mina[j]?min:a[j]);
}
printf(max= %d,max);
printf(min= %d,min);
printf(\n);
return 0;
}
6、软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与用
户需求的区别?
7、一个程序片段如下,请
原创力文档

文档评论(0)