北理工软件工程在线作业.docx
《北理工软件工程在线作业.docx》由会员分享,可在线阅读,更多相关《北理工软件工程在线作业.docx(4页珍藏版)》请在冰豆网上搜索。
北理工软件工程在线作业
北理工《软件工程》在线作业
一、单选题共20题,60分
13分
维护过程本质上是________的过程。
∙A改正错误或压缩的修改软件定义和开发
∙B修改文档
∙C修改软件配置
∙D修改程序
23分
以下不是软件开发方法的主要工作模型的是()
∙A螺旋模型
∙B循环模型
∙C瀑布模型
∙D专家模型
33分
黑盒测试在设计测试用例时,主要需要研究________
∙A需求规格说明与概要设计说明
∙B详细设计说明
∙C项目开发计划
∙D概要设计说明与详细设计说明
43分
下面几种语言中哪一种是纯面向对象语言______。
∙ATC
∙BC++
∙CProlog
∙DLisp
53分
经济可行性研究的围包括_____
∙A资源有效性
∙B管理制度
∙C效益分析
63分
在用例分析中,执行者是____。
∙A任何对计算机系统交互的实体
∙B驻留在系统中的任何商业对象
∙C任何对系统外部力量做出反应的
∙D不是用在用例分析中的术语
73分
软件的发展过程划分为4个阶段:
第一阶段(1950~1950年代末)称为“程序设计的原始时期”,程序员编写程序用_________。
∙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图