问答题[问题3]
数据备份时是否支持应用程序对数据库的爿:发访问?如何在数据恢复过程中保证数据的一致性?请用200字以内文字简要叙述。
问答题
拟建设的某事务处理系统数据交换非常频繁。经过初步分析,存储子系统的I/O性能决定了整个系统的响应时间。目前主流磁盘的容量为40GB和80GB两种规格。采用不同规格的磁盘,存储子系统的I/O性能会有很大的不同,同时也产生不一样的成本。评价使用小容量或大容量磁盘每秒每个I/O操作的成本,对于选择恰当的设计方案意义重大。
经过调研,该项目的系统分析师小刘得到了以下与存储子系统有关的部件的性能和成本说明:
(1)CPU系统,成本是20000元,处理能力是2500MIPS。
(2)主存的带宽是16字节,访问周期是10ns。 (3)1000MB/s的I/O总线,可连接20个Ultra3
SCSI总线和控制器。 (4)Ultral3
SCSI总线,成本是500元,传输速度是160MB/s,每条总线最多可以支持15个磁盘,执行一个磁盘I/O操作平均增加0.3ms的开销。
(5)每个磁盘I/O操作需要使用50000条CPU指令。
(6)安装磁盘的驱动器盒,成本是每个驱动器盒1500元。为磁盘提供电力和降温,每个驱动器盒配置一条SCSI连接线,可以安放80GB磁盘8个或者40GB的磁盘12个。
(7)无论是大容量磁盘还是小容量磁盘,成本都是10元/GB,转速都是15 000RPM (每分钟15
000转),平均寻道时间是5ms,传输速率是40MB/s。
为了进一步进行定量评估,小刘假设磁盘存储容量必须是1920GB(大、小两种规格的磁盘不能混用),每次I/O的平均数据量是32KB,每次磁盘I/O操作时间=平均寻道时间+平均旋转延迟+传输时间,所有磁盘负载都是均衡的,而且所有设备的能力都可以得到100%的发挥。
说明:用IOPS表示每秒执行的I/O数量。
问答题
问答题阅读下列关于程序测试计划的叙述,在回答问题1至问题4。某程序P包括A~H八个模块,其结构如图1-1所示,其中模块D与G需要调用公共模块E。现计划采用自顶向下方法执行程序P的测试项目,该项目包括多个作业。设作业A的任务是对模块A进行测试,作业B的任务是对模块B进行测试,…,依次类推。作业P的任务是对程序P进行整体测试。表1-1列出了该项目各作业计划所需的天数、至少必须的天数(即再增大花费也不能缩短的天数)以及每缩短1天测试所需增加的费用。{{B}}表1-1{{/B}}作业计划所需天数至少必须的天数每缩短1天所需增加的费用(元)A21500B531000C742500D432000E422000F321500G542500H422000P55图1-2是尚未完成的该项目计划图,其中,每条箭线表示一个测试作业,箭线上标注的字母表示作业名,数字表示计划测试天数。
问答题[问题1]
请用200字以内文字简要叙述四种方案的优缺点,并说明张总工程师选择第四种方案的理由。
问答题阅读以下关于软件系统架构选择的说明,根据要求回答下问题。
[说明]
某公司欲针对Linux操作系统开发一个KWIC(Key Word in Context)检索系统。该系统接收用户输入的查询关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其他方式展示帮助内容。根据目前的需求,公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其他的方法实现这一功能。
在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序—子程序的架构风格,而李工则主张采用管道—过滤器的架构风格。在架构评估会议上,大家从系统的算法变更、功能变更、数据表示变更和性能等方面对这两种方案进行评价,最终采用了李工的方案。
问答题企业应用集成(Enterprise Application Integration,EAI)是每个企业都必须要面对的实际问题。企业服务总线(Enterprise Service Bus, ESB)是一种体系结构模式,支持通信各方问的服务交互的虚拟化和管理。它充当面向服务架构(Service-Oriented Architecture, SOA)中服务提供者和请求者之间的连接服务的中间层。与传统的EAI技术相比,ESB采用总线式的体系结构集成多个应用系统,基于开放标准实现其内部核心功能,并支持快速加入新的应用到已有的集成环境中。 请围绕“ESB模式在企业应用集成中的应用”论题,依次从以下3个方面进行论述。 (1)要叙述你参与实施的企业应用集成项目(包括业务背景、组织结构、现有应用系统的分布,以及采用的技术等),以及你所担任的主要工作。 (2)详细论述。ESB的核心功能和典型结构;列举目前流行的ESB产品;指出你参与的项目所选择的ESB产品,并从ESB核心功能的角度说明选择该产品的理由。 (3)阐述在使用ESB技术进行应用集成过程中所遇到的问题及解决办法,简要叙述你进一步应用ESB模式的有关设想。
问答题企业应用集成(Enterprise Application Integration,EAI)是企业必须要面对的实际问题,企业服务总线(Enterprise Service Bus,ESB)技术是一种基于面向服务体系结构的新型企业应用集成技术。与传统的EAI技术相比,ESB采用总线式的体系结构集成多个应用系统,基于开放标准实现其内部核心功能,并支持快速加入新的应用到已有的集成环境中。
请围绕“企业服务总线技术及其在应用集成中的作用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的企业应用集成项目(包括业务背景、组织结构、现有应用系统的分布、采用的技术等)以及你所担任的主要工作。
2.论述企业服务总线的核心功能;列举目前流行的ESB产品:指出你参与的项目所选择的ESB产品,并从ESB核心功能的角度说明选择该产品的理由。
3.阐述在使用企业服务总线技术进行应用集成时遇到了哪些问题,如何解决。
问答题[问题3](12分)
建立了用例模型后,可以利用用例之间的关系调整用例模型,用例之间的关系包拒哪几种?对于每种关系,请根据题目中所描述的需求分别给出一组用例。
问答题阅读以下关于电子政务方面的叙述,回答问题1,问题2和问题3。
某区历届政府均十分重视政务信息化建设,上世纪九十年代初开始,该区就着手建设首脑机关决策系统。电子政务建设发展到一定程度以后,网络及系统的相互衔接、业务应用系统的相互融合、信息资源继承使用、政府机关之间协同化办公等,成为制约电子政务应用上档升级和持续进步的关键环节。近年来,该区在电子政务的建设实践中,对如何解决上述问题作了一些有益的探索和尝试。
该区电子政务网由办公业务网和公众信息网构成,办公业务网与Internet逻辑隔离,利用电信、移动的光纤专线与区级部门、乡镇街道和重点企事业单位相连,部分单位采用拨号方式联网,形成全区电子政务专网,采用移动和市有线台两条互为备份的光纤专线与重庆市政府办公厅相连,是重庆市电子政务网的重要组成部分。公众网是政府门户网站的网络载体,通过电信公司光纤与因特网相连。
整个电子政务网络系统的接入交互枢纽是其核心平台,也是全网运行、管理和控制核心,设于主系统内。核心平台网络控制机房分为五个功能区:一是网络接入交换及控制区,二是服务器区,三是工作站处理及监控区,四是视频会议调控区,五是电源保障、防火防雷区设备区。
办公业务网是机关内部信息交换、办公业务处理的网络载体。各单位相应的办公业务网通过核心平台互联互通,而不是直接环状互联,与市级业务网的连接,必须通过统一的上联通道连接。
电子政务建设是一个长期的渐进过程,因此,对办公信息化系统的构建只能按现实进程从少数单位突破然后扩展到面,该区决定建立一个区域政务数据资源中心——GDC
(Government Data
Ceneter)。其主要作用是提供一个各单位办公自动化系统的集成平台和标准一致的数据交换枢纽,解决独立系统的数据交换和集成处理等问题。采用了“某区域数据资源中心”构建了统一数据集成基础应用平台。
1.GDC具备的主要功能
首先是区域交换中心,以区政府与区委联合发文为例进行分析,应可明确区域交换中心,应实现的基本功能:区政府在本单位的办公信息系统中,草拟了一份公文稿,经历一系列的内部流转,在流转过程中,可以随时将该公文以联合发文方式发送到区委。这时,该公文将通过区域交换中心自动地传输到区委的办公信息系统中,区委接收该公文且在内部流转后,又有三种去向:一是该公文直接被接收单位区委发文;二是将该公文返回给发送方(区政府);三是又将其转交给第三个单位(如人大、政协等),这些交换过程都使用区域交换中心自动完成。其次是区域传输平台,三是区域资源平台,最后是区域门户网站以及区域电子邮件。
2.GDC技术特点包括:①多维工作流引擎,②XML技术:XML作为公文交换的数据格式技术标准,作为数据中介,实现异构公文数据的集成和交换。参照国家制定的有关规范,结合该地区的实际情况,制定出具有该地区特色的电子公文XML标准。并采用标准的Web
Services技术进行数据协同的接口发布。③B/S大集中模式:项目应用系统采用B/S大集中模式。
多选题下列属于面向对象开发方法的是______。
A.Booch
B.UML
C.Coad
D.OMT
多选题从工程管理的角度来看,软件设计分两步完成______。
A.①系统分析②模块设计
B.CD详细设计⑦总体设计
C.①模块设计②详细设计
D.①总体设计②详细设计
多选题在E-R模型中,包含以下基本成分______。
A.数据、对象、实体
B.控制、联系、对象
C.实体、联系、属性
D.实体、属性、联系
多选题软件开发方法的主要工作模型有______
A.螺旋模型
B.循环模型
C.瀑布模型
D.专家模型
多选题软件工程的主要目标是______。
A.软件需求
B.软件设计
C.风险分析
D.软件实现
多选题SA法的主要描述手段有______。
A.系统流程图和模块图
B.DFD图、数据词典、加工说明
C.软件结构图、加工说明
D.功能结构图、加工说明
多选题SP方法中的基本控制结构有______。
A.顺序结构
B.选择结构
C.重复结构
D.GOTO结构
多选题软件工程三要素是______。
A.技术、方法和工具
B.方法、工具和过程
C.方法、对象和类
D.过程、模型、方法