论软件体系结构风格及其应用
软件体系结构设计的一个核心问题是如何有效地使用重复的体系结构模式,即达到软件体系结构级的软件重用。软件体系结构风格(Software Architecture Style)是描述软件系统组织方式的常用模式,在实践中已经被多次应用。按照Shaw和Garlan的说法,“一种体系结构风格定义了构件类型和连接件类型的词汇表,以及它们如何组合的约束条件”。体系结构风格通常分为数据流(Data Flow)风格、调用/返回(Call/Return)风格、独立构件(Independent Components)风格、虚拟机(Virtual Machines)风格和仓库(Repositories)风格五大类。在实际应用中,随着软件系统规模的扩大和复杂,一个系统往往会同时使用多类体系结构风格,这些风格可以交叉组合、彼此重叠。
请围绕“软件体系结构风格及其应用”论题,依次从以下三个方面进行论述。
概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。
A.信息标准的多样化,已经成为制约我国物流发展和影响物流效率提高的关键瓶颈之一
B.其核心是将信息分类编码标准化技术应用到现代物流系统中
C.可以促进物流活动的社会化、现代化和合理化,在实践中做到“货畅其流”
D.是信息分类标准化工作的一个专业领域和分支
E.我国应摆脱国际编码的束缚,建立独立的编码体系
A.PKI
B.PMI
C.PQI
D.PIM
试题四 论软件可靠性设计与应用
目前在企业中,以软件为核心的产品得到了广泛的应用。随着系统中软件部分比例的不断增加,使得系统对软件的依赖性越来越强,对软件的可靠性要求也越来越高。软件可靠性与其它质量属性一样,是衡量软件架构的重要指标。 软件工程中已有很多比较成熟的设计技术,如结构化设计、模块化设计、自顶向下设计等,这些技术为保障软件的整体质量发挥了重要作用。在此基础上,为了进一步提高软件的可靠性,通常会采用一些特殊的设计技术,即软件可靠性设计技术。 在软件可靠性工程体系中,包含有可靠性模型与预测、可靠性设计和可靠性测试方法等。实践证明,保障软件可靠性最有效、最经济、最重要的手段是在软件设计阶段采取措施进行可靠性控制。
请围绕“软件可靠性设计与应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的软件开发项目以及你所承担的主要工作。
2.简要叙述影响软件可靠性的因素有哪些。
3.阐述常用的软件可靠性设计技术以及你如何应用到实际项目中,效果如何。
试题三(25分)
阅读以下关于某公司企业广域网络升级改造的需求,回答问题1、问题2和问题3。
某高速公路沿线企业广域网主要连接公司总部和4个分支机构单位,为公司内部人员之间提供数据传输和业务运行环境。
网络于2003年建成,各网络节点之间的初始带宽为512Kbps,2005年经设备改造后,各节点之间带宽升级为2Mbps,2007年带宽进一步提升至4Mbps。
1.网络设备
位于公司总部的核心路由器为华为公司的NE05,2004年配置;通过该设备连接各分支机构的接入路由器,各接入路由器为思科公司的2600,2003-2004年配置;公司总部的局域网由思科公司的多层交换机catalyst 4006为主干设备构成,各分支机构的局域网络由华为公司6506三层交换机为主干设备构成。如图3-1所示。
2. 网络缺陷
随着网络用户的不断增加,各种新应用、新业务的开展,对网络带宽、安全性、稳定性都提出了更高的要求。该企业广域网络存在以下问题:
? 核心至二级站点间带宽只有 4Mbps,随着高清视频会议等系统的建设,现有网络带宽已经不能满足应用需求;
? 数据设备使用年限较长,配置低,无法进行扩容,随着业务量急剧增大,将无法维持系统正常运转,也不能胜任网络升级的需要;
? 华为 NE05 型号路由器已停产,配件、模块较难购置,设备不定期会出现丢包现象,影响网络稳定;
? 路由设备均是单点结构,存在单点故障,安全性低。
3. 各类应用带宽
根据用户对企业内部现有典型应用的流量分析,考虑到各应用在两年内的正常业务增长,形成了如表 3-1所示的典型应用带宽需求。
4. 升级目标
本次升级改造主要达到以下的目标:
? 对核心和分支机构路由设备进行更新,并与原有系统形成设备、链路双备份,增强安全性;
? 将核心到各个分支机构数据网络带宽进行升级;
? 根据应用业务的特性,采用 QoS 技术,确保广域网络的服务质量。
[问题1](11分)
现有网络主要依托高速公路沿线的SDH传输系统进行建设,核心路由器与各接入路由器之间的逻辑链路由若干E1电路组成,当前的4M带宽就是由两条E1电路绑定而形成的。
(a) 已知SDH传输系统至公司总部的传输带宽为STM-1,请简要分析核心路由器NE05上连接传输系统的传输板卡特性。
(b) 如果在公司总部不增加任何设备和板卡,仅通过为每个逻辑通道绑定更多E1线路的方式增加带宽,则在公司总部至各分支机构带宽相等的要求下,请给出理论上公司总部至各分支机构可以扩充的最大带宽。
问题2](8分)
设计单位决定为公司总部分别添加一台核心路由器和核心多层交换机,并且采用了如图3-2所示的连接方式,请简要分析该连接方式与原有方式相比较,具有哪些优势。
同接入路由器的数据包。
[问题3](6分)
设计单位决定将现有线路、路由设备,作为企业网络的备份线路及备份路由体系,同时在总部和分支机构添置相应的路由器,形成主用路由体系。用户单位提出了一个明确的需求,希望本次新采购的路由设备主要采用以太网口,以避免线路带宽升级时,用户端设备频繁发生变化。
升级设计方案中,要求SDH系统的局端传输设备完成协议转换工作,直接提供以太网接口,并互连至总部和分支结构的路由器以太网接口。假设总部至分支结构的链路是由大于10条以上E1绑定形成,请简要分析总部的核心路由器千兆以太口与传输设备千兆以太口之间可能存在的工作机制,并针对每种工作机制说明核心路由器如何区分来自不
A.信息
B. 知识
C. 应用
D. 垂直
在国家信息化体系的六要素中,______是国家信息化的核心任务,是国家信息化建设取得实效的关键。
A.信息技术和产业
B.信息资源的开发和利用
C.信息人才
D.信息化政策法规和标准规范
A.信息技术和产业
B.信息资源的开发和利用
C.信息人才
D.信息化政策法规和标准规范
A.将电子政务视为国家信息化的一个重要领域
B.它与社会信息化、规模经济信息化一起构成国家信息化的完整系统
C.利用现代信息技术来重新设计政府的业务流程,以提高政府绩效
D.实施国家为那些倡导并进行大规模公共行政改革的西方国家