正在加载图片...
二、简答题(30分,每小题6分)】 21.面向对象的分析通常要建立三个模型,请问三个模型的作用? 22.软件工程为什么要强调规范化和文档化? 23.读懂下面的程序,调整格式,使其更容易理解,并添加注释。 int main ( { int a[10],i,j; for (int i =0;i<10;i++) cin>>ai]; int max=a[0],min=a[0]; for (intj=0;j<10;j++) { max=(max>a [j]?max;a [j]); min=(min<a[j]min;a[j]); } cout<<"最大值:"<<max<<endl; cout<<"最小值:"<<min<<endl; return 0; } 24.软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与 用户需求的区别? 25.一个程序片段如下,请设计符合判定覆盖的测试用例。 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); 1200二、简答题 0分,每小题 6分) 1. 对象 立三个模 个模 22. 件工 强调 23. 懂下 调整 使其更容 并添 int main () int a[lO] ,i ,j; for (int i =0;i<10;i++) cin»a[i]; int max=a[O] , min=a[O]; for (int j = O;j<lO;j++) max= (max>a [j] ? max;a [iJ ); min= (min<a[j] ? min;a[j] ) ; cout«" «max«endl; cout < <"最小值 nd return 0; 24. 软件需 请分析业务需 用户需求的区别? 25. 程序 请设计符合 定覆盖 用例 if(a>=5) &'&'(b<O) { c=a+b; else c=a-b; if(c>5) II (c<O printf("c 域\n") else printf("%d\n" , c) ; 1200
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有