电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《软件工程》-题库带答案VIP免费

《软件工程》-题库带答案_第1页
1/24
《软件工程》-题库带答案_第2页
2/24
《软件工程》-题库带答案_第3页
3/24
《软件工程》复习题库一、选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内,每小题1分)1.软件产品的开发主要是(D)。A.复制B.再生产C.拷贝D.研制2.作坊式小团体合作生产方式的时代是(C)时代。A.程序设计B.软件生产自动化C.程序系统D.软件工程3.软件工程与计算机科学性质不同,软件工程着重于(C)。A.理论研究B.原理探讨C.建造软件系统D.原理的理论4.将每个模块的控制结构转换成计算机可接受的程序代码是(A)阶段的任务。A.编码B.需求分析C.详细设计D.测试5.可行性研究的目的是决定(B)。A.开发项目B.项目值得开发否C.规划项目D.维护项目6.SA方法用DFD描述(D)。A.系统的控制流程B.系统的数据结构C.系统的基本加工D.系统的功能7.进行需求分析可使用多种工具,但(C)是不适用的。A.数据流图(DFD)B.判定表C.PAD图D.数据字典8.结构化分析(SA)方法将欲开发的软件系统分解为若干基本加工,并对加工进行说明,下述是常用的说明工具,其中便于对加工出现的组合条件的说明工具是(A)。a.结构化语言;b.判定树;c.判定表。A.b和cB.a,b和cC.a和cD.a和b9.软件概要设计结束后得到(B)。A.初始化的软件结构图B.优化后的软件结构图C.模块详细的算法D.程序编码10.软件设计阶段一般又可分为(B)。A.逻辑设计与功能设计B.概要设计与详细设计C.概念设计与物理设计D.模型设计与程序设计11.软件设计中划分模块的一个准则是(C)。A.低内聚低耦合B.低内聚高耦合C.高内聚低耦合D.高内聚高耦合12.PDL是软件开发过程中用于(C)阶段的描述工具。A.需求分析B.概要设计C.详细设计D.编程13.下列语言中哪个语言是低级语言(D)A.PASCALB.VISUALBASICC.C++D.汇编语言14.软件测试的目的是(B)。A.试验性运行软件B.发现软件错误C.证明软件正确D.找出软件中全部错误15.软件测试中,白盒法是通过分析程序的(B)来设计测试用例的。A.应用范围B.内部逻辑C.功能D.输入数据16.黑盒法是根据程序的(C)来设计测试用例的。A.应用范围B.内部逻辑C.功能D.输入数据17.下面的逻辑测试覆盖中,测试覆盖最弱的是(C)A.条件覆盖B.条件组合覆盖C.语句覆盖D.条件及判定覆盖18.把一组具有相似特性的对象组合在一起,称之为(C)。A、多态性B、继承性C、类D、消息19.面向对象的主要特征除对象唯一性、封装、继承外,还有(A)A、多态性B、完整性C、可移植性D、兼容20.下列模型属于成本估算方法的有(A)A、COCOMO模型B、McCall模型C、McCabe度量法D、时间估算法21.软件生存周期中时间最长的是(D)阶段。A.需求分析B.概要设计C.测试D.维护22.与计算机科学的理论研究不同,软件工程是一门(C)学科。A.理论性B.原理性C.工程性D.心理性23.从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大(C)。A、详细设计阶段B、概要设计阶段C、需求分析阶段D、测试和运行阶段24.程序的三种基本控制结构的共同特点是(D)。A.不能嵌套使用B.只能用来写简单程序C.已经用硬件实现D.只有一个入口和一个出口25.软件工程的出现主要是由于(C)。A.程序设计方法学的影响B.其它工程科学的影响C.软件危机的出现D.计算机的发展26.在软件工程项目中,不随参与人数的增加而使软件的生产率增加的主要问题是(D)A、工作阶段间的等待时间B、生产原型的复杂性C、参与人员所需的工作站数D、参与人员之间的通信困难27.SA方法的基本思想是(C)A.自底向上逐步抽象B.自底向上逐步分解C.自顶向下逐步分解D.自顶向下逐步抽象28.判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是(D)A.逻辑判断B.层次分解C.操作条目D.组合条件29.软件需求说明书是软件需求分析阶段的重要文件,下述哪个(些)是其应包含的内容(D)a.数据描述b.功能描述c.模块描述d.性能描述A.bB.c和dC.a,b和cD.a,b和d30.软件结构图中,模块框之间若有直线连接,表示它们之间存在着(A)关系。A.调用B.组成C.链接D.顺序执行31.软件设计中一般将用到图形工具,下列哪种(些)可用作设计的图形工具(C)a.结构图b.实体联系图c.IPO图d.层次图A、a和bB、c和dC、a,c,dD、全部32.程序设计语言一般简单来说,可划分为低级语言和高级语言两...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《软件工程》-题库带答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部