《22年软件水平考试预测试题9辑.docx》由会员分享,可在线阅读,更多相关《22年软件水平考试预测试题9辑.docx(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、22年软件水平考试预测试题9辑22年软件水平考试预测试题9辑 第1辑在下图所示的采用“存储-转发“方式分组的交换网络中,所有链路的数据传输速度为100Mbps,传输的分组大小为1500字节,分组首部大小大小为20字节,路由器之间的链路代价为路由器接口输出队列中排队的分组个数。主机H1向主机H2发送一个大小为296000字节的文件,在不考虑网络层以上层的封装,链路层封装,分组拆装时间和传播延迟的情况下,若路由器均运行RIP 协议,从H1发送到H2接收完为止,需要的时间至少是( )ms;若路由器均运行OSPF协议,需要的时间至少是(请作答此空)ms。A.24B.24.6C.24.72D.25.08
2、答案:C解析:PMI的0PM3模型是一个三维的模型,对其描述错误的是( )A. 第一维是成熟度的四个梯级B. 第二维是项目管理的十个领域和五个基本过程C. 第二维是项目管理的十个领域D. 第三维是组织项目级项目管理的三个版图层。答案:C解析:OPM3是一个三维的模型,第一维是成熟度的四个梯级,第二维是项目管理的十个领域和五个基本过程,第三维是组织项目级项目管理的三个版图层次。A.用户信箱的邮件接收服务器域名、账号和分隔符B.用户信箱的邮件接收服务器域名、分隔符和账号C.用户信箱的账号、分隔符和邮件接收服务器域名D.用户信箱的账号、邮件接收服务器域名和分隔符答案:C解析:正确选项为C。一个电子邮
3、件地址,例如shlinxinmail.ceiaec.org,由三部分组成,其中,第一部分“shlinxin”代表用户信箱的账号,对于同一个邮件接收服务器来说,这个账号必须是唯一的;第二部分“”是分隔符;第三部分“mail.ceiaec.org”是用户信箱的邮件接收服务器域名,用以标识其所在的位置。Traditional network layer packet forwarding relies on the information provided by network layer () protocols, or static routing, to make an independent
4、 ()decision at each hop within the network. The forwarding (本题)is based solely on the destination ()IP address. All packets for the same destination follow the same path across the network if no other equal-cost paths exist. Whenever a router has two equal-cost ()toward a destination, the packets to
5、ward the destination might take one or both of them, resulting in some degree of load sharing.A.connection B.transmissionC.broadcastD.unicast答案:D解析:阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。某国有大型制造企业H计划建立适合其业务特点的ERP系统。为了保证ERP系统的成功实施,H公司选择了一家较知名的监理单位,帮助选择供应商并协助策划ERP的方案。在监理单位的协助下,H公司编制了招标文件,并于5月6日发出招标公告,规定投标截止时间
6、为5月21日17时。在截止时间前,H公司共收到五家公司的投标书,其中甲公司为一家外资企业。H公司觉得该项目涉及公司的业务秘密,不适合由外资企业来承担。因此,在随后制订评标标准的时候,特意增加了关于企业性质的评分条件:国有企业可加2分,民营企业可加1分,外资企业不加分。H公司又组建了评标委员会,其中包括H公司的领导一名,H公司上级主管单位领导一名,其他4人为邀请的行业专家。在评标会议上,评标委员会认为丙公司的投标书能够满足招标文件中规定的各项要求,但报价低于成本价,因此选择了同样投标书满足要求,但报价次低的乙公司作为中标单位。在发布中标公告后,H公司与乙公司开始准备签订合同。但此时乙公司提出,虽
7、然招标文件中规定了合同格式并对付款条件进行了详细的要求,但这种付款方式只适用于硬件占主体的系统集成项目,对于ERP系统这种软件占主体的项目来说并不适用,因此要求H公司修改付款方式。H公司坚决不同意乙公司的要求,乙公司多次沟通未达到目的只好做出妥协,直到第45天,H公司才与乙公司最终签订了ERP项目合同。(10分)请指出在该项目的招投标过程中存在哪些问题?并说明原因。(8分)(1) 评标委员会不选择丙公司的理由是否充分?依据是什么?(2) 乙公司要求H公司修改付款方式是否合理?为什么?为此,乙公司应如何应对?(7分)请说明投标流程中投标单位的主要活动有哪些?答案:解析:1. 规定5月21日为投标
8、截止时间是不正确的,因为中华人民共和国招投标法第二十四条规定:招标人应当确定投标人编制投标文件所需要的合理时间,自招标文件开始发出之日起至投标人提交投标文件截止之日止,最短不得少于二十日。应设为5月26日之后。2. 收到企业的投标文件后,再编制评标标准是不正确的,因为中华人民共和国招投标法第十九条规定招标文件中应包含评标标准。3. 在评标标准中加入不利于外资企业的标准是不正确的,因为中华人民共和国招投标法第十八条规定:招标人不得以不合理的条件限制或者排斥潜在投标人,不得对潜在投标人实行歧视待遇。4. 评标委员会人数设置不正确,人数应为超过5人的单数,其中技术、经济等方面的专家不得少于成员总数的
9、三分之二。5. 在发布中标公告后第45天签订合同不正确,中华人民共和国招投标法第四十六条规定:招标人和中标人应当自中标通知书发出之日起三十日内,按照招标文件和中标人的投标文件订立书面合同。(1) 理由充分。依据中华人民共和国招投标法。(2) 不合理。因为招标文件中已经规定了付款方式,参加投标意味着已经接受招标文件的要求,如果乙公司对付款方式有异议,应该在投标前与H公司沟通,协商成功后再参加投标。1. 收集招标信息;2. 索购并填报资审文件;3. 购买招标文件;4. 提出问题或参加答疑会;5. 编制投标文件;6. 提交投标文件;7. 参加开标会议;8. 讲解投标文件;9. 回应招标方质疑或提交补
10、充材料;10. 如果中标还需要签订合同。22年软件水平考试预测试题9辑 第2辑常用的多路复用技术中,其中使用多个频率不同的模拟载波信号进行多路传输,每个载波信号形成了一个子信道的是( );由不同的波长的广播承载各个子信道,多路复用信道同时传送所有的波长的是(请作答此空)A.频分多路B.时分多路C.波分多路D.码分多址技术答案:C解析:常用的多路复用技术中有:频分多路、时分多路、波分多路、码分多址技术。使用多个频率不同的模拟载波信号进行多路传输,每个载波信号形成了一个子信道的是频分多路;由不同的波长的广播承载各个子信道,多路复用信道同时传送所有的波长的是波分多路。在PKI中,不属于CA的任务是(
11、 )。A. 证书的颁发B. 证书的审改C. 证书的备份D. 证书的加密答案:D解析:PKI(Public Key Infrastructure)公钥基础设施是提供公钥加密和数字签名服务的系统或平台,目的是为了管理密钥和证书。一个机构通过采用PKI 框架管理密钥和证书可以建立一个安全的网络环境。PKI 主要包括四个部分:X.509 格式的证书(X.509 V3)和证书废止列表CRL(X.509 V2);CA 操作协议;CA 管理协议;CA 政策制定。一个典型、完整、有效的PKI 应用系统至少应具有以下五个部分;1) 认证中心CA:CA 是PKI 的核心,CA 负责管理PKI 结构下的所有用户(包
12、括各种应用程序)的证书,把用户的公钥和用户的其他信息捆绑在一起,在网上验证用户的身份,CA 还要负责用户证书的黑名单登记和黑名单发布。CA 的核心功能就是发放和管理数字证书,具体描述如下:(1)接收验证最终用户数字证书的申请。(2)确定是否接受最终用户数字证书的申请-证书的审批。(3)向申请者颁发、拒绝颁发数字证书-证书的发放。(4)接收、处理最终用户的数字证书更新请求-证书的更新。(5)接收最终用户数字证书的查询、撤销。(6)产生和发布证书废止列表(CRL)。(7)数字证书的归档。(8)密钥归档。(9)历史数据归档。认证中心CA 为了实现其功能,主要由以下三部分组成:注册服务器:通过 Web
13、 Server 建立的站点,可为客户提供247 不间断的服务。客户在网上提出证书申请和填写相应的证书申请表。证书申请受理和审核机构:负责证书的申请和审核。它的主要功能是接受客户证书申请并进行审核。认证中心服务器:是数字证书生成、发放的运行实体,同时提供发放证书的管理、证书废止列表(CRL)的生成和处理等服务。在这其中最重要的是CA 自己的一对密钥的管理,它必须确保其高度的机密性,防止他方伪造证书。CA 的公钥在网上公开,因此整个网络系统必须保证完整性。CA 的数字签名保证了证书(实质是持有者的公钥)的合法性和权威性。DHCP协议的功能是( )。 A.为客户自动进行注册B.为客户机自动配置IP地
14、址C.使DNS名字自动登录D.为WINS提供路由答案:B解析: 动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)是一种用于简化主机IP配置管理的IP管理标准。通过采用DHCP协议,DHCP服务器为DHCP客户端进行动态IP地址分配。During the systems planning phase. a systems analyst conducts a( )activity to study the systems request and recommend specific action. After obtaining an auth
15、onzation to proceed. the analyst interacts with( ) to gather facts about the problem of opportunity, project scope and constraints, project benefits, and estimated development time and costs. In many cases. thesystems request does not reveal the underying problem, but only a symptom. A popular techn
16、ique for investigating causesand effects is called (请作答此空)The analyst has analyzed the problem or opportunity. defined the project scope and constraints, and performed ( )to evaluate project usability, costs, benefits, and time constraints. The end product of the activity is ( ) .The main content mu
17、st include an estimate of time .staffing requrements, costs, benefits, and expected results for the next phase of the SDLCA.fishbone diagramB.PERT diagramC.Gantt diagramD.use case diagram答案:A解析:在系统计划阶段,系统分析师执行一项(71初步调查),研究系统需求和具体的建议活动。在获得继续进行的授权之后,分析师与(72经理和用户)进行交互,以收集关于机会、项目范围和约束、项目收益以及估计的开发时间和成本等问
18、题的事实。大多数情况下,系统需求只是描述了症状,而未揭示潜在的问题。一种调查因果关系的流行技术叫做(73鱼刺图)。分析师分析了问题或机会,定义了项目范围和约束,并执行(74可行性分析)来评估项目可用性、成本、收益和时间约束。此活动的最终输出是(75项目章程)。主要内容必须包括系统开发生命周期下一阶段的时间、人员需求、成本、效益和对预期结果的估计。(71)A. 案例研究 B. 需求发现 C. 初步调查 D. 业务理解(72)A. 系统用户 B. 系统拥有者 C. 经理和用户 D. 业务分析师(73)A. 鱼刺图 B. PERT图 C. 甘特图 D. 用例图(74)A. 可行性分析 B. 需求分析
19、 C. 系统建议书 D. 实情调查(75)A. 管理层报告 B. 需求定义 C. 项目章程 D. 需求建议书栈的特点是后进先出,若用单链表作为栈的存储结构,并用头指针作为栈顶指针,则( )。A.入栈和出栈操作都不需要遍历链表B.入栈和出栈操作都需要遍历链表C.入栈操作需要遍历链表而出栈操作不需要D.入栈操作不需要遍历链表而出栈操作需要答案:A解析:本题用单链表作为栈的存储结构,因为栈的操作是先进后出,因此无论是入栈还是出栈,都只对栈顶元素操作,而在单链表中用头指针作为栈顶指针,此时无论是出栈还是入栈,都只需要对头指针指向的栈顶指针操作即可,不需要遍历链表。22年软件水平考试预测试题9辑 第3辑
20、阅读下列说明和C+代码,填写程序中的空(1)(6),将解答写入答题纸的对应栏内。以下C+代码实现一个简单绘图工具,绘制不同形状以及不同颜色的图形。部分类及其关系如图61所示。#include?#include?using?namespace?std;class?DrawCircle?/绘制圆形,抽象类? ? ? public: (1);/定义参数为?int?radius,?int?x,?inty? ?virtualDrawCircle()?;class?RedCircle:public?DrawCircle?/绘制红色圆形? ? ? ? public: void?drawCircle(intr
21、adius,?int?x,?int?y)?cout?x?=?x;? ?this-y?=?y;? ? this-radius?=?radius; ? ? ? public:? void?draw()? drawCircle?- (4); ;int?main()Shape?*redCirclenew?Circle(100,100,10,?(5)?);/绘制红色圆形? Shape?*greenCirclenew?Circle(100,100,10, (6)?);/绘制绿色圆形redCircle draw();? ?greenCircle?-draw();? ?return?0;答案:解析:(6)(1
22、)void drawCircle (int radius,int x,int y)(2)DrawCircle*drawCircle(3)drawcircle(4)drawCircle(radius,x,y)(5)new RedCircle()(6)new GreenCircle()第一空是填接口里面的方法,在接口的实现里面找,可以发现应该填void drawCircle (int radius,int x,int y)。第二空可以根据后面this drawCircle=drawCircle判断,这里应该有一个drawCircle属性,因此应该填)DrawCircle drawCircle。第三
23、空这里填drawcircle,用- drawcircle来引用父类的成员。第四空调用drawCircle(radius,x,y)方法。第五、六空分别创建一个红色圆形对象和一个绿色圆形对象作为Circle里面的实参。下列路由协议中,基于链路状态路由选择的是( )。A.RIP B.OSPFC.IGRP D.BG答案:B解析:只有ospf是链路状态路协议。从下列名词中区分类和对象。其中,(请作答此空)全部是类,( )全部是对象。A.课程、2022Web工程课程、学生B.课程、学生、教室C.2022Web工程课程、学生D.2022Web工程课程、B601教室答案:B解析:本题考查面向对象的基础知识。在
24、面向对象的系统中,一个类定义了一组大体上相似的对象,所包含的方法和数据描述了一组对象的共同行为和属性。每个现实世界中的实体都是对象,即对象是基本的运行时实体,每个对象都有自己的属性和操作。类是对象之上的抽象,对象是类的具体化,是类的实例。如课程、学生、教室等是类,而2022Web工程课程说明具体某年度的一门课,是课程的一个实例,B601教室是具体的一间教室,是教室的一个实例。阅读以下说明,回答下列问题。说明某旅游公司欲在“五一黄金周”之前进行公司旅游项目促销,其营销人员计划将Email营销作为重点策略之一。公司在网络营销方面并没有多少经验,因此这次活动计划将上海作为试点城市,仅选择部分满足营销
25、定位的用户发送Email广告。目前暂时没有条件开展网上预订活动,主要是品牌宣传。该公司网站的功能比较简单,主要是公司介绍、旅游线路介绍、景点介绍等等,网站上有一个会员注册区,有用户1000多人,但是由于疏于管理,已经有半年多没有向会员发送过信息。公司内部的营销资源非常有限,还需要借助于专业服务来发送Email广告。在服务的选择上,花费了比较多的时间,因为首先要对服务的邮件列表定位程度、报价和提供的服务等方面进行比较分析,该旅游公司最终选择了新浪上海站,该网站有一份关于上海市白领生活的电子周刊,订户数量超过300000,这份电子刊物将作为本次Email营销的主要信息传递载体。为了确保此次活动取得
26、理想的效果,该公司计划连续四周投放Email营销信息,发送时间定为每周三,前两次以企业形象宣传为主,后两次针对公司新增旅游路线进行推广。接下来该公司的市场人员的主要任务是设计Email广告的内容,针对内部列表和外部列表分别制作,并且每个星期的内容都有所不同。Email营销活动结束后,网络营销人员吃惊地发现,在进行Email营销期间,公司网站的日平均访问量比上个月增加了3倍多。14、Email营销是指在用户事先许可的前提下,通过电子邮件的方式向目标用户传递价值信息的一种网络营销手段。从Email营销的定义可看出,Email营销包含三个基本要素,即:_、_和_。题目说明中的旅游公司开展Email营
27、销主要用于_。备选答案:A发送邮件以加强企业与现有客户的合作关系B向满足营销定位的用户发送Email广告,进行品牌宣传C发送邮件以使新老客户立即重复购买D提高客户的满意度和忠诚度15、题目说明中的旅游公司选择了新浪上海站的上海市白领生活的电子周刊作为本次Email营销的主要信息传递载体,是通过比较分析_、_及_来确定的。16、题目说明中的旅游公司开展Email营销经历的主要步骤包括(按顺序填写)_、_、_、_。备选答案:A分析总结Email营销的效果B设计Email广告的内容C发送电子邮件 D制定Email营销计划17、判断以下关于Email营销的叙述是否正确。(正确的打“”,错误的打“”)同
28、样内容的邮件,发送频率越高,给收件人留下的印象就越深刻,Email营销的效果就越好。Email营销是一种低成本的营销方式。Email营销就是用邮址搜索软件搜索尽可能多的电子邮件地址,然后向他们发送企业的广告。Email营销的针对性强,反馈率高。答案:解析:14、(1)用户许可 (2)电子邮件传递信息 (3)信息对用户有价值 (4)B15、(1)服务的邮件列表定位程度 (2)报价 (3)提供的服务 16、(1)D (2)B (3)C (4)A 17、(1) (2) (3) (4)本题考查Email营销的概念、特点、构成要素、作用及企业开展Email营销的步骤。此类题目要求考生认真阅读题目给出的说
29、明,结合说明中给的材料,运用教材关于Email营销方面的相关知识来进行分析。Email营销是在用户事先许可的前提下,通过电子邮件的方式向目标用户传递价值信息的一种网络营销手段。Email营销包括三个基本因素:用户许可、电子邮件传递信息、信息对用户有价值。三个因素缺少一个,都不能称之为有效的Email营销。Email营销是利用电子邮件与受众客户进行商业交流的一种直销方式。它广泛应用于网络营销领域,起到加强企业和现在客户的合作关系,鼓励客户忠诚于企业或者产生重复交易。另外通过在发送给自己客户的邮件中添加其他公司或者本公司的广告起到宣传品牌的作用。Email营销通过分析公司网站提供的产品或服务、邮件
30、列表的定位和价格以及Email用户的特点来选择信息载体,从而使Email营销的宣传效果达到最佳。题目说明中的旅游公司主要通过对服务的邮件列表定位程度、报价和提供的服务等方面进行比较分析,将新浪上海站作为Email营销信息载体,这完全符合Email营销信息载体的选择标准。企业开展Email营销需要经历以下过程:(1)邮件地址的选择;(2)最重要的也是最关键的,就是确定Email的标题和内容。标题是否能吸引客户去点击内容,而标题内容是客户所关心的,要求Email的内容要简洁明了,字数不要太长,一般在200字以内;(3)审核邮件的内容;(4)发送电子邮件。题目说明中的旅游公司在开展Email营销基本
31、遵循以上过程。使用Email营销,你只能将邮件发给那些事先经过许可的人,否则导致Email营销的无效。同时Email营销具有以下的特点:(1)覆盖范围广;(2)操作简单效率高;(3)成本低廉。Email营销是一种低成本的营销方式,成本比传统广告形式要低的多;(4)应用范围广。广告的内容不受限制,适合各行各业。因为广告的载体是电子邮件,所以具有信息量大、保存期长的特点。具有长期的宣传效果,而且收藏和传阅非常简单方便;(5)针对性强、反馈率高。另外研究表明,同样内容的邮件,每个月发送23次为宜。过于频繁的邮件“轰炸”,只会让人厌烦,如果一周重复发送几封同样的邮件,你肯定会被列入“黑名单”,这样,你
32、便永远失去了那些潜在客户。一个高度为h的满二叉树的结点总数为2(h次方)-1其每一层结点个数都达到最大值。从根结点开始顺序编号,即根结点编号为1,其左、右孩子结点编号分别为2和3,再下一层从左到右的编号为4、5、6、7,依次类推,每一层都从左到右依次编号,直到最后的叶子结点层为止。那么,在一颗满二叉树中,对于编号m和n的两个结点,若m=2n+1,则( )。A.m是n的左孩子B.m是n的右孩子C.n是m的左孩子D.n是m的右孩子答案:B解析:本题考查数据结构基础知识。用验证的方法求解,以高度为3的满二叉树(如下图所示)为例进行说明。若m=2n+1,则结点m是n的右孩子结点。22年软件水平考试预测
33、试题9辑 第4辑在数据库中,_数据库的存储容量最大。A.AccessB.SqlserverC.MysqlD.Oracle答案:D解析:A.合并分叉B.分支C.合并汇合 D.流答案:A解析:该图为活动图,注意,在状态图中,每条箭线上都会有事件,而活动图则不一定有。图中I所代表的是同步条,也称分支,代表从此处开始有多个并行分支。而II所对应的是分支条件。像分支的理解就是像图上菱形这种才算是分支,遇到判定的时候才用监护表达式。云计算通过网络提供可动态伸缩的廉价计算能力,( )不属于云计算的特点A.虛拟化B.高可扩展性C.按_服务D.优化本地存储答案:D解析:通过网络提供可动态伸缩的廉价计算能力,其通
34、常具有下列特点:(1)超大规模“云”具有相当的规模,Google云计算已经拥有100多万台服务器,Amazon、IBM、微软、Yahoo、阿里等的“云”均拥有几十万台服务器。企业私有云?般拥有数百上千台服务器。(2)虚拟化云计算支持用户在任意位置、使用各种终端获取应用服务。所请求的资源来自“云”,而不是固定的有形的实体。应用在“云”中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置。只需要一台笔记本或者一部手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。(3)高可靠性“云”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用
35、本地计算机可靠。(4)通用性云计算不针对特定的应用,在“云”的支撑下可以构造出千变万化的应用,同一个“云”可以同时支撑不同的应用运行。(5)高可扩展性“云”的规模可以动态伸缩,满足应用和用户规模增长的需要。(6)按需服务“云”是一个庞大的资源池,用户按需购买;云可以像自来水、电、煤气那样计费。(7)极其廉价操作系统通过( )来组织和管理外存中的信息。A.字处理程序B.设备驱动程序C.文件目录和目录项D.语言翻译程序答案:C解析:字处理程序:用于文字的格式化和排版,文字处理软件的发展和文字处理的电子化是信息社会发展的标志之一。设备驱动程序:是一种可以使计算机和设备通信的特殊程序。相当于硬件的接口
36、,操作系统只有通过这个接口,才能控制硬件设备的工作。语言翻译程序:是一种系统程序,它将计算机编程语言编写的程序翻译成另外一种计算机语言等价的程序,主要包括编译程序和解释程序,汇编程序也被认为是翻译程序。远程过程调用中的远程既可以指(),也可以指同一台计算机上的( )。A. 不同的进程B. 相同的进程 C. 不同的通信模块 D. 相同的通信模块答案:A解析:22年软件水平考试预测试题9辑 第5辑UML由三个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则、用于整个语言的公共机制。UML的词汇表包含三种构造块:事物、关系和图。类、接口、构件属于( )构造块。泛化和聚集等是(请作答此
37、空)。将多边形与三角形、四边形分别设计为类,多边形类与三角形之间是( )关系。A.事物B.关系C.规则D.图答案:B解析:本题考察UML基础知识。UML有3种基本的构造块:事物、关系和图。事物是对模型中最具有代表性的成分的抽象,包括结构事物,如类(Class)、接口(Interface)、协作(Collaboration)、用例(UseCase)、主动类(ActiveClass)、组件(Component)和节点(Node);行为事物,如交互(Interaction)、态机(Statemachine)、分组事物(包,Package)、注释事物(注解,Note)。关系用来把事物结合在一起,包括依
38、赖、关联、泛化和实现关系。项目章程应在项目计划之前公布,通常项目章程由( )发布。A. 项目经理B. 项目调研小组C. 项目发起人D. 项目监理答案:C解析:项目章程应当由项目组织以外的项目发起人发布,若项目为本组织开发也可由投资人发布。发布人其在组织内的级别应能批准项目,并有相应的为项目提供所需资金的权力。项目章程为项目经理使用组织资源进行项目活动提供了授权。尽可能在项目早期确定和任命项目经理,总是在开始项目计划前就任命项目经理,在项目启动时任命会更合适。项目章程是正式批准一个项目的文档,通常在项目批准和启动阶段发布。项目章程应当由项目组织以外的项目发起人或投资人发布,其在组织内的级别应该能
39、批准项目,并有相应的为项目提供所需资金的权力。项目章程的编制主要关注于记录商业需求、项目缘由、对顾客需求的理解和满足这些需求的新产品、服务或结果。项目章程起到正式批准一个项目的作用。某企业的培训关系模式 R(培训科目,培训师,学生,成绩,时间,教室), R 的函数依赖集 F=培训科目培训师,(学生,培训科目)成绩,(时间,教室)培训科目,(时间,培训师)教室,(时间,学生)教室。关系模式 R 的主键为(52),其规范化程度最高达到(53)。A.(学生,培训科目)B.(时间,教室)C.(时间,培训师)D.(时间,学生)答案:D解析:关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意
40、是组)能唯一标识一条记录,该属性组就可以成为一个主键。选项D(时间,学生)的组合中,(时间,学生)教室,(时间,教室)培训科目,培训科目培训师,(学生,培训科目)成绩,可见,包括了关系模式R的全部属性,因此(时间,学生)是该关系模式的主键。数据库的关系范式有:(1)第一范式(1NF):属性不可拆分或无重复的列。(2)第二范式(2NF):完全函数依赖。在一个关系中,若某个非主属性数据项依赖于全部关键字称之为完全函数依赖。例:成绩表(学号,课程号,成绩)关系中,(学号,课程号) 成绩,只有学号或者只有课程号都无法推导出成绩,因此该关系式属于完全函数依赖。(3)第三范式(3NF):消除传递依赖。不依
41、赖于其他非主属性(消除传递依赖)。满足第三范式的数据库必须先满足第二范式。也就是说,数据库中的属性依赖仅能依赖于主属性,不存在于其他非主属性的关联。例如,图书,图书室的关系。图书包括编号、出版商、页码等信息,图书室包括图书室编号、所存图书(外键)。其中,图书室的表中不应该存储任何图书的具体信息(例如,出版商。),而只能通过主键图书编号来获得对应图书的信息。(4)BC范式(BCNF):所有非主属性对每一个码都是完全函数依赖;所有的主属性对于每一个不包含它的码,也是完全函数依赖;没有任何属性完全函数依赖于非码的任意一个组合。如果说关系模式R属于3NF,不一定属于BCNF,如果R属于BCNF,则一定
42、属于3NF。(5)第四范式(4NF):对于每一个X-Y,X都能找到一个候选码( 若关系中的某一属性组的值能唯一地表示一个元组,而其真子集不行,则称该属性组为候选码)。题干中“(时间,教室)培训科目”且“培训科目培训师”,这之间存在传递依赖,不满足3NF,属于2NF。政府机构、商业组织和教育机构的顶级域名分别用_表示。A.gov、edu和comB.com、gov和eduC.gov、com和eduD.edu、com和gov答案:C解析:政府机构的顶级域名通常用gov表示,商业组织的顶级域名通常用com表示,教育机构的顶级域名通常用edu表示。给定关系模式R(A,B,C,D)、S(C,D,E),与1
43、,3,5(2=软件工程(R?S)等价的SQL语句如下:SELECT( )FROM S WHERE( );下列查询B=“信息”且E=“北京”的A、B、E的关系代数表达式中,查询效率最高的是(请作答此空)。 A. 1,2,7(2=信息,3=54=67北京(RS)B. 1,2,7(3=54=6(2=信息(R)5=北京(S)C. 1,2,7(3=54=62=(R7=(S)D. 1,2,7(3=54=67=北京(2=信息(R)(S)答案:B解析:B的最长查询语句最短,因此可以并行执行,提高效率。22年软件水平考试预测试题9辑 第6辑工作流技术在流程管理应用中的3个阶段分别是( )。A. 流程建模、流程仿
44、真、流程改进或优化B. 流程的分析、流程的设计、流程的实施和改进C. 流程的设计、流程的实现、流程的改进和维护D. 流程的计划、流程的设计与实施、流程的运维答案:A解析:工作流(Workflow)是指工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型进行表示并对其实施计算。工作流在流程管理中的应用分为3个阶段:流程建模;流程仿真;流程改进或优化。其中,流程建模是用清晰和形式化的方法表示流程的不同抽象层次,可靠的模型是流程分析的基础。流程仿真是发现流程存在的问题,以便为流程的改进提供指导。流程改进或优化是用静态的或动态的模型分析方法和手段来分析已经建立
45、的工作流模型的性能,发现模型中可能存在的瓶颈、死锁等问题,并在此基础上改进或优化工作流模型。以下关于编写XML文档的描述,错误的是_。A.空元素必须有结束标记B.元素名称必须区分大小写C.文档中必须有一个根元素D.属性值必须加冒号答案:D解析:本题考查XML的语法规则。编写XML文档必须遵守以下规则:文档必须以XML声明开始;元素必须有开始标记和结束标记,空元素也必须有结束标记;元素名称必须区分大小写;文档中必须而且只能有一个包含其他所有元素的元素,称为根元素;元素可以嵌套,但不能交叉;属性值必须加引号;字符和&只能用于开始标记和引用实体。编译和解释是实现高级语言翻译的两种基本方式,相对应的程
46、序分别称为编译器和解释器。与编译器相比,解释器(请作答此空)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段;其中,代码优化和( )并不是每种编译器都必需的。词法分析的作用是识别源程序中的( )。A.不参与用户程序的运行控制,用户程序执行的速度更慢B.参与用户程序的运行控制,用户程序执行的速度更慢C.参与用户程序的运行控制,用户程序执行的速度更快D.不参与用户程序的运行控制,用户程序执行的速度更快答案:B解析:本题考查程序语言基础知识。在实现程序语言的编译和解释两种方式中,编译方式下会生成用户源程序的目标代码,而解释方式下
47、则不产生目标代码。目标代码经链接后产生可执行代码,可执行代码可独立加载运行,与源程序和编译程序都不再相关。而在解释方式下,在解释器的控制下执行源程序或其中间代码,因此相对而言,用户程序执行的速度更慢。中间代码生成和优化不是编译过程中必需的阶段。对用户源程序依次进行了词法分析、语法分析和语义分析后,原则上就可以产生目标代码了,只是目标代码的质量和效率可能不够高。词法分析时编译或解释用户源程序过程中唯一与源程序打交道的阶段,其主要功能是按顺序分析出源程序的记号。A.17B.18C.19D.20答案:D解析:项目的工期是从开始到结束持续时间最长的工作。题目中持续时间最长的是AEGHKL,需要时间20
48、天。 BD活动在AB活动结束之后便可以开始,所以最早开始时间为3。HK活动需要在AEGH与ACFH两条路径上的活动均完成之后,才能开始,所以最早开始时间为10阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。社交网络平台 (SNS) 的主要功能之一是建立在线群组,群组中的成员之间可以互相分享或挖掘兴趣和活动。每个群组包含标题、管理员以及成员列表等信息。社交网络平台的用户可以自行选择加入某个群组。每个群组拥有一个主页,群组内的所有成员都可以查看主页上的内容。如果在群组的主页上发布或更新了信息,群组中的成员会自动接收到发布或更新后的信息。用户可以加入一个群组也可以退出这个群组。用户退出群组后,不会再接收到该群组发布或更新的任何信息。现采用面向对象方法对上述需求进行分析与设计,得到如表3-1所示的类列表和如图3-1所示的类图。(6分)根据说明中的描述,给出图 3-1 中 Cl C3 所对应的类名。 (6分)图 3-1 中采用了哪一种设计模式?说明该模式的意图及其适用场合。 (3分)现在对上述社交网络平台提