欢迎来到天天文库
浏览记录
ID:18909779
大小:79.50 KB
页数:6页
时间:2018-09-26
《软件基础期中答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、年级:_____________专业:_____________________班级:_________________学号:_______________姓名:__________________…………………………………………………………..装………………….订…………………..线………………………………………………………浙江大学城市学院2009—2010学年第一学期期中考试试卷《软件基础》开课单位:信电分院;考试形式:闭卷;考试时间:__2009____年__11__月__3_日;所需时间:120分钟题序一二三总分得分评卷人得分一.判断题(本大题共25题,每题1分
2、,共25分。)1.软件测试应当由开发人员本人进行。(×)2.“软件危机”是指计算机病毒的出现。(×)3.黑盒测试又称为功能测试。(Ö)4.模块独立性遵循“高耦合低内聚”的原则。(Ö)5.需求分析的结果是反映“做什么”。(Ö)6.顺序存储方式的优点是存储密度大,且插入、删除运算效率高。(×)7.二维数组是其数组元素为线性表的线性表。(×)8.数据结构是指相互之间存在一种或多种关系的数据元素的集合。(Ö)9.链表的每个结点中都恰好包含一个指针。(×)10.一个栈的输入序列是12345,则栈的输出序列可能是12345。(Ö)11.顺序表不需要连续的储存单元存储线性表中各元素。
3、(×)12.数据结构概念包括数据之间的逻辑结构,数据在计算机中的存储方式和数据的运算三个方面。(Ö)13.堆栈和队列逻辑上都是线性表。(Ö)14.线性表施最简单的一种线性数据结构。(Ö)15.可行性分析的目的是用最小的代价在比较长的时间内确定问题是否能够解决。(×)16.软件需求分析是软件生命周期中重要的一步,也是决定性的一步。(√)17.需求分析常用的图形工具包括层次方框图,warnier图,IPO图。(√)18.软件总体设计阶段主要包括设计软件系统和全局数据结构,编写总体设计文档并进行评审。(√)19.程序流程图是以数据的方式描述程序处理逻辑结构的工具。第6页共5页
4、(×)20.软件开发技术大致先后经历了如下三个阶段:“软件作坊”阶段、个体手工劳动阶段、软件工程阶段。(×)21.循环队列通常用指针来实现队列的头尾相接。(×)22.循环队列也存在空间溢出问题。(×)23.队列和栈都是运算受限的线性表,只允许在表的两端进行运算。(×)24.栈和队列都是线性表,只是在插入和删除时受到了一些限制。(√)25.栈和队列的存储方式,既可以是顺序方式,又可以是链式方式。(√)得分二.单选题(本大题共40题,每题1分,共45分。)(C)1.在白盒技术测试用例的设计中,以下覆盖标准中发现错误能力最强的是________A、语句覆盖 B、判定/
5、条件覆盖C、条件组合覆盖 D、判定覆盖(A)2.软件常用调试策略包括__________A、回溯法调试 B、循环覆盖调试C、边界值分析调试 D、集成测试调试(D)3.在软件测试中,首先对每个模块分别进行单元测试,然后再把所有的模块按设计要求组装在一起测试,称为___________A、确认测试 B、系统测试C、渐增式测试 D、非渐增式测试(C)4.软件测试的目的是_____________。A、为了表明程序没有错误B、为了说明程序能正确地执行C、为了发现程序中的错误D、为了评价程序的质量(D)5.结构化方法是一种___________的软件开发方法。A、面向
6、用户B、面向数据结构C、面向对象D、面向数据流(D)6.不属于序言性注释的有___________。A.、模块设计者B、修改日期C、程序的整体说明D、语句功能(C)7.在软件测试中,白盒测试方法是通过分析程序的______来设计测试用例的方法。A.、应用范围B、内部逻辑C、功能D、输入数据(B)8.需求分析是分析员经了解用户的要求,认真细致地调研、分析,最终建立目标系统的逻辑模型并写出_________的过程。A、模块说明书B、软件规格说明C、项目开发计划D、合同文档(B)9.进度安排的好坏往往会影响整个项目的按期完成,下列属于软件进度的方法有__________A、程
7、序结构图B、甘特图C、工程网络图D、E-R图(A)10.________的前提是完全了解程序的结构和处理过程。A、白盒测试 B、黑盒测试C、α测试 D、β测试第6页共5页(D)11.下面_________不是程序设计小组的组织形式。A、民主制小组B、层次式小组C、主程序员制小组 D、专家制小组(A)12.______________的目标是确定软件开发工程的总目标,确定工程的可行性。A、软件定义B、软件开发C、软件测试 D、软件维护()13..程序段:for(i=1;i<=n;i++)for(j=1;j<=n;j++){++x;s+=
此文档下载收益归作者所有