以下关于用户自建云上电商网站的方案的描述,错误的是哪一项?
A.网站架构建议采用单机架构
B.应用主机集群部署改善网站的并发处理能力
C.增加缓存服务改善网站性能
D.使用分布式数据库系统
A.网站架构建议采用单机架构
B.应用主机集群部署改善网站的并发处理能力
C.增加缓存服务改善网站性能
D.使用分布式数据库系统
A.阿里巴巴将全域生态中不同应用的消费者账号识别归一到同一用户维度
B.UniIDInfrastructure包括归一后的用户身份及其在生态内可识别的行为(标签)归因而成的数据架构体系
C.UniIDInfrastructure其实就是淘系帐号,主要是电商的消费者行为数据
D.UniIDInfrastructure覆盖全域生态应用包括电子商务、娱乐(视频、新闻、电影、音乐等)、社交以及本地服务(旅行、地图、天气等)
A.改善现有问题
B.提升业务表现
C.预防问题出现
D.提升系统的耦合度
A.私有云更侧重公有云上没有的服务或者不便提供的服务
B.混合云在架构上会比较复杂
C.在管理上,混合云的管理成本会比单纯私有云要低
D.在管理上,混合云的管理成本会比单纯私有云要高
试题一(共25分)
阅读以下关于软件系统架构选择的说明,在答题纸上回答问题1至问题 3。
【说明】
某公司欲针对 Linux操作系统开发一个KWIC(Key Word in Context)检索系统。该系统接收用户输入的查询关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其它方式展示帮助内容。根据目前需求,公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其它的方法实现这一功能。
在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序-子程序的架构风格,而李工则主张采用管道-过滤器的架构风格。在架构评估会议上,大家从系统的算法变更、 功能变更、 数据表示变更和性能等方面对这两种方案进行评价,最终采用了李工的方案。
【问题 1】(7分)
在实际的软件项目开发中,采用恰当的架构风格是项目成功的保证。请用 200 字以内的文字说明什么是软件架构风格,并对主程序-子程序和管道-过滤器这两种架构风格的特点进行描述。
【问题 2】(12分)
请完成表1-1 中的空白部分(用+表示优、-表示差),对王工和李工提出的架构风格进行评价,并指出采用李工方案的原因。
【问题 3】(6分)
图1-1 是李工给出的架构设计示意图, 请将恰当的功能描述填入图中的(1)~(4)。
A.实施软件定义网络(SDN),以提供应用高级策略以根据用户、设备和应用程序来调整和重新排序网络流量的能力。
B.为每个部门实施一个虚拟局域网(VLAN),并为每个VLAN创建一个单独的子网。
C.实施软件定义网络(SDN),为网络基础设施提供与控制和数据平面集成的能力。
D.实施虚拟局域网(VLAN),将局域网(LAN)与物理交换机进行逻辑分离。
【问题1)(5分) 请用300以内文字说明什么是数据持久层,使用数据持久层能够为项目开发带来哪些好处? 【问题2】(12分) 针对在线投票系统的实际应用需求和要求,项目组应选用哪种技术实现数据持久层?请用200字以内文字说明其采用该技术的原因。 【问题3】(8分) 数据持久层是Web应用系统框架中重要的组成部分,主流的数据持久层技术分别基于不同的技术方案,请在表5-1中(1)-(4)处分别根据(a)~(d)所列技术的方案类别填入其序号。 表5-1 数据持久层技术分类(a) BMP, CMP (b)iBatis/MyBatis (c)SprmgJdbcTemplate (d)TopLink,JDO,Hibernate