




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、新版(高级)系统分析师考试题库(含答案解析)一、单选题1.在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件。在这种情况下进行的维护活动称为()。A、改正性维护B、适应性维护C、完善性维护D、预防性维护答案:C解析:在系统运行过程中,软件需要维护的原因是多样的。根据维护的原因不同,可以将软件维护分为以下4种:改正性维护。为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程称为改正性维护。适应性维护。在使用过程中,外部环境(新的硬、软件配置)、数据环境(数据库、数据格式、数据输入/输出方法、数据存储介质)
2、可能发生变化。为使软件适应这种变化而修改软件的过程称为适用性维护。完善性维护。在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。这种情况下进行的维护活动成为完善性维护。预防性维护。指预先提高软件的可维护性、可靠性等,为以后进一步改进软件打下良好基础。采用先进的软件工程方法对需要维护的软件或软件中的某一部分(重新)进行设计、编码和测试。2.数据库的产品很多,尽管它们支持的数据模型不同,使用不同的数据库语言,而且数据的在储结构也各不相同,但体系统构基本上都具有相同的特征,采用“三级模式
3、和两级映像”,如下图所示,图中,分别代表数据库系统中(请作答此空),图中,分别代表数据库系统中()。A、物理层、逻辑层、视图层B、逻辑层、物理层、视图层C、视图层、物理层、逻辑层D、视图层、逻辑层、物理层答案:D解析:数据库通常采用三级模式结构,其中,视图对应外模式、基本表对应模式、存储文件对应内模式。数据的独立性是由DBMS的二级映像功能来保证的。数据的独立性包括数据的物理独立性和数据的逻辑独立性。数据的物理独立性是指当数据库的内模式发生改变时,数据的逻辑结构不变。为了保证应用程序能够正确执行,需要通过修改概念模式与内模式之间的映像。数据的逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互
4、独立的。数据的逻辑结构发生变化后,用户程序也可以不修改。但是,为了保证应用程序能够正确执行,需要修改外模式与概念模式之间的映像。3.前趋图是一个有效无环图,记为=pi,pj,pi完成时间先于pj开始时间。假设系统中进P=p1,p2,p3,p4,p5,p6,p7,p8,且进程的前趋图如下。那么该前驱图可记为()图中(请作答此空)A、存在着十个前驱关系。p1为初始节点。p2p4为终止节点。B、存在着两个前驱关系。p6为初始节点,p2p4为终止节点。C、存在着九个前驱关系。p6为初始节点,p8为终止节点。D、存在着十个前驱关系。p1为初始节点,p8为终止节点答案:D解析:本题考查前趋图相关知识。前趋
5、图标记规则:从小到大。使用排除法,解题思路如下:1)A选项,(P5,P8)不存在,排除2)C选项,(P2,P3)缺失,排除3)D选项,(P2,P4)不存在,排除4)只剩下B选项,经检验,正确。观察B选项,共有10对前驱关系,P1为初始节点,P8为终止节点。4.某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用(),图中(请作答此空)。A、有1个运行进程,2个就绪进程,4个阻塞进程B、有2个运行进程,3个就绪进程,3个阻塞进程C、有2个运行进程,3个就绪进程,4个阻塞进程D、有3个运行进程,2个就绪进程,4个阻塞进程答案:C解析:进程控制块PCB的组织方式有:
6、线性表方式,索引表方式,链接表方式。线性表方式:不论进程的状态如何,将所有的PCB连续地存放在内存的系统区。这种方式适用于系统中进程数目不多的情况。索引表方式:该方式是线性表方式的改进,系统按照进程的状态分别建立就绪索引表、阻塞索引表等。链接表方式:系统按照进程的状态将进程的PCB组成队列,从而形成就绪队列、阻塞队列、运行队列等。运行进程:PCB1、PCB3,就绪进程:PCB2、PCB4、PCB5,阻塞进程:PCB6、PCB7、PCB8、PCB9。5.成本是信息系统生命周期内各阶段的所有投入之和,按照成本性态分类,可以分为固定成本、变动成本和混合成本。其中()属于固定成本,(请作答此空)属于变
7、动成本。A、固定资产折旧费B、直接材料费C、产品包装费D、开发奖金答案:A解析:按照成本性态分类,可以分为固定成本、变动成本和混合成本。(1)固定成本。固定成本是指其总额在一定期间和一定业务量范围内,不受业务量变动的影响而保持固定不变的成本。例如,管理人员的工资、办公费、固定资产折旧费、员工培训费等。固定成本又可分为酌量性固定成本和约束性固定成本。酌量性固定成本是指管理层的决策可以影响其数额的固定成本,例如,广告费、员工培训费、技术开发经费等;约束性固定成本是指管理层无法决定其数额的固定成本,即必须开支的成本,例如,办公场地及机器设备的折旧费、房屋及设备租金、管理人员的工资等。(2)变动成本。
8、变动成本也称为可变成本,是指在一定时期和一定业务量范围内其总额随着业务量的变动而成正比例变动的成本。例如,直接材料费、产品包装费、外包费用、开发奖金等。变动成本也可以分为酌量性变动成本和约束性变动成本。开发奖金、外包费用等可看作是酌量性变动成本;约束性变动成本通常表现为系统建设的直接物耗成本,以直接材料成本最为典型。(3)混合成本。混合成本就是混合了固定成本和变动成本的性质的成本。例如,水电费、电话费等。这些成本通常有一个基数,超过这个基数就会随业务量的增大而增大。例如,质量保证人员的工资、设备动力费等成本在一定业务量内是不变的,超过了这个量便会随业务量的增加而增加。有时,员工的工资也可以归结
9、为混合成本,因为员工平常的工资一般是固定的,但如果需要加班,则加班工资与时间的长短便存在着正比例关系。6.A、P(S6)和V(S5)B、P(S6)和P(S5)C、V(S5)和V(S6)D、V(S6)和P(S5)答案:D解析:根据前驱图,P2进程需要等待P1进程的通知,故需要利用P(S1)操作测试P1进程是否运行完,所以空应填P(S1),P2进程运行结束需要利用V操作分别通知P3、P4进程,由于P3进程执行前已经用P(S2),所以空应填V(S2)。根据前驱图,P3进程运行结束需要利用两个V操作分别通知P4、P5进程,故空应为两个V操作;又由于P4执行前需要等待进程P2、P3的结果,需要2个P操作
10、,而P4进程的程序中执行前只有1个P操作,故空应为1个P操作。采用排除法,对于试题(49)的选项A、选项B、选项C和选项D中,只有选项A满足条件。根据前驱图P4、P5进程执行完都需要通知P6进程,P6进程运行前执行了P(S6)和P(S7),而P5进程执行完后执行了V(S7),故P4进程应该执行V(S6),即空应填V(S6)。又因为P5进程开始运行前必须等待P3进程的通知,需要用P(S5)操作测试P3进程是否运行完。故空应填写P(S5)。7.以下关于信息系统开发方法的叙述中,正确的是(3)。A、原型化方法是自顶向下的,它提出了一组提高系统结构合理性的准则B、结构化方法与原型化方法的共同点是在系统
11、开发初期必须明确系统的功能要求,确定系统边界C、面向服务方法以粗粒度、松散耦合和标准的服务为基础,加强了系统的可复用性和可演化性D、面向服务的方法适用于那些需求不明确,但技术难度不大的系统开发答案:C解析:结构化开发方法是自顶向下的开发方式,适用于那些需求不明确,但技术难度不大的系统开发;原型化开发方法适用于需求不明确的情况。8.项目可行性是指企业建设该项目的必要性、成功的可能性以及投入产出比与企业发展需要的符合程度。其中,(请作答此空)可行性分析主要评估项目的建设成本、运行成本和项目建成后可能的经济收益;()可行性包括企业的行政管理和工作制度、使用人员的素质和培训要求等,可以细分为管理可行性
12、和运行可行性。A、技术B、经济C、环境D、用户使用答案:B9.EJB是企业级Java构件,用于开发和部署多层结构的、分布式的、面向对象的Java应用系统。其中,(请作答此空)负责完成服务端与客户端的交互;()用于数据持久化来简化数据库开发工作;()主要用来处理并发和异步访问操作。A、会话型构件B、实体型构件C、构件D、消息驱动构件答案:A解析:EJB分为会话Bean、实体Bean和消息驱动Bean。会话Bean:用于实现业务逻辑,它可以是有状态的,也可以是无状态的。每当客户端请求时,容器就会选择一个会话Bean来为客户端服务。会话Bean可以直接访问数据库,但更多时候,它会通过实体Bean实现
13、数据访问。实体Bean:用于实现O/R映射,负责将数据库中的表记录映射为内存中的实体对象,事实上,创建一个实体Bean对象相当于新建一条记录,删除一个实体Bean会同时从数据库中删除对应记录,修改一个实体Bean时,容器会自动将实体Bean的状态和数据库同步。消息驱动Bean是EJB3.0中引入的新的企业Bean,它基于JMS消息,只能接收客户端发送的JMS消息然后处理。MDB实际上是一个异步的无状态会话Bean,客户端调用MDB后无需等待,立刻返回,MDB将异步处理客户请求。这适合于需要异步处理请求的场合,比如订单处理,这样就能避免客户端长时间的等待一个方法调用直到返回结果。10.A、V(S
14、3)和V(S5)V(S6)B、P(S3)和V(S5)V(S6)C、V(S3)和P(S5)P(S6)D、P(S3)和P(S5)P(S6)答案:B解析:图中有八条箭线,因此需要设置八个信号量,按照从小到大的顺序分别是:P1P2对应S1,P1P3对应S2,P2P3对应S3,P2P3对应S3,P2P4对应S4,P3P4对应S5,P3P5对应S6,P4P6对应S7,P5P6对应S8。每个进程开始的时候执行P操作(P1没有P操作,只有V操作),结束的时候执行V操作,如P2开始的时候执行P(S1)的操作,结束时执行V(S3)和V(S4)的操作,P3开始的时候执行P(S2)P(S3)的操作,结束时执行V(S5
15、)和V(S6)的操作,其他同理。11.浮点数在机器中的表示形式如下所示,若阶码的长度为e,尾数的长度为m,则以下关于浮点表示的叙述中,正确的是()。e的值影响浮点数的范围,e越大,所表示的浮点数值范围越大e的值影响浮点数的精度,e越大,所表示的浮点数精度越高m的值影响浮点数的范围,m越大,所表示的浮点数范围越大m的值影响浮点数的精度,m越大,所表示的浮点数精度越高A、B、C、D、答案:C解析:在浮点表示方式下,浮点数的精度由尾数部分来确定,范围则取决于阶码的长度,因此阶码e越大,所表示的浮点数值范围越大,尾数的位数m越大,所表示的浮点数精度越高。12.Designingthedatastora
16、gearchitectureisanimportantactivityinsystemdesign.Therearetwomaintypesofdatastorageformats:filesanddatabases.Filesareelectronicofdatathathavebeenoptimizedtoperformaparticulartransaction.Thereareseveraltypesoffilesthatdifferinthewaytheyareusedtosupportanapplication.()storecoreinformationthatisimporta
17、nttothebusinessand,morespecifically,totheapplication,suchasorderinformationorcustomermailinginformation.(请作答此空)containstaticvalues,suchasalistofvalidcodesorthenamesofcities.Typically,thelistisusedforvalidation.Adatabaseisacollectionofgroupingsofinformationthatarerelatedtoeachotherinsomeway.Therearem
18、anydifferenttypesofdatabasesthatexistonthemarkettoday.()isgiventothosedatabaseswhicharebasedonolder,sometimesoutdatedtechnologythatisseldomusedtodevelopnewapplications.()arecollectionsofrecordsthatarerelatedtoeachotherthroughpointersInrelationaldatabase,()canbeusedinensuringthatvalueslinkingthetable
19、stogetherthroughtheprimaryandforeignkeysarevalidandcorrectlysynchronized.A、MasterfilesB、Look-upfilesC、AuditfilesD、Historyfiles答案:C解析:翻译:在系统设计中,数据存储架构设计是非常重要的一项工作。有两种主要类型的数据存储格式,即文件和数据库,文件是经过优化以执行特定事务的电子数据。()存储的核心信息对业务很重要,更具体地说,对应用程序而言,如订单信息或客户邮件信息。(请作答此空)包含静态值,如有效代码列表或城市名称,通常该列表用于验证。数据库是以某种方式彼此相关的信息
20、分组的集合,目前市场上存在许多不同类型的数据库。()用于那些基于较旧且过时技术的数据库,这些技术很少用于开发新的应用程序。()是通过指针彼此相关的记录集合在关系数据库中,()可用于确保通过主键和外键将表链接在一起的值是有效且正确同步的。A主文件B查找文件C审核文件D历史档案13.企业信息化规划是一项长期而艰巨的任务,是融合企业战略、管理规划、业务流程重组等内容的综合规划活动。其中(请作答此空)战略规划是评价企业现状,选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案;()战略规划关注的是如何通过信息系统来支撑业务流程的运作,进而实现企业的关键业务目标;(请作答此空)战略规划对支撑信息
21、系统运行的硬件、软件、支撑环境等进行具体的规划。A、信息系统B、企业技术C、业务流程D、业务指标答案:A解析:企业战略规划是用机会和威胁评价现在和未来的环境,用优势和劣势评价企业现状,进而选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案。信息系统战略规划关注的是如何通过信息系统来支撑业务流程的运作,进而实现企业的关键业务目标,其重点在于对信息系统远景、组成架构、各部分逻辑关系进行规划。信息技术战略规划通常简称为IT战略规划,是在信息系统规划的基础上,对支撑信息系统运行的硬件、软件、支撑环境等进行具体的规划,它更关心技术层面的问题。IT战略规划主要包括以下步骤:业务分析,主要是理解业
22、务部门的现在与未来;检查当前的IT架构和信息系统,重点是评估其支持业务部门的程度;识别机会,重点是定义通过信息系统改进业务的机会;选择方案,主要是寻找和确定一致的机会和方案。这些步骤作为一个连续统一体,实际上就是IT战略规划的过程。信息资源规划是在以上规划的基础上,为开展具体的信息化建设项目而进行的数据需求分析、信息资源标准建立、信息资源整合工作。14.软件著作权中的翻译权不是指将原软件()权利。A、由一种自然语言文字转换成另一种自然语言文字B、由一种程序设计语言转换成另一种程序设计语言C、操作界面中涉及的自然语言文字由一种语言文字翻译成另一种语言文字D、程序中涉及的自然语言文字由一种语言文字
23、翻译成另一种语言文字答案:B解析:我国著作权法第十条规定:"翻译权,即将作品从一种语言文字转换成另一种语言文字的权利计算机软件保护条例第八条规定:"翻译权,即将原软件从一种自然语言文字转换成另一种自然语言文字的权利"。自然语言文字包括操作界面上、程序中涉及的自然语言文字。软件翻译权不涉及软件编程语言的转换,不会改变软件的功能、结构和界面。将程序从一种编程语言转换成另一种编程语言,则不属于计算机软件保护条例中规定的翻译。15.UML用关系把事物结合在一起,其所包含的四种关系中,(请作答此空)描述一组对象之间连接的结构关系;()描述特殊元素的对象可以替换一般元素的对象
24、。A、依赖关系B、关联关系C、泛化关系D、实现关系答案:C解析:UML用关系把事务结合在一起,UML中的关系主要有四种。依赖:两个事物之间的语义关系,其中一个事物发生变化会影响另一个事物的语义。关联:一种描述一组对象之间连接的结构关系,如聚合关系。泛化:一种一般化和特殊化的关系,描述特殊元素的对象可替换一般元素的对象。实现:类之间的语义关系,其中的一个类指定了由另一个类保证执行的契约。16.用户乙收到甲数字签名后的消息M,为验证消息的真实性,首先需要从CA获取用户甲的数字证书,该数字证书中包含(),并利用(请作答此空)验证该证书的真伪,然后利用(请作答此空)验证M的真实性。A、甲的公钥B、甲的
25、私钥C、乙的公钥D、乙的私钥答案:A解析:CA中心为每个使用公开密钥的用户发放一个数字证书,数字证书的作用是证明证书中列出的用户合法拥有证书中列出的公开密钥。CA也拥有一个证书(内含公钥)和私钥。网上的公众用户通过验证CA的签字从而信任CA,任何人都可以得到CA的证书(含公钥),用以验证它所签发的证书。用户甲使用自己的私钥对信息M进行签名,用户乙用甲的公钥对签名进行验证。17.配置POP3服务器时,邮件服务器中默认开放TCP的()端口。A、21B、25C、53D、110答案:D解析:此题考查常见端口号,参加下表18.Designingthedatastoragearchitectureisan
26、importantactivityinsystemdesign.Therearetwomaintypesofdatastorageformats:filesanddatabases.Filesareelectronicofdatathathavebeenoptimizedtoperformaparticulartransaction.Thereareseveraltypesoffilesthatdifferinthewaytheyareusedtosupportanapplication.()storecoreinformationthatisimportanttothebusinessand
27、,morespecifically,totheapplication,suchasorderinformationorcustomermailinginformation.()containstaticvalues,suchasalistofvalidcodesorthenamesofcities.Typically,thelistisusedforvalidation.Adatabaseisacollectionofgroupingsofinformationthatarerelatedtoeachotherinsomeway.Therearemanydifferenttypesofdata
28、basesthatexistonthemarkettoday.()isgiventothosedatabaseswhicharebasedonolder,sometimesoutdatedtechnologythatisseldomusedtodevelopnewapplications.()arecollectionsofrecordsthatarerelatedtoeachotherthroughpointersInrelationaldatabase,(请作答此空)canbeusedinensuringthatvalueslinkingthetablestogetherthroughth
29、eprimaryandforeignkeysarevalidandcorrectlysynchronized.A、identifyingrelationshipsB、normalizationC、referentialintegrityD、storeprocedure答案:C解析:翻译:在系统设计中,数据存储架构设计是非常重要的一项工作。有两种主要类型的数据存储格式,即文件和数据库,文件是经过优化以执行特定事务的电子数据。()存储的核心信息对业务很重要,更具体地说,对应用程序而言,如订单信息或客户邮件信息。()包含静态值,如有效代码列表或城市名称,通常该列表用于验证。数据库是以某种方式彼此相关
30、的信息分组的集合,目前市场上存在许多不同类型的数据库。()用于那些基于较旧且过时技术的数据库,这些技术很少用于开发新的应用程序。()是通过指针彼此相关的记录集合在关系数据库中,(请作答此空)可用于确保通过主键和外键将表链接在一起的值是有效且正确同步的。A识别关系B正常化C参照完整性D商店程序19.以下不属于软件容错技术的是()。A、热备份或冷备份系统B、纠错码C、三模冗余D、程序走查答案:D解析:容错是指系统在运行过程中发生一定的硬件故障或软件错误时,仍能保持正常工作而不影响正确结果的一种性能或措施。容错技术主要是采用冗余方法来消除故障的影响。冗余是指在正常系统运行所需的基础上加上一定数量的资
31、源,包括信息、时间、硬件和软件。主要的冗余技术有结构冗余(硬件冗余和软件冗余)、信息兀余、时间冗余和冗余附加4种。20.关于集中式负载均衡的特点不正确的是()A、系统的可扩展性不强,均衡器需要记录所有计算机的负载信息。B、安全性较差,如果均衡器所在的计算机瘫痪,则会导致整个集群系统的瘫痪。C、与分布式负载均衡方式相比,实现简单。D、实现灵活,负载均衡器可以根据不同脚手架的特性配置不同的均衡策略。答案:D解析:与分布式负载均衡方式相比,集中式负载均衡实现简单,但也存在以下缺点:(1)系统的可扩展性不强,均衡器需要记录所有计算机的负载信息。(2)安全性较差,如果均衡器所在的计算机瘫痪,则会导致整个
32、集群系统的瘫痪。(3)实现不够灵活,负载均衡器很难根据不同脚手架的特性配置不同的均衡策略。21.进程视图是以可执行线程和进程作为活动类的建模,它描述了并发与同步结构。UML中的()可以用于表达进程视图。A、部署图B、组件图C、活动图D、状态图答案:C解析:题干中提到了并发与同步结构,因此只有选项C活动图符合。22.防火墙的工作层次是决定防火墙效率及安全的主要因素,下面的叙述中正确的是()。A、防火墙工作层次越低,则工作效率越高,同时安全性越高B、防火墙工作层次越低,则工作效率越低,同时安全性越低C、防火墙工作层次越高,则工作效率越高,同时安全性越低D、防火墙工作层次越高,则工作效率越低,同时安
33、全性越高答案:D解析:防火墙的性能及特点主要由以下两方面所决定:工作层次,这是决定防火墙效率及安全的主要因素。一般来说,工作层次越低,则工作效率越高,但安全性就低了;反之,工作层次越高,工作效率越低,则安全性越高。防火墙采用的机制,如果采用代理机制,则防火墙具有内部信息隐藏的特点,相对而言,安全性高,效率低;如果采用过滤机制,则效率高,安全性却降低了。23.需求管理是一个对系统需求变更、了解和控制的过程。以下活动中,()不属于需求管理的主要活动。A、文档管理B、需求跟踪C、版本控制D、变更控制答案:A解析:需求管理的活动包括:变更控制版本控制需求跟踪需求状态跟踪24.行为型模式是对在不同对象之
34、间划分责任和算法的抽象化,它可以分为类行为模式和对象行为模式。下列行为型模式中属于类行为模式的是()。A、职责链模式B、命令模式C、迭代器模式D、解释器模式答案:D解析:属于类行为模式的只有:创建型模式中的工厂方法;结构型模式中的适配器模式;行为型模式中的解释器模式与模板方法模式。25.项目可行性是指企业建设该项目的必要性、成功的可能性以及投入产出比与企业发展需要的符合程度。其中,()可行性分析主要评估项目的建设成本、运行成本和项目建成后可能的经济收益;(请作答此空)可行性包括企业的行政管理和工作制度、使用人员的素质和培训要求等,可以细分为管理可行性和运行可行性。A、技术B、经济C、环境D、用
35、户使用答案:D26.面向服务(Service-Oriented,SO)的开发方法将(请作答此空)的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的(请作答此空)代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的()则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A、业务规则B、业务流程C、数据流D、控制流答案:B解析:OO的应用构建在类和对象之上,随后发展起来的建模技术将相关对象按照业务功能进行分组,就形成了构件(ponent)的概念。对于跨构件的功能调用,则采用接口的形式暴露出来。进一
36、步将接口的定义与实现进行解耦,则催生了服务和面向服务(Service-Oriented,SO)的开发方法。由此可见,面向对象、基于构件、面向服务是三个递进的抽象层次。SO方法有三个主要的抽象级别,分别是操作、服务和业务流程。位于最低层的操作代表单个逻辑单元的事物,执行操作通常会导致读、写或修改一个或多个持久性数据。服务的操作类似于对象的方法,它们都有特定的结构化接口,并且返回结构化的响应;位于第二层的服务代表操作的逻辑分组;最高层的业务流程则是为了实现特定业务目标而执行的一组长期运行的动作或活动,包括依据一组业务规则按照有序序列执行的一系列操作。其中操作的排序、选择和执行成为服务或流程的编排,
37、典型的情况是调用已编排的服务来响应业务事件。27.Designingthedatastoragearchitectureisanimportantactivityinsystemdesign.Therearetwomaintypesofdatastorageformats:filesanddatabases.Filesareelectronicofdatathathavebeenoptimizedtoperformaparticulartransaction.Thereareseveraltypesoffilesthatdifferinthewaytheyareusedtosupportana
38、pplication.(请作答此空)storecoreinformationthatisimportanttothebusinessand,morespecifically,totheapplication,suchasorderinformationorcustomermailinginformation.()containstaticvalues,suchasalistofvalidcodesorthenamesofcities.Typically,thelistisusedforvalidation.Adatabaseisacollectionofgroupingsofinformati
39、onthatarerelatedtoeachotherinsomeway.Therearemanydifferenttypesofdatabasesthatexistonthemarkettoday.()isgiventothosedatabaseswhicharebasedonolder,sometimesoutdatedtechnologythatisseldomusedtodevelopnewapplications.()arecollectionsofrecordsthatarerelatedtoeachotherthroughpointersInrelationaldatabase,
40、()canbeusedinensuringthatvalueslinkingthetablestogetherthroughtheprimaryandforeignkeysarevalidandcorrectlysynchronized.A、MasterfilesB、Look-upfilesC、TransactionfilesD、Historyfiles答案:A解析:翻译:在系统设计中,数据存储架构设计是非常重要的一项工作。有两种主要类型的数据存储格式,即文件和数据库,文件是经过优化以执行特定事务的电子数据。(请作答此空)存储的核心信息对业务很重要,更具体地说,对应用程序而言,如订单信息或客户
41、邮件信息。()包含静态值,如有效代码列表或城市名称,通常该列表用于验证。数据库是以某种方式彼此相关的信息分组的集合,目前市场上存在许多不同类型的数据库。()用于那些基于较旧且过时技术的数据库,这些技术很少用于开发新的应用程序。()是通过指针彼此相关的记录集合在关系数据库中,()可用于确保通过主键和外键将表链接在一起的值是有效且正确同步的。A主文件B查找文件C交易文件D历史档案28.商业智能关注如何从业务数据中提取有用的信息,然后采用这些信息指导企业的业务开展。商业智能系统主要包括数据预处理、()、数据分析和数据展现4个主要阶段。其中数据预处理是整合企业原始数据的第一步,它包括数据的抽取、(请作
42、答此空)和加载三个过程。A、数据索引B、数据仓库C、数据库D、数据字典答案:B解析:BI系统主要包括数据预处理、建立数据仓库、数据分析和数据展现四个主要阶段。数据预处理是整合企业原始数据的第一步,它包括数据的抽取(Extraction)、转换(Transformation)和加载(Load)三个过程(ETL过程);建立数据仓库则是处理海量数据的基础;数据分析是体现系统智能的关键,一般采用OLAP和数据挖掘两大技术。OLAP不仅进行数据汇总/聚集,同时还提供切片、切块、下钻、上卷和旋转等数据分析功能,用户可以方便地对海量数据进行多维分析。数据挖掘的目标则是挖掘数据背后隐藏的知识,通过关联分析、聚
43、类和分类等方法建立分析模型,预测企业未来发展趋势和将要面临的问题;在海量数据和分析手段增多的情况下,数据展现则主要保障系统分析结果的可视化。29.美国某公司与中国某企业谈技术合作,合同约定使用1件美国专利(获得批准并在有效期内),该项技术未在中国和其他国家申请专利。依照该专利生产的产品(),中国企业需要向美国公司支付这件美国专利的许可使用费。A、在中国销售B、返销美国C、在日本销售D、在韩国销售答案:B解析:在美国申请的专利权,仅受美国法律保护,不受其他地方保护。30.下面关于变更控制的描述中,()是不正确的。A、变更控制委员会只可以由一个小组担任B、控制需求变更与项目的其他配置管理决策有着密
44、切的联系C、变更控制过程中可以使用相应的自动辅助工具D、变更的过程中,允许拒绝变更答案:A解析:变更控制委员会可以由一个小组担任,也可以由多个不同的组担任。变更控制委员会的成员应能代表变更涉及的团体。变更控制委员会可能包括如下方面的代表:产品或计划管理部门;项目管理部门;开发部门;测试或质量保证部门;市场部或客户代表;制作用户文档的部门;技术支持部门;帮助桌面或用户支持X部门;配置管理部门。31.UML中,静态视图描述事务的静态结构,主要包括(请作答此空);交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括()。A、活动图、状态图B、序列图、状态图C、活动图、协作图D、序
45、列图、协作图答案:D解析:静态结构:主要包括用例图、类图和包图;动态视图:主要包括活动图、状态图、序列图和协作图。动态视图中,交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括序列图、协作图。32.对遗留系统评价的目的是为了获得对遗留系统的更好的理解,这是遗留系统演化的基础,是任何遗留系统演化项目的起点。主要评价方法包括度量系统技术水准、商业价值和与之关联的企业特征,其结果作为选择处理策略的基础。第一象限为高水平、高价值区,即遗留系统的技术含量较高,本身还有极大的生命力。系统具有较高的业务价值,基本上能够满足企业业务运作和决策支持的需要。这种系统可能建成的时间还很短,称这
46、种遗留系统的演化策略为()。第二象限为低水平、高价值区,即遗留系统的技术含量较低,已经满足企业运作的功能或性能要求,但具有较高的商业价值,目前企业的业务尚紧密依赖该系统。称这种遗留系统的演化策略为(请作答此空)。第三象限为高水平、低价值区,即遗留系统的技术含量较高,但其业务价值较低,可能只完成某个部门(或子公司)的业务管理。这种系统在各自的局部领域里工作良好,但对于整个企业来说,存在多个这样的系统,不同的系统基于不同的平台、不同的数据模型,形成了一个个信息孤岛,对这种遗留系统的演化策略为()。第四象限为低水平、低价值区,即遗留系统的技术含量较低,且具有较低的业务价值。对这种遗留系统的演化策略为
47、()。A、淘汰B、继承C、改造D、集成答案:B33.某计算机系统各组成部件的可靠性模型由下图所示。若每个部件的千小时可靠度都为R,则该计算机系统的千小时可靠度为()。A、(1-R2)(1-R3)B、(1-R2)+(1-R3)C、(1-(1-R)2)(1-(1-R)3)D、(1-(1-R)2)+(1-(1-R)3)答案:C解析:设各子系统的可靠度为R1,R2,,Rn,则并联可靠度:R=1-(1-R1)(1-R2)(1-R3).(1-Rn)串联可靠度:R=R1*R2*Rn因此,题中所给系统的可靠度为(1-(1-R)2)(1-(1-R)3)34.软件设计包括了四个既独立又相互联系的活动:高质量的(请
48、作答此空)将改善程序结构和模块划分,降低过程复杂性;()的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;()描述了软件与用户之间的交互关系。A、程序设计B、数据设计C、算法设计D、过程设计答案:B解析:软件设计包括体系结构设计、接口设计、数据设计和过程设计。结构设计:定义软件系统各主要部件之间的关系。数据设计:将模型转换成数据结构的定义。好的数据设计将改善程序结构和模块划分,降低过程复杂性。接口设计(人机界面设计):软件内部,软件和操作系统间以及软件和人之间如何通信。过程设计:系统结构部件转换成软件的过程描述。35.TCP和UDP协议均提供了()能力。A、连接管理B、差错校验和
49、重传C、流量控制D、端口寻址答案:D解析:此题考查TCP与UDP的区别如下:TCP是面向连接的(在客户端和服务器之间传输数据之前要先建立连接),UDP是无连接的(发送数据之前不需要先建立连接)TCP提供可靠的服务(通过TCP传输的数据。无差错,不丢失,不重复,且按序到达);UDP提供面向事务的简单的不可靠的传输。UDP具有较好的实时性,工作效率比TCP高,适用于对高速传输和实时性比较高的通讯或广播通信。随着网速的提高,UDP使用越来越多。没一条TCP连接只能是点到点的,UDP支持一对一,一对多和多对多的交互通信。TCP对系统资源要去比较多,UDP对系统资源要求比较少UDP程序结构更加简单TCP
50、是流模式,UDP是数据报模式连接管理、差错校验和重传、流量控制均是TCP的特点,只有端口寻址才是两者的共性。36.AnarchitecturalStyledefinesasafamilyofsuchsystemsintermsofa()ofstructuralorganization.Morespecificallyanarchitecturalstyledefinesavocabularyof()andconnectortypes,andasetof(请作答此空)onhowtheycanbebined.Formanystylestheremayalsoexistoneormore()that
51、specifyhowtodetermineasystem'soverallpropertiesfromthepropertiesofitsparts.Manyofarchitecturalstyleshavebeendevelopedovertheyears.Thebest-knownexamplesof()architecturesareprogramswrittenintheUnixshellA、functionsB、codesegmentsC、interfacesD、constraints答案:D37.用户乙收到甲数字签名后的消息M,为验证消息的真实性,首先需要从CA获取用户甲的
52、数字证书,该数字证书中包含(请作答此空),并利用(请作答此空)验证该证书的真伪,然后利用()验证M的真实性。A、CA的公钥B、乙的私钥C、甲的公钥D、乙的公钥答案:C解析:CA中心为每个使用公开密钥的用户发放一个数字证书,数字证书的作用是证明证书中列出的用户合法拥有证书中列出的公开密钥。CA也拥有一个证书(内含公钥)和私钥。网上的公众用户通过验证CA的签字从而信任CA,任何人都可以得到CA的证书(含公钥),用以验证它所签发的证书。用户甲使用自己的私钥对信息M进行签名,用户乙用甲的公钥对签名进行验证。38.面向对象分析中,类与类之间的"IS-A"关系的是一种(请作答此空),类
53、与类之间的"IS-PART-OF"关系是一种()。A、依赖关系B、关联关系C、泛化关系D、聚合关系答案:C解析:"Use-A"代表依赖关系。例如A类的变化引起了B类的变化,则B类依赖于A类。"IS-A"代表的是类之间的继承关系,比如PC机是计算机,工作站也是计算机。PC机和工作站是两种不同类型的计算机,但都继承了计算机的共同特性。"IS-PART-OF"是一种整体与部分的关系。39.以下商标注册申请,经审查,不能获准注册的是()。A、凤凰B、黄山C、同心D、湖南答案:D解析:根据中华人民共和国商标法第十条下列标志不
54、得作为商标使用:县级以上行政区划的地名或者公众知晓的外国地名,不得作为商标。但是,地名具有其他含义或者作为集体商标、证明商标组成部分的除外;已经注册的使用地名的商标继续有效。40.在单元测试中,()。A、驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外编写驱动模块B、桩模块用来模拟被测模块所调用的子模块,自顶向下的单元测试中不需要另外编写桩模块C、驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块D、桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块答案:A解析:单元测试也称为模块测试,测试的对象是可独立编译或汇编的程序模块、软件构件或面向
55、对象软件中的类(统称为模块),其目的是检查每个模块能否正确地实现设计说明中的功能、性能、接口和其他设计约束等条件,发现模块内可能存在的各种差错。单元测试的技术依据是软件详细设计说明书。测试一个模块时,可能需要为该模块编写一个驱动模块和若干个桩模块。驱动模块用来调用被测模块,它接收测试者提供的测试数据,并把这些数据传送给被测模块,然后从被测模块接收测试结果,并以某种可见的方式将测试结果返回给测试人员;桩模块用来模拟被测模块所调用的子模块,它接受被测模块的调用,检验调用参数,并以尽可能简单的操作模拟被调用的子程序模块功能,把结果送回被测模块。项层模块测试时不需要驱动模块,底层模块测试时不要桩模块。
56、单元测试策略主要包括自顶向下的单元测试、自底向上的单元测试、孤立测试和综合测试策略。自顶向下的单元测试先测试上层模块,再测试下层模块。测试下层模块时由于它的上层模块已测试过,所以不必另外编写驱动模块。自底向上的单元测试。自底向上的单元测试先测试下层模块,再测试上层模块。测试上层模块由于它的下层模块已经测试过,所以不必另外编写桩模块。孤立测试不需要考虑每个模块与其他模块之间的关系,逐一完成所有模块的测试。由于各模块之间不存在依赖性,单元测试可以并行进行,但因为需要为每个模块单独设计驱动模块和桩模块,增加了额外的测试成本。综合测试。上述三种单元测试策略各有利弊,实际测试时可以根据软件特点和进度安排
57、情况,将几种测试方法混合使用,41.软件确认测试也称为有效性测试,主要验证()。确认测试计划通常是在需求分析阶段完成的。根据用户的参与程度不同,软件确认测试通常包括(请作答此空)。A.黑盒测试和白盒测试A、一次性组装测试和增量式组装测试B、内部测试、Alpha、BetC、和验收测试D、功能测试、性能测试、用户界面测试和安全性测试答案:C解析:软件确认测试一种针对需求的测试,是用户参与的测试。它主要验证软件功能、性能及其它特性是否与用户需求一致。软件确认测试包括:内部确认测试、Alpha、Beta和验收测试。42.(可从题库直接关联)在磁盘上存储数据的排列方式会影响I/O服务的总时间。假设每磁道划分成10个物理块,每块存放1个逻辑记录。逻辑记录RI.R2,.,RI0存放在同一个磁道上,记录的安排顺序如下表所示;假定磁盘的旋转速度为30ms/周,磁头当前处在R1的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为6ms,则处理这10个记录的最长时间为(请作答此空);若对信息存储进行优化分布后,处理10个记录的最少时间为().A、189msB、208msC、289msD、306ms答案:D解析:系统读记录的时间为30/10=3ms。对第一种情况:系统读出并处理记录R1之后,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基层公共卫生考试题+参考答案
- 游戏娱乐行业发展报告及用户体验优化研究
- 车辆租赁与服务提供合同
- 造型基础考试题及答案
- 浙江国企招聘2025浙江舟山旅游集团有限公司招聘9人笔试参考题库附带答案详解
- 2025海南琼海市旅游健康文化发展有限公司招聘10人笔试参考题库附带答案详解
- 2025年福建武夷交通运输股份有限公司招聘10人笔试参考题库附带答案详解
- 纺织工厂自动化改造思路试题及答案
- 药物制剂试题集及答案
- 食材转包合同协议书样本
- 2025年广东省高三语文5月模拟联测试卷附答案解析
- 2024年河北省魏县事业单位公开招聘医疗卫生岗笔试题带答案
- 道路施工现场安全管理措施
- 重庆市八中2024-2025学年高三下学期3月适应性检测(六)语文试题 含解析
- 歌曲《wake》中英文歌词对照
- ment、tion、sion、ture、age结尾的名词
- S71200CB1241modbusRTU模块应用
- (完整版)PEP六年级英语用所给动词的适当形式填空
- 旋风式除尘器使用说明书
- 爱家乡演讲稿范文
- 中考(数学)分类三 利润最值问题(含答案)-历年真题常考、重难点题型讲练
评论
0/150
提交评论