北理工软件工程在线作业

上传人:仙*** 文档编号:33830290 上传时间:2021-10-19 格式:DOC 页数:10 大小:232KB
返回 下载 相关 举报
北理工软件工程在线作业_第1页
第1页 / 共10页
北理工软件工程在线作业_第2页
第2页 / 共10页
北理工软件工程在线作业_第3页
第3页 / 共10页
点击查看更多>>
资源描述
北理工软件工程在线作业一、单选题共20题,60分13分维护过程本质上是_的过程。 A改正错误或压缩的修改软件定义和开发 B修改文档 C修改软件配置 D修改程序23分以下不是软件开发方法的主要工作模型的是() A螺旋模型 B循环模型 C瀑布模型 D专家模型33分黑盒测试在设计测试用例时,主要需要研究_ A需求规格说明与概要设计说明 B详细设计说明 C项目开发计划 D概要设计说明与详细设计说明43分下面几种语言中哪一种是纯面向对象语言_。 ATC BC+ CProlog DLisp53分经济可行性研究的范围包括_ A资源有效性 B管理制度 C效益分析63分在用例分析中,执行者是_。 A任何对计算机系统交互的实体 B驻留在系统中的任何商业对象 C任何对系统外部力量做出反应的 D不是用在用例分析中的术语73分软件的发展过程划分为4个阶段:第一阶段(19501950年代末)称为“程序设计的原始时期”,程序员编写程序用_。 A机器指令 B汇编语言 C数据库语言 D高级语言83分若有一个计算类型的程序,它的输入量只有一个X,其范围是-2.0,2.0,现从输入的角度考虑一组测试用例:-2.001,-2.0,2.0,2.001。设计这组测试用例的方法是_ A条件覆盖法 B等价分类法 C边界值分析法 D错误推测法93分维护软件时为了保证修改不会影响原来可以正常使用的功能,应安排_测试。 A单元 B集成 C验收 D回归103分当某一开发项目的进度有可能拖延时,应该_。 A增加新的开发人员 B分析拖期原因加以补救 C从别的小组抽调人员临时帮忙 D推迟预定完成时间113分软件测试是软件质量保证的主要手段之一,测试的费用已超过_的30%以上。因此,提高测试的有效性十分重要 A软件开发费用 B软件维护费用 C软件开发和维护费用 D软件研制费用123分下面软件详细设计工具的图示中,_中每个过程用一个盒子表示,盒子可以嵌套。 ANS图 B流程图 CHIPO图 DPAD图133分影响软件可维护性的主要因素不包括_。 A可理解性 B可测试性 C可用性 D可修改性143分可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出_的回答。 A确定 B行或不行 C正确 D无二义153分用限定词来表示对象类之间受限关联的通常目地是_。 A更准确地表示归纳关系 B更准确地表示组合关系 C增加关联阶数 D减少关联阶数163分软件调试技术是_ A边界值分析 B演绎法 C循环覆盖 D集成测试173分下列属于用白盒技术设计测试用例的是_。 A错误推测 B逻辑覆盖 C等价类划分 D因果图183分面向对象的动态模型中,每张状态图表示_的动态行为。 A有关联的若干个类 B某一个类 C一系列事件 D一系列状态193分软件工程三要素是(). A技术、方法和工具 B方法、工具和过程 C方法、对象和类 D过程、模型、方法203分软件工程的活动是指_。 A生存周期内的一组有序任务集 B软件生存周期内的一组任务 C软件项目的任务 D软件开发的工作二、多选题共10题,20分12分下列各种图可用于动态建模的有( ) A状态图 B类图 C序列图 D活动图22分模块独立性准则定性指标( )来衡量 A分解度 B耦合度 C屏蔽性 D内聚性32分用户界面设计的任务包括( ) A确定用户界面类型 B建立任务模型 C建立用户模型 D建立功能模型42分建立继承关系时所采用的方式有( ) A自顶向下 B从内到外 C自底向上 D从复杂到简单52分软件设计的主要任务是() A将分析阶段获得的需求说明转换为计算机中可实现的系统 B完成系统的数据结构和程序结构设计 C完成模块的编码和测试 D对模块内部的过程进行设计62分数据流图中的处理必须用对象中的操作来实现,常见的操作有( ) A查询 B动作 C活动 D访问72分软件测试的主要特点是( ) A软件测试的开销大 B软件测试要依靠工具 C软件不能进行“穷举”测试 D软件测试要依靠人工82分SD 方法的设计总则是() A程序简洁、操作方便 B结构清晰、合理 C模块内聚性强 D模块之间耦合度低92分静态测试是以人工的、非形式化的方法对程序进行分析和测试。常用的静态测试方法有 ( ) A运行程序并分析运行结果 B桌前检查与代码会审 C数据流分析图 D调用图102分面向对象的测试与传统测试方法的主要区别是( ) A面向对象的测试可在编码前进行,传统测试方法在编码后进行 B面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试 C测试对象不同 D面向对象的测试不需要设计测试用例,只需要进行会议评审三、判断题共10题,20分12分瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。 A错误 B正确22分CMM 将软件过程的成熟度分为以下5个级别:初始级、可重复级、已定义级、已管理级和优化级。 A错误 B正确32分在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案。 A错误42分用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性 A错误 B正确52分单元测试通常应该先进行人工走查,再以白盒法为主,辅以黑盒法进行动态测试。 A错误 B正确62分软件危机的主要表现是软件的需求量迅速增加,软件价格上升。 A错误 B正确72分软件工程过程应该以软件设计为中心,关键是编写程序。 A错误 B正确82分当模块的控制范围是其作用范围的子集时,模块之间的耦合度较低。 A错误 B正确92分功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明书相同。 A错误 B正确102分划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。 A错误 B正确 (注:可编辑下载,若有不当之处,请指正,谢谢!)
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 销售管理


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!