版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 密封线 2026年软件水平考试考试重点试题精编注意事项:1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。
3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。
4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。(参考答案和详细解析均在试卷末尾)一、选择题
1、一个好的变更控制过程,给项目风险承担者提供了正式的建议变更机制。如下图所示的需求变更管理过程中,①②③处对应的内容应分别是()A.问题分析与变更描述、变更分析与成本计算、变更实现B.变更描述与成本计算、变更分析、变更实现C.问题分析与变更分析、成本计算、变更实现D.变更描述、变更分析与变更实现、成本计算
2、为了测试新系统的性能,用户必须依靠评价程序来评价机器的性能,以下4种评价程序,()评测的准确程度最低。A.小型基准程序B.真实程序C.核心程序D.合成基准程序
3、按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有(9)模式等;(10)模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有Adapter模式等;(11)模式主要用于对象之间的职责及其提供服务的分配方式,其代表有(12)模式等。【回答括号10】A.合成型B.组合型C.结构型D.聚合型
4、基于JavaEE平台的基础功能服务构建应用系统时,()可用来集成遗产系统。A.JDBC、JCA和JavaIDLB.JDBC.JCA和JavaIDLB.JDBCJCA和JMSCJDBCJMS和JavaIDLD.JCA.JMS和JavaIDL
5、企业应用集成是一个战略意义上的方法,它从服务和信息角度将多个信息系统绑定在一起,提供实时交换信息和影响流程的能力。(请作答此空)提供企业之间的信息共享能力,()在用户使用角度能够对集成系统产生一个“整体”的感觉。A.API集成B.数据集成C.界面集成D.过程集成
6、某商场商品数据库的商品关系模式P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F={商品代码→商品名称,(商品代码,供应商)→库存量,供应商→联系方式}。商品关系模式P达到1NF,该关系模式分解成()后,具有无损连接的特性,并能够保持函数依赖。A.P1(商品代码,联系方式),P2(商品名称,供应商,库存量)B.P1(商品名称,联系方式),P2(商品代码,供应商,库存量)C.P1(商品代码,商品名称,联系方式),P2(供应商,库存量)D.P1(商品代码,商品名称),P2(商品代码,供应商,库存量),P3(供应商,联系方式)
7、软件架构风格描述某一特定领域中的系统组织方式和惯用模式,反映了领域中众多系统所共有的(请作答此空)特征。对于语音识别、知识推理等问题复杂、解空间很大、求解过程不确定的这一类软件系统,通常会采用()架构风格。对于因数据输入某个构件,经过内部处理,产生数据输出的系统,通常会采用()架构风格。A.语法和语义B.结构和语义C.静态和动态D.行为和约束
8、在分步设计法中,通常将数据库的设计分为4个阶段。其中(请作答此空)是数据库设计的第二阶段,其目标是对需求说明书提供的所有数据和处理要求进行抽象与综合处理建立企业数据模型。()阶段将得到的应用视图转换成外部模式,即特定DBMS下的应用视图。A.系统结构设计B.概念结构设计C.逻辑结构设计D.需求概念设计
9、使用MVC设计表现层,具有的优点不包括()A.在MVC模式中,视图与模型通过接口发生联系,如果增加新类型的用户界面,只要修改视图与模型即可B.控制器和视图随着模型的扩展而扩展,只要保持公共接口,控制器和视图的旧版本可以继续使用C.用户界面与模型方法调用组合起来,使程序的使用更清晰,可将友好的界面发布给用户D.在MVC模式中,视图与模型没有必然的联系,都是通过控制器发生联系,如果增加新类型的用户界面,只需修改响应的控制器和视图即可,模型无需变动
10、设关系模式R(U,F),其中R上的属性集U={A,B,C,D,E},R上的函数依赖集F={A→B,DE→B,CB→E,E→A,B→D}。()为关系R的候选关键字。A.AB.DEC.CED.DB
11、在面向对象设计的原则中,(8)原则是指抽象不应该依赖于细节,细节应该依赖于抽象,即应针对接口编程,而不是针对实现编程。A.开闭B.里氏替换C.最少知识D.依赖倒置
12、UML的事物是对模型中最具有代表性的成分的抽象,(请作答此空)是模型的静态部分,描述概念或物理元素;()用来描述、说明和标注模型的任何元素。A.结构事物B.分组事物C.行为事物D.注释事物
13、甲、乙软件公司同日就其财务软件产品分别申请"用友"和"用有"商标注册。两财务软件相似,且甲、乙第一次使用"用友"和"用有"商标时间均为2015年7月12日。此情形下,()能获准注册。A."用友"B."用友"与"用有"都C."用有"D.甲、乙抽签结果确定谁
14、某公司拟开发一个新闻系统,该系统可根据用户的注册兴趣,向用户推送其感兴趣的新闻内容,该系统应该采用()架构风格最为合适。A.虚拟机B.基于规则的系统C.独立构件D.主程序-子程序
15、________不是反映嵌入式实时操作系统实时性的评价指标。A.任务执行时间B.中断响应和延迟时间C.任务切换时间D.信号量混洗时间
16、“4+1”视图主要用于描述系统逻辑架构,最早由PhilippeKruchten于1995年提出。其中(4)视图用于描述对象模型,并说明系统应该为用户提供哪些服务。当采用面向对象的设计方法描述对象模型时,通常使用(5)表达类的内部属性和行为,以及类集合之间的交互关系;采用(6)定义对象的内部行为。【回答括号6】A.对象图B.活动图C.状态图D.类图
17、某公司拟开发一个语音识别系统,其语音识别的主要过程包括分割原始语音信号、识别音素、产生候选词、判定语法片断、提供语义解释等,每个过程都需要进行基于先验知识的条件判断并进行相应的识别动作。针对该系统的特点,采用()架构风格最为合适。A.解释器B.面向对象C.黑板D.隐式调用
18、对数据库管理系统评价的主要性能指标有()、数据库所允许的索引数量和最大并发实物处理能力等。A.MIPSB.支持协议和标准C.最大连接数D.时延抖动
19、在数据库系统中,数据的完整性是指数据的()。A.有效性、正确性和一致性B.有效性、正确性和可维护性C.有效性、正确性和安全性D.正确性、一致性和安全性
20、在一台安装好TCP/IP协议的计算机上,当网络连接不可用时,为了测试编写好的网络程序,通常使用的目的主机IP地址为()。A.B.C.D.55/24
21、()是一种静态的故障屏蔽技术,采用前向恢复的策略;N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。A.N版本程序设计B.M模冗余C.恢复块方法D.防卫式程序设计等
22、M公司购买了N画家创作的一幅美术作品原件。M公司未经N画家的许可,擅自将这幅美术作品作为商标注册,并大量复制用于该公司的产品上。M公司的行为侵犯了N画家的()。A.著作权B.发表权C.商标权D.展览权
23、以下关于网络存储的叙述,正确的是()。A.DAS支持完全跨平台文件共享,支持所有的操作系统B.NAS是通过SCSI线接在服务器上,通过服务器的网卡向网络上传输数据C.FCSAN的网络介质为光纤通道,而IPSAN使用标准的以太网D.SAN设备有自己的文件管理系统,NAS中的存储设各没有文件管理系统
24、事务处理监控器TPM的功能不包括()A.进程管理B.对象管理C.事务管理D.通信管理
25、紧耦合多机系统一般通过(请作答此空)实现多机间的通信。对称多处理器结构(SMP)属于()系统。A.因特网B.共享内存C.进程通信D.共享寄存器
26、以下关于网络核心层的叙述中,正确的是()。A.为了保障安全性,应该对分组进行尽可能多的处理B.在区域间高速地转发数据分组C.由多台二、三层交换机组成D.提供多条路径来缓解通信瓶颈
27、请根据恢复块方法工作原理完成下图,在图中(1)~(4)中填入恰当的内容。并比较恢复块方法与N版本程序设计方法,将比较结果(5)~(8)填入下表中。(请作答第七个空)A.表决B.反向恢复C.差D.好
28、某公司欲开发一个在线交易网站,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。"在线交易主站宕机后,能够在3秒内自动切换至备用站点并恢复正常运行"主要与()质量属性相关;A.可测试性B.易用性C.可用性D.互操作性
29、Theobjectiveof()istodeterminewhatpartsoftheapplicationsoftwarewillbeassignedtowhathardware.Themajorsoftwarecomponentsofthesystembeingdevelopedhavetobeidentifiedandthenallocatedtothevarioushardwarecomponentsonwhichthesystemwilloperate.Allsoftwaresystemscanbedividedintofourbasicfunctions.Thefirstis().Mostinformationsystemsrequiredatatobestoredandretrieved,whetherasmallfile,suchasamemoproducedbyawordprocessor,oralargedatabase,suchasonethatstoresanorganization'saccountingrecords.Thesecondfunctionisthe(),theprocessingrequiredtoaccessdata,whichoftenmeansdatabasequeriesinStructuredQueryLanguage.Thethirdfunctionisthe(),whichisthelogicdocumentedintheDFDs,usecases,andfunctionalrequirements.Thefourthfunctionisthepresentationlogic,thedisplayofinformationtotheuserandtheacceptanceoftheuser'scommands.Thethreeprimaryhardwarecomponentsofasystemare(请作答此空).A.computers,cablesandnetworkB.clients,servers,andnetworkC.CPUs,memoriesandI/OdevicesD.CPUs,harddisksandI/Odevices
30、嵌入式处理器是嵌入式系统的核心部件,一般可分为嵌入式微处理器(MPU)、微控制器(MCU)、数字信号处理器(DSP)和片上系统(SOC)。以下叙述中,错误的是()A.MPU在安全性和可靠性等方面进行增强,适用于运算量较大的智能系统B.MCU典型代表是单片机,体积小从而使功耗和成本下降C.DSP处理器对系统结构和指令进行了特殊设计,适合数字信号处理D.SOC是一个有专用目标的集成电路,其中包括完整系统并有嵌入式软件的全部内容
31、以下关于软件中间件的叙述,错误的是()。A.中间件通过标准接口实现与应用程序的关联,提供特定功能的服务B.使用中间件可以提高应用软件可移植性C.使用中间件有助于提高开发效率D.中间件位于客户机服务器的操作系统之下,应用程序之上。管理计算资源和网络通信。
32、软件架构设计主要关注软件构件的()、属性和(请作答此空),并通过多种视图全面描述特定系统的架构。A.实现方式B.交互作用C.设计方案D.测试方式
33、Theobjectiveof(请作答此空)istodeterminewhatpartsoftheapplicationsoftwarewillbeassignedtowhathardware.Themajorsoftwarecomponentsofthesystembeingdevelopedhavetobeidentifiedandthenallocatedtothevarioushardwarecomponentsonwhichthesystemwilloperate.Allsoftwaresystemscanbedividedintofourbasicfunctions.Thefirstis(72).Mostinformationsystemsrequiredatatobestoredandretrieved,whetherasmallfile,suchasamemoproducedbyawordprocessor,oralargedatabase,suchasonethatstoresanorganization'saccountingrecords.Thesecondfunctionisthe(73),theprocessingrequiredtoaccessdata,whichoftenmeansdatabasequeriesinStructuredQueryLanguage.Thethirdfunctionisthe(74),whichisthelogicdocumentedintheDFDs,usecases,andfunctionalrequirements.Thefourthfunctionisthepresentationlogic,thedisplayofinformationtotheuserandtheacceptanceoftheuser'scommands.Thethreeprimaryhardwarecomponentsofasystemare(75).A.architecturedesignB.modulardesignC.physicaldesignD.distributiondesign
34、用于管理信息系统规划的方法有很多,其中(1)将整个过程看成是一个“信息集合”,并将组织的战略目标转变为管理信息系统的战略目标。(2)通过自上而下地识别企业目标、企业过程和数据,然后对数据进行分析,自下而上地设计信息系统。【答括号2】A.企业信息分析与集成法B.投资回收法C.企业系统规划法D.阶石法
35、RUP强调采用()的方式来开发软件,这样做的好处是(请作答此空)。A.在软件开发的早期就可以对关键的、影响大的风险进行处理B.可以避免需求的变更C.能够非常快速地实现系统的所有需求D.能够更好地控制软件的质量
36、中间件的作用表述不正确的是()A.负责客户机与服务器之间的连接和通信,以及客户机与应用层之间的高效率的通信机制B.提供应用层相同服务之间的互操作机制,以及应用层与数据库之间的高效率通信机制C.提供一个多层架构的应用开发和运行平台,以及一个应用开发框架,支持模块化的应用开发D.屏蔽硬件、操作系统、网络和数据库的差异
37、某系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条或者带有黑色边框,或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加3个类。那么采用设计模式(1)可实现该需求,其优点是(2)。【回答括号2】A.比静态继承具有更大的灵活性B.提高已有功能的重复使用性C.可以将接口与实现相分离D.为复杂系统提供了简单接口
38、数字签名首先需要生成消息摘要,然后发送方用自己的私钥对报文摘要进行加密,接收方用发送方的公钥验证真伪。生成消息摘要的目的是(请作答此空),对摘要进行加密的目的是()。A.防止窃听B.防止抵赖C.防止篡改D.防止重放
39、项目范围管理中,范围定义的输入包括()A.项目章程、项目范围管理计划、产品范围说明书和变更申请B.项目范围描述、产品范围说明书、生产项目计划和组织过程资产C.项目章程、项目范围管理计划、组织过程资产和批准的变更申请D.生产项目计划、项目可交付物说明、信息系统要求说明和项目质量标准
40、用于管理信息系统规划的方法有很多,其中()将整个过程看成是一个“信息集合”,并将组织的战略目标转变为管理信息系统的战略目标。A.关键成功因素法B.战略目标集转化法C.征费法D.零线预算法
41、需求分析的验证性含义表述不正确的是()A.验证性要保持和用户要求的同步B.验证性要保持需求分析各侧面的一致性C.保持需求和设计的同步D.要实现所有用户的任何需求
42、在软件设计中,()的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成形成软件(请作答此空)。而为每个具体任务选择适当的技术手段和处理方法的过程称为()。A.数据流图B.4+1视图C.IPO图D.系统结构图
43、对于开发模型来说,()复用好、开发过程无间隙、节省时间。()是瀑布与原型(演化)模型结合体,适用于复杂项目。(请作答此空)需要用户参与,模块化要求高,不适用新技术。()是用例驱动、架构为中心、迭代、增量。A.RAD模型B.螺旋模型C.RUP模型D.喷泉模型
44、分布透明性指用户不必关心数据的逻辑分片,不必关心数据存储的物理位置分配细节,也不必关心局部场地上数据库的数据模型。()是分布透明性的最高层次。(请作答此空)指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。()透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型。A.分片透明性B.逻辑透明性C.位置透明性D.全局透明性
45、()适用于程序开发人员在地域上分布很广的开发团队。()中,编程开发人员分成首席程序员和“类”程序员。【答第一空】A.水晶系列(Crystal)开发方法B.开放式源码(Opensource)开发方法C.SCRUM开发方法D.功用驱动开发方法(FDD)
46、以下()不是现代信息系统的架构的三个要素。A.构件B.模式C.规划D.属性
47、软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。软件架构设计需满足系统的(),如性能、安全性和可修改性等,并能够指导设计人员和实现人员的工作。A.功能需求B.性能需求C.质量属性D.业务属性
48、IETF定义的区分服务(DiffServ)模型要求每个IP分组都要根据IPv4协议头中的()字段加上一个DS码点,然后内部路由器根据DS码点的值对分组进行调度和转发。A.数据报生存期B.服务类型C.段偏置值D.源地址
49、结构化布线系统分为六个子系统,其中水平子系统()。A.由各种交叉连接设备以及集线器和交换机等设备组成B.连接了干线子系统和工作区子系统C.由终端设备到信息插座的整个区域组成D.实现各楼层设备间子系统之间的互连
50、系统的可维护性指标不包括()A.可理解性B.可测试性C.可修改性D.可移植性
51、图中的(2)是什么()。A.程序设计B.验证测试C.表决D.判断
52、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续天数,则完成该项目的最少时间为()天。活动EH和IJ的松弛时间分别为()天。A.3和3B.3和6C.5和3D.5和6
53、操作系统为用户提供了两类接口:操作一级和程序控制一级的接口,以下不属于操作一级的接口是()。A.操作控制命令B.系统调用C.菜单D.窗口
54、UML用关系把事物结合在一起,(请作答此空)描述一个事物发生变化会影响另一个事物的语义;()描述特殊元素的对象可替换一般元素的对象。A.聚合关系B.关联关系C.包含关系D.依赖关系
55、以下关于软件系统模块结构设计的叙述中,正确的是()A.当模块扇出过大时,应把下级模块进一步分解为若干个子模块B.当模块扇出过小时,应适当增加中间的控制模块C.模块的扇入大,表示模块的复杂度较高D.模块的扇入大,表示模块的复用程度高
56、一般来说,架构可以分为三个层次。(请作答此空)层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用()结构来实现,其中的()负责接收用户的请求,并决定应该调用哪个模型来处理。()主要负责将业务数据存储在文件、数据库等持久化存储介质中。A.表现层B.业务逻辑层C.持久层D.中间层
57、某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2Δt)、分析指令(1Δt)、取操作数(3Δt)、运算(1Δt)和写回结果(2Δt)组成,并分别用5个子部完成,该流水线的最大吞吐率为()A.1/9ΔtB.1/3ΔtC.1/2ΔtD.1/1Δt
58、下列攻击方式中,流量分析属于()方式。A.被动攻击B.主动攻击C.物理攻击D.分发攻击
59、在分布式数据库中包括分片透明、复制透明、位置透明和逻辑透明等基本概念,其中:()是指局部数据模型透明,即用户或应用程序无须知道局部场地使用的是哪种数据模型。A.分片透明B.复制透明C.位置透明D.逻辑透明
60、集成测试计划通常是在()阶段完成,集成测试一般采用黑盒测试方法。A.软件方案建议B.软件概要设计C.软件详细设计D.软件模块集成
61、照设计模式的目的进行划分,现有的设计模式可以分为三类。(15)模式主要用于对象之间的职责及其提供服务的分配方式;A.行为型B.交互型C.耦合型D.关联型
62、通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。若取指令时间为4Δt,分析时间为2Δt。执行时间为3Δt,按顺序方式从头到尾执行完600条指令所需时间为()Δt;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为(请作答此空)Δt。A.2400B.2405C.3000D.3009
63、以下设计模式中,()模式使多个对象都有机会处理请求。将这些对象连成一条链。并沿着这条链传递该请求。直到有一个对象处理为止。从而避免请求的发送者和接收者之间的耦合关系。(请作答此空)模式提供一种方法顺序访问一个聚合对象中的各个元素。且不需要暴露该对象的内部表示。这两种模式均为()A.责任链。(ChainofResponsibility)B.解释器。(Interpreter)C.命令。(Command)D.迭代器。(Iterator)
64、假如有3块80T的硬盘,采用RAID6的容量是()。A.40TB.80TC.160TD.240T
65、构想原则的描述正确的是()A.向受益人描述未来图景B.向受益人描述当前图景C.预测未来与现状D.预测工作节奏
66、组织信息化需求通常包含三个层次,其中()需求的目标是提升组织的竞争能力,为组织的可持续发展提供支持环境。A.战略B.发展C.人事D.财务
67、分布透明性指用户不必关心数据的逻辑分片,不必关心数据存储的物理位置分配细节,也不必关心局部场地上数据库的数据模型。(请作答此空)是分布透明性的最高层次。()指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。()透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型。A.分片透明性B.逻辑透明性C.位置透明性D.全局透明性
68、假如有3块容量是80G的硬盘做RAID5阵列,则这个RAID5的容量是();而如果有2块80G的盘和1块40G的盘,此时RAID5的容量是(请作答此空)。A.40GB.80GC.160GD.200G
69、图中的(3)是什么()。A.输出正确结果B.重新设计C.异常处理D.通过
70、在IPv6无状态自动配置过程中,主机将其()附加在地址前缀1111111010之后,产生一个链路本地地址。A.IPv4地址B.MAC地址C.主机名D.随机产生的字符串
71、用例(usecase)用来描述系统对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个会员管理系统中,会员注册时可以采用电话和邮件两种方式。用例“会员注册”和“电话注册”、“邮件注册”之间是()关系。A.包含(include)B.扩展(extend)C.泛化(generalize)D.依赖(dependson)
72、假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若信号量S的值为-3,则系统中有()个进程等待使用打印机。A.0B.1C.2D.3
73、供应链中的信息流覆盖了从供应商、制造商到分销商,再到零售商等供应链中的所有环节,其信息流分为需求信息流和供应信息流,()属于需求信息流,(请作答此空)属于供应信息流。A.客户订单B.采购合同C.完工报告单D.销售报告
74、某企业内部现有的主要业务功能已封装成为Web服务。为了拓展业务范围,需要将现有的业务功能进行多种组合,形成新的业务功能。针对业务灵活组合这一要求,采用()架构风格最为合适。A.规则系统B.面向对象C.黑板D.解释器
75、给定关系R(A,B,C,D,E)与S(A,B,C,F,G),那么与表达式1.jpg等价的SQL语句如下:select()fromR,Swhere(请作答此空);A.R.A=S.AORR.B=S.BORR.C=S.CORR.A<S.FB.R.A=S.AORR.B=S.BORR.C=S.CORR.A<S.BC.R.A=S.AANDR.B=S.BANDR.C=S.CANDR.A<S.FD.R.A=S.AANDR.B=S.BANDR.C=S.CANDR.A<S.B
76、传统的编译器采用(请作答此空)风格。现代编译器的集成开发环境则采用()风格。A.虚拟机B.管道过滤器风格C.数据共享风格D.进程通信
77、进程P1、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。如下的进程执行图中a和b处应分别填写();c和d处应分别填写();e和f处应分别填写(请作答此空)。A.P(S4)和V(S5)B.V(S5)和P(S4)C.V(S4)和P(S5)D.V(S4)和V(S5)
78、在面向对象设计中,(7)可以实现界面控制、外部接口和环境隔离。(8)作为完成用例业务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为。【回答括号7】A.实体类B.控制类C.边界类D.交互类
79、软件著作权保护的对象不包括()。A.源程序B.目标程序C.用户手册D.处理过程
80、与SOA紧密相关的技术主要有UDDI、WSDL、SOAP和REST等,而这些技术都是以XML为基础而发展起来的。()提供了一种服务发布、查找和定位的方法,是服务的信息注册规范,以便被需要该服务的用户发现和使用它。()是对服务进行描述的语言,它有一套基于XML的语法定义,包含服务实现定义和服务接口定义。(请作答此空)定义了服务请求者和服务提供者之间的消息传输规范。通过它,应用程序可以在网络中进行数据交换和远程过程调用(RemoteProcedureCall,RPC)。A.UDDIB.RestC.WSDLD.SOAP二、多选题
81、某公司欲开发一个智能机器人系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中"机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行"主要与()质量属性相关,通常可采用(请作答此空)架构策略实现该属性;"机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径"主要与()质量属性相关,通常可采用()架构策略实现该属性;"对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录"主要与()质量属性相关,通常可采用()架构策略实现该属性。A.抽象接口B.信息隐藏C.主动冗余D.记录/回放
82、商业智能关注如何从业务数据中提取有用的信息,然后采用这些信息指导企业的业务开展。商业智能系统主要包括数据预处理、()、数据分析和数据展现4个主要阶段。A.数据索引B.数据仓库C.数据库D.数据字典
83、以下()不是电子商务的类型。A.B2B.G2C.C2CD.O2O
84、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示相应活动的持续时间(天),则完成该项目的最少时间为()天。活动BC和BF最多可以晚开始()天而不会影响整个项目的进度。A.0和7B.0和11C.2和7D.2和11
85、()中,编程开发人员分成首席程序员和"类"程序员。A.自适应软件开发(ASD)B.极限编程(XP)开发方法C.开放统-过程开发方法(OpenUP)D.功用驱动开发方法(FDD)
86、关于数据访问中间件的作用,下列说法错误的是()。A.为了建立数据应用资源互操作的模式,对异构环境下的数据库和文件系统实现联接B.用来屏蔽掉各种平台及协议之间的差异,进行相互通信,实现应用程序之间的协同C.在分布、异构的网络计算环境中,可以将各种分布对象有机地结合在一起,完成系统的快速集成,实现对象重用D.使调用远端的过程像调用本地过程一样
87、请根据恢复块方法工作原理完成下图,在图中(1)~(4)中填入恰当的内容。并比较恢复块方法与N版本程序设计方法,将比较结果(5)~(8)填入下表中。(请作答第六个空)A.表决B.反向恢复C.差D.好
88、进程P1、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。如下的进程执行图中a和b处应分别填写(请作答此空);c和d处应分别填写();e和f处应分别填写()。A.V(S1)和P(S2)V(S3)B.P(S1)和V(S2)V(S3)C.V(S1)和V(S2)V(S3)D.P(S1)和P(S2)V(S3)
89、某指令流水线由5段组成,各段所需要的时间如下图所示。连续输入100条指令时的吞吐率为()。A.见图AB.见图BC.见图CD.见图D
90、对于双机容错技术的表述不恰当的是()A.双机互备模式的主要缺点是对服务器的性能要求比较高B.双机互备模式会造成资源浪费C.双机双工模式是集群技术的一种D.双机热备模式中的备用系统长期处于后备的状态
91、以下关于结构化开发方法的叙述中,不正确的是()A.总的指导思想是自顶向下,逐层分解B.基本原则是功能的分解与抽象C.与面向对象开发方法相比,更适合大规模、特别复杂的项目D.特别适合于数据处理领域的项目
92、数据仓库中的()消除了源数据中的不一致性,提供整个企业的一致性全局信息。A.面向主题性B.集成性C.稳定性D.反映历史变化性
93、敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。()不是采用这种软件开发过程的原因。A.难以提前预测哪些需求是稳定的和哪些需求会变化B.对于软件项目开发来说,设计和实现可以做到基本分离C.从制定计划的角度来看,分析、设计、实现和测试并不容易预测D.可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介
94、在软件设计中,()的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成形成软件(请作答此空)。而为每个具体任务选择适当的技术手段和处理方法的过程称为()。A.数据流图B.4+1视图C.IPO图D.系统结构图
95、基于zoL的界面管理技术可实现灵活的界面配置、界面动态生成和界面定制,其思路是用xDIL生成配置文件及界面所需的元数据,按不同需求生成界面元素及软件界面,其技术框图如图所示。图中填空部分分别是(4)、(5)、(6)。A.界面定制B.界面动态生成C.界面配置D.界面修改
96、在嵌入式系统设计时,下面几种存储结构中对程序员最透明的是()。A.高速缓存B.磁盘存储器C.内存D.flash存储器
97、在对一个软件系统的架构进行设计与确认之后,需要进行架构复审。架构复审的目的是为了标识潜在的风险,及早发现架构设计中的缺陷和错误。在架构复审过程中,主要由()决定架构是否满足需求、质量需求是否在设计中得到体现。A.系统分析师与架构师B.用户代表与领域专家C.系统拥有者与项目经理D.系统开发与测试人员
98、网络系统生命周期可以划分为5个阶段,实施这5个阶段的合理顺序是()。A.需求规范、通信规范、逻辑网络设计、物理网络设计、实施阶段B.需求规范、逻辑网络设计、通信规范、物理网络设计、实施阶段C.通信规范、物理网络设计、需求规范、逻辑网络设计、实施阶段D.通信规范、需求规范、逻辑网络设计、物理网络设计、实施阶段
99、企业应用集成是一个战略意义上的方法,它从服务和信息角度将多个信息系统绑定在一起,提供实时交换信息和影响流程的能力。(请作答此空)提供企业之间的信息共享能力,()在用户使用角度能够对集成系统产生一个“整体”的感觉。A.API集成B.数据集成C.界面集成D.过程集成
100、Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and(请作答此空).ThefirstphysicalDFDtobedrawnisthe().Thenextstepistodistributedatastorestodifferentprocessors.Data()aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A.thedatabasemanagementsystemB.thefeasibilityoftechniquesusedC.thenetworktopologyandtechnologyD.theuserinterfaceandprocessmethods
参考答案与解析
1、答案:A本题解析:在需求管理过程中需求的变更是受严格管控的,其流程为:1、问题分析和变更描述。这是识别和分析需求问题或者一份明确的变更提议,以检查它的有效性,从而产生一个更明确的需求变更提议2、变更分析和成本计算。使用可追溯性信息和系统需求的一般知识,对需求变更提议进行影响分析和评估。变更成本计算应该包括对需求文档的修改、系统修改的设计和实现的成本。一旦分析完成并且确认,应该进行是否执行这一变更的决策3、变更实现。这要求需求文档和系统设计以及实现都要同时修改。如果先对系统的程序做变更,然后再修改需求文档,这几乎不可避免地会出现需求文档和程序的不一致
2、答案:D本题解析:暂无解析
3、答案:C本题解析:按照设计模式的目的进行划分,现有的设计模式可以分为三类。创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有Singleton模式等;结构型模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有Adapter模式等;行为型模式主要用于对象之间的职责及其提供服务的分配方式,其代表有Visitor模式等。
4、答案:D本题解析:遗产系统可以由JCA、JMS和JavaIDL构成。JDBC(JavaDataBaseConnectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。JCA标准化连接子是由J2EE1.3首先提出的,它位于J2EE应用服务器和企业信息系统(EIS)之间,比如数据库管理、企业资源规划(ERP)、企业资产管理(EAM)和客户关系管理(CRM)系统。不是用Java开发的企业应用或者在J2EE框架内的应用都可以通过JCA连接。JCA是在javax.resource包和它的子包(cci,spi和spi.security)中定义的。(JCA的缩写形式也用于JavacryptographyAPI的缩写。)JMS是Java对消息系统的访问机制,但它本身并不实现消息。JMS支持点对点分发的消息队列,也支持多个目标订阅的消息主题。当消息发布给一个主题的适合,消息就会发送给所有那个主题的订阅者。JMS支持各种消息类型(二进制、流、名-值表、序列化的对象和文本)。通过声明与SQL的WHERE相近的句段,可以建立消息的过滤器。JavaIDL即idltojava编译器就是一个ORB,可用来在Java语言中定义、实现和访问CORBA对象。JavaIDL支持的是一个瞬间的CORBA对象,即在对象服务器处理过程中有效。实际上,JavaIDL的ORB是一个类库而已,并不是一个完整的平台软件,但它对JavaIDL应用系统和其他CORBA应用系统之间提供了很好的底层通信支持,实现了OMG定义的ORB基本功能。
5、答案:D本题解析:界面集成:把各应用系统的界面集成起来,统一入□,使用户能够对集成系统产生一个整体的感觉。业务流程集成也称为过程集成,这种集成超越了数据和系统,它由一系列基于标准的、统一数据格式的工作流组成。当进行业务流程集成时,企业必须对各种业务信息的交换进行定义、授权和管理,以便改进操作、减少成本、提高响应速度业务流程集成不仅要提供底层应用支撑系统之间的互连,同时要实现存在于企业内部的应用之间,本企业和其他合作伙伴之间的满到端的业务流程的管理。它包括应用集成、B2B集成、自动化业务流程管理、人工流程管理、企业门户,以及对所有应用系统和流程的管理和监控等。
6、答案:D本题解析:关系模式P属于1NF,1NF存在冗余度大、修改操作的不一致性、插入异常和删除异常四个问题。所以需要对模式分解,其中选项A、选项B和选项C的分解是有损且不保持函数依赖。例如,选项A中的分解P1的函数依赖集F1=Ф,分解P2的函数依赖集F2=Ф,丢失了F中的函数依赖,即不保持函数依赖。
7、答案:B本题解析:体系结构风格反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个模块和子系统有效地组织成一个完整的系统。对软件体系结构风格的研究和实践促进对设计的重用,一些经过实践证实的解决方案也可以可靠地用于解决新的问题。例如,如果某人把系统描述为客户/服务器模式,则不必给出设计细节,我们立刻就会明白系统是如何组织和工作的。语音识别是黑板风格的经典应用场景。输入某个构件,经过内部处理,产生数据输出的系统,正是管道-过滤器中过滤器的职能,把多个过滤器使用管道相联的风格为管道-过滤器风格。
8、答案:B本题解析:数据库概念结构设计是数据库设计的第二阶段,其目标是对需求说明书提供的所有数据和处理要求进行抽象与综合处理,按一定的方法构造反映用户环境的数据及其相互联系的概念模型,即用户的数据模型或企业数据模型。逻辑结构设计的设计目标是把上一阶段得到的与DBMS无关的概念数据模型转换成等价的,并为某个特定的DBMS所接受的逻辑模型所表示的概念模式,同时将概念设计阶段得到的应用视图转换成外部模式,即特定DBMS下的应用视图。
9、答案:A本题解析:暂无解析
10、答案:C本题解析:本题考察求解关键字
11、答案:D本题解析:依赖倒置原则是指抽象不应该依赖于细节,细节应当依赖于抽象。换言之,要针对接口编程,而不是针对实现编程。在程序代码中传递参数时或在组合(或聚合)关系中,尽量引用层次高的抽象层类,即使用接口和抽象类进行变量类型声明、参数类型声明和方法返回类型声明,以及数据类型的转换等,而不要用具体类来做这些事情。为了确保该原则的应用,一个具体类应当只实现接口和抽象类中声明过的方法,而不要给出多余的方法,否则,将无法调用到在子类中增加的新方法。实现开闭原则的关键是抽象化,并且从抽象化导出具体化实现,如果说开闭原则是OOD的目标的话,那么依赖倒置原则就是OOD的主要机制。有了抽象层,可以使得系统具有很好的灵活性,在程序中尽量使用抽象层进行编程,而将具体类写在配置文件中,这样,如果系统行为发生变化,则只需要扩展抽象层,并修改配置文件,而无须修改原有系统的源代码,在不修改的情况下来扩展系统功能,满足开闭原则的要求。依赖倒置原则是COM、CORBA、EJB、Spring等技术和框架背后的基本原则之一。
12、答案:A本题解析:UML中有4种事物:1、结构事物是UML模型中的名词。它们通常是模型的静态部分,描述概念或物理元素;2、行为事物是UML模型的动态部分。它们是模型中的动词,描述了跨越时间和空间的行为;3、分组事物是UML模型的组仅部分。它们是—些由模型分解成的盒子;4、注释事物是UML模型的解释部分。这些注释事物用来描述、说明和标注模型的任何元素。
13、答案:D本题解析:依据我国《商标法实施条例》第三十一条规定:两个或者两个以上的商标注册申请人,在同一种商品或者类似商品上,以相同或者近似的商标申请注册的,初步审定并公告申请在先的商标;同一天申请的,初步审定并公告使用在先的商标,驳回其他人的申请,不予公告。若均无使用证据或证据无效的,则采用抽签的方式决定谁的申请有效。
14、答案:C本题解析:用户会注册自己的兴趣,然后系统也会把新闻按兴趣分类,如果某个新闻事件发生,可以通过事件来触发推送动作,将新闻推送给对其感兴趣的用户。这是典型独立构件中的事件驱动系统应用场景。
15、答案:A本题解析:一个嵌入式实时操作系统(BTOS)的评价要从很多角度进行,如体系结构、API的丰富程度、网络支持、可靠性等。其中,实时性是RTOS评价的最重要的指标之一,实时性的优劣是用户选择操作系统的一个重要参考。严格地说,影响嵌入式操作系统实时性的因素有很多,如常用系统调用平均运行时间、任务切换时间、线程切换时间、信号量混洗时间(指从一个任务释放信号量到另一个等待该信号量的任务被激活的时间延迟)、中断响应时间等。任务执行时间不是反映RTOS实时性的评价指标。
16、答案:C本题解析:“4+1”视图是对逻辑架构进行描述,最早由PhilippeKruchten提出,他在1995年的IEEESoftware上发表了题为The4+1ViewModelofArchitecture的论文,引起了业界的极大关注,并最终被RUP采纳,现在已经成为架构设计的结构标准。“4+1”视图主要包括:①逻辑视图(LogicalView),设计的对象模型(使用面向对象的设计方法时)。②过程视图(ProcessView),捕捉设计的并发和同步特征。③物理视图(PhysicalView),描述了软件到硬件的映射,反映了分布式特性。④开发视图(DevelopmentView),描述了在开发环境中软件的静态组织结构。⑤架构的描述,即所做的各种决定,可以围绕着这四个视图来组织,然后由一些用例(UseCases)或场景(Scenarios)来说明,从而形成了第五个视图。当采用面向对象的设计方法描述对象模型时,通常使用类图表达类的内部属性和行为,以及类集合之间的交互关系;采用状态图定义对象的内部行为。
17、答案:C本题解析:根据题目描述,语音识别系统是一个十分典型的专家系统,其特点是求解的正确结果不止一个,求解过程比较复杂,需要通过专家知识和反馈逐步得到正确结果。因此对比4个候选项,黑板结构特别适合求解这类问题。
18、答案:C本题解析:衡量数据库管理系统的主要性能指标包括数据库本身和管理系统两部分,有:数据库的大小、数据库中表的数量、单个表的大小、表中允许的记录(行)数量、单个记录(行)的大小、表上所允许的索引数量、数据库所允许的索引数量、最大并发事务处理能力、负载均衡能力、最大连接数等等。
19、答案:A本题解析:本题考查的是应试者对数据库基本概念的掌握程度。所谓数据的完整性,是指数据的有效性、正确性和一致性。在数据库设计时如果没有一定的措施确保数据库中数据的完整件,就无法从数据库中获得可信的数据。数据的完整性设计,应该贯穿在数据库设计的全过程中。例如,在数据需求分析价段,收集数据信息时,应该向有关用户调查该数的有效值范围。
20、答案:B本题解析:是本地回环地址,当网络连接不可用时,可用来测试已编写好的网络程序。
21、答案:A本题解析:N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。其中N个版本的程序必须由不同的人(小组)独立设计,使用不同的方法、不同的设计语言、不同的开发环境和工具来实现,目的是减少N个版本的程序在表决点上相关错误的概率。
22、答案:A本题解析:著作权是指作者及其他著作权人对其创作(或继受)的文学艺术和科学作品依法享有的权利,即著作权权利人所享有的法律赋予的各项著作权及相关权的总和。著作权包括著作人身权和著作财产权两部分。著作人身权是指作者基于作品的创作活动而产生的与其人利益紧密相连的权利,包括发表权、署名权、修改权和保护作品完整权。著作财产权是指作者许可他人使用、全部或部分转让其作品而获得报酬的权利,主要包括复制权、发行权、出租权、改编权、翻译权、汇编权、展览权、信息网络传播权,以及应当由著作权人享有的其他权利。未经著作权人许可,复制、发行、出租、改编、翻译、汇编、通过信息网络向公众等行为,均属侵犯著作权行为。
23、答案:C本题解析:考核网络存储基础知识。
24、答案:B本题解析:暂无解析
25、答案:B本题解析:本题考查计算机系统方面的基础知识。试题的正确答案是B,多机系统按多机之间连接的紧密程度分为紧耦合多机系统和松耦合多机系统两种。紧耦合多机系统又称直接耦合系统,指计算机间物理连接的频带较高,一般是通过总线或高速开关实现计算机间的互连,通过共享内存实现多机间的通信;松耦合多机系统又称间接耦合系统,—般是通过通道或通信线路实现计算机间的互连。
26、答案:B本题解析:考核层次化网络模型。
27、答案:C本题解析:暂无解析
28、答案:C本题解析:对于题干描述:“用户的交易请求需要在3秒内得到响应”,主要与性能这一质量属性相关,实现该属性的常见架构策略包括:增加计算资源、减少计算开销、引入并发机制、采用资源调度等。“在线交易主站宕机后,需要在3秒内恢复正常运行”主要与可用性质量属性相关,通常可采用心跳、Ping/Echo、主动冗余、被动冗余、选举等架构策略实现该属性。
29、答案:B本题解析:()的目标是确定应用软件的哪些部分将分配到何种硬件。识别出正在开发系统的主要软件构件并分配到系统将要运行的硬件构件。所有软件系统可分为四项基本功能。第一项是()。大多数信息系统需要数据进行存储并检索,不论是一个小文件,比如一个字处理器产生的一个备忘录,还是一个大型数据库,比如存储一个企业会计记录的数据库。第二项功能是(),处理过程需要访问数据,这通常是指用SQL进行数据库查询。第三项功能是(),这些逻辑通过数据流图,用例和功能需求来记录。第四项功能是表示逻辑,给用户显示信息并接收用户命令。一个系统的三类主要硬件构件是(请作答此空)。A.计算机、电缆和网络B.客户机、服务器和网络C.CPU、存储器和I/O设备D.CPU、硬盘和I/O设备
30、答案:A本题解析:选项A是错的。MPU采用增强型通用微处理器。由于嵌入式系统通常应用于环境比较恶劣的环境中,因而MPU在工作温度、电磁兼容性以及可靠性方面的要求较通用的标准微处理器高。但是,MPU在功能方面与标准的微处理器基本上是一样的。选项B是对的。MCU又称单片微型计算机(SingleChipMicrocomputer)或者单片机,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时计数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。典型代表是单片机,体积小从而使功耗和成本下降。选项C是对的。DSP是一种独特的微处理器,是以数字信号来处理大量信息的器件。其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,它的强大数据处理能力和高运行速度,是最值得称道的两大特色。选项D是对的。SoC称为系统级芯片,也有称片上系统,意指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容。
31、答案:D本题解析:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,应用程序之下。管理计算资源和网络通信。
32、答案:A本题解析:软件架构设计主要关注软件构件的结构、属性和交互作用,并通过多种视图全面描述特定系统的架构。
33、答案:A本题解析:架构设计的目标是确定应用软件的哪些部分将被分配到何种硬件。识别出正在开发系统的主要软件构件并分配到系统将要运行的硬件构件。所有软件系统可分为四项基本功能。首项是数据存储。大多数信息系统需要数据进行存储并检索,无论是一个小文件,比如一个字处理器产生的一个备忘录,还是一个大型数据库,比如存储一个企业会计记录的数据库。第二项功能是数据访问逻辑,处理过程需要访问数据,这通常是指用SQL进行数据库查询。第三项功能是应用程序逻辑,这些逻辑通过数据流图,用例和功能需求来记录。第四项功能是表示逻辑,给用户显示信息并接收用户命令。一个系统的三类主要硬件构件是客户机、服务器和网络。
34、答案:C本题解析:用于管理信息系统规划的方法很多,主要是关键成功因素法(CriticalSuccessFactors,CSF)、战略目标集转化法(StrategySetTransformation,SST)和企业系统规划法(BusinessSystemPlanning,BSP)。其它还有企业信息分析与集成技术(BIAIT)、产出/方法分析(E/MA)、投资回收法(ROI)、征费法、零线预算法、阶石法等。用得最多的是前面三种。1.关键成功因素法(CSF)在现行系统中,总存在着多个变量影响系统目标的实现,其中若干个因素是关键的和主要的(即关键成功因素)。通过对关键成功因素的识别,找出实现目标所需的关键信息集合,从而确定系统开发的优先次序。关键成功因素来自于组织的目标,通过组织的目标分解和关键成功因素识别、性能指标识别,一直到产生数据字典。识别关键成功因素,就是要识别联系于组织目标的主要数据类型及其关系。不同的组织的关键成功因素不同,不同时期关键成功因素也不相同。当在一个时期内的关键成功因素解决后,新的识别关键成功因素又开始。关键成功因素法能抓住主要矛盾,使目标的识别突出重点。由于经理们比较熟悉这种方法,使用这种方法所确定的目标,因而经理们乐于努力去实现。该方法最有利于确定企业的管理目标。2.战略目标集转化法(SST)把整个战略目标看成是一个“信息集合”,由使命、目标、战略等组成,管理信息系统的规划过程即是把组织的战略目标转变成为管理信息系统的战略目标的过程。战略目标集转化法从另一个角度识别管理目标,它反映了各种人的要求,而且给出了按这种要求的分层,然后转化为信息系统目标的结构化方法。它能保证目标比较全面,疏漏较少,但它在突出重点方面不如关键成功因素法。3.企业系统规划法(BSP)信息支持企业运行。通过自上而下地识别系统目标、企业过程和数据,然后对数据进行分析,自下而上地设计信息系统。该管理信息系统支持企业目标的实现,表达所有管理层次的要求,向企业提供一致性信息,对组织机构的变动具有适应性。企业系统规划法虽然也首先强调目标,但它没有明显的目标导引过程。它通过识别企业“过程”引出了系统目标,企业目标到系统目标的转化是通过企业过程/数据类等矩阵的分析得到的。
35、答案:A本题解析:RUP将项目管理、业务建模、分析与设计等统一起来,贯穿整个开发过程。RUP中的软件过程在时间上被分解为4个顺序的阶段,分别是初始阶段、细化阶段、构建阶段和移交阶段。每个阶段结束时都要安排一次技术评审,以确定这个阶段的目标是否已经满足。如果评审结果令人满意,就可以允许项目进入下一个阶段。可以看出,基于RUP的软件过程是一个迭代和增量的过程。通过初始、细化、构建和移交4个阶段就是一个开发周期,每次经过这4个阶段就会产生一代软件。除非产品退役,否则通过重复同样的4个阶段,产品将演化为下一代产品,但每一次的侧重点都将放在不同的阶段上。这样做的好处是在软件开发的早期就可以对关键的、影响大的风险进行处理。
36、答案:B本题解析:暂无解析
37、答案:A本题解析:装饰(Decorator)模式可以再不修改对象外观和功能的情况下添加或者删除对象功能。它可以使用一种对客户端来说是透明的方法来修改对象的功能,也就是使用初始类的子类实例对初始对象进行授权。装饰模式还为对象动态地添加了额外的重任,这样就在不使用静态继承的情况下,为修改对象功能提供了灵活的选择。在以下情况中,应该使用装饰模式:?想要在单个对象中动态并且透明地添加责任,而这样并不会影响其他对象;?想要在以后可能要修改的对象中添加责任;?当无法通过静态子类化实现扩展时。
38、答案:C本题解析:报文摘要用于对发送的报文生成一个非常小的摘要信息。这个摘要信息保证原报文的完整性,即原报文只要有一位被改变,则摘要信息就会不匹配。用私钥对摘要做加密,不仅保证了摘要的私密性,还可以防止抵赖。因为只有匹配的公钥能够解开。也就是说,如果用某人的公钥能够解开报文,说明就是某人做的。
39、答案:C本题解析:在初步项目范围说明书中已文档化的主要的可交付物、假设和约束条件的基础上准备详细的项目范围说明书,是项目成功的关键。范围定义的输入包括以下内容:①项目章程。如果项目章程或初始的范围说明书没有在项目执行组织中使用,同样的信息需要进一步收集和开发,以产生详细的项目范围说明书。②项目范围管理计划。③组织过程资产。④批准的变更申请。
40、答案:B本题解析:用于管理信息系统规划的方法很多,主要是关键成功因素法(CriticalSuccessFactors,CSF)、战略目标集转化法(StrategySetTransformation,SST)和企业系统规划法(BusinessSystemPlanning,BSP)。其它还有企业信息分析与集成技术(BIAIT)、产出/方法分析(E/MA)、投资回收法(ROI)、征费法、零线预算法、阶石法等。用得最多的是前面三种。1.关键成功因素法(CSF)在现行系统中,总存在着多个变量影响系统目标的实现,其中若干个因素是关键的和主要的(即关键成功因素)。通过对关键成功因素的识别,找出实现目标所需的关键信息集合,从而确定系统开发的优先次序。关键成功因素来自于组织的目标,通过组织的目标分解和关键成功因素识别、性能指标识别,一直到产生数据字典。识别关键成功因素,就是要识别联系于组织目标的主要数据类型及其关系。不同的组织的关键成功因素不同,不同时期关键成功因素也不相同。当在一个时期内的关键成功因素解决后,新的识别关键成功因素又开始。关键成功因素法能抓住主要矛盾,使目标的识别突出重点。由于经理们比较熟悉这种方法,使用这种方法所确定的目标,因而经理们乐于努力去实现。该方法最有利于确定企业的管理目标。2.战略目标集转化法(SST)把整个战略目标看成是一个“信息集合”,由使命、目标、战略等组成,管理信息系统的规划过程即是把组织的战略目标转变成为管理信息系统的战略目标的过程。战略目标集转化法从另一个角度识别管理目标,它反映了各种人的要求,而且给出了按这种要求的分层,然后转化为信息系统目标的结构化方法。它能保证目标比较全面,疏漏较少,但它在突出重点方面不如关键成功因素法。3.企业系统规划法(BSP)信息支持企业运行。通过自上而下地识别系统目标、企业过程和数据,然后对数据进行分析,自下而上地设计信息系统。该管理信息系统支持企业目标的实现,表达所有管理层次的要求,向企业提供一致性信息,对组织机构的变动具有适应性。企业系统规划法虽然也首先强调目标,但它没有明显的目标导引过程。它通过识别企业“过程”引出了系统目标,企业目标到系统目标的转化是通过企业过程/数据类等矩阵的分析得到的。
41、答案:D本题解析:暂无解析
42、答案:D本题解析:系统设计的主要内容包括概要设计和详细设计概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计根据任务的不同,详细设计又可分为多种,例如,网络设计、代码设计、输入/输出设计、处理流程设计、数据存储设计、用户界面设计、安全性和可靠性设计等
43、答案:A本题解析:开发模型的特点如下:
44、答案:C本题解析:分布透明性包括:分片透明性、位置透明性和局部数据模型透明性。(1)分片透明性是分布透明性的最高层次。所谓分片透明性是指用户或应用程序只对全局关系进行操作而不必考虑数据的分片。当分片模式改变时,只要改变全局模式到分片模式的映像(映像2),而不影响全局模式和应用程序。全局模式不变,应用程序不必改写,这就是分片透明性。(2)位置透明性是分布透明性的下一层次。所谓位置透明性是指,用户或应用程序应当了解分片情况,但不必了解片段的存储场地。当存储场地改变时,只要改变分片模式到分配模式的映像(映像3),而不影响应用程序。同时,若片段的重复副本数目改变了,那么数据的冗余也会改变,但用户不必关心如何保持各副本的一致性,这也提供了重复副本的透明性。(3)局部数据模型(逻辑透明)透明性是指用户或应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数据模型。
45、答案:B本题解析:(1)XP(ExtremeProgramming,极限编程)在所有的敏捷型方法中,XP是最引人瞩目的。它源于Smalltalk圈子,特别是KentBeck和WardCunningham在20世纪80年代末的密切合作。XP在一些对费用控制严格的公司中的使用,已经被证明是非常有效的。(2)Cockburn的水晶系列方法,水晶系列方法是由AlistairCockburn提出的。它与XP方法一样,都有以人为中心的理念,但在实践上有所不同。Alistair考虑到人们一般很难严格遵循一个纪律约束很强的过程,因此,与XP的高度纪律性不同,Alistair探索了用最少纪律约束而仍能成功的方法,从而在产出效率与易于运作上达到一种平衡。也就是说,虽然水晶系列不如XP那样的产出效率,但会有更多的人能够接
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高校图书馆项目成本管理:基于A高校的深度剖析与策略构建
- 高校内部控制体系的优化路径与实践探索-以H大学为例
- 高时空分辨率遥感解析华北平原冬小麦增产潜力:技术、影响与策略
- 高新技术产业政策评估方法:体系构建与实践探索
- 第01讲 文言奠基:《劝学》(新课预习讲义)(原卷版)
- 初级审计理论与实务试题含参考答案
- 街道防汛排涝管理制度
- 驾校学员安全驾驶培训评价方案
- 应急救援知识竞赛题库及答案
- 2026客服压力面试题库及答案
- 牙科预检分诊工作制度
- 2026校招:丝绸之路信息港股份公司笔试题及答案
- 健身房安全生产责任制度
- 2025广东惠州市惠东县医疗卫生事业单位(县域医共体)招聘第二批编外人员177人(公共基础知识)综合能力测试题附答案解析
- 关键设备故障应急演练预案
- 焊锡岗位培训知识
- (正式版)DB23∕T 1019-2020 《黑龙江省建筑工程资料管理标准》
- 教研活动同课异构案例分析报告
- 反电诈课件培训
- 血凝五项课件
- 办公室主任面试题及答案
评论
0/150
提交评论