软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是______。 A、根据用户需求,能够确定一个最佳的软件架构,指导整个软件的开发过程 B、软件架构设计需要满足系统的质量属性,如性能、安全性...
软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是______。 A、在建立软件架构的初期,一般需要选择一个合适的架构风格 B、将架构分析阶段已标识的构件映射到...
某游戏公司欲开发一个大型多人即时战略游戏,游戏设计的目标之一是能够支持玩家自行创建战役地图,定义游戏对象的行为和之间的关系。针对该目标,公司应该采用______架构风格最为合适。 A、管道-过滤器 B、隐式调用 C、主程序-子程序...
在客户机/服务器系统开发中,采用______时,应将数据层和数据处理层放置于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机。 A、分布式表示结构 B、分布式应用结构 C、分布式数据和应用结构 D、分布式数据结构 [MustVI...
系统输入设计中,采用内部控制方式以确保输入系统数据的有效性,______用于验证数据是否位于合法的取值范围。 A、数据类型检查 B、自检位 C、域检查 D、格式检查 [MustVIP]...
需求管理是CMM可重复级中的6个关键过程域之一,其主要目标是______。 A、对于软件需求,必须建立基线以进行控制,软件计划、产品和活动必须与软件需求保持一致 B、客观地验证需求管理活动符合规定的标准、程序和要求 C、策划软件需求...
_____把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证以及评审构成。 A、原型模型 B、瀑布模型 C、螺旋模型 D、V模型 [MustVIP]...
软件的横向重用是指重用不同应用领域中的软件元素。______是一种典型的、原始的横向重用机制 A、对象 B、构件 C、标准函数库 D、设计模式 [MustVIP]...
下列关于不同软件开发方法所使用的模型的描述中,正确的是______。 A、在进行结构化分析时,必须使用数据流图和软件结构图这两种模型 B、采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进行建模 C、实体联系图(E-R...
计算机系统中,在______的情况下一般应采用异步传输方 A、CPU访问内存 B、CPU与I/O接口交换信息 C、CPU与PCI总线交换信息 D、I/O接口与打印机交换信息 [MustVIP]...