1、软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式,其中,在批量处理风格体系中,每个处理步骤都是单独程序,每一步必需在前一步结束才能开始,并且数据必需是完整性,以(整体)的方式传递,基于规则的系统包括规则集、规则解释器、规则/数据选择器及()。
A、解释引擎
B、虚拟机
C、数据
D、工作内存
答案:D
2、产品配置是指一个产品在其生命周期各个阶段所产生的各种形式(机器刻可读或人工可读)和各种版本()的集合。
A、需求规格说明、设计说明、测试报告
B、需求规则说明、设计说明、计算机程序
C、设计说明、用户手册、计算机程序
D、文档、计算机程序、部件及数据
答案:
答案:D
3、信息隐蔽是开发整体程序结构时使用的法则,通过信息隐蔽可以提高软件的()测试性和()。
A、修改性
B、安全性
C、测试性
D、移植性
答案:A/D
4、系统应用集成构件统一标准的基础平台,在各个应用系统的接口之间数据共享和功能,基本原则是保证应用程序的()。系统应用集成提供了四个不同层次的服务,最上层服务是()。
A、独立性
B、相关性
C、互操作性
D、排他性
A、通信
B、信息传递与转化
C、应用连接
D、流程控制
答案:A/D
5、其中时间维是工作进程,对于一个具体的工程项目,可以分为7个阶段,在()阶段会做出研制方案及生产计划。
A、规划
B、拟定
C、研制
D、生产
答案:C
6、软件开发环境应支持多种集成机制。其中,()用于存储与系统开发有关的信息,并支持信息的交流与共享。
A、算法模型库
B、环境信息库
C、信息模型库
D、用户界面库
答案:B
7、对于数据库系统,主要包括CPU/内存使用状况、(查询语句性能)、进程/线程使用状态、日志文件大小等。对于应用系统,主要包括 可用性、响应时间、()、特定应用资源占有等。
A、最大连接数
B、支持协议和标准
C、并发用户数
D、延时抖动
答案:C
8、软件架构贯穿于整个生命周期,但在不同阶段对软件架构的关注力度不相同,在()阶段,对软件架构关注最多。
A、需求分析与设计
B、设计与实现
C、实现与测试
D、部署与变更
答案:B
9、下列关于各种软件开发方法叙述中,错误的是()。
A、可以把结构化方法和面向对象方法结合起来进行系统开发,使用面向对象方法自顶向下划分,自底向上使用结构化方法开发。
B、与传统纪方法比,敏捷开发适合需求变化大,或者前期不是很清晰的项目,用它的灵活性解决。
C、面向服务的方法以粗粒度、松耦合和基于标准的服务为基础,增强系统灵活性、可复用和可演化
D、结构化开发方法缺点是开发周期长,难以适应需求
答案:A
解析:结构化方法是 结构化分析,结构化设计和结构化程序三部分,其精髓是自顶向下。