奥鹏远程教育北京理工大学《软件工程》在线作业

奥鹏远程教育北京理工大学平时在线作业

北理工《软件工程》在线作业-0005

当某一开发项目的进度有可能拖延时,应该_______。
A:增加新的开发人员
B:分析拖期原因加以补救
C:从别的小组抽调人员临时帮忙
D:推迟预定完成时间
答案问询微信:424329

瀑布模型的主要特点是_____。
A:将开发过程严格地划分为一系列有序的活动
B:将过程分解为阶段
C:提供了有效的管理模式
D:缺乏灵活性
答案问询微信:424329

等价类划分方法中,要为每一个输人条件划分合理等价类和________。
A:不合理的等价类
B:设计输人数据
C:设计测试用例
D:编号
答案问询微信:424329

原型化方法是一个动态设计过程,它要求使用该方法的人员具有能力是_________
A:熟练的编程技能
B:及时获得用户需求
C:协作精神及有力管理
D:巧妙使用工具
答案问询微信:424329

软件开发时,一个错误发现得越晚,为改正它付出的代价就_______
A:越大
B:越小
C:接近平均
D:不可捉摸
答案问询微信:424329

用限定词来表示对象类之间受限关联的通常目地是________。
A:更准确地表示归纳关系
B:更准确地表示组合关系
C:增加关联阶数
D:减少关联阶数
答案问询微信:424329

软件维护产生的副作用,是指______
A:开发时的错
B:隐含的错误
C:因修改软件而造成的错误
D:运行时误操作
答案问询微信:424329

测试过程的活动几乎贯穿整个开发过程,它大体分为_______三个阶段。
A:模块测试、组装测试、有效性测试
B:模块测试、功能测试、回归测试
C:单元测试、功能测试、用户测试
D:单元测试、集成测试、确认测试
答案问询微信:424329

信息隐蔽的概念与哪一概念直接相关? ______
A:软件结构定义
B:模块独立性
C:模块类型划分
D:模块内聚
答案问询微信:424329

软件工程的目标是_____。
A:生产满足用户需要的产品
B:以合适的成本生产满足用户需要的产品
C:以合适的成本生产满足用户需要的、可用性好的产品
D:生产正确的、可用性好的产品
答案问询微信:424329

属性定义了实体的________。
A:关键字
B:名称
C:特征
D:外部关键字
答案问询微信:424329

软件测试中,黑盒测试法和白盒测试法是常用的方法。黑盒测试主要是用于测试:________。
A:内部结构合理性
B:外部功能是否满足其功能说明
C:程序运行速度
D:程序内部逻辑正确性
答案问询微信:424329

在软件工程中原型化方法和软件开发人员之间进行的一种交互过程适用于_____系统。
A:实时控制
B:需求确定的
C:管理信息
D:需求不确定性高的
答案问询微信:424329

下列属于维护阶段的文档是___________
A:软件规格说明
B:用户操作手册
C:软件问题报告
D:软件测试分析报告
答案问询微信:424329

下面软件详细设计工具的图示中,___中每个过程用一个盒子表示,盒子可以嵌套。
A:NS奥鹏远程教育北京理工大学平时在线作业图
B:流程图
C:HIPO图
D:PAD图
答案问询微信:424329

在McCall软件质量度量模型中,_______属于面向软件产品修改。
A:可靠性
B:可重用性
C:适应性
D:可移植性
答案问询微信:424329

状态图表示系统的______。
A:消息结构
B:静态结构
C:系统部署
D:动态行为
答案问询微信:424329

一个只有顺序结构的程序,其环形复杂度是________。
A:0
B:1
C:3
D:不确定的
答案问询微信:424329

关于模块的耦合性,模块独立性最差的耦合是________。
A:非直接耦合
B:标记耦合
C:控制耦合
D:数据耦合
答案问询微信:424329

使用软件时提出增加新功能就必须进行_______维护。
A:改正性
B:适应性
C:完善性
D:预防性
答案问询微信:424329

静态测试是以人工的、非形式化的方法对程序进行分析和测试。常用的静态测试方法有 ( )
A:运行程序并分析运行结果
B:桌前检查与代码会审
C:数据流分析图
D:调用图
答案问询微信:424329

面向对象的测试与传统测试方法的主要区别是( )
A:面向对象的测试可在编码前进行,传统测试方法在编码后进行
B:面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试
C:测试对象不同
D:面向对象的测试不需要设计测试用例,只需要进行会议评审
答案问询微信:424329

SD 方法的设计总则是()
A:程序简洁、操作方便
B:结构清晰、合理
C:模块内聚性强
D:模块之间耦合度低
答案问询微信:424329

软件测试的主要特点是( )
A:软件测试的开销大
B:软件测试要依靠工具
C:软件不能进行“穷举”测试
D:软件测试要依靠人工
答案问询微信:424329

模块独立性准则定性指标( )来衡量
A:分解度
B:耦合度
C:屏蔽性
D:内聚性
答案问询微信:424329

下列各种图可用于动态建模的有( )
A:状态图
B:类图
C:序列图
D:活动图
答案问询微信:424329

用户界面设计的任务包括( )
A:确定用户界面类型
B:建立任务模型
C:建立用户模型
D:建立功能模型
答案问询微信:424329

软件设计的主要任务是()
A:将分析阶段获得的需求说明转换为计算机中可实现的系统
B:完成系统的数据结构和程序结构设计
C:完成模块的编码和测试
D:对模块内部的过程进行设计
答案问询微信:424329

数据流图中的处理必须用对象中的操作来实现,常见的操作有( )
A:查询
B:动作
C:活动
D:访问
答案问询微信:424329

建立继承关系时所采用的方式有( )
A:自顶向下
B:从内到外
C:自底向上
D:从复杂到简单
答案问询微信:424329

软件工程过程应该以软件设计为中心,关键是编写程序。
A:错误
B:正确
答案问询微信:424329

划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。
A:错误
B:正确
答案问询微信:424329

当模块的控制范围是其作用范围的子集时,模块之间的耦合度较低。
A:错误
B:正确
答案问询微信:424329

瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。
A:错误
B:正确
答案问询微信:424329

功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明书相同。
A:错误
B:正确
答案问询微信:424329

CMM 将软件过程的成熟度分为以下5个级别:初始级、可重复级、已定义级、已管理级和优化级。
A:错误
B:正确
答案问询微信:424329

软件危机的主要表现是软件的需求量迅速增加,软件价格上升。
A:错误
B:正确
答案问询微信:424329

用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性
A:错误
B:正确
答案问询微信:424329

单元测试通常应该先进行人工走查,再以白盒法为主,辅以黑盒法进行动态测试。
A:错误
B:正确
答案问询微信:424329

在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案。
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网