软件项目中,技术风险威胁到要开发软件的质量及交付时间,而(44)不属于技术风险。
A.采用先进技术开发目前尚无用户真正需要的产品或系统
B.软件需要使用新的或未经证实的硬件接口
C.产品需求要求开发某些程序构件,这些构件与以前所开发的构件完全不同
D.需求中要求使用新的分析、设计或测试方法
第1题:
在构件开发过程中,用户的需求可能会随时变化;在软件系统开发完毕,正常运行后,由一个单位移动植到另一个单位,需求也会发生变化。在这两种情况下,就必须相应地修改软件体系结构,以适应新的变化了的软件需求。以下不属于体系结构演化过程范畴的是()。() A. 体系结构需求获取 B. 需求变化归类C. 更新构件的相互作用 D. 技术评审
第2题:
A.大型软件系统中有相当的部分会重复出现,可通过构件组合起来,没必要重做
B.系统整合成为整个开发过程的核心,决定构件重用的关键在于它能否与其他构件整合
C.用结构化方法或面向对象的方法去开发,适用于任何的系统开发形式
D.只有那些无法通过已有构件满足的需求,才会用结构化方法或面向对象的方法去开发
E.开发过程从需求分析开始,经过构件选取、构件调整、构件组装及更新过程搭建完成
第3题:
A.软件开发商交付的软件产品无法安装到新的操作系统中
B.软件开发商无法按时交付软件产品
C.软件产品内的功能异常
D.软件的性能没有达到要求
第4题:
威胁到要开发软件的质量及交付时间,(15)关系到软件的生存能力。
A.项目风险
B.技术风险
C.人员与资金风险
D.需求变更风险
第5题:
下面有关嵌入式系统开发过程的描述语句中,不恰当的是:()。
A.在系统设计阶段应该根据系统需要实现的功能,来综合考虑软硬件功能的划分,确定哪些功能由硬件完成,哪些功能由软件完成。
B.在系统设计阶段不仅需要描述用户的功能需求如何实现,且需要描述非功能需求(如:功耗、成本、尺寸等)如何实现。
C.构件设计阶段,设计者需要设计或选择符合系统结构所需要的具体构件。构件通常是指硬件模块,而不包括软件模块。
D.系统集成与测试阶段,应该每次只对一部分构件或模块所集成的系统进行测试,各部测试完成后,再整体测试。
第6题:
下列关于软件需求管理与需求开发的论述,正确的是(26)。
A.所谓需求管理是指对需求开发的管理
B.需求管理包括:需求获取、需求分析、需求定义和需求验证
C.需求开发是将用户需求转化为应用系统成果的过程
D.在需求管理中,要求维持对原有需求和所有产品构件需求的双向跟踪
第7题:
软件项目中,商业风险威胁到要开发软件的生存能力,而(49)不属于商业风险。
A.开发了一个没有人真正需要的优秀产品或系统
B.开发的产品不再符合公司的整体商业策略
C.系统采用了过多的新技术及技术的不确定性
D.由于重点的转移或人员的变动而失去了高级管理层的支持
第8题:
第9题:
第10题:
以下哪些属于农业银行软件开发中心的职责()。
第11题:
下面有关嵌入式系统开发过程的描述语句中,不恰当的是()
第12题:
负责产品的技术开发和产品研发、推广过程中的技术支持
将科技开发完成的软件产品交付业务验收测试
组织开展需求分析,技术开发,技术测试
参与业务需求阶段的工作
第13题:
● 下列关于软件需求管理或需求开发的叙述中,正确的是 (26) 。
(26)
A. 所谓需求管理是指对需求开发的管理
B. 需求管理包括:需求获取、需求分析、需求定义和需求验证
C. 需求开发是将用户需求转化为应用系统成果的过程
D. 在需求管理中,要求维持对用户原始需求和所有产品构件需求的双向跟踪
第14题:
基于构件的软件开发,强调使用可复用的软件“构件”来设计和构建软件系统,对所需的构件进行合格性检验、______,并将它们集成到新系统中。
A.规模度量
B.数据验证
C.适应性修改
D.正确性测试
第15题:
A.软件需求不明确
B.由于使用软件产品而导致人员伤亡
C.软件测试人员和软件开发人员沟通不畅
D.软件源代码质量低下
第16题:
软件复用是使用已有的软件产品(如设计、代码、文档等)来开发新的软件系统的过程。软件复用的形式大体可分为垂直式复用和水平式复用。垂直式复用是指(66)中的复用,水平式复用是指(67)中的复用。为了提高构件的复用率,通常要求构件具有较好的(68)。为了将不同软件生产商在不同软硬件平台上开发的构件组装成一个系统,必须解决异构平台的各构件间的互操作问题。目前国际上已出现了一些支持互操作的构件标准,典型的有国际对象管理组织OMG推荐的(69)和Microsoft公司推出的(70)。
A.同一软件系统
B.不同软件系统
C.同一应用领域
D.不同应用领域
第17题:
【题目描述】
软件项目中,技术风险威胁到要开发软件的质量及交付时间,而(44)不属于技术风险。
(44)
A.采用先进技术开发目前尚无用户真正需要的产品或系统
B.软件需要使用新的或未经证实的硬件接口
C.产品需求中要求开发某些程序构件,这些构件与以前所开发的构件完全不同
D.需求中要求使用新的分析、设计或测试方法
正确答案:A |
答案分析:
技术风险的概念:技术风险是指潜在的分析、设计、实现、接口、验证和维护等技术方面的项目风险。此外陈旧的技术可能带来不能兼容、不能集成、不能满足客户需要的功能等风险。全新的、先进的、尤其是缺乏实践检验的技术带来的风险还要多一些如技术不成熟导致产品开发不出来,从而导致项目失败,也常常可能威胁到待开发软件的质量及交付时间。根据技术风险的概念,明显可以判断出B、C、D属于技术风险,而答案A,“尚无用户真正需要的新产品或系统”最多是属于市场风险,而不是技术风险
所以正确答案选择为 A
第18题:
在软件项目中,技术风险威胁到要开发软件的质量及交付时间,而(49)不属于技术风险。
A.采用先进技术开发目前尚无用户真正需要的产品或系统
B.软件需要使用新的或未经证实的硬件接口
C.产品的需求中要求开发某些程序构件,这些构件与以前所开发过的构件完全不同
D.需求中要求使用新的分析、设计或测试方法
第19题:
软件项目中,技术风险威胁到要开发软件的质量及交付时间,而(44)不属于技术风险。
(44)
A.采用先进技术开发目前尚无用户真正需要的产品或系统
B.软件需要使用新的或未经证实的硬件接口
C.产品需求中要求开发某些程序构件,这些构件与以前所开发的构件完全不同
D.需求中要求使用新的分析、设计或测试方法
第20题:
第21题:
第22题:
软件项目中,技术风险威胁到要开发软件的质量及交付时间,而()不属于技术风险。
第23题:
采用先进技术开发目前尚无用户真正需要的产品或系统
软件需要使用新的或未经证实的硬件接口
产品需求中要求开发某些程序构件,这些构件与以前所开发的构件完全不同
需求中要求使用新的分析、设计或测试方法