18春北理工《软件工程》在线作业-3

18春北理工《软件工程》在线作业-3

ID:9263630

大小:15.08 KB

页数:7页

时间:2018-04-25

18春北理工《软件工程》在线作业-3_第1页
18春北理工《软件工程》在线作业-3_第2页
18春北理工《软件工程》在线作业-3_第3页
18春北理工《软件工程》在线作业-3_第4页
18春北理工《软件工程》在线作业-3_第5页
资源描述:

《18春北理工《软件工程》在线作业-3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、18春北理工《软件工程》在线作业1、B2、A3、A4、B5、A一、单选题共20题,60分1、当某一开发项目的进度有可能拖延时,应该_______。A增加新的开发人员B分析拖期原因加以补救C从别的小组抽调人员临时帮忙D推迟预定完成时间正确答案是:B2、瀑布模型的主要特点是_____。A将开发过程严格地划分为一系列有序的活动B将过程分解为阶段C提供了有效的管理模式D缺乏灵活性正确答案是:A3、等价类划分方法中,要为每一个输人条件划分合理等价类和________。A不合理的等价类B设计输人数据C设计测试用例D编号正确答案是:A4、原型化方法是一个动态设计

2、过程,它要求使用该方法的人员具有能力是_________A熟练的编程技能B及时获得用户需求C协作精神及有力管理D巧妙使用工具正确答案是:B5、软件开发时,一个错误发现得越晚,为改正它付出的代价就_______A越大B越小C接近平均D不可捉摸正确答案是:A6、用限定词来表示对象类之间受限关联的通常目地是________。A更准确地表示归纳关系B更准确地表示组合关系C增加关联阶数D减少关联阶数正确答案是:D7、软件维护产生的副作用,是指______A开发时的错B隐含的错误C因修改软件而造成的错误D运行时误操作正确答案是:C8、测试过程的活动几乎贯穿整个

3、开发过程,它大体分为_______三个阶段。A模块测试、组装测试、有效性测试B模块测试、功能测试、回归测试C单元测试、功能测试、用户测试D单元测试、集成测试、确认测试正确答案是:D9、信息隐蔽的概念与哪一概念直接相关?______A软件结构定义B模块独立性C模块类型划分D模块内聚正确答案是:B10、软件工程的目标是_____。A生产满足用户需要的产品B以合适的成本生产满足用户需要的产品C以合适的成本生产满足用户需要的、可用性好的产品D生产正确的、可用性好的产品正确答案是:C11、属性定义了实体的________。A关键字B名称C特征D外部关键字正确

4、答案是:C12、软件测试中,黑盒测试法和白盒测试法是常用的方法。黑盒测试主要是用于测试:________。A内部结构合理性B外部功能是否满足其功能说明C程序运行速度D程序内部逻辑正确性正确答案是:B13、在软件工程中原型化方法和软件开发人员之间进行的一种交互过程适用于_____系统。A实时控制B需求确定的C管理信息D需求不确定性高的正确答案是:D14、下列属于维护阶段的文档是___________A软件规格说明B用户操作手册C软件问题报告D软件测试分析报告正确答案是:C15、下面软件详细设计工具的图示中,___中每个过程用一个盒子表示,盒子可以嵌套

5、。ANS图B流程图CHIPO图DPAD图正确答案是:A16、在McCall软件质量度量模型中,_______属于面向软件产品修改。A可靠性B可重用性C适应性D可移植性正确答案是:B17、状态图表示系统的______。A消息结构B静态结构C系统部署D动态行为正确答案是:D18、一个只有顺序结构的程序,其环形复杂度是________。A0B1C3D不确定的正确答案是:A19、关于模块的耦合性,模块独立性最差的耦合是________。A非直接耦合B标记耦合C控制耦合D数据耦合正确答案是:C20、使用软件时提出增加新功能就必须进行_______维护。A改正

6、性B适应性C完善性D预防性正确答案是:C二、多选题共10题,20分1、静态测试是以人工的、非形式化的方法对程序进行分析和测试。常用的静态测试方法有()A运行程序并分析运行结果B桌前检查与代码会审C数据流分析图D调用图正确答案是:BCD2、面向对象的测试与传统测试方法的主要区别是()A面向对象的测试可在编码前进行,传统测试方法在编码后进行B面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试C测试对象不同D面向对象的测试不需要设计测试用例,只需要进行会议评审正确答案是:AC3、SD方法的设计总则是()A程序简洁、操作方便B结构清晰、合理C模块

7、内聚性强D模块之间耦合度低正确答案是:CD4、软件测试的主要特点是()A软件测试的开销大B软件测试要依靠工具C软件不能进行“穷举”测试D软件测试要依靠人工正确答案是:AC5、模块独立性准则定性指标()来衡量A分解度B耦合度C屏蔽性D内聚性正确答案是:BD6、下列各种图可用于动态建模的有()A状态图B类图C序列图D活动图正确答案是:ACD7、用户界面设计的任务包括()A确定用户界面类型B建立任务模型C建立用户模型D建立功能模型正确答案是:ABC8、软件设计的主要任务是()A将分析阶段获得的需求说明转换为计算机中可实现的系统B完成系统的数据结构和程序结

8、构设计C完成模块的编码和测试D对模块内部的过程进行设计正确答案是:ABD9、数据流图中的处理必须用对象中的操作来实现,常见

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。