●软件开发模型大体上可以分为三种类型:第一种是以完全确定软件需求为前提的__(21)__;第二种是在软件开发初始阶段只能提供基本需求时采用的__(22)__;第三种是以形式化为基础的变换模型。
(21)A.协同模型
B.瀑布模型
C.交互式模型
D.迭代式模型
(22)A.协同模型
B.瀑布模型
C.交互式模型
D.迭代式模型
●某小型软件公司欲开发一个基于Web的考勤管理系统,客户对系统的基本功能、表现形式等要求并不明确,在这种情况下,采用__(23)__比较合适。
(23)A.瀑布模型
B.螺旋模型
C.V模型
D.原型化模型
●净室软件工程是软件开发的一种__(24)__方法,可以开发出具有较高质量的软件。它使用盒结构规约进行分析和建模,并将__(25)__作为发现和排除错误的主要机制,采用统计测试来获取验证软件可靠性所需要的信息。
(24)A.形式化
B.迭代式
C.瀑布式
D.交互式
(25)A.测试
B.仿真
C.实验
D.正确性验证
●某服务器软件系统对可用性(Availability)和性能(Performance)要求较高,__(26)__设计策略能提高该系统的可用性,__(27)__设计策略能够提高该系统的性能。
(26)A.限制访问
B.内置监控器
C.主动冗余
D.队列调度
(27)A.限制访问
B.内置监控器
C.主动冗余
D.队列调度
●某公司希望将位于组织内部的部分资源和功能发布到互联网上,并与其它合作伙伴实现业务流程的整合。对于这种应用集成需求,以下集成方式中最适合的是__(28)__。
(28)A.数据集成
B.界面集成
C.方法集成
D.门户集成
●实施应用集成时,系统集成架构的选择对集成工作来说至关重要。某企业欲在其分布式异构环境中实现系统之间的协作能力,并保持系统之间的松散耦合。在这种要求下,采用__(29)__的系统架构最为合适。
(29)A.事件驱动
B.远程过程调用
C.共享数据库
D.文件传输
●软件架构评估中,评估人员主要关注系统的质量属性,并确定采用何种架构更为合适。在对某个应用软件进行评估时,该应用软件采用的Web服务器所支持的并发连接数是整个系统性能的一个__(30)__;改变加密级别可能会对安全性和操作性均产生重要影响,则加密级别是系统的一个__(31)__。
(30)A.检查点
B.敏感点
C.权衡点
D.风险点
(31)A.检查点
B.敏感点
C.权衡点
D.风险点
各省软考办 | ||||||||||