正在加载图片...
性研究(或称系统需求分析)开始,逐步进行阶段性变换,直至通过确认测试并得到用户确认的 软件产品为止。瀑布模型上一阶段的变换结果是下一阶段变换的输入,相邻的两个阶段具有 因果关系,紧密相联。一个阶段工作的失误将蔓延到以后的各个阶段。 瀑布模型在软件工程中占有重要的地位,它提供了软件开发的基本框架,这比依靠“个人 技艺”开发软件好得多。它有利于大型软件开发过程中人员的组织和管理,有利于软件开发方 法和工具的研究与使用,从而提高了大型软件项目开发的质量和效率。(5分) 瀑布模型的主要特点是:阶段间的顺序性和依赖性,开发过程是一个严格的下导式过程, 即前一阶段的输出是后一阶段的输人,每一阶段工作的完成需要确认,而确认过程是严格的追 溯式过程,后一阶段出现了问题要通过前一阶段的重新确认来解决。因此,问题发现得越晚解 决问题的代价就越高。(5分) 四、写出运行结果(每题5分,共10分) 1.运行结果x=11;y=1 2.运行结果0,1,2,5 五、编程题(共10分) 正确编写程序给满分。其它酌情给分。 参考答案: #include <stdio.h> main ( int h,k,j; (1分) scanf("%d”,&h); (1分) for(k=1;k<=h;k++)/*控制打印h行*/ (2分) {for(j=l;j<=h十k;j++)/*打印空格*/ (2分) printf(””); (1分) for(j=1;j<=h;j++)/¥打印*号*/ (2分) printf(”*”); printf(”\n”); (1分) 1136性研究(或称系统需求分析)开始,逐步进行阶段性变换,直至通过确认测试并得到用户确认的 软件产品为止。瀑布模型上→阶段的变换结果是下一阶段变换的输入,相邻的两个阶段具有 因果关系,紧密相联。一个阶段工作的失误将蔓延到以后的各个阶段。 瀑布模型在软件工程中占有重要的地位,它提供了软件开发的基本框架,这比依靠"个人 技艺"开发软件好得多。它有利于大型软件开发过程中人员的组织和管理,有利于软件开发方 法和工具的研究与使用,从而提高了大型软件项目开发的质量和效率。 5分) 瀑布模型的主要特点是:阶段间的顺序性和依赖性,开发过程是一个严格的下导式过程, 即前一阶段的输出是后一阶段的输入,每一阶段工作的完成需要确认,而确认过程是严格的追 溯式过程,后一阶段出现了问题要通过前一阶段的重新确认来解决。因此,问题发现得越晚解 决问题的代价就越高。 5分〉 四、写出运行结果(每题 5分,共 0分} 1.运行结果 l1 y=1 2. 运行结果0 ,1 ,2 ,5 五、编程题(共 0分) 正确编写程序给满分。其它酌情给分。 参考答案: # include <stdio. h> main ( ) { int h, k, j; scanf ("%d" , &h); ., ,, , •• n6··- 'l PArA (l分) (l分) (2 (2 (1分) (2 for ( k=1; k<=h; /祷控制打印 赞 / { for (j=1; j<=h十k; 十 十 !祷打印空格於/ for (j=1; j<=h; j++) /铃打印头号祷/ printf ("铃"); printf("\n") ; (1分) 1136
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有