华师大《软件工程》在线作业
奥鹏华中师范大学平时在线作业
华师《软件工程》在线作业-0004
等价类划分方法中,要为每一个输人条件划分合理等价类和( )。
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:静态测试是通过人工分析或程序正确性证明的方式来确认程序正确性。
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
软件工程是一项建模活动,通过抽象找到事物的重要特征而忽略非本质的细节,从不同侧面建立系统模型,有效地简化和处理复杂性。
A:对
B:错
答案问询微信:424329
模型是对现实的简化,建模是为了更好地理解所开发的系统。
A:对
B:错
答案问询微信:424329
敏捷开发是一种基于更紧密的团队协作、能够有效应对快速变化需求、快速交付高质量软件的迭代和增量的新型软件开发方法。
A:对
B:错
答案问询微信:424329
用例参与者总是人员而不是系统设备。
A:对
B:错
答案问询微信:424329
软件项目估算的挑战是项目的复杂性和不确定性。
A:对
B:错
答案问询微信:424329