系统分析员级试题及答案20页文档格式.docx
- 文档编号:20868966
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:21
- 大小:99.90KB
系统分析员级试题及答案20页文档格式.docx
《系统分析员级试题及答案20页文档格式.docx》由会员分享,可在线阅读,更多相关《系统分析员级试题及答案20页文档格式.docx(21页珍藏版)》请在冰豆网上搜索。
(10):
●风险分析和管理是软件开发的一项重要活动。
在软件工程领域考虑风险时,主要基于以下三个概念:
__(11)__以及必须抓住选择机会。
实践中存在许多种软件风险,如“潜在的设计、实现、维护等方面的问题”属于__(12)__风险;
“开发了一个没有人真正需要的优秀产品”属于__(13)__风险;
“开发的产品不再符合公司的整体商业策略”属于__(14)__风险。
通常在软件项目开发过程中,我们希望首先实现__(15)__的用例。
(11):
A.关心当前,关心变化B.关心当前,关心不变性
C.关心未来,关心变化D.关心未来,关心不变性
(12):
A.技术B.过程C.项目D.商业
(13):
A.技术B.过程C.项目D.商业
(14):
(15):
A.风险最小B.风险最大C.风险中等D.任意风险
●ISO9000系列标准和软件成熟度模型CMM都着眼于质量和过程管理。
ISO9000系列标准的主导思想是:
(1)强调质量__(16)__;
(2)使影响产品质量的全部因素始终处于__(17)__状态;
(3)要求证实企业具有持续提供符合要求产品的__(18)__;
(4)强调质量管理必须坚持进行质量__(19)__。
而CMM则强调持续的__(20)__。
(16):
A.形成于软件需求B.形成于软件设计
C.形成于软件实现D.形成于生产的全过程
(17):
A.可观察B.可控制C.可度量D.可跟踪
(18):
A.能力B.条件C.工具D.环境
(19):
A.度量B.跟踪C.改进D.保证
(20):
A.质量度量B.质量改进C.过程改进D.过程度量
●多个并发进程使用一个互斥信号量nap时,如果rap=0,则通常表示__(21)__。
(21):
A.有多个进程在临界区中B.有一个进程在临界区中C.没有进程在临界区中
D.有一个进程在临界区中,另一些进程正在等待进入临界区
●由于可重用资源的冲突会引起死锁,产生死锁有四个必要条件:
互斥、保持和等待、循环等待以及__(22)__分配方式。
(22):
A.资源消耗性B.资源非消耗性C.不可抢占式D.抢占式
●WindowsNT或Windows2000是当前流行的一类操作系统,__(23)__是WindowsNT真正的中心,它提供了一组操作系统原语和机制。
WindowsNT采用线程机制来提高系统的__(24)__。
NT采用基于__(25)__的方案选定线程执行的次序。
(23):
A.进程B.内核C.线程D.管程
(24):
A.并行性B.可靠性C.健壮性D.兼容性
(25):
A.先来先服务B.时间片轮转C.随机选择D.优先级
●数据库系统运行的基本工作单位是事务。
事务通常以BEGINTRANSACTION语句开始,以COMMIT或ROLLBACK语句结束。
COMMIT表示__(26)__,ROLLBACK表示__(27)__。
从终端用户的角度看,事务是一个__(28)__。
在数据库的并发控制中,事务T若要更新记录Q,必须先执行操作__(29)__。
在封锁技术方面,SQL2提供如下四种“事务的一致性级别”:
可读未提交数据、读提交数据、可重复读、可串行化。
其中__(30)__允许事务读“脏”数据。
(26):
A.物理数据库尚未更新,事务执行失败
B.物理数据库尚未更新,事务执行成功
C.物理数据库已更新,事务执行失败
D.物理数据库已更新,事务执行成功
(27):
A.回退到上一操作B.回退到上一事务
C.事务执行失败,并做相应的回退动作
D.事务执行成功,并做相应的回退动作
(28):
A.子程序B.对象C.原子D.操作
(29):
A.Lock_S(Q)B.Lock_X(Q)C.READ(Q)D.WRITE(Q)
(30):
A.可读未提交数据B.读提交数据C.可重复读D.可串行化
●按照Flynn的分类,奔腾PⅡ的MMX指令采用的是__(31)__模型,而当前的高性能服务器与超级计算机则大多属于__(32)__类。
(31)、(32):
A.SISDB.SIMDC.MISDD.MIMD
●目前,除了传统的串口和并口外,计算机与外部设备连接的标准接口越来越多。
例如,__(33)__是一种连接大容量存储设备的并行接口,数据宽度一般已为32位,且允许设备以雏菊链形式接入;
__(34)__是一种可热插拔的高速串行设备接口,也可允许设备以雏菊链形式接入;
__(35)__则用来连接各种卡式设备,已广泛使用于笔记本电脑。
(33):
A.VESAB.USBC.SCSID.PCI
(34):
A.PCMCIAB.USBC.SCSID.EISA
(35):
A.PCMCIAB.VESAC.EISAD.PCI
●计算机常通过传统的调制解调器或综合业务数字网络技术接入因特网,数据传输速率都不超过128Kbps。
目前已有多种更高数据传输速率的宽带接入方式,如仍采用电话线的__(36)__、采用有线电视双向改造后的电缆的__(37)__以及光纤到大楼再通过局域网到户的__(38)__等方式。
(36):
A.FTTBB.HFCC.ADSLD.N-ISDN
(37):
A.HDTVB.HFCC.W-ISDND.N-ISDN
(38):
A.FFFBB.HDTVC.ADSLD.W-ISDN
●无线移动通信是一个重要的发展方向。
在小范围内低功率适合于家庭网络的__(39)__技术以及广域范围内第三代移动通信技术已引起人们普遍关注,后者被ITU命名为__(40)__。
(39)、(40):
A.IMT–2000B.cdma2000C.pcmciaD.bluetooth
●视频点播按其交互程度可分为真视频点播(TVOD)和准视频点播(NVOD),NVOD的实现方法是__(41)__。
当VOD利用有线电视网或电话网实现时,常采用__(42)__。
VOD系统的服务器要求能存储特大的信息量且具有高速传输能力,因此可采用__(43)__。
与文件服务器相比,它__(44)__,因此它更注重__(45)__。
(41):
A.同一视频节目以一定时间间隔(例如3分钟)再次播放
B.允许同时使用的用户数较少
C.用户只能在较少节目中进行选择
D.被点播视频的每秒传输帧数较少
(42):
A.对称通信模式B.非对称通信模式
C.半双工通信模式D.并行通讯模式
(43):
A.ATM技术B.虚拟存储技术C.RAID技术D.寄存器文件技术
(44):
A.提供加密的数据B.提供一个实时的数据流
C.允许更多的用户同时访问D.允许较少的用户同时访问
(45):
A.加密算法B.数据可靠性传输C.流调度算法D.用户访问控制
●为了验证新机器的指令系统,在一台计算机上依靠运行程序的办法来解释执行另一个计算机的指令,这称为__(46)__。
(46):
A.仿真B.模拟C.兼容D.虚拟
●在关于主存与cache地址映射方式中,叙述__(47)__是正确的。
(47):
A.“全相联映射方式适用于大容量cache”
B.“直接映射是一对一的映射关系,组相联映射是多对一的映射关系”
C.“在cache容量相等条件下,直接映射方式的命中率比组相联映射方式有更高的命中率”
D.“在cache容量相等条件下,组相联映射比直接映射方式有更高的命中率”
●在分析cache对机器性能的影响时,叙述__(48)__是正确的。
(48):
A.“cache容量比主存小许多,决定机器访问存储器的速度是主存,cache只起次要作用”
B.“cache的主要作用是减少调用子程序的开销”
C.“核心程序法是评价计算机性能的方法之一,由于它程序短,访问存储器的局部性较大,cache的命中率比一般程序高”
D.“奔腾PC机采用两级cache结构,一级放系统程序,另一级放用户程序”
●在关于计算机性能的评价的下列说法中,正确的叙述是__(49)__:
Ⅰ“机器主频高的一定比主频低的机器速度高”。
Ⅱ“基准程序测试法能比较全面地反映实际运行情况,但各个基准程序测试的重点不一样”。
Ⅲ“平均指令执行速度(MIPS)能正确反映计算机执行实际程序的速度”。
Ⅳ“MFLOPS是衡量向量机和当代高性能机器性能的主要指标之一”。
(49):
A.Ⅰ,Ⅱ,Ⅲ和IVB.Ⅱ和ⅢC.Ⅱ和IVD.Ⅰ和Ⅱ
●美国政府曾用PDR值(数据处理速率)作为一类计算机出口许可证的限制性指标,它__(50)__。
(50):
A.与每条指令和每个操作数的平均位数及每条指令的平均运算速度有关
B.主要针对服务器,与数据查询速度有关
C.主要与机器的输入输出能力有关
D.是机器运算能力,输出输入速度,以及各种功能部件的技术性能的综合评价
●YouwanttousetheWebtolet__(51)__usersoryourcustomerslook__(52)__corporateinformation.Butyouwanttokeepinstallationattheuserend__(53)__andyoudon'
twantjust__(54)__toget__(55)__yourdatabases.
Thatmaybewhereanapplicationserverentersthepicture.Formoreusermachineindependent,thesesoftwarepackages,typicallywritteninthe__(56)__programminglanguageforuseonWindows__(57)__-basedsystems,actasgo-betweens__(58)__browser-equippedenduserstothedatabasesthat__(59)__theinformationtheyneedto__(60)__.
(51):
A.informerB.internalC.insideD.outside
(52):
A.atB.byC.inD.out
(53):
A.simpleB.simplyC.singleD.singly
(54):
A.anyB.anyoneC.anythingD.anywhere
(55):
A.intoB.offC.ontoD.out
(56):
A.CB.C++C.SQLD.JAVA
(57):
A.NCB.NTC.PCD.PT
(58):
A.linkB.linkageC.linkingD.links
(59):
A.heldB.heltC.holdD.holt
(60):
A.accessB.accessingC.assertD.asserting
●若
,则
=__(61)__。
(61):
A.
B.
C.
D.
=__(62)__,
的连续区间是__(63)__
(62):
A.1B.0C.2D.不存在
(63):
A.(-∞,+∞)B.(-∞,1)C.(-∞,1)∪(1,+∞)D.(1,+∞)
●一物体按时间t(秒)—距离s变化规律
作直线运动,它在__(64)__时速度为零。
(64):
A.t=0(秒)B.t=1/2(秒)C.t=1/3(秒)D.不存在
●设
是
的一个原函数,则
=__(65)__
(65):
B.
C.
●线性方程组
在a、b取值范围为__(66)__时有解。
(66):
A.a=0、b=2B.a=l、b=0
C.a=l、b=2D.a=0、b为任意数
●用Huffman算法构造的带权3,4,5,6,8,9,11,12的最优二分树T是__(67)__,带权二分树的权ω(T)为__(68)__。
(67):
(68):
A.58B.182C.72D.169
●设R是环,I为R中的单位元,a,b均是R中元素,若a,b和ab-I是R中的可逆元,则a-b-I也是R中的可逆元,其逆元是__(69)__。
(69):
C.
●如果ξ的概率分布为
,其中
(k=0,1,…n,0<
p<
1,q=1-p),则称ξ服从__(60)__分布,其数学期望是__(60)__。
(70):
A.二项B.几何C.泊松(Poisson)D.0-1
(71):
A.pB.pqC.npD.npq
●对线性方程组AX=b,若系数矩阵为__(72)__,则用Cholesky分解(又称为平方根分解)法求解是稳定的。
此时,A的绝对值最大的元素必在__(73)__上取到。
(72):
A.非奇(即行列式非零)B.对称正定C.对称D.非对称
(73):
A.第一行B.第一列C.第一行第一列D.对角线
●设某种算法的计算误差在[Q1,Q2]上均匀分布。
为对Q1,Q2的值作出估计,对该算法进行了n次独立测试,所得的n个误差数据为e1,e2,…,en。
记
,则由这n次测试结果,对Q1的矩估计结果为__(74)__,Q2的矩估计结果为__(75)__。
(74):
A.E–SB.E-√3SC.E-2√3SD.E-3S
(75):
A.E+SB.E+√3SC.E+2√3SD.E+3S
2001年系统分析员级下午试题I
试题一
阅读以下关于软件可靠性需求分析方面的叙述,回答问题1、问题2和问题3。
某企业信息部门的李工程师正在为其下属单位开发一个应用软件,在编写软件需求规格说明书时,涉及到如何定量地描述软件可靠性的问题。
李工认为软件可靠性指的是在将要使用的指定环境下,软件能以用户可接受的方式正确运行任务所表现出来的能力。
从定量角度看,似乎应当是该软件在约定的环境条件下和在给定的时间区间内,按照软件规格说明的要求,成功地运行程序所规定功能的概率。
但是,他感到要具体地作定量描述有些困难。
为此,李工查阅到了本部门某个软件需求规格说明书中有关的一段内容:
“
(1)在集成与系统测试期间,由非开发组人员参与测试,每10K行可执行代码可能检测到的错误(BUG)不能大于6个;
(2)在提交使用的系统中,每10K行可执行代码可能保留着的错误数不能大于8个;
(3)在第一年工作期间,系统在99.9%的工作日期间内,应能保持100%的正常工作状态。
”
在上述说明后,还有一条注解是:
错误(BUG)可采用蒙特卡罗(MonteCarlo)随机植入技术进行测试
[问题1]
李工程师首先想到了曾经学到过采用蒙特卡罗随机统计技术确定不规则形状封闭图形面积的方法,即是采用一个大的矩形把待测的封闭图形完全包围在该大矩形的内部,由计算机大量生成在此矩形内均匀分布的“点”,然后,计数清点一下在大矩形内总的“点”的个数和在封闭图形内的“点”的个数,应当近似地有:
如果把这个思想应用于系统测试过程,先在某个程序中随机地人为植入10个错误(BUG),然后,由一个测试组进行测试,结果一共发现有120个错误,其中有6个是人为植入的错误。
请你估算一下这时该程序中将会遗留下多少个未被发现的隐藏错误。
同时也请你用100字以内的文字,简要地以提纲方式列举出采用这种错误随机植入方式来估算系统中遗留错误所固有的局限性。
[问题2]
在进行上述分析后,李工程师感到有些困惑,于是与本企业维护系统的一位系统管理员进行了讨论,系统管理员告诉他可以借用硬件的MTTF(失效的平均等待时间,MeanTimeToFailure)或者MTBF(失效的平均间隔时间)作为软件可靠性的主要指标。
这时,李工程师查到了本企业中的一个典型例子:
某软件在提交使用后,在第1周内有5次软件故障(查出了有关的bug),在第2周至第4周内共有2-3次出错(也排除了错误根源),在2个月以后该软件一直能正常使用运行(大家反映不错),一直到6年半后的一天突然停工,即工作不正常。
请你用100字以内文字分析该软件最后一次工作不正常的可能原因,并说明MTBF是在什么意义下反映了软件的可靠性。
[问题3]
信息部门的吴总工程师向李工程师建议了另一类测试方案作为“错误随机植入”测试方法的补充。
即由甲和乙两组测试人员同时相互独立地测试同一份程序的两个拷贝,测试了两周后,甲组发现的错误总数为330个,乙组发现的错误总数为320个,其中两个组发现的相同错误数目为300个。
请你大体上估算一下在测试前此程序原有多少个错误?
并也请你以100字以内文字,简要说明使用这类估算方法的必要前提。
试题二
阅读以下关子应用服务器分析方面的叙述,回答问题1、问题2和问题3。
某软件公司已从事过不少基于Web的数据库应用系统的开发工作,在这些系统中都采用了三层Client/Server结构。
在各类应用中曾选用过的Web服务器有:
WindowsNT或Windows2000相应的IIS,Linux系统相应的Apache,iPlanet的iWS(即原Netscape的WebServer)等。
公司的总工程师室对几年来有关的开发项目进行了一次总结,王总工程师认为在本公司开发项目中曾存在过不少问题,比如:
(1)最早是基于Web服务器所提供的扩展接口(如CGI与API等),使用C语言或Perl语言等编写具体应用。
这类开发方式对编写应用程序的程序员要求很高,开发周期较长,调试较为困难。
(2)近两年来,公司业务很忙,大多又采用了基于服务器端的脚本语言进行开发,比如相应地使用了ASP,PHP或JSP等,虽然开发的速度显著提高,但是从严格要求来看,所开发的应用系统有如下潜在的缺陷:
①可扩性尚不理想;
②安全性与高可用性考虑较少;
③系统集成不够方便;
④在性能上有待提高等。
因此,总工程师室最近已要求各开发组尽可能采用当前国际上主流的“应用服务器”体系结构,在条件许可的企业应用项目中选用合适的基于Web工作方式的应用服务器的优秀产品,可能时还应努力尝试采用规范化的J2EE(Java2企业版)平台。
为了帮助各个开发组更好地理解与选用Web应用服务器,总工程师室组织了多次讨论,根据本公司的实践,大家普遍认为所选用的Web应用服务器必须强调以下四个方面的特征:
(1)必须很好地支持对象组件(component),提供清晰的组件工作与管理模型;
(2)有良好的基于分布计算方式的管理能力,如支持多个应用服务器运行,提供负载均衡功能,实施服务器故障转移等;
(3)充分重视应用服务器部署的速度和易用程度;
(4)高效地支持对后端数据库服务器的访问,比如采用数据库连接池等。
然而,在讨论到具体技术问题时,不少软件工程师也出现了一些不同的看法。
在应用服务器的具体实现中,处理负载大体上可分为基于进程工作方式与基于线程工作方式两大类型。
比如:
基于进程方式可以预先生成好所有的应用服务器进程,应用服务器在收到请求时,由对应的某个进程完成此请求的有关处理。
请你用100字以内文字,简要地列举出与基于线程工作方式相比,基于进程方式处理的主要弱点是什么?
在讨论中普遍认为,各个Web应用服务器在嵌入对象的方式上可能会有相当大的差异,这主要反映在对象放置的位置和对象采用的接口标准上。
对象可以放置在应用服务器上,也可以放置在应用服务器的后端。
请你用50字以内文字简要列举出当前已经成为标准的对象访问接口的名称。
对于在分布系统中会话管理的方式,也引起了热烈的讨论。
通常每个HTTP请求需要进行一次TCP连接,一般可采用Cookie、IP地址识别技术等方式实施会话管理,从而方便系统的使用(比如允许用户登录后,系统能记住用户的基本信息等)。
但是,在多个应用服务器场合,会话信息存放的地点可以采用多种方式。
比如在每一个应用服务器上保存该服务器所对应的会话信息是一种方式;
设立专用的一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统分析员 试题 答案 20
![提示](https://static.bdocx.com/images/bang_tan.gif)