蓉爆迫厦挨巳试瘁健速硅桐欣
博涛师盘眠寺抽休碴孪共瓦狭
●▂●
第一章 单元测试
1、单选题:
软件实现与通常的程序设计的主要区别是( )。
A:数据结构
B:软件的集成与测试
C:算法设计
D:代码格式标准
答案: 软件的集成与测试
2、多选题:
软件规模的划分依据有多个因素,通常不包含()。
A:参加人数
B: 运行平台
C:组织方式
D:研发周期
E:产品规模
答案: 运行平台;组织方式
3、多选题:
高级程序语言的一种划分标准是按照语言的计算模型,将高级语言分为声明式式和命令式两个大类,前者进一步划分为()。
A:函数式语言
B:逻辑式语言
C:数据库语言
D:数据流语言
E:交互性
答案: 函数式语言;逻辑式语言;数据流语言
4、判断题:
按照教材 ,敏捷开发创造了一些新的技术或实践,如测试驱动开发、结对编程、代码重构和持续集成。
A:对
B:错
答案: 对
5、判断题:
从软件使用者的角度,把软件生存周期分为定义软件、开发软件和维护软件三个阶段。( )
A:对
B:错
答案: 错
6、判断题:
增量开发模型的基本思想是让开发者能够从早期的开发、系统的增量、交付的版本中学到经验。( )
A:对
B:错
答案: 对
第二章 单元测试
1、单选题:
软件分解的核心是( )。
A:将问题分解的尽可能小
B:将分解的若干小问题最终合并
C:将问题分解的足够简单解决
D:将多个问题、难点或关注点分离
答案: 将多个问题、难点或关注点分离
2、单选题:
如果用数组存不同的算式作为“习题”,产生60道不同算式的习题时算式比较的次数是( )。
A:60
B:120
C:1200
D:1770
答案: 1770
3、多选题:
int add (int m,int n) { if (m > 100 || m 100 || n return -1; return m+n;}该程序期望输出两个100以内的正整数之和,和可以超过100。返回-1则表示输入参数不符合要求。
用边界值分析的方法测试该程序,如果要测试不期望的结果(输入参数不符合要求),要选择哪些测试数据()。
A:(1,1)
B:(0,90)
C:(99,0)
D:(99,99)
E:(1,100)
答案: (0,90);(99,0);(1,100)
4、判断题:
软件模块是指具有相对不独立性的、由数据说明、执行语句等程序对象构成的代码集合。( )
A:对
B:错
答案: 错
5、判断题:
等价类划分有两种不同的情况:有效等价类和无效等价类。( )
A:对
B:错
答案: 对
6、判断题:
Java语言的static方法不依赖于任何对象就可以进行访问,能访问类的非静态成员变量和非静态成员方法。
A:对
B:错
答案: 错
完整版答案需支付5元购买,完整答案是全部章节的课后答案。制作这些答案花费了很多心血,希望大家理解,如需购买请点击下方红字:
注意:完整答案是全部的课后答案,无期末答案!
萌面人优惠券
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,购物省省省!
如需了解详情请点击下方红字:
萌面人优惠券APP下载
支持安卓,苹果,PC电脑等设备,可查看各种大学网课答案,可一键领取淘宝,天猫,京东,拼多多无门槛优惠券
详情请点击下方红字:
更多信息:如何找到本平台?
方法一:
点击下方红字,访问萌面人资料铺
方法二:
搜狗搜索:萌面人资料铺 认准域名:www.xuexianswer.com 或者域名:xuexianswer.com 点击进入
方法三:
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
为了下次更快打开本网站,建议在浏览器添加书签收藏本网页。
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
邪亮睦脑吠理卞确苟矩潞你甜
情情股棵胚笑本般恋登蝎释桅