全国计算机软件专业资格和水平考试系统分析员级试题及答案.docx
- 文档编号:29075629
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:34
- 大小:104.83KB
全国计算机软件专业资格和水平考试系统分析员级试题及答案.docx
《全国计算机软件专业资格和水平考试系统分析员级试题及答案.docx》由会员分享,可在线阅读,更多相关《全国计算机软件专业资格和水平考试系统分析员级试题及答案.docx(34页珍藏版)》请在冰豆网上搜索。
全国计算机软件专业资格和水平考试系统分析员级试题及答案
2001年全国计算机软件专业资格和水平考试系统分析员级试题及答案
●程序设计语言包括__
(1)__等几个方面,它的基本成分包括__
(2)__。
Chomsky(乔姆斯基)提出了形式语言的分层理论,他定义了四类文法:
短语结构文法、上下文有关文法、上下文无关文法和正则文法。
一个文法可以用一个四元组G=(∑,V,S,P)表示,其中,∑是终结符的有限字符表,V是非终结符的有限字母表,S(∈V)是开始符号,P是生成式的有限非空集。
在短语文法中,P中的生成式都是α→β的形式,其中α∈__(3)__,β∈(Σ∪V)*。
在上下文有关文法中,P中的生成式都是α1Aα2→α1βα2的形式,其中A∈__(4)__,β∈(Σ∪V)*,β≠ε。
在上下文无关文法中,P中的生成式的左部∈__(5)__。
供选择的答案:
(1):
A.语法、语义B.语法、语用C.语义、语用D.语法、语义、语用
(2):
A.数据、传输、运算B.数据、运算、控制
C.数据、运算、控制、传输D.顺序、分支、循环
(3):
A.V+B.(∑∪V)C.(∑∪V)*D.(∑∪V)*V(∑∪V)*
(4):
A.VB.V+C.∑∪VD.(∑∪V)*
(5):
A.VB.V+C.∑∪VD.(∑∪V)*
●UML是一种面向对象的统一建模语言。
它包含十种图,其中,用例图展示了外部actor与系统所提供的用例之间的连接,UML中的外部actor是指__(6)__,用例可以用__(7)__图来描述。
状态图指明了对象所有可能的状态以及状态间的迁移(transition)。
如果一个并发的状态由n个并发的子状态图组成,那么,该并发状态在某时刻的状态由__(8)__个子状态图中各取一个状态组合而成。
协作图描述了协作的__(9)__之间的交互和链接(1ink),它画成__(10)__图的形式。
供选择的答案:
(6):
A.人员B.单位C.人员或单位D.人员或外部系统
(7):
A.类B.状态C.活动D.协作
(8):
A.每一B.任意一C.任意二D.任意m(m≤n)
(9):
A.对象B.类C.用例D.状态
(10):
A.对象B.类C.用例D.状态
●风险分析和管理是软件开发的一项重要活动。
在软件工程领域考虑风险时,主要基于以下三个概念:
__(11)__以及必须抓住选择机会。
实践中存在许多种软件风险,如“潜在的设计、实现、维护等方面的问题”属于__(12)__风险;“开发了一个没有人真正需要的优秀产品”属于__(13)__风险;“开发的产品不再符合公司的整体商业策略”属于__(14)__风险。
通常在软件项目开发过程中,我们希望首先实现__(15)__的用例。
供选择的答案:
(11):
A.关心当前,关心变化B.关心当前,关心不变性
C.关心未来,关心变化D.关心未来,关心不变性
(12):
A.技术B.过程C.项目D.商业
(13):
A.技术B.过程C.项目D.商业
(14):
A.技术B.过程C.项目D.商业
(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):
A.
B.
C.
D.
●线性方程组
在a、b取值范围为__(66)__时有解。
供选择的答案:
(66):
A.a=0、b=2B.a=l、b=0C.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):
A.
B.
C.
D.
●如果ξ的概率分布为
,其中
(k=0,1,…n,0
供选择的答案:
(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字以内文字,简要说明使用这类估算方法的必要前提。
从下列的4道试题(试题二至试题五)中任选2道解答。
如果解答的试题数超过2道,则解答的前2道有效。
试题二
阅读以下关子应用服务器分析方面的叙述,回答问题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应用服务器必须强调以下四个方面的特征:
(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国计算机 软件 专业 资格 水平 考试 系统分析员 试题 答案