软件水平考试历年真题解析卷.docx
《软件水平考试历年真题解析卷.docx》由会员分享,可在线阅读,更多相关《软件水平考试历年真题解析卷.docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 软件水平考试历年真题解析5卷软件水平考试历年真题解析5卷 第1卷在网络产品中,( )通常被比方为网络安全的大门,用来鉴别什么样的数据包可以进出企业内部网。A.漏洞扫描工具B.防火墙C.防病毒软件D.安全审计系统答案:B解析:在5阶段的生命周期中,系统设计说明书是在 ( ) 阶段的成果。A.系统设计阶段B.系统分析阶段C.系统规划阶段 D.系统实施阶段答案:A解析:(1)系统规划阶段。系统规划阶段的任务是对组织的环境、目标及现行系统的状况进展初步调查;依据组织目标和进展战略,确定信息系统的进展战略,对建立新系统的需求做出分析和猜测,同时考虑建立新系统所受的各种约束,讨论建立新系统的必要性和可能
2、性。依据需要与可能,给出拟建系统的备选方案。对这些方案进展可行xing讨论,写出可行xing讨论报告。可行xing讨论报告审议通过后,将新系统建立方案及实施打算编写成系统设计任务书。(2)系统分析阶段系统分析阶段的任务是依据系统设计任务书所确定的范围,对现行系统进展具体调查,描述现行系统的业务流程,指消失行系统的局限性和缺乏之处,确定新系统的根本目标和规律功能要求,即提出新系统的规律模型。系统分析阶段又称为规律设计阶段。这个阶段是整个系统建立的关键阶段,也是信息系统建立与一般工程工程的重要区分所在。系统分析阶段的工作成果表达在系统说明书中,这是系统建立的必备文件。它既是给用户看的,也是下一个阶
3、段的工作依据。因此,系统说明书既要通俗,又要精确。用户通过系统说明书可以了解将来系统的功能,推断是不是所要求的系统。系统说明书一旦争论通过,就是系统设计的依据,也是将来验收系统的依据。(3)系统设计阶段简洁地说,系统分析阶段的任务是答复系统“做什么”的问题,而系统设计阶段要答复的问题是“怎么做”。该阶段的任务是依据系统说明书中规定的功能要求,考虑实际条件,详细设计实现规律模型的技术方案,也就是设计新系统的物理模型。这个阶段又称为物理设计阶段,可分为总体设计(概要设计)和具体设计两个子阶段。这个阶段的技术文档是系统设计说明书。(4)系统实施阶段系统实施阶段是将设计的系统付诸实施的阶段。这一阶段的
4、任务包括计算机等设备的购置、安装和调试、程序的编写和调试、人员培训、数据文件转换、系统调试与转换等。这个阶段的特点是几个相互联系、相互制约的任务同时绽开,必需细心安排、合理组织。系统实施是按实施打算分阶段完成的,每个阶段应写出实施进展报告。系统测试之后写出系统测试分析报告。(5)系统运行和维护阶段系统投入运行后,需要常常进展维护和评价,记录系统运行的状况,依据肯定的规章对系统进展必要的修改,评价系统的工作质量和经济效益。下列图中、和分别表示电子邮件地址的_。A.用户信箱的邮件接收效劳器域名、账号和分隔符B.用户信箱的邮件接收效劳器域名、分隔符和账号C.用户信箱的账号、分隔符和邮件接收效劳器域名
5、D.用户信箱的账号、邮件接收效劳器域名和分隔符答案:C解析:正确选项为C。一个电子邮件地址,例如shlinxinmail.ceiaec.org,由三局部组成,其中,第一局部“shlinxin”代表用户信箱的账号,对于同一个邮件接收效劳器来说,这个账号必需是唯一的;其次局部“”是分隔符;第三局部“mail.ceiaec.org”是用户信箱的邮件接收效劳器域名,用以标识其所在的位置。通用编程语言是指能够用于编写多种用途程序的编程语言,( )属于适用编程语言。A.HTMLB.SQLC.JavaD.Verilog答案:C解析:HTML:超级文本标记语言是标准通用标记语言,不是编程语言。SQL:是构造化
6、查询语言,是关系数据的标准语言?Java:Java是一个纯面对对象的程序设计语言。Java的一个最大的特点是一种半解释语言。编译程序首先把原程序编译为中间代码,然后通过不同平台上的Java虚拟机(Java?VM)解释执行这些中间代码。较新的方式是不同平台上的Java虚拟机把这些中间代码编译为本级代码(Native?Code)再执行,以提高执行速度。因此,Java语言供应了强大的跨平台力量,尤其适用于互联网上的信息系统的开发。?Verilog:是一种硬件描述语言,以文本形式来描述数字系统硬件的构造和行为的语言,用它可以表示规律电路图、规律表达式,还可以表示数字规律系统所完成的规律功能。模块A的功
7、能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护文件中。该模块内聚类型为( )内聚。A.规律B.时间C.过程D.功能答案:C解析:为了防治计算机病毒,应当实行的措施之一是 ()A.每天对硬盘进展格式化B.必需使用常用的杀毒软件C.不使用任何移动存储设备D.不使用任何软件答案:B解析:由于计算机病毒具有隐蔽性、传播性、激发性、破坏性和危害性,计算机一旦感染病毒,轻者造成计算机无法正常运行,重者使程序和数据破坏,使系统瘫痪。最好的方法是使用一些杀毒软件。工程进展过程中,客户要求进度提前,围绕整体变更治理,工程经理以下做法,正确的选项是 ( ) 。A. 进度变更和整体变更应一步
8、到位,不要反复迭代B. 进度变更对本钱、人力资源的影响,可在变更实施时再进展评价C. 先要求提出变更申请,走进度变更流程,然后依据变更后的新基线再进展相关的本钱、人力资源等的变更D. 只要变更内容正确,即可执行变更答案:C解析:变更掌握过程应用于工程的各个阶段,必需持续不断地治理变更,或是拒绝变更,或是批准变更。变更掌握流程如下:(1) 提出书面变更申请;(2) 识别需要发生的变更,进度变更通常会影响本钱、风险、质量和人员配置等,要对变更的影响进展深入分析,确定好应对措施;(3) 变更掌握委员会审核变更申请,识别变更的可行性;(4) 批准变更申请;(5) 实施变更申请,掌握并基于已批准的变更更
9、新范围、本钱、预算、进度和质量需求;(6) 验证,基于质量报告掌握工程质量使其符合标准;(7) 归档,维护一个准时、准确的关于工程产品及其相关文档的信息库,直至工程完成。由此可见D是不对的,要走完整的变更申请审批流程,B是不对的,但C是正确的。以下关于软件著作权产生的时间,表述正确的选项是( )。A.自软件首次公开发表时B.自开发者有开发意图时C.自软件得到国家著作权行政治理部门认可时D.自软件开发完成之日起答案:D解析:只要软件开发完成,不管是全部还是局部,都享有著作权。在计算机系统工作环境的以下诸因素中,对磁盘工作影响最小的因素是( );为了提高磁盘存取效率,通常需要利用磁盘碎片整理程序(
10、请作答此空)。A.定期对磁盘进展碎片整理B.每小时对磁盘进展碎片整理C.定期对内存进展碎片整理D.定期对ROM进展碎片整理答案:A解析:此题考察计算机系统性能方面的根底学问。其次小题的正确答案为A。文件在磁盘上一般是以块(或扇区)的形式存储的。有的文件可能存储在一个连续的区域内,有的文件则被分割成若干个“片”存储在磁盘中不连续的多个区域。这种状况对文件的完整性没有影响,但由于文件过于分散,将增加计算机读盘的时间,从而降低了计算机的效率。磁盘碎片整理程序可以在整个磁盘系统范围内对文件重新安排,将各个文件碎片在保证文件完整性的前提下转换到连续的存储区内,提高对文件的读取速度。软件水平考试历年真题解
11、析5卷 第2卷若关系R、S如下列图所示,则R与S自然连接后的属性列数和元组个数分别为(请作答此空);1,4(3=6(RS)=( )。A.4和3B.4和6C.6和3D.6和6答案:A解析:建筑物综合布线系统中的垂直子系统是指()。A. 由终端到信息插座之间的连线系统B. 楼层接线间的配线架和线缆系统C.各楼层设备之间的互连系统D. 连接各个建筑物的通信系统答案:C解析:考核综合布线系统根底学问。对高级语言源程序进展编译或解释的过程可以分为多个阶段,解释方式不包含( )阶段。A.词法分析B.语法分析C.语义分析D.目标代码生成答案:D解析:此题考察程序设计语言这一学问点。计算机只能理解和执行机器语
12、言,为了让计算机理解程序设计语言,就引入了“语言处理程序”,它可以分为两大类:解释型和编译型。解释型:直接执行源程序或源程序的内部形式(有词法分析、语法分析、语义分析过程,但是没有中间代码生成,也没有目标机器码代码),其最大的特点是不产生目标程序,每使用一次就要解释一次,运行效率低。编译型:第一次使用时将可执行语句翻译成对应的机器代码并保存下来,之后直接使用保存的机器码,故运行效率高。数据的网络传递模式就是通信模式,通信模式直接打算了网络流量在不同网段分布,同时结合流量的通信量,就可以猎取不同网段的总通信量大小。( )是指多个计算节点协同工作来完成一项共同任务的应用,在解决分布式应用,提高性能
13、价格比,供应共享资源的有用性、容错性以及可伸缩性方面有着巨大的潜力。A.客户机-效劳器通信B.对等通信C.扫瞄器-效劳器通信D.分布式计算答案:D解析:分布式计算是指多个计算节点协同工作来完成一项共同任务的应用,在解决分布式应用,提高性能价格比,供应共享资源的有用性、容错性以及可伸缩性方面有着巨大的潜力。假设磁盘块与缓冲区大小一样,每个盘块读入缓冲区的时间为15s,由缓冲区送至用户区的时间是5s,在用户区内系统对每块数据的处理时间为1s。若用户需要将大小为10个磁盘块的Doc1文件逐块从磁盘读入缓冲区,并送至用户区进展处理,那么采纳单缓冲区需要花费的时间为_s;采纳双缓冲区需要花费的时间为(请
14、作答此空)s。A.150B.151C.156D.201答案:C解析:由于在块设备输入时,假定从磁盘把一块数据输入到缓冲区的时间为T,缓冲区中的数据传送到用户工作区的时间为M,而系统处理(计算)的时间为C,如下列图所示。单缓冲工作过程图当第一块数据送入用户工作区后,缓冲区是空闲的可以传送其次块数据。这样第一块数据的处理C1与其次块数据的输入T2是可以并行的,依次类推,如下列图所示。系统对每一块数据的处理时间为:Max(C, T)+M。由于,当TC时,处理时间为M+T;当TC时,处理时间为M+C。此题每一块数据的处理时间为15+5=20,Doc1文件的处理时间为2010+1。单缓冲并行工作示意图双
15、缓冲工作方式根本方法是在设备输入时,先将数据输入到缓冲区1,装满后便转向缓冲区2。此时系统可以从缓冲区1中提取数据传送到用户区,最终由系统对数据进展处理,如下列图所示。双缓冲工作过程图双缓冲可以实现对缓冲区中数据的输入T和提取M,与CPU的计算C,三者并行工作,如下列图所示。从图中可以看出,双缓冲进一步加快了I/O的速度,提高了设备的利用率。在双缓冲时,系统处理一块数据的时间可以粗略地认为是Max(C, T)。假如CT,可使块设备连续输入;假如CT,则可使系统不必等待设备输入。此题每一块数据的处理时间为10,采纳双缓冲需要花费的时间为1510+5+1=156。双缓冲并行工作示意图work( )
16、,systems that effectively isolate an organization”s internal network structure from an ( ) network, such as the INTERNET is becoming increasingly popular. These firewall systems typically act as application-layer( )between networks, usually offering controlled TELNET, FTP, and SMTP access. With the
17、emergence of more sophisticated(请作答此空)layer protocols designed to facilitate global information discovery , there exists a need to provide a general ( )for these protocols to transparently and securely traverse a firewall.A.networkB.sessionC.transmissionD.application答案:D解析:把握根本词汇,此题还是比拟简单的。参考翻译如下:动态
18、划分 VLAN 的方法中不包括( )A. 网络层协议 B. 网络层地址 C. 交换机端口 D. MAC 地址答案:C解析:VLAN的划分方法中,基于端口划分的VLAN,是最常应用的一种VLAN划分方法,应用也最为广泛、最有效,目前绝大多数VLAN协议的交换机都供应这种VLAN配置方法。缺点是假如某用户离开了原来的端口,到了一个新的交换机的某个端口,则不会动态转变,必需重新定义所属身份。而基于MAC地址划分VLAN、基于网络层协议和地址划分VLAN 则用户在网络内部自由移动或变换物理地址时,其VLAN成员身份自动保存不变,不需要重新配置。依据我国商标法,以下商品中必需使用注册商标的是(11)。A
19、.医疗仪器 B.墙壁涂料 C.无糖食品D.烟草制品答案:D解析:依据我国法律法规的规定必需使用注册商标的是烟草类商品。区块链是 ( ) 、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。A.数据仓库B.中心化数据库C.非链式数据构造D.分布式数据存储答案:D解析:区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、猎取权益的数学算法。区块链本质上是一个去中心化的数据库,是比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,
20、用于验证其信息的有效性(防伪)和生成下一个区块。软件水平考试历年真题解析5卷 第3卷关于工程进度治理中的活动历时估算的表达,()是正确的。A.活动历时估算应给出尽量精确的结果,不应给出变化范围,例如:2周2天B.多方案分析法是一种常用的活动历时估算方法C.常用的活动历时估算方法包括类比估算、参数估算、三点估算法和后备分析法D.类比估算法也称为自下而上估算法,常用于工程早期的活动历时估算答案:C解析:活动历时估算所采纳的主要方法和技术包括: 1专家推断 由于影响活动持续时间的因素太多,如资源的水平或生产率,所以经常难以估算。只要有可能,就可以利用以历史信息为依据的专家推断。各位工程团队成员也可以
21、供应历时估算的信息,或依据以前的类似工程提出有关最长持续时间的建议。假如无法请到这种专家,则持续时间估量中的不确定性和风险就会增加。 2类比估算 持续时间类比估算就是以从前类似打算活动的实际持续时间为依据,估算将来的打算活动的持续时间。当有关工程的具体信息数量有限时,如在工程的早期阶段就常常使用这种方法估算工程的持续时间。类比估算利用历史信息和专家推断。 当以前的活动事实上而不仅仅是外表上类似,而且预备这种估算的工程团队成员具备必要的专业学问时,持续时间类比估算堆牢靠。 3参数估算 用欲完成工作的数量乘以生产率可作为估算活动持续时间的量化依据。例如,将图纸数量乘以每张图纸所需的人时数估算设计工
22、程中的生产率;将电缆的长度(米)乘以安装每米电缆所需的人时数得到电缆安装工程的生产率。用打算的资源数目乘以每班次需要的工时或生产力量再除以可投入的资源数目即可确定各工作班次的持续时间。例如,每班次的持续时间为5天,打算投入的资源为4人,而可以投入的资源为2人,则每班次的持续时间为10天(4x5/2=10)。 4三点估算 -考虑原有估算中风险的大小,可以提高活动历时估算的精确性。三点估算就是在确定三种估算的根底上做出的。 (I)最有可能的历时估算Tm:资源生产率、资源的可用性、对其他资源的依靠性和可能的中断都充分考虑的前提下,并且为打算活动已安排了资源状况下,对打算活动的历时估算。 (2)最乐观
23、的历时估算To:基于各种条件组合在一起,形成最有利组合时,估算出来的活动历时就是晟乐观历时估算。 (3)最悲观的历时估算Tp:基于各种条件组合在一起,形成塌不利组合时,估算出来的活动历时就是最悲观的历时估算。 活动历时的均值=(To+ 4Tm+ Tp)/6 由于是估算,难免有误差。三点估算法估算出的历时符合正态分布曲线,其方差如下: (Tp-To)/6 活动历时估算可以通过三个估算的平均值来确定,该平均估算值是比单一点的、最可能的估算值更为精确的活动历时估算值。 三点估算法来自于打算评审技术( PERT)。 举例如下。 活动A的乐观历时为6天、晟可能历时为10天、厦悲观历时为20天。 活动A的
24、历时为:( 6+4X 10+20)6=11天。 活动A历时的方差为:(20-6)/6=2.3天。 5后备分析 工程团队可以在总的工程进度表中以“应急时间”、“时间储藏”或“缓冲时间”为名称增加一些时间,这种做法是成认进度风险的表现。应急时间可取活动历时估算值的某一百分比,或某一固定长短的时间,或依据定量风险分析的结果确定。应急时间可能全部用完,也可能只使用一局部,还可能随着工程更精确的信息增加和积存而到后来削减或取消。这样的应急时间应当连同其他有关的数据和假设一起形成文件。以下代码由C语言书写,在输入3个整数后,能够输出最大数和最小数。int main(void)int a, b, c, ma
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 水平 考试 历年 题解
限制150内