欢迎来到天天文库
浏览记录
ID:41730643
大小:431.94 KB
页数:18页
时间:2019-08-30
《台州学院信管软件工程复习题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、B.等价分类法D.错误推测法的技术,bl的是使对象的牛产者和使用者分离,使对象的定义和实现分开。B.系统维护D.产生对象A.需求分析B.C.详细设计D.016.软件维护产牛的副作用,A.开发时的错课C.因修改软件而造成的错误C17.以下哪一项不是软件危机的表现形式()。A.开发的软件不满足用户需要C.开发的软件价格便宜B1&状态图可以表现(转移而引起的动作。A.一组对象C.多个执行者B.开发的软件可维护性差D.开发的软件可靠性差)在生存期的行为,所经丿力的状态序列,引起状态转移的吋间以及因状态B.一个对象D.几个子系统复习一、选择题:C1.下而不属于软件设计原则的是()
2、A.抽象B.模块化C.自底向上D.信息隐蔽D5.在软件开发中,下血任务不属于设计阶段的是()A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型D6.在ATM自动取款机的工作模型屮(川户通过输入正确的川户资料,从银行取钱的过程),下而哪个不是“Actor”()A.用户B.ATM取款机C.ATM取款机管理员D.取款C7.用()图描述的程序结构容易实现口动生成稈序A.程序流程图B.NS盒图C.PAD图D.数据流图B8.因计算机破件和软件环境的变化而作出的修改软件的过程称为(A.纠正性维护B.适应性维护C.完善性维护D.预防性维护C9.确认软件的功能
3、是否与需求规格说明书中所要求的功能相符的测试属于()A.集成测试B.恢复测试C.验收测试D.单元测试C10.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,l.OOlo设计这组测试用例的方法是()A.条件覆盖法C.边界值分析法011.封装是一种(A.工程化C.信息隐蔽B12.如果编写系统软件,口J选用()语言。A.FoxProB.CC.COBOLD.FORTRANB13.从心理学角度看,对数据流程图的数据处理包进行分解,-•次分解为多少个包为宜。(A.3±1B.7±2C.15±1
4、D.18±2)oB14.计算机辅助软件工程,简称(A.SAB.CASEC.SCD.SDA15.按软件牛命周期方法设计软件的过程中,画数据流图属于哪个阶段的工作()概要设计软件维护是指()A.隐含的错谋D.运行时误操作A•类图C.活动图B.用例图D.状态图A20.在详细设计中,不属于详细设计工具的是()A.DFD图C.PAD图B.N-S图D.PDL语言D21•瀑布模型的关键不足在于()oA.过于简单C.过于灵活B•各个阶段需要进行评审D.不能适应需求的动态变更B22.软件按照设计的耍求,在规定时间和条件卜•达到不出故障,持续运行的耍求的质量特性称为()A.可用性C.止确性
5、C23.下面说法正确的是(B.可靠性D.完整性A.经过测试没有发现错谋说明程序止确B.测试的目标是为了证明程序没有错误C.成功的测试是发现了迄今尚未发现的错误的测试D.成功的测试是没有发现错误的测试C24.为了提高模块的独立性,模块内部最好是()A.逻辑内聚C•功能内聚B.吋间内聚D・通信内聚B25.软件按照设计的要求,在规定时间和条件卜•达到不出故障,持续运行的要求的质量特性称为()A.可用性C.正确性B.可靠性D.完整性A26.用例图应该画在ROSE的哪种()视图里。A.UsecaseviewB.Logicview模糊查找C・ComponentviewD・Deplo
6、ymentviewA27.软件详细设计的主要任务是确定毎个模块的()A.算法和使川的数据结构C.功能B2&在软件生命周期屮,(A.分析B.C.编码D.B.外部接口D.编程)阶段所占的工作量最大,约占70%。维护测试C29.在数据流图屮,O(椭圆)代表()。A.源点B.终点C.加工D.模块B30.需求分析最终结果是产生()A.项目开发计划B.需求规格说明书A.设计说明书D.可行性分析报告D34.下列叙述屮,不属于软件需求规格说明书的作川的是()A•便于用户、开发人员进行理解和交流A.反映出用户问题的结构,可以作为软件开发工作的基础和依据B.作为确认测试和验收的依据C.便于
7、开发人员进行盂求分析C35.在数据流图(DFD)中,带有名字的箭头表示()A.控制程序的执行顺序C.数据的流向C36.A.C.C37.A.C.B.模块之间的调川关系D.程序的组成成分软件需求分析的任务不包括(问题分析B.信息域分析)oA38.ACB39.ACB40.ACD11.结构化设计C.确定逻辑结构进行需求分析有的多种描述工具,但不包括(数据流图B.判定表PAD图D.数据词典在需求分析过程小,分析员要从用户那里解决的故重要的问题是()。要求软件做什么要求软件工作效率如何软件测试的目的是(评价软件的质量找出软件中的所有错误B.D.)oB
此文档下载收益归作者所有