21年软件水平考试考试试题及答案9辑.docx
21年软件水平考试考试试题及答案9辑21年软件水平考试考试试题及答案9辑 第1辑故障管理流程的第一项基础活动是( )。A.故障监视B.故障查明C.故障调研D.故障分析定位答案:A解析:故障管理即包含了故障监视、故障调研、故障支持和恢复以及故障终止5项基本活动,为了实现对故障流程完善的管理,需要对故障管理的整个流程进行跟踪,并做出相应处理记录。故障管理的流程的第一项基础活动是故障监视,大多数故障都是从故障监视活动中发现的。关于物联网的描述中,不正确的是()。A. 物联网架构中网络层负责物物之间的信息传输B. 物联网利用射频自动识别(RFID.)等技术,进行信息交换与通信C. 物联网是架构在现有互联网或下一代公网或专网基础上的联网应用D. 智慧物流、智能管家、智慧农业等都是物联网的应用答案:A解析:分析:物物之间的通信传输是有感知层负责的。下面关于编译和解释的说法中,正确的是( )。编译是将高级语言源代码转化成目标代码的过程。解释是将高级语言源代码转化为目标代码的过程。在编译方式下,用户程序运行的速度更快。在解释方式下,用户程序运行的速度更快。A.B.C.D.答案:D解析:编译器是把源程序的每一条语句都编译成机器语言,并保存成二逬制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;而解释器则是只在执行程序时,是一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的。编译生成目标代码,而解释不生成目标代码。the following diagram is ( ) network topology structure A.bus B.star C.ring D.tree答案:A解析:下列关于虚拟存储器的叙述中,正确的是(16)。A.对应用程序员透明,对系统程序员不透明B.对应用程序员不透明,对系统程序员透明C.对应用程序员、系统程序员都不透明D.对应用程序员、系统程序员都透明答案:A解析:所有的存储器设备按照一定的层次逻辑关系通过软硬件连接起来,并进行有效的管理,就形成了存储体系。一般计算机系统中主要有两种存储体系:Cache存储体系(由Cache和主存储器构成,主要目的是提高存储器访问速度(和虚拟存储体系(由主存储器和在线磁盘存储器构成,主要目的是扩大存储器容量(。其中Cache存储体系对系统程序员以上均透明,而虚拟存储体系对应用程序员透明,对系统程序员不透明。在DES加密算法中,子密钥的长度和加密分组的长度分别是( )。A.56位和64位B.48位和64位C.48位和56位D.64位和64位答案:B解析:5天修炼,7.2.3 SET协议。DES分组长度为64比特,使用56比特密钥对64比特的明文串进行16轮加密,得到64比特的密文串。DES的子密钥的长度是48位。项目经理在制定项目成本预算时采取以下步骤:估算项目的总成本;将项目的总成本分解到WBS工作包;将各个工作包成本再分解到相关活动;公司对预算草案进行审批围绕该步骤,下列说法中,()是正确的A.项目经理不应该将各个工作包成本再分解到相关活动B.项目经理采用至上而下分解成本的方法是不对的,应该直接对工作包进行估算C.该流程中缺乏成本预算支出的时间计划D.预算由项目经理批准即可,不必公司批准答案:C解析:制定项目成本预算所经过的步骤(1)将项目总成本分摊到项目工作分解结构的各个工作包。(2)将各个工作包成本再分配到该工作包所包含的各项活动上。(3)确定各项成本预算支出的时间计划及项目成本预算计划。CMM提供了一个框架,将软件过程改进划分成( )个成熟度等级。A.3B.4C.5D.6答案:C解析:CMM是一种用于评价软件承包能力以改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。在Windows中,要打开命令提示窗口,可在"运行"框中输入( )。A.cmdB.mmcC.metricD.exe答案:A解析:在Windows系统中,可在“运行”框中使用cmd命令可以打开命令提示窗口。21年软件水平考试考试试题及答案9辑 第2辑数据库系统通常采用三级模式结构:外模式、模式和内模式。这三级模式分别对应数据库的_。A.基本表、存储文件和视图B.视图、基本表和存储文件C.基本表、视图和存储文件D.视图、存储文件和基本表答案:B解析:本题考查数据库的基本概念。数据库通常采用三级模式结构,其中,视图对应外模式、基本表对应模式、存储文件对应内模式。在物联网的架构中,3G、4G属于( )技术。A.网络层B.感知层C.物理层D.应用层答案:A解析:教材P165,物联网架构层图,物联网网络层包括2G,3G,4G。下面可提供安全电子邮件服务的是(67)A.RSAB.SSC.SETD.S/MIME答案:D解析:S/MIME在安全方面的功能又进行了扩展,它可以把MIME实体(比如数字签名和加密信息等)封装成安全对象。RFC 2634定义了增强的安全服务,例如具有接收方确认签收的功能,这样就可以确保接收者不能否认已经收到过的邮件。集成测试的集成方式不包括( )。A.一次性集成B.自中间到两端集成C.自顶向下集成D.自底向上集成答案:B解析:某公司网络地址是202.117.240.0/20,被划分成16个子网,则每个子网的子网掩码为( ),包含的最大的主机数是(请作答此空)。A.250B.254C.255D.256答案:B解析:原来的网络掩码有20位,由于要划分成16个子网,所以网络掩码再增加4位,共24位,即255.255.255.0。这时主机地址占8位,除了全0和全1两个地址外,可分配的主机地址为254个。阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。某健身俱乐部要开发一个信息管理系统,该信息系统的部分关系模式如下:员工(员工身份证号,姓名,工种,电话,住址)会员(会员手机号,姓名,折扣)项目(项目名称,项目经理,价格)预约单(会员手机号,预约日期,项目名称,使用时长)(外键:会员手机号)消费(流水号,会员手机号,项目名称,消费金额,消费日期)(外键:会员手机号,项目名称)有关关系模式的属性及相关说明如下:1)俱乐部有多种健身项目,不同的项目每小时的价格不同。俱乐部实行会员制,且需要电话或在线提前预约。2)每个项目都有一个项目经理,一个经理只能负责一个项目。3)俱乐部对会员进行积分,达到一定积分可以进行升级,不同的等级具有不同的折扣。 根据以上描述,回答下列问题: 请将下面创建消费关系的SQL语句的空缺部分补充完整,要求指定关系的主码、外码,以及消费金额大于零的约束。CREATE TABLE 消费(流水号 CHAR(12) ( a ) ,会员手机号CHAR(11),项目名称CHAR (8),消费金额NUMBER ( b ) ,消费日期DATE,( c ),( d ),);(1)手机号为18812345678的客户预约了2022年3月18日两个小时的羽毛球场地,消费流水号由系统自动生成。请将下面SQL语句的空缺部分补充完整。INSERT INTO消费(流水号,会员手机号,项目名称,消费金额,消费日期)SELECT '202203180001','18812345678','羽毛球', ( e ) ,'2022/3/18'FROM会员,项目,预约单WHERE 预约单.项目名称=项目.项目名称AND ( f ) AND 项目.项目名称='羽毛球'AND 会员.会员手机号='18812345678';(2)需要用触发器来实现会员等级折扣的自动维护,函数float vip_value(char(11) 会员手机号)依据输入的手机号计算会员的折扣。请将下面SQL语句的空缺部分补充完整。CREATETRIGGERVIP_TRG AFTER ( g ) 0N ( h )REFERENCINGnew row AS nrowFOR EACH ROWBEGINUPDATE 会员SET ( I )WHERE ( j ) ;END请将下面SQL语句的空缺部分补充完整。(1)俱乐部年底对各种项目进行绩效考核,需要统计出所负责项目的消费总金额大于等于十万元的项目和项目经理,并按消费金额总和降序输出。SELECT 项目.项目名称,项目经理,SUM(消费金额)FROM 项目,消费WHERE ( k ) GROUP BY ( l )ORDER BY ( m ) ;(2)查询所有手机号码以"888"结尾,姓"王"的员工姓名和电话。SELECT 姓名,电话FROM员工WHERE姓名 ( n ) AND 电话 ( o )答案:解析:(a)PRIMARY KEY (或NOT NULL UNIQUE)(b)CHECK(消费金额>0)(c)FOREIGN KEY(会员手机号)REFERENCES 会员(会员手机号)(d)FOREIGN KEY(项目名称)REFERENCES 项目(项目名称)本题考査SQL的应用,属于比较传统的题目,考查点也与往年类似。本问题考查数据定义语言DDL和完整性约束。根据题意,需要对"消费"表的"流水号"加主键(或非空)约束,考查实体完整性约束,对应的语法为:PRIMARY KEY (或 NOT NULL UNIQUE )"消费金额"需要大于0,所以需要加Check约束,对应的语法为:CHECK (消费金额>0)"会员手机号"是"会员"关系的主键,是"消费"关系的外键,考查参照完整性约束,需要增加外键约束,对应的语法为:FOREIGN KEY (会员手机号)REFERENCES 会员(会员手机号)"项目名称"是"项目"关系的主键,是"消费"关系的外键,考查参照完整性约束,需要增加外键约束,对应的语法为:FOREIGN KEY (项目名称)REFERENCES 项目(项目名称)(1)(e) 价格*使用时长*折扣 (f) 预约单.会员手机号=会员.会员手机号(2)(g) INSERT (h)消费 (i)折扣=vip_value(nrow.会员手机号) (j)会员.会员手机号=nrow.会员手机号本问题考查数据操纵语言DML。(1)本题考查一个较完整的查询语句,需要向"消费"关系插入新元组。SELECT子句缺少"消费金额"。消费金额=价格*使用时长*折扣。WHERE子句缺少"预约单"关系和"会员"关系按照"会员手机号"的连接,因此应该增加"预约单.会员手机号=会员.会员手机号"。(2)本题考查触发器,触发器是一个能由系统自动执行对数据库修改的语句。一个触发器由事件、条件和动态三部分组成:事件是指触发器将测试条件是否成立,若成立 就执行相应的动作,否则就什么也不做;动态是指若触发器测试满足预定的条件,那么就由数据库管理系统执行这些动作。本题首先定义触发器的事件,用触发器来实现会员等级折扣的自动维护。(g)和(h)缺少向"消费"关系插入的语句,因此应该分别补充"NSERT"和 "消费"。(i)语句调用vip_value函数实现会员折扣的更新,函数参数为会员手机号,因此应该补充"折扣=vip_value(nrow.会员手机号)"。(j)语句实现"会员"关系和"nrow"关系按照"会员手机号"的连接,因此应该补充"会员.会员手机号=nr0w.会员手机号"。 (1)(k)项目.项目名称=消费.项目名称 (i)项目.项目名称,项目经理 HAVING SUM(消费金额)>= 100000 (m) SUM(消费金额)DESC(2)(n) LIKE"王%' (o) LIKE "%888"本问题考査数据操纵语言DML。(1)本题考查一个较完整的查询语句,知识点包括夺标查询、集函数、查询分组、分组条件和排序查询结果。査询涉及"项目"和"消费"关系模式。用集函数SUM(消 费金额)求消费总金额,若有GROUP BY子句,则集函数作用在每个分组上,且GROUP BY之后应包含除了集函数之外的所有结果列。若GROUP BY之后跟有HAVING子句,则只有满足条件的分组才会输出。"RDER BY"列名ASC|DESC"对输出结果进行升序或降序的排列,若不明确制定法升序或降序,则默认升序排列。(2)本题考查用关键字LIKE进行字符匹配。LIKE的语法为:NOT LIKE ''其中,匹配串可以是一个完整的字符串,也可以含有通配符和_,其中代表任意长度(包括0长度)的字符串,_代表单个字符。手机号码以"888"结尾,姓"王"的 员工对用的表示为:姓名LIKE'王"AND电话LIKE"888'。某大型公司欲开发一个门户系统,该系统以商业流程和企业应用为核心,将商业流程中不同的功能模块通过门户集成在一起,以提高公司的集中贸易能力、协同能力和信息管理能力。根据这种需求,采用企业()门户解决方案最为合适。A.信息B.知识C.应用D.垂直答案:C解析:考核信息门户基础知识。设某算法的计算时间表示为递推关系式T(n)T(n-1)+n(nO)及T(0)1,则该算法的时间复杂度为( )。A.O(lgn)B.O(nlgn)C.O(n)D.O(n2)答案:D解析:本题考查算法设计基础知识。根据题目中给出的递推关系:T(n)T(n-1)+nT(n-2)+n-1+nT(0)+1+2+n-1+n1+n(n+1)/2扫描技术(62)。A.只能作为攻击工具B.只能作为防御工具C.只能作为检查系统漏洞的工具D.既可以作为攻击工具,也可以作为防御工具答案:D解析:网络扫描的原理就是通过对待扫描的网络主机发送特定的数据包,根据返回的数据包来判断待扫描的系统的端口及相关的服务有没有开启。无论网络扫描的目的是什么,其作用都是为了发现待扫描系统潜在的漏洞。管理员根据扫描结果可以进一步提高自己服务器的安全防范能力。21年软件水平考试考试试题及答案9辑 第3辑5G建网初期要达到随时随地( )Mbps的体验速率。A. 50MbpsB. 100MbpsC. 1GbpsD. 10Gbps答案:B解析:5G的目标是随时随地为用户提供100Mbps以上的用户体验速率。5G基站带宽均值将超过1Gbps,峰值在10Gbps左右,相比4G时代带宽增长10倍。在V模型中, (请作答此空) 是对详细设计进行验证, ( ) 与需求分析相对应。A.集成测试B.系统测试C.验收测试和确认测试D.验证测试答案:D解析: V模型如下图所示:网络杀毒软件厂商已经开始使用数据库技术和LDAP技术进行策略日志存储和用户管理,这里LDAP指的是( )。A.轻量目录访问协议B.本地目录访问协议C.轻量数据访问协议D.本地数据访问协议答案:A解析:LDAP即轻量目录访问协议,是Lightweight Directory Access Protocol的缩写,是一个用来发布目录信息到许多不同资源的协议。阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。问题1:(3分) 请针对上述C程序,给出满足100%DC(判定覆盖)所需的逻辑条件。问题2:(7分)请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。问题3:(3分)请给出中控制流图的线性无关路径。答案:解析:问题1:答案:问题2:答案:(1)、控制流图如下图所示:(2)、V(G)=7+1=8 问题3:答案:1.1、2、5、6、13;2.1、2、3、5、6、13;3.1、2、3、4、2、5、6、13;4.1、2、5、7、12、1. . .5.1、2、5、7、8、12、1. . .6.1、2、5、7、8、9、12、1. . .7.1、2、5、7、8、9、10、12、1. . .8.1、2、5、7、8、9、10、11、7、12、1. . .问题1:解析:本小题考查白盒测试用例的设计方法之判定覆盖法。判定覆盖法:设计足够的测试用例,使得被测程序中每个判定表达式至少获得一次“真”值和“假”值,从而使程序的每一个分支至少都通过一次。本题目中共有3个判定,所以满足判定覆盖一共需要6个逻辑条件。这些条件详见上述答案。问题2:解析:本题考查白盒测试方法中的基本路径法。涉及到的知识点包括:根据代码绘制控制流图、计算环路复杂度。控制流图是描述程序控制流的一种图示方法。其基本符号有圆圈和箭线:圆圈为控制流图中的一个结点,表示一个或多个无分支的语句;带箭头的线段称为边或连接,表示控制流。基本结构如下所示:其中要特别注意的是,如果判断中的条件表达式是复合条件,即条件表达式是由一个或多个逻辑运算符连接的逻辑表达式,则需要改变复合条件的判断为一系列之单个条件的嵌套的判断。环路复杂度用来衡量一个程序模块所包含的判定结构的复杂程度。环路复杂度等于右图中的判定的节点个数加1。图中判定节点个数为6,所以V(G)=7+1=8。控制流程图的环路复杂性 V(G)一共有以下三种方法,但是最后一种最好用,不易出错。(1)控制流程图中的区域个数。(2)边数-结点数+2。(3)判定数+1。问题3:解析:本小题考查白盒测试用例设计方法之基本路径法。涉及到根据控制流图和环路复杂度给出线性无关路径。线性无关路径:指包含一组以前没有处理的语句或条件的路径。从控制流图上来看,一条线性无关路径是至少包含一条在其他线性无关路径中从未有过的边的路径。程序的环路复杂度等于线性无关路径的条数,所以本题中有8条线性无关路径。这8条路径组成了问题2中控制流图的一个基本路径集。只要设计出的测试用例能确保这些基本路径的执行,就可以使程序中的每个可执行语句至少执行一次,每个条件的取真和取假分支也能得到测试。需要注意的是,基本路径集不是唯一的,对于给定的控制流图,可以得到不同的基本路径集。软件开发模型用于指导软件开发。演化模型是在快速开发一个 ( ) 的基础上,逐步演化成最终的软件。螺旋模型综合了( )的优点,并增加了(请作答此空)。喷泉模型描述的是面向( )的开发过程,反映了该开发过程的 ( ) 特征。A.质量评价B.进度控制C.版本控制D.风险分析答案:D解析:软件开发模型是指软件开发全部过程、活动和任务的结构框架。常用的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。瀑布模型给出了软件生存周期各阶段的固定顺序,上一阶段完成后才能进入下一阶段。演化模型是在快速开发一个原型的基础上,根据用户在试用原型的过程中提出的反馈意见和建议,对原型进行改进,获得原型的新版本。重复这一过程,直到演化成最终的软件产品。螺旋模型将瀑布模型和演化模型相结合,它综合了两者的优点,并增加了风险分析。它以原型为基础,沿着螺线自内向外旋转,每旋转一圈都要经过制订计划、风险分析、实施工程、客户评价等活动,并开发原型的一个新版本。经过若干次螺旋上升的过程,得到最终的软件。喷泉模型主要用来描述面向对象的开发过程。它体现了面向对象开发过程的迭代和无间隙特征。迭代意味着模型中的开发活动常常需要多次重复;无间隙是指开发活动(如分析、设计)之间不存在明显的边界,各项开发活动往往交叉迭代地进行。在磁盘上存储数据的排列方式会影响 I/O 服务的总时间。假设每磁道划分成 10 个物理块,每块存放 1 个逻辑记录。逻辑记录 RI.R2, ., RI0 存放在同一个磁道上, 记录的安排顺序如下表所示;假定磁盘的旋转速度为 30ms/周,磁头当前处在 R1 的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为 6ms,对信息存储进行优化分布后,处理 10 个记录的最少时间为()。A. 60 msB. 90 msC. l09msD. 180ms答案:B解析:若对信息进行分布优化的结果对应关系所示:物理块 1 2 3 4 5 6 7 8 9 10逻辑记录R1 R8 R5 R2 R9 R6 R3 R10 R7 R4从上表可以看出,当读出记录R1并处理结束后,磁头刚好转至R2记录的开始处,立即就可以读出并处理,因此处理10个记录的总时间为:10×(3ms(读记录)+6ms(处理记录)=10×9ms90ms以下关于IPSEC说法不正确的是 ( ) 。A.ESP支持数据的保密性,使用DES、Triple-DES、RC5、RC4、IDEA等算法。B.AH可以提供数据源认证(确保接收到的数据是来自发送方)、数据完整性(确保数据没有被更改)以及防中继保护(确保数据到达次序的完整性)C.IPSec是一个协议体系,由建立安全分组流的密钥交换协议和保护分组流的协议两个部分构成,前者即为IKE协议,后者则包含AH和ESP协议D.IPSec是一个标准的应用层安全协议,是一个协议包答案:D解析:IPSec是一个标准的第三层安全协议,是一个协议包。阅读以下说明。说明某公司使用ASP开发商务网站,该商务网站具有商品介绍、会员管理、在线支付、物流管理和访客计数器等功能,采用Sqlserver数据库,数据库名为business,其中访客计数器表存储今日访问量、昨日访问量和总访问量等字段,其名称为counter。ASP访问数据库一般采用ADO技术,ADO对象主要包含Connection对象、Command对象、Parameter对象、Recordset对象、Field对象和Error对象等。请根据ADO对象之间的关系,在空2324处填写正确的对象名。该商务网站的计数器部分代码如下,请根据题目说明,将空缺的代码补充完整。%。setconn=server.createobj ect("adodb.connection")29.provider="sqloledb"provstr="server=127.0.0.1; database=30;uid=sa; pwd=9857 452"conn_.open provstrset rs=conn.Execute ("select*from counter").conn.Execute"Update counter set counter=counter+1,today=0,statdtm=date36,daynum=daynum+1, yesterday=" &rs("today")&" "conn.Execute"31intoyesday (yesday, stats)values('"&yesday&"',"&rs("today“)&")"application.32if rs ("top") rs ("today")thenconn.Execute"Update counter set counter-counter+l,today=today+1, top="&rs("today")&""elseconn.Execute"Update counter set counter=counter+1,today=today+1"end if33.unlockend ifcounters=34today=35yesterday=rs("yesterday")rs .closeset rs=nothingconncloseset conn=nothing%document.write('font style="FONT-SIZE:12px; COLOR:#000000;"总共访问量:%=counters%,今日访问:%=today%,昨日访问:%=yesterday%/font');从上述ASP代码可以判断出,计数器表counter中statdtm的字段类型是36,counter的字段类型是37。答案:解析:23、 Connection对象24、 RecordSet对象25、 Command对象26、 Error对象27、 Parameter对象28、 Field对象29、 conn30、 business31、 Insert32、 lock33、 application34、rs("counter")35、 rs("today")36、日期型37、数值型23-28、解析 本题考查ASP程序设计的应用。本问题考查ADO技术的基本应用。ADO是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法之一,它是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到ASP页面上。ADO对象主要包含Connection对象、Command对象、Parameter对象、RecordSet对象、Field对象、Property对象和Error对象等七个对象,它们之间的关系如下图所示。29-35、解析 本问题考查ASP程序设计的知识。%setconn=server.createobject("adodb.connection")conn.provider="sqloledb"/创建的实例名为connprovstr="server=127.0.0.1; database=business; uid=sa;pwd=98574 52"/根据说明,数据库名为businessconn_.open provstrset rs=conn.Execute ("select*from counter").conn.Execute"Updatecountersetcounter=counter+1, today=0, statdtm=date(),daynum=daynum+1, yesterday="&rs("today")&""conn.Execute"Insert into yesday(yesday,stats) values('"&yesday&"',"&rs("today")&")"/执行sql的插入操作application.Lock /application对象操作前先锁定ifrs ("top") rs ("today")thenconn.Execute"Update counter set counter=counter+1,today=today+1, top="&rs("today")&""elseconn.Execute"Update counter set counter=counter+1,today=today+1"end ifapplication .unlock /application对象操作后解锁end ifcounters=rs("counter")/从rs记录集中取出counter字段的值today= rs ("today")/从rs记录集中取出today字段的值yesterday=rs ("yesterday")rs.closeset rs=nothingconn.closeset conn=nothing%document.write('font style="FONT-SIZE:12px; COLOR:#000000;"总共访问量:%=counters%,今日访问:%=today%,昨日访问:%=yesterday%/font');36-37、解析 本问题考查Sqlserver数据库的基本应用。根据代码conn.Execute"Update counter setcounteFcounter+1,today=0,statdtm=date(),daynum=daynum+1, yesterday="&rs("today")可以判断出,计数器表counter中statdtm的字段类型是日期型,counter的字段类型是数值型。在仓库风格中,有两种不同的构件,其中,(请作答此空)说明当前状态,()在中央数据存储上执行。A. 注册表B. 中央数据结构C. 事件D. 数据库答案:B解析:本题考查的是架构风格的概念,属于教程原话:“在仓库风格中,有两种不同的构件:中央数据结构说明当前状态,独立构件在中央数据存储上执行”。21年软件水平考试考试试题及答案9辑 第4辑WLAN is increasingly popular because it enables cost-effective( )among people and applications that were not possible in the past.A.line B.circuitC.connectionD.Interface答案:C解析:翻译:无线局域网(WLAN)日益流行起来了,因为它可以在用户、应用和数据之间建立有效的连接,而这一切在过去是无法实现或无法有效实现的。A连线 B循环 C连接 D接口要想使网页在搜索引擎中排名靠前,设计网页时应尽可能地使用( )。A.框架结构B.图像区块C.FlashD.在META标签中加关键词答案:D解析:本题考查网页优化知识。为了提高网站在搜索引擎中的排名,除了挑选和使用合适的关键词以外,在网页设计时不要只注意外观漂亮,许多平常设计网页时常用到的元素到了搜索引擎那里会产生问题。首先,有些搜索引擎(如FAST)是不支持框架结构的,因为其“蜘蛛”程序无法阅读包含框架结构(Frame Sets)的网页。其次,图像区块(Image Maps)除AltaVista、Google和Northern Light(现已停止公共搜索服务)明确支持图像区块链接外,其他引擎是不支持它的。当“蜘蛛”程序遇到这种结构时,往往会感到茫然不知所措。因此尽量不要设置Image Map链接。再者,虽然Flash制作的网页视觉效果较好,但搜索引擎确无法对其索引。调查表明,这一类的网站很难被百度搜索引擎索引。明智的做法是提供Flash和非Flash网页两种选择,这样既增加了网页的观赏性,又照顾到了搜索引擎的情绪。相反,在META标签中加关键词虽然用户看不见,但是却能够被搜索引擎用来编辑索引,对大多数搜索引擎来说,如果用户输入的关键词与某网站的META标签中的关键词正好吻合,那么该网站在搜索列表中的排名就比那些没有在META标签中使用关键词的网站靠前。假设系统有n个进程共享资源R,且资源R的可用数为3,其中n3。若采用PV操作,则信号量S的取值范围应为( )。A.-1n-1B.-33C.-(n-3)3D.-(n-1)1答案:C解析:PV操作:是实现进程同步和互斥的常用方法,P操作和V操作是低级通信原语,在执行期间不可分割;其中P操作表示申请一个资源,V表示释放一个资源。P操作的定义:S:=S-1 ,若 s>=0,则执行P操作的进程继续执行;若S0,则执行V操作的进程继续执行;若 Sc) and d)”,当(34)时可进行短路计算。A.a的值为 true B.d的值为 trueC.b的值为 true D.c的值为 true答案:A解析:短路运算指的是:且前面是0时,且后面的不计算。或前面不是0时,或后面的不计算。此题选A。For anyinformation system to serve its purpose ,the ihformation must be( )when it ìs needed.A.integralB.availab1eC.irreplaceable D.confidential答案:B解析:在Linux中,强制复制目录的命令是( )。A.cp-fB.cp-iC.cp-aD.cp-l答案:A解析:-f参数是强制复制,复制的时候一旦造成冲突,然后会提示用户要不要继续复制.加上-f就不会提示,强制执行。老于是某银行的系统架构师,他为银行投资管理系统设计的软件架构包括进程通信和事件驱动的系统,该软件架构风格属于( )。A.数据流风格B.独立构件风格C.仓库风格D.虚拟机风格答案:B解析:Garlan和Shaw对通用软件架构风格进行了分类,他们将软件架构分为数据流风格、调用/返回风格、独立构件风格、虚拟机风格和仓库风格。(1)数据流风格:数据流风格包括批处理序列和管理/过滤器两种风格。(2)调用/返回风格:调用/返回风格包括主程序/子程序、数据抽象和面向对象,以及层次结构。(3)独立构件风格:独立构件风格包括进程通信和事件驱动的系统。(4)虚拟机风格:虚拟机风格包括解释器和基于规则的系统。(5)仓库风格:仓库风格包括数据库系统、黑板系统和超文本系统。21年软件水平考试考试试题及答案9辑 第9辑某项目中多个风险的发生概率和对成本、进度、绩效的影响如下表所示 :若实现成本目标为首要考虑的问题,项目团队应处理的最关键风险是( )。A.AB.BC.CD.D答案:D解析:以成本为首要考虑的风险,A、B、C、D、E的风险值分别是0.6、1.8、0.6、2、0.6。以下关于访问控制的说法错误的是( )。A. 对信息、信息处理设施和业务过程的访问应基于业务和安全需求进行控制B. 访问控制应考虑到信息分发和授权的策略C. 授权用户的合作是有效安全的基础D. 适宜时,应特别注意对有特权的访问权限的分配的控制需求,这种权限不允许用户超越系统控制答案:D解析:本题考查访问控制的相关知识。适宜时,应特别注意对有特权的访问权限的分配的控制需求,这种权限允许用户超越系统控制。用户提出需求并提供经费,委托软件公司开发软件。双方商定的协议(委托开发合同)中未涉及软件著作权归属,其软件著作权应由(64)享有。A. 用户B. 用户、软件公司共同 C. 软件公司 D. 经裁决所确认的一方答案:C解析:计算机软件保护条例第十二条规定:“受他人委托开发的软件,其著作权的归属由委托者与受委托者签定书面协议约定,如无书面协议或者在协议中未作明确约定,其著作权属于受委托者”。根据该条的规定,软件公司应享有软件著作权。在信息系统的规划工具中,下表是 ( ) 。说明,""代表负责和决策,"*"代表过程主要涉及,""代表过程有涉及,空白代表过程不涉及。A.过程/组织矩阵B.资源/数据矩阵C.优先矩阵D.过程/数据矩阵答案:A解析:为把企业组织结构与企业过程联系起来,说明每个过程与组织的联系,指出过程决策人,可以采用建立过程/组织矩阵的方法。例如,在下表中,对号代表负责和决策,星号代表过程主要涉及,加号代表过程有涉及,空白表示过程不涉及。J2EE规范中定义的Web组件是( )。A.应用(Application)客户端B.小程序(applet)C.Java Servlet和Java Server Pages技术组件D.Enterprise JavaBeans(EJB)组件答案:C解析:本题考查J2EE的基本知识。J2EE应用是由组件组成的。J2EE组件是一个自我封装的功能软件单元,它包括相关的类、文件和与其他组件的通讯。J2EE规范定义了如下J2EE组件:·应用(Application)客户端和小程序(applet)是客户端组件。·Java Servlet和Java Server Pages技术组件是Web组件。·Enterprise JavaBeans(EJB)组件是业务组件。在Windows系统中,可以在“运行”框中输入( )命令,来打开设备管理器。A.devmgmt.mscB.regedit.exeC.lusrmgr.mscD.services.msc答案:A解析:* regedit.exe打开注册表,lusrmgr.msc打开本地用户和组,services.msc打开系统服务。下面可提供安全电子邮件服务的是() A. RSAB. SSLC. SETD. S/MIME答案:D解析:MIME(Multipurpose Internet Mail Extensions)中文名为:多用途互联网