电大《软件工程》期末复习之简答和应用题

时间:2024-04-27 18:43:14 5A范文网 浏览: 复习资料 我要投稿

1、试从软件的特点出发分析软件危机产生的原因。

2、一个程序片段如下,请设计符合条件组合覆盖的测试用例。

……

if (a>=4) && (b<0) {

c=a+b;

else

c=a-b;

if (c>3) || (c<1)

printf(“c不在计算区域/n”)

else

printf(“%d/n”,  c);

……

3、面向对象的分析通常要建立三个模型,请问三个模型的作用?

4、软件工程为什么要强调规范化和文档化?

5、读懂下面的程序,调整格式,使其更容易理解,并添加注释。

int main()

{

int a[10];

for (int i =0;i<10;i++)

scanf(“%d”,a[i]);

int max=a[0],min=a[1];

for (int j = 0;j<10;j++)

{

max=(max>a[j]?max:a[j]);

min=(min<a[j]?min:a[j]);

}

printf("max= %d",max);

printf("min= %d",min);

printf("/n");

return 0;

}

6、软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与用户需求的区别?

7、一个程序片段如下,请设计符合判定覆盖的测试用例。

if (a>=5) && (b<0) {

c=a+b;

else

c=a-b;

if (c>5) || (c<1)

printf(“c不在计算区域/n”)

else

printf(“%d/n”,  c);

 

8、请说明对象模型的作用是什么?

9、请说明IPO图的作用,并给出一个IPO图的模板

10、什么是耦合?什么是内聚?

11、请画图说明软件工程的层次化结构,并详细分析中间两层的内容。

 

12、请为下面的程序设计符合判定覆盖的测试用例。

int main()

{

int a,b,c,x,y,z;

scanf(“d%,d%,d%),&a,&b,&c);

if a>5 x=10 else x=1;

if b>10 y=20 else y=2;

if c>15 z=30 else z=3;

printf(“d%,d%,d%/n”,x,y,z)

}

13、请说明快速原型化模型的基本思想。

 

14、下面的程序段A被程序员误写成程序段B,请设计合适的测试用例发现其中的错误。

程序段A 程序段B

……

{

T=0;

if (A>=1)&& (B>=2) T=T+1;

else T=T+2;

if (X>=90) &&(Y>=75) T=T+3;

else T=T+4;

}

printf(“d%/n”,T);

……   ……

{

T=0;

if (A>=1)&& (B>=2) T=T+1;

else T=T+2;

if (X>=90)&&(Y<75) T=T+3;

else T=T+4;

}

printf(“d%/n”,T);

……

15、请举例说明用例之间的包含关系和扩展关系的区别?

16、软件设计中的抽象是什么意思?

17、孩子阅读疲倦时,一定要休息。如果不疲倦,但是对所阅读的内容不感兴趣,就跳到下一章;如果不疲倦,对内容有兴趣,理解无困难,则继续阅读;如果不疲倦,对内容有兴趣,但理解有困难,则应该重读。请对上面的描述设计判定表。

18、活动图与状态图的区别?

19、试分析结构化方法存在的主要问题是什么?

20、请说明判定表的作用及其结构。

21、请给出软件工程七条基本原理中的任意三条基本原理。

22、结构化程序设计的特征是什么?

23、某学校开发了学生网上选课的系统,学生在网上查找到希望选修的课程,并查看是否还有名额,若有名额就输入学号,系统自动记录该学生的选课信息,并返回选课成功。下面的顺序图描述了选课成功的情形,请将以下对象填入最合适的位置:系统界面、学生、学生基本信息、学生选课记录、课程基本信息。

24、软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与功能需求的区别?

25、对功率大于50马力的机器或已运行 10 年以上的机器,应送到专业的维修公司处理;如果功率小于20马力,并且有维修记录,则在车间维修;否则送到本厂的维修中心维修,请建立判定表。

 

参考答案:详见附件。

简答题下载:附件

应用题下载:附件

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

电大《成本会计》典型考题解析(2)04-27

电大试点网考电大《成本会计》计算分析题及04-27

电大《个人理财》题库(第二章)04-27

电大《成本会计》典型考题解析(1)04-27

电大《语言学概论》复习题库(分析题)04-27

电大《语言学概论》复习题库(填空题)04-27

电大《护理学基础》题库(第十章 饮食与营养)04-27

电大《护理学基础》题库(第十一章 胃肠活动的评估和04-27

电大《护理学基础》题库(第九章 休息与睡眠)04-27

电大《护理学基础》题库(第十四章 静脉输液与输血)04-27

热搜文章
最新文章