[单选题]基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD的叙述中,错误的是______。
正确答案 :D
使用ABSD方法,设计活动的开始意味着需求抽取和分析活动可以终止
解析:解析:基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。使用ABSD方法,设计活动可以从项目总体功能框架明确就开始,并且设计活动的开始并不意味着需求抽取和分析活动可以终止,而是应该与设计活动并行。ABSD方法有三个基础:第一个基础是功能分解,在功能分解中使用已有的基于模块的内聚和耦合技术。第二个基础是通过选择体系结构风格来实现质量和商业需求。第三个基础是软件模板的使用。ABSD方法是一个自顶向下,递归细化的过程,软件系统的架构通过该方法得到细化,直到能产生软件构件的类。
[单选题]软件项目中,商业风险威胁到要开发软件的生存能力,而 () 不属于商业风险。
正确答案 :B
系统采用了过多的新技术以及技术的不确定性
[单选题]公司治理取决于立法者所制定的法律。然而,仅有法律是不够的,还必须依赖为管理者制定的最优行动准则。比如,“公司董事应该具备卓越的才能”这条准则,对于什么是“卓越的才能”,法律不能给出它的标准定义,最优行动准则的优势就是它能采纳弹性较大的标准。以下哪项陈述是上述论证所依赖的假设?
正确答案 :B
采纳弹性较小的标准不能发挥最优行动准则的优势。
解析:解析:根据题干的论述,公司治理取决于两个条件,一是要有法律,二是要依赖最优行动准则。最优行动准则的优势就是它能采纳弹性较大的标准。因此,题干的论述所包含的假设就是采纳弹性较小的标准不能发挥最优行动准则的优势。否则,公司治理仅有法律一个条件就够了。
[单选题]对于承建单位提出的工程变更申请,总监理工程师在签发意见之前,应就工程变更引起的进度改变和费用增减(32)。
正确答案 :B
要求承建单位与业主单位进行协商
解析:解析:变更对项目质量、进度和成本都会产生影响,三方要进行协商和讨论,要多方面评估变更的风险,根据变更分析的结果,确定最优变更方案,任何变更都要得到三方(建设单位、监理单位和承建单位)书面的确认,并且要在接到变更通知单之后才能进行,严禁擅自变更,在任何一方或者两方同意下做出变更而造成的损失应该由变更方承担,监理应按以下程序处理变更。
[多选题]某数据库中有员工关系E(员工号,姓名,部门,职称,月薪);产品关系P(产品号,产品名称,型号,尺寸,颜色);仓库关系W(仓库号,仓库名称,地址,负责人);库存关系I(仓库号,产品号,产品数量)。若数据库设计中要求:
正确答案 :FJ
参照完整性、实体完整性、用户定义完整性
解析:解析:关系模型的完整性规则是对关系的某种约束条件。关系模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。实体完整性规定基本关系的主属性不能取空值。由于①仓库关系W中的“负责人”引用员工关系的员工号,所以应满足参照完整性约束;②库存关系I中的“仓库号,产品号”唯一标识I中的每一个记录,所以应满足实体完整性约束;③职称为“工程师”的月薪不能低于3500元,是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求,所以应满足用户定义完整性约束。因此,试题(6)的正确答案为B。
查看原题 点击获取本科目所有试题