软件水平考试考试真题及答案8章.docx
《软件水平考试考试真题及答案8章.docx》由会员分享,可在线阅读,更多相关《软件水平考试考试真题及答案8章.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件水平考试考试真题及答案8章软件水平考试考试真题及答案8章 第1章在编制沟通计划时,干系人登记册是沟通计划编制的输入,( )不是干系人登记册的内容。A.主要沟通对象B.关键影响人C.次要沟通对象D.组织结构与干系人的责任关系答案:D解析:干系人登记册中包括主要干系人(主要沟通对象)、关键影响人、次要沟通对象(次要干系人)。In order to facilitate configuration and change management, manual or automated tools maybe used. Tools selection should be based on the
2、needs of the( ).A. Project managerB.CCB.membersC.Project stakeholdersD. Project Management Office(PMO)答案:C解析:翻译:为了便于实施配置和变更管理,会使用到一些手工或者自动工具,工具的选择取决于项目干系人的需要。A项目经理 B变更委员会成员 C项目干系人 D项目管理办公室利用搜索引擎工具实现的最终营销目标是_。A.被搜索引擎收录B.在搜索结果中排名靠前C.增加用户点击率D.将浏览者转化为顾客答案:D解析:本题考查搜索引擎的相关概念。利用搜索引擎工具可以实现4个层次的营销目标:被搜索引擎收录;
3、在搜索结果中排名靠前;增加用户的点击(点进)率;将浏览者转化为顾客。在这四个层次中,前三个可以理解为搜索引擎营销的过程,只有将浏览者转化为顾客才是最终目的。在服务设计过程中,需针对如下()方面进行风险评估。IT服务可用性 业务连续性 IT服务能力 信息安全 价格 IT服务报告A. B. C. D. 答案:C解析:分析:进行风险评估可以确定可能造成信息系统中断、灾难的潜在威胁,包括具有负面影响的事件、存在安全隐患的坏境因素等。风险评估可以预测这些威胁可能造成的损失,并且控制措施是否能有效防止威胁的发生,是否能有效防止威胁发生后造成的损失。从这句话来看应该涉及:连续性、服务能力、和安全等方面。阅读
4、以下关于某ERP系统规划的说明,在答题纸上回答问题1至问题3。某电子商务公司为了扩大业务规模,提高企业的信息化程度与工作效率,决定由公司的IT部门开发一套ERP系统。在系统建设之初,该公司召开了项目论证会,对于项目的可行性进行了分析。在论证会上,公司主管领导王总首先介绍了公司目前的运营情况,分析了竞争对手的优势和劣势,认为该项目的成功实施将大大提高公司的竞争力,因此对该项目大力支持,并要求项目必须按期、高质量地完成。公司的中高层管理人员一致认为现有业务大量依靠人工记录,效率低下,急切希望能够依靠该系统的部署提高工作效率,也表示将大力支持项目的开发工作。公司IT部门的负责人李总对项目开发中的技术
5、问题进行了分析,他认为IT部门多年来一直从事J2EE平台上的应用开发,开发经验丰富。由于近两年来基于B/S结构的Web应用逐渐流行,加之该项目是公司的内部项目,系统功能清楚明确,因此建议可以首先基于B/S架构,采用Web技术进行项目开发,让员工边学边练,即使项目进展不顺利,也可以迅速切换到J2EE平台之上。李总还透露,IT部门最近通过内部关系得到了某竞争对手公司的部分核心业务组件,只要稍加修改就可以立即加入到新系统中,这样就会大大加快项目的进度。公司业务部门的代表小张表示,ERP系统上线后需要大量的数据采集工作,现有业务人员没有足够的IT技能,短期内难以保证数据录入质量。另外,新系统可能会导致
6、一些现有业务流程的改变,业务人员一开始将难以适应新的业务处理方式,可能会抵制使用该系统。最后,公司销售部门和财务部门的代表在会上对ERP系统的建设成本和收益进行了详细的分析和比较,给出了相应的结论。 在信息系统建设项目中,通常从经济可行性、技术可行性、法律可行性和用户使用可行性四个方面来进行可行性分析。请用300字以内的文字简要说明项目可行性分析这四个方面各自的主要内容。 请根据题干描述的项目开发总体思路,用600字以内的文字对技术可行性、法律可行性和用户使用可行性进行初步分析,并给出分析结论。 假设本项目有甲、乙、丙三个解决方案,投资总额均为1000万元,建设期均为2年,运营期均为4年,运营
7、期各年末净现金流入量总和为2000万,年利率为10%,三种方案的现金流量表如表2-1所示。答案:解析: 答:经济可行性:经济可行性也称为投资收益分析或成本收益分析,主要评估项目的建设成本、运行成本和项目建成后可能的经济收益;技术可行性:技术可行性也称为技术风险分析,主要评估信息系统需要实现的功能和性能,以及技术能力约束;法律可行性:法律可行性也成为社会可行性,需要从政策、法律、道德、制度等社会因素来论证信息系统建设的现实性;用户使用可行性:用户使用可行性也成为执行可行性,是从信息系统用户的角度来评估系统的可行性,包括企业的行政管理和工作制度、使用人员的素质和培训要求等。 答:技术可行性分析,通
8、过题干描述可知该项目得到领导层的高度重视,对项目的工期和质量要求非常严格,IT部门对J2EE平台的应用开发较为熟悉。但是,该公司IT部门的负责人李总在明知本公司技术人员在Web技术方面不熟悉的情况下仍然建议采用该技术进行系统开发,忽视企业当前的资源和条件,得出过于乐观的结果,将会对后期的项目实施导致灾难性的后果。因此,李总的方案从技术上是不可行的。法律可行性分析,李总在明知采用不正当手段获得竞争对手公司的核心业务组件的前提下,仍然建议在系统中使用其他企业受到保护的技术成果,这种方案在法律上是不可行的。用户使用可行性分析,从管理可行性和运行可行性两方面进行分析,(1)管理可行性:根据题干描述,公
9、司的主管领导王总对该项目将大力支持,公司的中高层管理人员也同样表示支持该项目的实施,因此该项目从管理上是可行的。(2)运行可行性:根据题干描述,公司的业务代表小张提出两个方面的问题,一个是企业业务人员没有足够的IT技能,可能对系统的数据采集与质量带来影响;二是系统上线后会改变一些业务流程,可能会为用户带来不便。针对上述问题,需要进-步进行讨论并与业务人员进行沟通,需要对业务人员和用户进行培训,并提供运维服务支持。 答:本问题主要考査考生对于净现值分析法的实际应用能力。净现值是指一个项目预期实现的现金流入的现值与实施该项计划的现金支出的差额。在计算三种方案的净现值时,必须首先给出折现系数,计算每
10、种方案年初投资额和年末净现金流量的折现值,然后将每种方案的净现金流量折现值与投资额折现值分别求和,最后用净现值流量之和减去投资额之和即为该方案的净现值。具体计算过程可以下表方式给出。方案甲:(1)NPV=300*0.83+400*0.75+500*0.68+800*0.62-(700+300*0.91)=412(2)NPVR=412/(700+300*0.91)=0.423方案乙:(1)NPV=200*0.83+400*0.75+600*0.68+800*0.62-(600+400*0.91)=406(2)NPVR=406/600+400*0.91=0.421方案丙:(1)NPV=400*0.
11、83+500*0.75+500*0.68+600*0.62-(800+200*0.91)=437(2)NPVR=437/(800+200*0.91)=0.445因为方案丙的净现值和净现值率均最大,因此,方案丙最优。UML结构中的公共机制是指达到特定目标的公共UML方法,其中( )是事物语义的细节描述,它是模型真正的核心;(请作答此空)包括约束、构造型和标记值。A.规则说明B.修饰C.公共分类D.扩展机制答案:D解析:公共机制是指达到特定目标的公共UML方法,主要包括规则说明、修饰、公共分类和扩展机制。规则说明是元素语义的文本描述,它是模型真正的核心;UML为每一个事物设置了一个简单的记号,还可
12、以通过修饰来表达更多的信息;公共分类包括类元和与实体、接口和实现两组公共分类;扩展机制包括约束、构造型、标记值。在线槽安装过程中,同一线槽内包括绝缘在内的导线截面积总和应该不超过线槽内部截面积的( )。A.20%B.40%C.60%D.80%答案:B解析:根据国内工程经验,在槽道内的缆线总截面积不应大于槽道净空截面积的40%,也就是说槽道内横断面的缆线填充率不应超过40%,且宜预留10%25%的发展余量。同时,还应考虑槽道的承载能力,根据上述要求来确定槽道规格。软件水平考试考试真题及答案8章 第2章类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以划分为 不同种类。身份验证
13、通常属于( ),用户通常属于(请作答此空)。A.控制类B.实体类C.边界类D.接口类答案:B解析:类可以分为三种类型,分别是实体类、边界类和控制类。1、实体类实体类的主要职责是存储和管理系统内部的信息,它也可以有行为,甚至很复杂的行为,但这些行为必须与它所代表的实体对象密切相关。2、控制类控制类用于描述一个用例所具有的事件流控制行为,控制一个用例中的事件顺序。例如,用例“身份验证”可以对应于一个控制类“身份验证器”,它提供了与身份验证相关的所有操作。控制类用于对一个或几个用例所特有的控制行为进行建模,控制对象(控制类的实例)通常控制其他对象,因此,它们的行为具有协调性。通常情况下,控制类没有属
14、性,但一定有方法。3、边界类边界类用于描述外部参与者与系统之间的交互,它位于系统与外界的交接处,包括所有窗体、报表、打印机和扫描仪等硬件的接口,以及与其他系统的接口。要寻找和定义边界类,可以检查用例模型,每个参与者和用例交互至少要有一个边界类,边界类使参与者能与系统交互。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。常见的边界类有窗口、通信协议、打印机接口、传感器和终端等。实际上,在系统设计时,产生的报表都可以作为边界类来处理。责任分配矩阵式一种常用的描述项目角色和职责的方式,关于责任分配的说法错误的是()A.在反映团队成员个人与其承担的工作时,责任分别配矩阵不够直观B.责
15、任分配矩阵可以分成多个层级C.高层级的责任分配矩阵可以界定团队中的哪个小组负责工作分解中的哪一部分工作D.底层级的责任分配矩阵用来在小组内为具体活动分配角色、职责层次答案:A解析:反映团队成员个人与其承担的工作之间联系的方法有多种,而责任分配矩阵(RAM)是最直观的方法。责任分配矩阵,就是一个表格,上面有活动(一般纵向)、人员(一般横向),在人员和活动之间确定责任分配关系。以下关于Kerberos说法错误的有(28)。A.Kerberos以对称密码体制为基础。B.Kerberos的基本原理是在网络上建立一个集中保存用户名和密码的认证中心KDC(包含认证服务器AS和票证发放服务器TGS),进行用
16、户的身份验证和授权。C.Kerberos认证协议是一个较为安全的身份识别协议。D.Kerberos认证协议无需第三方进行用户认证。答案:D解析:Kerberos是一种应用于分布式网络环境、以对称密码体制为基础,对用户及网络连接进行认证的增强网络安全的服务。Kerberos的基本原理是在网络上建立一个集中保存用户名和密码的认证中心KDC(包含认证服务器AS和票证发放服务器TGS),进行用户的身份验证和授权。Kerberos认证协议是一个较为安全的身份识别协议。它是基于信任第三方,如同一个经纪人集中地进行用户认证和发放电子身份标识。设信道带宽为4000Hz,信噪比为30dB,按照香农定理,信道容量
17、为( ) 。 A.4Kb/sB.16Kb/sC.40Kb/sD.120Kb/s答案:C解析:某软件项目的活动图如下图所示,其中顶点表示项目里程碑,链接顶点的边表示包含的活动,变色数字表示活动的持续时间(天)。完成该项目的最少时间为( )天。A.11B.18C.20D.21答案:B解析:从开始节点到结束节点,持续时间最长的路径是项目的工期,也就是完成项目最少需要的时间,图中Start-B-C-E-F-Finish,持续时间最长为18天。网络管理员在网络中部署了一台 DHCP,发现部分主机获取到的地址不属于该 DHCP 地址池的指定的范围,可能的原因是( )。 网络中存在其他效率更高的 DHCP
18、服务器部分主机与该 DHCP 通信异常部分主机自动匹配 127.0.0.0 段地址 该 DHCP 地址池中地址已经分完 A.B.C.D.答案:B解析:部分机器的地址不是dhcp服务器指定的地址,那么一定是这部分机器没有与DHCP服务器进行分配地址的通信,可以是取到其他dhcp服务器地址,也可以是自己这是自动IP,使用169.254开头的地址,还可以是地址分配完了,没法再分配地址。假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为16us,由缓冲区送至用户区的时间是5us,在用户区内系统对每块数据的处理时间为1us.若用户需要将大小为10个磁盘块的Doc1文件逐块从磁盘读入缓冲区,并送至用户
19、区进行处理,那么采用单缓冲区需要花费的时间为(请作答此空)us:采用双缓冲区需要花费的时间为,( )us.A.160B.161C.166D.211答案:D解析:这是一个简单的缓冲区的问题。由于缓冲区的访问是互斥的,所以对单一缓冲区,从磁盘写入和读出到用户区的操作必须串行执行,也就是要保证互斥操作。而CPU对数据的分析与从用户区读数据也是需要互斥操作,但是CPU分析与从磁盘写入缓冲区的操作可以并行。从本题看,由于分析所用的时间小于从磁盘写入缓冲区的时间,因此,CPU会空闲。单缓冲区的总时间=(磁盘写入缓冲区时间+缓冲区读出时间)10+CPU处理最后一块数据的时间=(16+5)10+1=211s。
20、当采用双缓冲区时,每块缓冲区的操作也必须满足互斥操作,但是,对两块缓冲区的操作却可以并行,所以,当第一个缓冲区写满以后,磁盘紧接着写另一个缓冲区,同时,前一个已经满了的缓冲区被读出到用户区,并立即进行CPU的数据分析。读出操作和数据分析必须互斥进行,故,从时间上看,当数据被读出并分析后,恰好另一个缓冲区也写满了,可以立即进行读出数据到用户区并进行数据分析。两块缓冲区交替进行读写,直到数据分析完毕,因此,总时间=(磁盘写入缓冲区时间)10+读出最后一块数据时间+CPU分析最后一块数据时间=(16)10+5+1=166s。软件水平考试考试真题及答案8章 第3章关于信息系统设计的描述,正确的是:(
21、)。A.人机界面设计是系统概要设计的任务之一B.确定系统架构时,要对整个系统进行“纵向”分解而不是“横向”分解C.系统架构设计对设备选型起决定作用D.设备选型与法律制度无关答案:C解析:教材P135,系统架构是将系统分解为更小的子系统和组件,从而形成不同的逻辑层或服务。通过对系统的一系列分解,最终形成系统的整体架构。系统的选型主要取决于系统架构。A选项错误,人机界面设计应该属于详细设计。B选项错误,对整个系统的分解,既要进行“纵向”分解,也需要对同一逻辑层分块,进行“横向分解”D选项,在选型时,必须要考虑规范及有关法律制度( )的目的是检查模块之间,以及模块和已集成的软件之间的接口关系,并验证
22、已集成的软件是否符合设计要求。其测试的技术依据是(请作答此空)。A.软件详细设计说明书B.技术开发合同C.软件概要设计文档D.软件配置文档答案:C解析:软件测试可分为单元测试、集成测试、配置项测试、系统测试、验收测试和回归测试等类别。单元测试也称为模块测试,测试的对象是可独立编译或汇编的程序模块、软件构件或面向对象软件中的类(统称为模块),其目的是检查每个模块能否正确地实现设计说明中的功能、性能、接口和其他设计约束等条件,发现模块内可能存在的各种差错。单元测试的技术依据是软件详细设计说明书。集成测试的目的是检查模块之间,以及模块和已集成的软件之间的接口关系,并验证已集成的软件是否符合设计要求。
23、集成测试的技术依据是软件概要设计文档。系统测试的对象是完整的、集成的计算机系统,系统测试的目的是在真实系统工作环境下,验证完整的软件配置项能否和系统正确连接,并满足系统/子系统设计文档和软件开发合同规定的要求。系统测试的技术依据是用户需求或开发合同。配置项测试的对象是软件配置项,配置项测试的目的是检验软件配置项与软件需求规格说明的一致性。确认测试主要验证软件的功能、性能和其他特性是否与用户需求一致。验收测试是指针对软件需求规格说明,在交付前以用户为主进行的测试。回归测试的目的是测试软件变更之后,变更部分的正确性和对变更需求的复合型,以及软件原有的、正确的功能、性能和其他规定的要求的不损害性。局
24、域网上相距2km的两个站点,采用同步传输方式以10Mb/s的速率发送150000字节大小的IP报文。假定数据帧长为1518字节,其中首部为18字节;应答帧为64字节。若在收到对方的应答帧后立即发送下一帧,则传送该文件花费的总时间为(14)ms(传播速率为200m/s),线路有效速率为(15)Mb/s。A. 6.78 B. 7.86 C. 8.9 D. 9.33答案:D解析:某公司按总价合同方式约定订购3000米高规格的铜缆,由于建设单位原因,工期暂停了半个月,待恢复施工后,承建单位以近期铜价上涨为理由,要求建设单位赔偿购买电缆增加的费用,并要求适当延长工期,以下说法中,( )是正确的。A. 建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 水平 考试 答案
限制150内