2004年上半年全国计算机软件专业资格和水平考试系统分析师级试题及答案_第1页
2004年上半年全国计算机软件专业资格和水平考试系统分析师级试题及答案_第2页
2004年上半年全国计算机软件专业资格和水平考试系统分析师级试题及答案_第3页
2004年上半年全国计算机软件专业资格和水平考试系统分析师级试题及答案_第4页
2004年上半年全国计算机软件专业资格和水平考试系统分析师级试题及答案_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

免费提供各种资格考试真题、模拟题、练习题、精选题及答案免费提供各种资格考试真题、模拟题、练习题、精选题及答案2004年上半年全国计算机软件专业资格和水平考试系统分析师级试题及答案●类库是一种预先定义的程序库,它以程序模块的形式,按照__(1)__把一组类的定义和实现组织在一起;__(2)__对类库的建设提供了强有力的支持。供选择的答案:(1): A.类的功能 B.类层次结构 C.实例之间的调用关系 D.类的类型(2): A.引用 B.重置 C.类属类 D.封装●用例(usecase)用来描述系统在对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“核查客户帐号”之间是__(3)__关系。供选择的答案:(3) A.包含(include) B.扩展(extend) C.分类(classification) D.聚集(aggregation)●在UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,强调消息时间次序的图称之为__(4)__,该图的特点是__(5)__,强调参加交互的对象的组织图称之为__(6)__,这两种图是__(7)__。供选择的答案:(4) A.活动图(activitydiagram) B.状态图(statechartdiagram)C.序列图(sequencediagram) D.协作图(collaborationdiagram)(5) A.有生命线及控制焦点,重点在消息的时间顺序上B.有路径有顺序号,为了一个消息的时间顺序给消息加数字前缀C.是对系统、子系统或类的行为建模D.本质上是一个流程图,显示从活动到活动的信息流(6) A.活动图(activitydiagram) B.状态图(statechartdiagram)C.序列图(sequencediagram) D.协作图(collaborationdiagram)(7) A.同构的,所以可以互相转换 B.异构的,所以不可以互相转换C.强调对象行为的事件顺序,常用于对反应式系统建模D.专注于系统的动态视图,状态无法确定,所以不可以互相转换●假设系统中有m个同类的互斥资源,当n个进程共享这m个互斥资源时,每个进程的最大需求数是w。在下列情况中,系统可能会产生死锁的是__(8)__。供选择的答案:(8) A.m=4,n=3,w=2 B.m=4,n=2,w=3 C.m=5,n=2,w=3 D.m=5,n=3,w=2●操作系统设备管理功能的内部结构设计一般是基于分层的思想,因此,通常将I/O软件组织成四个层次:用户应用层软件、中断处理程序、独立于设备的软件和设备驱动程序。采用分层思想的主要目的是__(9)__。当用户进程提出T/O请求访问硬件时:需要按“__(10)__”的层次结构进行。供选择的答案:(9) A.便于即插即用 B.减少系统占用的空间C.便于系统修改、扩充和移植 D.提高处理速度(10) A.进程请求I/O一独立于设备的软件一中断处理程序一设备驱动程序一硬件B.进程请求I/O一独立于设备韵软件—设备驱动程序一中断处理程序一硬件C.进程请求I/O一设备驱动程序一中厮处理程序一独立于设备的软件一硬件D.进程请求I/O一设备驱动程序一独立于设备的软件一中断处理程序一硬件●假设磁盘的移动臂位于18号柱面上,进程的请求序列如下表所示。那么,最省时间的响应序列为__(11)__,最费时间的响应序列为__(12)__。请求序列柱面号磁头号扇区号①1589②2063③2096④40105⑤1584⑥6310⑦879⑧15104供选择的答案:(11) A.②③④⑤⑧①⑦⑥ B.⑥⑦⑧①⑤②③④ C.⑤⑧①⑦⑥②③④ D.⑥⑦⑤⑧①②③④(12) A.④⑥②③⑦⑤⑧① B.④③②⑥①⑤⑧⑦ C.④⑥③②⑦①⑤⑧ D.④②③⑥⑤⑧①⑦●若系统中存在一个等待事务集{T0,T1,T2,…,Tn},其中T0正等待被T1锁住的数据项A1,T1正等待被T2锁住的数据项A2,…,Tn-1正等待被Tn锁住的数据项An,Tn正等待被T0锁住的数据项A0,则系统处于__(13)__的工作状态。供选择的答案:(13) A.并发处 B.封锁 C.循环 D.死锁●在一个采用__(14)__数据库体系结构的网络数据库应用系统中,计算机C上运行着DBMS软件和应用程序,并存有所有的用户数据,其余各节点作为终端通过通信线路向计算机C发出数据库应用请求。供选择的答案:(14) A.集中式 B.主从式 C.客户机服务器 D.分布式●数据仓库中数据的四个基本特征是__(15)__。供选择的答案:(15) A.面向主题的、集成的、相对稳定的和反映历史变化的B.面向应用的、分散的、相对稳定的和反映历史变化的C.面向主题的、集成的、不稳定的和反映特定时刻的D.面向主题的、分散的、相对稳定的和反映特定时刻的●关系R(A,B,C)满足下列函数依赖:F={B→C,B→A,A→BC},关系R的候选关键字为__(16)__,该关系模式属于__(17)__。供选择的答案:(16) A.AB B.A和B C.A和BC D.AC和AB(17) A.1NF B.2NF C.3NF D.BCNF●按照ISO/IEC9126软件质量标准,软件的可维护性所包括的子特性有__(18)__,软件的可移植性所包括的子特性有__(19)__。供选择的答案:(18) A.可靠性、可更改性、稳定性 B.可分析性、可更改性、安全性C.可分析性、可安装性、一致性 D.可分析性、可更改性、稳定性(19) A.可理解性、可更改性、依从性 B.可安装性、可替换性、一致性C.可操作性、可安装性、一致性 D.可分析性、可适应性、稳定性●下面有关CMM模型的描述中,不正确的是__(20)__。CMM模型的第三级为确定级,其主要过程是关于项目和组织的策略。以下选项中属于第三级的关键过程是__(21)__。供选择的答案:(20) A.CMM模型定义了成熟的软件过程的实践活动B.CMM模型提供了改进软件开发过程的结构化模型C.CMM模型给出了适用于各种应用范围的专门技术D.按照CMM模型改进软件过程需要相当可观的费用(21) A.定量的过程管理 B.综合软件管理 C.软件子合同管理 D.技术变动管理●逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精制程度。抽象层次分为四层,其中“最低层”抽象能够导出过程的设计表示文档,“低层”抽象能够导出程序和数据结构信息,“中层”能够导出__(22)__,“高层”抽象能够导出__(23)__。供选择的答案:(22) A.实体关系模型 B.程序和文档结构信息 C.全部文档信息 D.数据流和控制流模型(23) A.实体关系模型 B.模块结构图 C.完全的数据流图 D.全部文档信息●__(24)__是软件过程评估的国际标准,可以被任何组织用于软件的设计、管理、监督、控制以及提高“获得、供应、开发、操作、升级和支持”的能力。供选择的答案:(24) A.ISO/IEC15504 B.ISO12207 C.SA-CMM D.CMM●某教授1996年3月1日自行将我国《计算机软件保护条例》。译成英文,投递给某刊物,于1996年6月1日发表。国家有关机关认为该教授的译文质量很高,经与该教授协商,于1997年2月10日发文将该译文定为官方正式译文。该教授对其译文__(25)__。供选择的答案:(25) A.自1997年2月10日起一直享有著作权B.自1996年6月1日起享有著作权C.自1996年3月1日至1997年2月10日期间享有著作权D.不享有著作权●甲软件公司将其开发的商业软件著作权经约定合法转让给乙股份有限公司,随后自行对原软件作品提高和改善,形成新版本后进行销售。甲软件公司的行为__(26)__。供选择的答案:(26) A.不构成侵权,因为这是对原软件作品提高和改善后的新版本B.不构成侵权,因为其享有原软件作品的使用权C.不构成侵权,因为对原软件作品增加了新的功能D.构成侵权,因为其不再享有原软件作品的使用权●从结构的角度看,数据仓库有三种模型:企业仓库、__(27)__和虚拟仓库。数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识,目前已有多种数据挖掘方法。如果需要一个示例库(该库中的每个元组都有一个给定的类标识)做训练集时,该方法称为__(28)__。供选择的答案:(27) A.用户仓库 B.产品仓库 C.关系型OLAP D.数据集市(28) A,关联规则挖掘 B.特征描述 C.聚类分析 D.分类分析●系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定。人们常将开发过程中完成某项关键工作的时刻称为里程碑。完成__(29)__时最适于称为里程碑。供选择的答案:(29) A.需求调查 B.总体设计稿 C.一套实体关系图 D.50%的编码●项目管理工具能对项目的任务调度、成本估算、资源分配、预算跟踪、人时统计、配置控制等活动给予帮助,它具有很多特征,但__(30)__不是其特征。供选择的答案:(30) A.覆盖整个软件生存周期B.指导软件设计人员按软件生存周期各个阶段的适用技术进行设计工作C.确定关键路径、松弛时间、超前时间和滞后时间D,生成固定格式的报表和裁剪项目报告●企业系统规划方法(BSP)是指导公司建立信息系统的方法。一个企业的信息系统应当满足各个管理层次关于信息的需求。以下选项中不属于企业系统规划层次的是__(31)__。供选择的答案:(31) A.战略控制层 B.管理控制层 C.操作控制层 D.数据产生层●用UML建立业务模型是理解企业业务过程的第一步。业务人员扮演业务中的角色及其交互方式,例如航空公司的售票员是业务人员,电话售票员也是业务人员,他们之间的关系是__(32)__。在UML中,用__(33)__,表示企业业务的工作流。这种图显示出工作流中的步骤、决策点,以及完成每一步骤的角色和对象。供选择的答案:(32) A.关联关系(Association) B.依赖关系(Dependency)C.聚集关系(Aggregation) D.概括关系(Generalization)(33) A.括动图(activitydiagram) B.业务图(businessdiagram)C.用例图(usecasediagram) D.交互图(interactiondiagram)●IP安全性(IPSecurity,IPSec)提供了在局域网、广域网和互联网中安全通信的能力。关于IP安全性下列说法不正确的是__(34)__。供选择的答案:(34) A.IPSec可提供同一公司各分支机构通过Intenet的安全连接B.IPSec可提供对Intenet的远程安全访问C.IPSec可提高电子商务的安全性D.IPSec能在IP的新版本IPv6下工作,但不适应IP目前的版本IPv4●下列关于PGP(PrettyGoodPrivacy)的说法中不正确的是__(35)__。供选择的答案:(35) A.PGP可用于电子邮件,也可以用于文件存储B.PGP可选用MD5和SHA两种Hash算法C.PGP采用了ZIP数据压缩篁法D.PGP不可使用IDEA加密算法●X.509数字证书格式中包含的元素有①证书版本、②证书序列号、③签名算法标识、④证书有效期、⑤证书发行商名字、⑥证书主体名、⑦主体公钥信息和⑧__(36)__。供选择的答案:(36) A.主体的解密密钥 B.报文摘要 C.密钥交换协议 D.数字签名●在多媒体数据库中,基于内容检索的体系结构可分为__(37)__两个子系统。基于内容检索要解决的关键技术是__(38)__。供选择的答案:(37) A.多媒体数据管理和调度 B.用户访问和数据库管理C.特征提取和查询 D.多媒体数据查询和用户访问(38) A.多媒体特征提取和匹配技术、相似检索技术B.多媒体数据库的管理技术、查询技术C.多媒体数据库的管理技术、相似检索技术D.多媒体特征提取和匹配技术、多媒体数据库的管理技术●为了推动多媒体会议系统的发展,ITU组织制订了一系列标准,其中__(39)__系列标准用于LAN会议。通用视频会议系统中的核心是__(40)__。供选择的答案:(39) A.H.320 B.H.321 C.H.323 D.H.324(40) A.视频会议系统的标准 D.视频会议系统的安全保密C.视频会议终端 D.多点控制单元MCU●某计算机的Cache采用组相联映象,Cache容量为16K字节,每块8个字,每个字32位,并且将Cache中每4块分为一组。若主存最大容量为4GB且按字节编址,则主存地址应为__(41)__位,组号应为__(42)__位。若__(40)__的命中率为0.95,且__(40)__的速度是主存的5倍,那么与不采用__(40)__相比较,采用__(40)__后速度大致提高到__(43)__倍。供选择的答案:(41) A.24 B.32 C.36 D.40(42) A.5 B.6 C.7 D.8(43) A.3.33 B.3.82 C.4.17 D.4.52●某流水线浮点加法器分为五级,若每一级所需要的时间分别是6ns、7ns、8ns、9ns和6ns,则此流水线的最大加速比为__(44)__。若每一级的时间均为7ns,则最大加速比为__(45)__。供选择的答案:(44) A.2.0 B.4.0 C.4.5 D.5.2(45) A.4.1 B.5.0 C.5.6 D.6.2●微机A和微机B采用同样的CPU,微机A的主频为800MHz而微机B为1200MHz。若微机A的平均指令执行速度为40MIPS,则微机A的平均指令周期为__(46)__ns,微机B的平均指令执行速度为__(47)__MIPS。供选择的答案:(46) A.15 B.25 C.40 D.60(47) A.20 B.40 C.60 D.80●在某计算机系统中,若某一功能的处理速度被提高到10倍,而该功能的处理使用时间仅占整个系统运行时间的50%,那么可使系统的性能大致提高到__(48)__倍。供选择的答案:(48) A.1.51 B.1.72 C.1.82 D.1.91●1000Base-SX使用的传输介质是__(49)__。供选择的答案:(49) A.UTP B,MMF C.STP D.SMF●将拥有2500台主机的网络划分为两个子网,井采用C类IP地址。子网1有500台主机,子网2有2000台主机,则子网1的子网掩码应设置为__(50)__,子网2至少应划分为__(51)__个C类网络。供选择的答案:(50) A. B.28 C. D.(51) A.2 B.4 C.8 D.16●基于层次树的XML应用程序接口是__(52)__。供选择的答案:(52) A.JDBC B.CGI C.DOM D.SAX●在CORBA体系结构中,负责屏蔽底层网络通信细节的协议是__(53)__。供选择的答案:(53) A.IDL B.RPC C.ORB D.GIOP●现在拟建造一个连接11个城市的铁路网络,要求任何两个城市或者直接可达或者间接可达。用每个结点表示一个城市,两个结点之间边的权值表示两个城市之间直达铁路的造价,由此可得如下各城市之间的造价图。若要求设计的铁路网络总造价最小,则这个—最小造价为__(54)__。这个问题相当于求解已知图的__(55)__。供选择的答案:(54) A.266 B.268 C.271 D.273(55) A.欧拉回路 B.哈密尔顿回路 C.最大匹配 D.最小生成树●一个计算机公司开发的项目需要完成七个任务,其中的某些任务只能在其他任务结束之后才能开始。设这七个任务的集合为A={d,b,c,d,e,f,g},考虑任务集合A上的偏序关系≤:任务x≤任务y,当且仅当任务y在任务x结束之后才能开始。这七个任务关于该偏序关系≤的哈斯图如下所示:该偏序关系叁的哈斯图如下所示:在下列执行次序中,不能按照要求完成这个项目的执行次序为__(56)__。供选择的答案:(56) A.a→→e→b→f→d→g B.c→a→e→b→d→f→gC.e→c→a→b→d→f→g D.c→a→b→d→f→e→g●设下图表示五个城市的航线图,每个结点表示一个城市,两个结点之间边的权值,表示两个城市之间直达航线的票价(单位:元)。若某人打算旅游五个城市各一次,并且返回到他的出发点,则旅行的最低总票价为__(57)__元。供选择的答案:(57) A.875 B.1045 C.1285 D.1525●设X表示由命题变元P1,P2,…,Pn和联接词┐,∧,∨,→,←构成的所有命题公式的集合,则集合X关于运算∧的单位元为__(58)__。供选择的答案:(58) A.P1∧P2∧…∧Pn B.P1∨P2∨…∨Pn C.F D.T●设集合A={1,2,3},下列关系中不是等价关系的为__(59)__。供选择的答案:(59) A.R1={<1,1>,<2,2>,<3,3>} B.R2={<1,1>,<2,2>,<3,3>,<2,3>,<3,2>}C.R3={<1,1>,<2,2>,<3,3>,<1,2>}D.R4={<1,1>,<2,2>,<3,3>,<1,2>,<2,1>,<1,3>,<3,1>,<2,3>,<3,2>}●设集合Z26={0,1,…,25},乘法密码的加密函数为Ek:Z26→Z26,Ek(ik)mod26,密钥k∈Z26-{0},当密钥k为__(60)__时,加密函数Ek(i)一个单射函数。供选择的答案:(60) A.4 B.5 C.6 D.13●设某工厂有B1和B2两条流水线生产同一种产品,B1和B2的产量分别占60%和40%,且B1和B2的不合格率分别为1%和2%。现在从该厂的这种产品中随机抽取一件,结果为不合格产品,则该不合格产品是流水线B2所生产的概率为__(61)__。供选择的答案:(61) A.3/5 B.2/5 C.3/7 D.4/7●在业务领域分析过程中,通过建立实体关系图,把与业务相关的数据模型化;通过建立__(62)__来表示业务活动的分解过程;两个业务过程之间的相互依赖关系应记录在过程依赖图中;通过建立__(63)__来详细说明整个业务过程的逻辑。供选择的答案:(62) A.数据流图(DFD) B.过程层次图(PHD) C.过程活动图(PAD) D.过程关系图(PRD)(63) A.数据流图(DFD) B.过程层次图(PI-ID) C.过程活动图(PAD) D.甘特图(Gantte)●多个软件工程师合作开发一个项目,各开发者之间需要两两互相通信。假设每一条通信路径的开销为200LOC/年(LOC为代码行数)。设有四名软件工程师,如果单独工作,每个人的生产率是6000LOC/年,那么由这四名软件工程师组成的项目组的生产率为__(64)__。在这一年期限的最后两个月,又增加了四名工程师,新增成员的个人生产率为3000LOC/年,那么这六人组成的项目组全年完成的开发工作量为__(65)__。供选择的答案:(64) A.28000LOC/年 B.24000LOC/年 C.22800LOC/年 D.21500LOC/年(65) A.21000LOC B.23000LOC C.23500LOC D.24500LOC●Developingreliablesoftwareontimeandwithin__(66)__representsadifficultendeavorformanyorganizations.Usuallybusinesssolutionshavethreemainaspects:people,__(67)__,andtechnology.Themainreasonforfailingsoftwareprojectshaslittletodowithtechnologyandtools,andmuchtodowithlackofprocess__(68)__.ExperiencehasshownthatintroducingnewtechnologyandtoolsinanimmatureorundisciplinedenvironmentislikelytoincreasetheChaos.CASEtoolsarenotenough."Afoolwithatoolisstillafool!"Structuredmethodwasthefirstwaveofthesoftwareindustry.Thiswasthebeginningoftransformingsoftwaredevelopmentfroma"__(69)__industry"tomassproduction.Softwareprocessmovementisthesecondwaveinthesoftwareindustry.Theprocessmaturitymovementpreparesthewayforthethirdwaveofthesoftwareindustry:"softwareindustrialization".Softwaredevelopmentwillbecomelikeanassemblyandmanufacturingprocess.Acriticalenablingfactorisadisciplinedsoftwareengineeringprocesswithpredictablequality,__(70)__andfunctionality.供选择的答案:(66) A.forecast B.preparation C.budget D.economy(67) A.process B.skill C.organization D.interface(68) A.law B.discipline C.plan D.evaluation(69) A.College B.family C.workshop D.Cottage(70) A.plan B.schedule C.effort D.product●PriortotheUML,therewasnoclearleading__(71)__language.Usershadtochoosefromamongmanysimilarmodelinglanguageswithminordifferencesinoverall__(72)__power.Mostofthemodelinglanguagessharedasetofcommonlyacceptedconceptsthatareexpressedslightlydifferentlyinvariouslanguages.Thislackof__(73)__discouragednewusersfromenteringtheOOmarketandfromdoingOOmodeling,withoutgreatlyexpandingthepower-ofmodeling.Userslongedfortheindustrytoitadoptone,oraveryfew,broadlysupportedmodelinglanguagessuitablefor__(74)__usage.SomevendorswerediscouragedfromenteringtheOOmodelingareabecauseoftheneedtosupportmanysimilar,butslightlydifferent,modelinglanguages.Inparticular,thesupplyofadd-ontoolshasbeendepressedbecausesmallvendorsCannotaffordtosupportmanydifferentformatsfrommanydifferent__(75)__modelingtools.ItisimportanttotheentireOOindustrytoencouragebroadlybasedtoolsandvendors,aswellasnicheproductsthatCatertotheneedsofspecializedgroups.供选择的答案:(71) A.programming B.modeling C.formal D.intelligent(72) A.Control B.expressive C.conductive D.interactive(73) A.agreement B.understanding C.Characteristic D.diversity(74) A.distinctive B.special-purpose C.separate D.general-purpose(75) A.internal B.external C.front-end D.back-end2004年上半年系统分析师级下午试题I试题一是必答题试题一阅读以下关于应用服务器的叙述,回答问题1、问题2和问题3。应用服务器在基于web的数据库应用系统中已经得到了广泛的应用,如今,各大主要软件厂商纷纷将应用服务器作为其电子商务平台的基础,由于应用服务器本身是一个正在不断发展的概念,不同的产品之间有很大的差别,但是其核心结构以及需要解决的主要问题都是相近的,区别公在于各于产品解决问题的具体方法不同,下面是应用服务器共同需要解决的部分问题;(1)负载均衡:应用服务器实现负载的方法很多,比如在应用服务器本身的实现上,有基于进程的方式和基于线程的方式。(2)数据库连接池:在应用服务器系统中,一般都会采用数据库连接池的技术。(3)高速缓存机制:为了提高性能,许多应用服务器都采用了高速缓存机制。[问题1]请用150字以内文字,说明什么是数据库连接池技术?在应用服务器中使用这种技术的优点是什么?[问题2]请用200字以内文字,叙述在应用服务器中可有哪些高速缓存?这些高速缓存是如何改进系统性能的?[问题3]某公司希望实现一个电子商务系统,要求该系统必须符合工业标准且支持多种操作平台,请选择一种应用服务器产品,并用200字以内文字简要举出该类产品能提供的主要技术支持特征。从下列的4道试题(试题二至试题五)中任选2道解答。如果解答的试题数超过2道,则解答的前2道有效。试题二阅读以下关于软件系统容错设计的叙述,回答问题1、问题2和问题3。某软件公司为某门户网站开发的大型在线互动式网络游戏推出的后,该网站的点击数大幅攀升,但是,该网络游戏每运行一段时间后,偶尔会出现错误而异常终止,数月夜经继日的分析表明表明:出错的模块晃确定的,错误不仅与网络游戏本身的代码相关,而且否定民链入其中的第三方程序库相关,但是该第三方程序库并无源代码。项目组就此召开了会议。[问题1]在会上,小张认为应当继续分析诊断,只有找出隐藏的软件错误,才能解决问题,小张的建议得到了许多成员的赞同,但是王总工认为,定时主动地重新启动则更为现实和明智,王总工给出了令人信服的理由,最后得到了项目组成员的一致同意。请用200字以内文字,简要地叙述王总工的理由。[问题2]讨论随即转到如何实现定时主动地重新启动,小张又一次率先发言,提出应编写shell脚本,定时重新启动操作系统和包括网络游戏在内的所有服务,小张的建议又一次被王总工否定。请用100字以内文字,简要给出王总工否定小张建议的依据。[问题3]最后小张两次发言,指出定时主动地重新启动,比较适合于实现互联网服务软件的容错,王总工对此深表赞同。请用200字以内文字,简要说明为什么定时主动地重新启动比较适合于实现互联网服务软件的容错?试题三阅读以下关于数据抽取的叙述,回答问题1、问题2和问题3。某集团公司管理层为了了解产品的销售情况及客户信息,要求总公司职能部门提交相关报表,由管理层分析报表后做出决策,集团公司在各地设有分公司,每个分公司都有自己的业务处理系统和相应的业务数据库。生成报表所需的数据来自各分公司的业务数据库和某些外部数据源,业务数据库主要用于联机事务处理,外部数据蛒职能部门从其它地方(如商业周刊等)获得的数据。每个职能部门都使用抽取程序从各分公司的数据库中获得他们所关心的数据,抽取程序的作用就是根据用户给定的搜索条件,搜索指定的数据库或者文件,将满足条件的数据传送到另一数据库或文件中,不同的部门可以根据自己的需求来选取数据,例如,一个部门抽取的数据是累计购买金额超过10万元的客户信息。而另一个部门则选取购买产品的种类超过10种的客户信息,职能部门将抽取的结果与一些外部数据相结合,生成所需报表,在抽取数据的过程中,一个职能部门也可以从另外一个职能部门所抽取的结果中进行第二次抽取。[问题1]请用200字以内文字,简要说明使用这类抽取程序有哪些主要优点?[问题2]该公司采用的这种数据抽取方式存在着数据可信性问题,例如两个职能部门向管理层提交报表,一个部门认为公司业绩下降了5%,另一个部门认为公司业绩上升了20%,请用300字以内文字,简要说明造成数据可信性问题的可能原因。[问题3]由于公司业务的扩展,管理层需要更多类型的报表以支持决策,公司决定建立数据仓库来支持决策系统。请用300字以内文字,简要论述数据仓库的基本特征。试题四阅读以下关于系统间交互的叙述,回答问题1和问题2。某软件公司拟开发一套基于局域网的分布系统,该系统由分布于某企业各部门的多个子系统构成,在该企业的日常运作中,各子系统之间要经常基于企业局域网进行交互。实现各子系统之间的交互可以采用如下两种方式:(1)基于某种成熟的分布式软件体系结构(如EJB、CORBA、DCOM/XOM+)来构建整个系统。现在主流的分布式软件体系结构都融合了面向对象技术,对分布式对象提供ORB、ORPC等)来实现各子系统之间的交互,其优点是实现相对简单且比较可靠。(2)先分别实现各个子系统,然后利用底层通信协议(如TCP/IP)实现各子系统之间的交互,其优点是通信效率高且可控性好。[问题1]虽然不同的分布式软件体系结构采用的具体实现方式不尽相同,但它们都支持客户端透明地访问分布式对象,即客户端可以像访问本地对象一样访问分布式对象,请用200字以内文字,说明实现这种透明性的基本原理。[问题2]由于应用的具体需求千差万别,再好的分布式软件体系结构也不可能适应所有的应用系统,有时我们不得不放弃现有的分布式软件体系结构的支持,自己利用底层的通信协议来实现各子系统之间的交互,请用200字以内文字,简要说明用底层通信协议实现各子系统之间的交互时要解决的主要问题。试题五阅读以下关于软件开发过程方面的叙述,回答问题1、问题2和问题3。某公司要在现场开发一个网站应用系统,该系统的特点是:规模不大,工期短,用户需求不明确,没有大的技术风险,系统中的一些模块可以外包给其他的公司开发,在选择开发过程时,项目组内部产生了分歧。王工提出采用XP(eXtremeProgramming,极限编程),理由是XP方法简洁,能减轻开发人员的负担,快速适应市场,缩短投资回收期。李工认为采用XP在项目开发中存在一些问题,建议考虑原型开发方法。双方就上述的问题展开了激烈的争论,项目组最后决定采用XP,但同时针对李工提出的XP中存在的问题采取了相应的措施。[问题1]小规模发布(smallrelease)是XP的基本元素之一,请用200字以内文字分别阐明:(1)原型系统和XP小规模发布的系统的主要差别?(2)为什么该项目组没有采用原型开发方法?[问题2]请用200字以内文字,简要说明采用XP方法可能会存在哪些问题。[问题3]在项目组的后续讨论中,李工提出,如果项目规模扩大,XP将不再适用。王工对此表示赞同,但同时提出可以将XP方法和传统软件开发过程相结合,请用200字以内文字,简要说明如何将XP方法和传统软件开发过程想结合。

2004年上半年系统分析师级下午试题II从下列的4道试题(试题1至试题4)中任选1道解答。请在答卷纸上用○圈住选答的试题编号。若用○圈住的试题编号超过1道,则以前面的1道评分。试题一 论电子商务的安全随着Internet技术的发展,电子商务正以其高效和低成本的优势,逐步成为一类新兴的企业经营模式,但是,任何在Internet上开展的业务都必须采取行之有效的措施,确保系统有足够的安全性,防止由于非法入侵和机密信息泄露所造成的损失。请围绕“电子商务的安全”论题,依次对以下三个方面进行论述。1.概要叙述你参与分析和开发的电子商务系统以及你所担任的主要工作。2.深入地讨论在一个具体的电子商务系统中需要解决的安全问题。3.详细论述你采用电子商务系统安全问题的解决方案,并分析和评价你的解决方案。试题二 论用例的获取方法UP(UnifiedProcess,统一开发过程)是一种软件开始过程,它的突出特点是:用例驱动;以构架为中心;迭代和增量式开发。用例(usecase)是对一组动作序列的描述,系统通过执行该动作序列,为参与者(actors)产生可观察的结果。用例不公可以描述系统的需求,而且能驱动系统的设计、实现和测试。请围绕“用例的获取方法”论题,依次从以下三个方面进行论述。1.概要叙述你参与分析和开发的软件项目以及你所担任的主要工作。2.详细论述你在这个项目中获取系统的用例的基本步骤。3.分析并讨论获取用例的效果(是否获取了系统的所有用例或全部重要的用例)并进行评价。试题三 论ERP系统的开发与应用ERP(EnterpriseResourcesPlanoing,企业资源计划)是一种系统化的管理平台,它建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成企业的信息资源,并为企业提供决策,计划,控制与经营业绩评估,ERP系统体现了先进的管理理论和管理思想,利用企业的可用资源(包括内部资源与外部资源);为企业提供优化的解决方案,最终实现企业的经营目标。请围绕“ERP系统的开发与应用”论题,依次从以下三个方面进行论述。1.概要叙述你参与分析和开发的ERP系统以及你所担任的主要工作。2.论述你开发和实施ERP系统时所涉及的理论、技术和方案,以及你在实现该系统时所采用措施,方法及其效果。3.简要阐述ERP的发展趋势。试题四 论软件开发成本估算软件开发成本估算是软件工程项目管理中的一项重要任务。软件开发成本主要是指软件开发过程中所花费的工作量及相应的代价,软件开发成本估算应该以整个软件开发过程中所花费的人工代价作为依据。请围绕“软件开发成估算”论题,依次从以下三个方面进行论述。1.概要叙述你参与分析和开发的应用项目以及你所担作的主要工作。2.论述在估算软件开发成本时可以采用方法和模型,并进一步分析这些估算方法和模型的优缺点。3.详细论述在你参与分析和开发的应用项目中具体采用的估算软件开发成本的技术、方法、模型、工具及其实际效果。

2004年上半年系统分析师级试题答案上午试题答案12345678900BCACADABCB1BCDAABBDBC2BDAACDDDBB3DDADDDCACD4BCCBBBCCBD5CCCADDBDCB6DBCCCCABDB7BBADC注:答案由网友rfguang提供,来源为书店。:-)下午试题I参考答案试题一[问题1] [问题2] [问题3] 试题二[问题1] [问题2] [问题3] 试题三[问题1] [问题2] [问题3] 试题四[问题1] [问题2] [问题3] 试题五[问题1] [问题2] [问题3] 下午试题I解答方法系统分析员级下午试题I的内容对应于大纲中的第一部分“计算机应用系统的分析与设计能力”以及第四部分“计算机应用综合知识”的部分内容中的要求。试题分成两组,第一组从四题中选择做两题,第二组从两题选做一题。一般说来,第二组题目的要求有可能稍高于第一组题目。选择题目主要依靠应试者的经验、知识和能力。从两届试题来看,下午试题I对于应试者的基本要求反映在:•需要具有系统分析和设计的一定的实践经验,有较好的判断和分析能力;•对系统分析和设计的若干主要方面有较广博而坚实的知识或见解;•对应用的背景、事实和因果关系等有较强的理解能力和归纳能力;•对于一些可以简单定量分析的问题已有类似的经验并能进行估算,对于只能定性分析的问题能用简练的语言抓住要点加以表达。•善于从一段书面叙述中提取出最必要的信息,有时还需舍弃一些无用的叙述或似是而非的内容。应试者应加强上述要求的训练。在一个半小时中要选择并解答好三道题目,有相当的难度,时间的分配是很重要的。较稳妥的一种建议是前四题花10分钟以内选题(排出优先解答顺序),对拟优先解答的两题,平均每道题花10分钟至15分钟左右作出思考分析,花8分钟至10分钟构思并写出答案,即解答完前两题掌握在50-55分钟时间内。后两道题用5分钟选题,对选出的那道题用15分钟左右作思考分析,花10分钟构思并写出其答案。因为一般每道题都有一定篇幅的叙述,选择试题建议遵循下列步骤:(1)注意试题正文前面所提到的主题。这个标题一般应反映出此题所属的大方面,应试者可立即推断自己是否熟悉此方面的内容。(2)快速浏览一遍试题内容。目的只是凭直觉进一步估计自己的熟悉程度。(3)重点是看清试题中要回答的问题。每到试题最后一般有二个(或三个)问题,由此可立即知道试题的特点和要求。(4)决定应当优先选答的题目顺序。一般应针对本人的特长,先易后难。解答所选择好的试题的一般途径可以是:(1)标出试题重要回答的问题的要点。以此作为主要线索进行分析思考。(2)对照问题要点仔细阅读正文。阅读时,可以列出只有几个字的最简提纲,或者可在正文上作出针对要回答问题的记号(强调这些应与问题直接有关系)。(3)通过定性分析或者定量估算,构思答案的要点。(4)以最简练的语言写出答案。注意要控制至指定的字数以下(一般所指定的字数可能会有些余量),千万不要写文章或使用修饰性的空洞词汇,浪费时间。在对系统分析员级下午试题I的解答和分析中,我们给出了每道试题的参考答案,这将有助应试者懂得如何去写出明确的结论。更重要的是答案的构思方法和思路,这里也给出了系统分析的方法和必要的知识,对一些常用和重要的分析提供了较详细的素材和分析指导,供应试者参考。下午试题II解答要略一、论文试题的目的论文试题是系统分析员级考试的重要组成部分。它的目的是:(1)检查应试者是否具有参加软件项目工作的实践经验。原则上,不具备实践经验的人达不到系统分析员级水平,不能取得系统分析员级的资格。(2)检查应试者分析问题与解决问题的能力,特别是应试者的独立工作能力。在实际工作中,由于情况千变万化,作为系统分析员应能把握项目进展情况,发现和分析问题,提出解决问题的对策,在这方面,对系统分析员有很高的要求。(3)检查应试者的表达能力。由于软件文文件是软件的重要组成部分,并且在软件开发过程中还要编写不少工作文档和报告,文档

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论