【2021年上午试题】
6、以下关于软件开发过程中增量模型优点的叙述中, 不正确的是(6)。
A.强调开发阶段早期计划
B.第一个可交付版本所需要的时间少和成本低
C.开发由增量表示的小系统所承担的风险小
D.系统管理成本低、效率高、配置简单
【参考答案】A
【真题解析】增量模型也称渐增模型。使用增量模型开发软件时,把软件产品作为一系列的增量构件来设计、编码、集成和测试。每个构件由多个相互作用的模块构成,并且能够完成特定的功能。
使用增量模型时,第一个增量构件往往实现软件的基本需求,提供最核心的功能。
因此,第一个可交付的版本只是完成软件的基本需求,所需要的时间和成本都比较低。并且由于是增量开发,即使开发失败,也不会影响前期版本,所以风险也大大降低。整个增量开发模型管理成本低、效率高、配置简单。
增量,强调的是迭代升级,只要第一个版本能满足基本需求即可,不必强调早期计划。
8、在一个分布式软件系统中,一个构件失去了与另一个远程构件的连接。在系统修复后,连接于30秒之内恢复,系统可以重新正常工作直到其它故障发生。这一描述体现 了软件系统的(8)。
A.安全性
B.可用性
C.兼容性
D.性能
【参考答案】B
【真题解析】本题较简单,用排除法。故障发生后30秒内恢复正常,体现了分布式软件系统的可用性。
9、在三层C/S软件架构中, (9)是应用的用户接口部分,负责与应用逻辑间的对话功能; (10)是应用的本体,负责具体的业务处理逻辑。
A.表示层
B.感知层
C.设备层
D.业务逻辑层
【参考答案】A
10、在三层C/S软件架构中, (9)是应用的用户接口部分,负责与应用逻辑间的对话功能; (10)是应用的本体,负责具体的业务处理逻辑。
A.数据层
B.分发层
C.功能层
D.算法层
【参考答案】C
【真题解析】三层C/S软件架构的分为表示层、功能层和数据层。
1、表示层:应用的用户接口部分,负责用户与应用间的对话功能。
2、功能层:应用的本体,负责具体的业务处理逻辑。
3、数据层:数据层就是数据库管理系统DBMS,负责数据库数据的管理。
三层C/S软件架构的优点:
1、灵活的硬件系统构成
2、提高软件的可维护性
3、安全性得到提高
联系客服