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

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

ID:8597426

大小:15.21 KB

页数:7页

时间:2018-04-02

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

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

1、18春北理工《软件工程》在线作业1、A2、D3、A4、B5、C一、单选题共20题,60分1、维护过程本质上是________的过程。A改正错误或压缩的修改软件定义和开发B修改文档C修改软件配置D修改程序正确答案是:A2、以下不是软件开发方法的主要工作模型的是()A螺旋模型B循环模型C瀑布模型D专家模型正确答案是:D3、黑盒测试在设计测试用例时,主要需要研究________A需求规格说明与概要设计说明B详细设计说明C项目开发计划D概要设计说明与详细设计说明正确答案是:A4、下面几种语言中哪一种是纯面向对象语言______。ATCBC+

2、+CPrologDLisp正确答案是:B5、经济可行性研究的范围包括_____A资源有效性B管理制度C效益分析D开发风险正确答案是:C6、在用例分析中,执行者是____。A任何对计算机系统交互的实体B驻留在系统中的任何商业对象C任何对系统外部力量做出反应的D不是用在用例分析中的术语正确答案是:A7、软件的发展过程划分为4个阶段:第一阶段(1950~1950年代末)称为“程序设计的原始时期”,程序员编写程序用_________。A机器指令B汇编语言C数据库语言D高级语言正确答案是:A8、若有一个计算类型的程序,它的输入量只有一个X,其

3、范围是[-2.0,2.0],现从输入的角度考虑一组测试用例:-2.001,-2.0,2.0,2.001。设计这组测试用例的方法是_________A条件覆盖法B等价分类法C边界值分析法D错误推测法正确答案是:C9、维护软件时为了保证修改不会影响原来可以正常使用的功能,应安排_______测试。A单元B集成C验收D回归正确答案是:D10、当某一开发项目的进度有可能拖延时,应该_______。A增加新的开发人员B分析拖期原因加以补救C从别的小组抽调人员临时帮忙D推迟预定完成时间正确答案是:B11、软件测试是软件质量保证的主要手段之一,测

4、试的费用已超过_____的30%以上。因此,提高测试的有效性十分重要A软件开发费用B软件维护费用C软件开发和维护费用D软件研制费用正确答案是:A12、下面软件详细设计工具的图示中,___中每个过程用一个盒子表示,盒子可以嵌套。ANS图B流程图CHIPO图DPAD图正确答案是:A13、影响软件可维护性的主要因素不包括______________。A可理解性B可测试性C可用性D可修改性正确答案是:C14、可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出_____的回答。A确定B行或不行C

5、正确D无二义正确答案是:D15、用限定词来表示对象类之间受限关联的通常目地是________。A更准确地表示归纳关系B更准确地表示组合关系C增加关联阶数D减少关联阶数正确答案是:D16、软件调试技术是_____A边界值分析B演绎法C循环覆盖D集成测试正确答案是:B17、下列属于用白盒技术设计测试用例的是_____。A错误推测B逻辑覆盖C等价类划分D因果图正确答案是:B18、面向对象的动态模型中,每张状态图表示_______的动态行为。A有关联的若干个类B某一个类C一系列事件D一系列状态正确答案是:B19、软件工程三要素是().A技术

6、、方法和工具B方法、工具和过程C方法、对象和类D过程、模型、方法正确答案是:B20、软件工程的活动是指_____。A生存周期内的一组有序任务集B软件生存周期内的一组任务C软件项目的任务D软件开发的工作正确答案是:A二、多选题共10题,20分1、下列各种图可用于动态建模的有()A状态图B类图C序列图D活动图正确答案是:ACD2、模块独立性准则定性指标()来衡量A分解度B耦合度C屏蔽性D内聚性正确答案是:BD3、用户界面设计的任务包括()A确定用户界面类型B建立任务模型C建立用户模型D建立功能模型正确答案是:ABC4、建立继承关系时所采

7、用的方式有()A自顶向下B从内到外C自底向上D从复杂到简单正确答案是:AC5、软件设计的主要任务是()A将分析阶段获得的需求说明转换为计算机中可实现的系统B完成系统的数据结构和程序结构设计C完成模块的编码和测试D对模块内部的过程进行设计正确答案是:ABD6、数据流图中的处理必须用对象中的操作来实现,常见的操作有()A查询B动作C活动D访问正确答案是:ABCD7、软件测试的主要特点是()A软件测试的开销大B软件测试要依靠工具C软件不能进行“穷举”测试D软件测试要依靠人工正确答案是:AC8、SD方法的设计总则是()A程序简洁、操作方便B

8、结构清晰、合理C模块内聚性强D模块之间耦合度低正确答案是:CD9、静态测试是以人工的、非形式化的方法对程序进行分析和测试。常用的静态测试方法有()A运行程序并分析运行结果B桌前检查与代码会审C数据流分析图D调用图正确答案是:BCD10

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

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

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