文档介绍:汇编选集19秋北理工《软件工程》在线作业(100分)
[北京理工大学]北理工《软件工程》在线作业
试卷总分:100 得分:100
第1题,当某一开发项目的进度有可能拖延时,应该_______。
A、增加新的开发人员
B、分析拖期原因加以补救
C、从别的小组抽调人员临时帮忙
D、推迟预定完成时间
正确答案:
第2题,瀑布模型的主要特点是_____。
A、将开发过程严格地划分为一系列有序的活动
B、将过程分解为阶段
C、提供了有效的管理模式
D、缺乏灵活性
正确答案:
第3题,等价类划分方法中,要为每一个输人条件划分合理等价类和________。
A、不合理的等价类
B、设计输人数据
C、设计测试用例
D、编号
正确答案:
第4题,原型化方法是一个动态设计过程,它要求使用该方法的人员具有能力是_________
A、熟练的编程技能
B、及时获得用户需求
C、协作精神及有力管理
D、巧妙使用工具
正确答案:
第5题,软件开发时,一个错误发现得越晚,为改正它付出的代价就_______
A、越大
B、越小
C、接***均
D、不可捉摸
正确答案:
第6题,用限定词来表示对象类之间受限关联的通常目地是________。
A、更准确地表示归纳关系
B、更准确地表示组合关系
C、增加关联阶数
D、减少关联阶数
正确答案:
第7题,软件维护产生的副作用,是指______
A、开发时的错
B、隐含的错误
C、因修改软件而造成的错误
D、运行时误操作
正确答案:
第8题,测试过程的活动几乎贯穿整个开发过程,它大体分为_______三个阶段。
A、模块测试、组装测试、有效性测试
B、模块测试、功能测试、回归测试
C、单元测试、功能测试、用户测试
D、单元测试、集成测试、确认测试
正确答案:
第9题,信息隐蔽的概念与哪一概念直接相关? ______
A、软件结构定义
B、模块独立性
C、模块类型划分
D、模块内聚
正确答案:
第10题,软件工程的目标是_____。
A、生产满足用户需要的产品
B、以合适的成本生产满足用户需要的产品
C、以合适的成本生产满足用户需要的、可用性好的产品
D、生产正确的、可用性好的产品
正确答案:
第11题,属性定义了实体的________。
A、关键字
B、名称
C、特征
D、外部关键字
正确答案:
第12题,软件测试中,黑盒测试法和白盒测试法是常用的方法。黑盒测试主要是用于测试:________。
A、内部结构合理性
B、外部功能是否满足其功能说明
C、程序运行速度
D、程序内部逻辑正确性
正确答案:
第13题,在软件工程中原型化方法和软件开发人员之间进行的一种交互过程适用于_____系统。
A、实时控制
B、需求确定的
C、管理信息
D、需求不确定性高的
正确答案:
第14题,下列属于维护阶段的文档是___________
A、软件规格说明
B、用户操作手册
C、软件问题报告
D、软件测试分析报告
正确答案:
第15题,下面软件详细设计工具的图示中,___中每个过程用一个盒子表示,盒子可以嵌套。
A、NS图
B、流程图
C、HIPO图
D、PAD图
正确答案:
第16题,在McCall软件质量度量模型中,_______属于面向软件产品修改。
A、可靠性
B、可重用性
C、适应性
D、可移植性
正确答案:
第17题,状态图表示系统的______。
A、消息结构
B、静态结构
C、系统部署
D、动态行为
正确答案:
第18题,一个只有顺序结构的程序,其环形复杂度是________。
A、0
B、1
C、3
D、不确定的
正确答案:
第19题,关于模块的耦合性,模块独立性最差的耦合是________。
A、非直接耦合
B、标记耦合
C、控制耦合
D、数据耦合
正确答案:
第20题,使用软件时提出增加新功能就必须进行_______维护。
A、改正性
B、适应性
C、完善性
D、预防性
正确答案:
第21题,静态测试是以人工的、非形式化的方法对程序进行分析和测试。常用的静态测试方法有( )
A、运行程序并分析运行结果
B、桌前检查与代码会审
C、数据流分析图
D、调用图
正确答案:
第22题,面向对象的测试与传统测试方法的主要区别是( )
A、面向对象的测试可在编码前进行,传统测试方法在编码后进行
B、面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试
C、测试对象不同
D、面向对象的测试不需要设计测试用例,只