2018年系统分析师考试试题与解析
2018年系统分析师上午试题分析
◆面向对象分析中,对象是类的实例。对象的构成成分包含了(1)、属性和方法(或操作)。
(1)A.标识
B.消息
C.规则
D.结构
自我测试
(1)_____(请填写你的答案)
试题分析
对象是类的实例,一个对象通常可由对象名(标识)、属性和操作(方法)三部分组成。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆UML 2.0所包含的图中,(2)描述由模型本身分解而成的组织单元,以及它们之间的依赖关系。
(2)A.组合结构图
B.包图
C.部署图
D.构件图
自我测试
(2)_____(请填写你的答案)
试题分析
组合结构图:描述结构化类(如构件或类)的内部结构,包括结构化类与系统其余部分的交互点。它显示联合执行包含结构化类的行为的构件配置。组合结构图用于画出结构化类的内部内容。
包图:描述由模型本身分解而成的组织单元,以及它们之间的依赖关系。
部署图:描述对运行时的处理结点及在其中生存的构件的配置。部署图给出了架构的静态部署视图,通常一个结点包含一个或多个部署图。
构件图:描述一个封装的类和它的接口、端口,以及由内嵌的构件和连接件构成的内部结构。构件图用于表示系统的静态设计实现视图。对于由小的部件构建大的系统来说,构件图是很重要的。构件图是类图的变体。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆UML的结构包括构造块、规则和公共机制三个部分。在基本构造块中,(3)能够表示多个相互关联的事物的集合;规则是构造块如何放在一起的规定,包括(4);公共机制中,(5)是关于事物语义的细节描述。
(3)A.用例描述
B.活动
C.图
D.关系
(4)A.命名、范围、可见性和一致性
B.范围、可见性、一致性和完整性
C.命名、可见性、一致性和执行
D.命名、范围、可见性、完整性和执行
(5)A.规格说明
B.事物标识
C.类与对象
D.扩展机制
自我测试
(3)_____、(4)_____、(5)_____(请填写你的答案)
试题分析
UML有三种基本的构造块,分别是事物、关系和图。事物是UML的重要组成部分,关系把事物紧密联系在一起,图是多个相互关联的事物的集合。
规则是构造块如何放在一起的规定,包括为构造块命名;给一个名字以特定含义的语境,即范围;怎样使用或看见名字,即可见性;事物如何正确、一致地相互联系,即完整性;运行或模拟动态模型的含义是什么,即执行。
公共机制是指达到特定目标的公共UML方法,主要包括规格说明(详细说明)、修饰、公共分类(通用划分)和扩展机制4种。规格说明是事物语义的细节描述,它是模型真正的核心。UML为每个事物设置了一个简单的记号,还可以通过修饰来表达更多的信息;UML包括两组公共分类:类与对象、接口与实现;扩展机制包括约束(扩展了UML构造块的语义,允许增加新的规则或修改现有的规则)、构造型(扩展UML的词汇,用于定义新的构造块)和标记值(扩展了UML构造块的特性,允许创建新的特殊信息来扩展事物的规格说明)。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆DES是一种(6),其密钥长度为56位,3DES是利用DES的加密方式,对明文进行3次加密,以提高加密强度,其密钥长度是(7)位。
(6)A.共享密钥
B.公开密钥
C.报文摘要
D.访问控制
(7)A.56
B.112
C.128
D.168
自我测试
(6)_____、(7)_____(请填写你的答案)
试题分析
DES加密是一种对称加密算法,这种算法加密与解密密钥相同,因此又被称为共享密钥算法。由于DES的密钥长度较短,为了提高安全性,就出现了3DES算法,即用两个56位的密钥K1和K2,发送方用K1加密,K2解密,再使用K1加密;接收方则使用K1解密,K2加密,再使用K1解密,其效果相当于将密钥长度加倍。3DES的密钥长度是112位。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆下列算法中,用于数字签名中摘要的是(8)。
(8)A.RSA
B.IDEA
C.RC4
D.MD5
自我测试
(8)_____(请填写你的答案)
试题分析
普通数字签名算法有RSA、ElGamal、Fiat-Shamir、Des/DSA、椭圆曲线数字签名算法和有限自动机数字签名算法等。
IDEA是在DES基础上发展起来的对称加密算法。
RC4是一种流加密算法,密钥长度可变。它加密和解密使用相同的密钥,因此也属于对称加密算法。
MD5是一种消息摘要算法。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆以下用于在网络应用层和传输层之间提供加密方案的协议是(9)。
(9)A.PGP
B.SSL
C.IPSec
D.DES
自我测试
(9)_____(请填写你的答案)
试题分析
PGP是一个完整的电子邮件安全软件包,包括加密、鉴别、电子签名和压缩等技术。
SSL协议位于TCP/IP协议与网络应用层协议之间,为数据通信提供安全支持。SSL协议可分为两层:SSL记录协议(SSL Record Protocol),它建立在可靠的传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持;SSL握手协议(SSL Handshake Protocol),它建立在SSL记录协议之上,用于实际的数据传输开始前,通信双方进行身份认证、协商加密算法、交换加密密钥等。
IPSec是在IP包级为IP业务提供保护的安全协议标准。
DES是一种常用的对称加密算法。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆孙某在书店租到一张带有注册商标的应用软件光盘,擅自复制后在网络进行传播,其行为是侵犯(10)的行为。
(10)A.商标权
B.软件著作权
C.注册商标专用权
D.署名权
自我测试
(10)_____(请填写你的答案)
试题分析
孙某擅自复制传播有注册商标的应用软件光盘侵犯了软件著作权。如果孙某也同样开发了软件光盘,并且在注册商标时使用了他人的注册商标,则此种行为侵犯了注册商标专用权。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆在《著作权法》中,计算机软件著作权保护的对象是(11)。
(11)A.计算机程序及其开发文档
B.硬件设备驱动程序
C.设备和操作系统软件
D.源程序代码和底层环境
自我测试
(11)_____(请填写你的答案)
试题分析
根据《著作权法》和《计算机软件保护条例》的有关规定,计算机软件是指计算机程序及其有关文档。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆著作权中,(12)的保护期不受限制。
(12)A.发表权
B.发行权
C.署名权
D.展览权
自我测试
(12)_____(请填写你的答案)
试题分析
根据《中华人民共和国著作权法》第二十条规定,作者的署名权、修改权、保护作品完整权的保护期不受限制。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆以下关于计算机软件著作权的叙述,错误的是(13)。
(13)A.软件著作权人可以许可他人行使其软件著作权,并有权获得报酬
B.软件著作权人可以全部或者部分转让其软件著作权,并有权获得报酬
C.为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬
D.软件著作权属于自然人的,该自然人死亡后,在软件著作权的保护期内,软件著作权的继承人可以继承各项软件著作权
自我测试
(13)_____(请填写你的答案)
试题分析
根据《中华人民共和国著作权法》的有关规定,软件著作权的继承人只能继承部分软件著作权,如发表权、署名权、修改权、保护作品完整权等是不能被继承的。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆以下关于CPU和GPU的叙述中,错误的是(14)。
(14)A.CPU适合于需要处理各种不同的数据类型、大量的分支跳转及中断等场合
B.CPU利用较高的主频、高速缓存(Cache)和分支预测等技术来执行指令
C.GPU采用MISD(Multiple Instruction Single Data)并行计算架构
D.GPU的特点是比CPU包含更多的计算单元和更简单的控制单元
自我测试
(14)_____(请填写你的答案)
试题分析
CPU需要很强的通用性来处理各种不同的数据类型,同时,逻辑判断又会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂。而GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境。GPU是一种SIMD架构。
MISD是一种理论模型,目前尚未规模应用。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆计算机系统是一个硬件和软件综合体,位于硬联逻辑层上面的微程序是用微指令编写的。以下叙述中正确的是(15)。
(15)A.微程序一般由硬件执行
B.微程序一般由操作系统来调度和执行
C.微程序一般用高级语言构造的编译器编译后来执行
D.微程序一般用高级语言构造的解释器件来解释执行
自我测试
(15)_____(请填写你的答案)
试题分析
计算机系统是一个硬件和软件的综合体,可以把它看作按功能划分的多级层次结构:
(1)硬联逻辑级。由计算机的内核、由门、触发器等逻辑电路组成。
(2)微程序级。这一级的机器语言是微指令集,程序员用微指令编写的微程序一般直接由硬件执行。
(3)传统机器级。这一级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。
(4)操作系统级。从操作系统的基本功能来看,它一方面要直接管理传统机器中的软硬件资源,另一方面又是传统机器的延伸。
(5)汇编语言级。这一级的机器语言是汇编语言,完成汇编语言翻译的程序称为汇编程序。
(6)高级语言级。这一级的机器语言就是各种高级语言,通常用编译程序来完成高级语言翻译的工作。
(7)应用语言级。这一级是为了使计算机满足某种用途而专门设计的,因此,这一级的机器语言就是各种面向问题的应用语言。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆计算机系统中,(16)方式是根据所访问的内容来决定要访问的存储单元,常用在(17)存储器中。
(16)A.顺序存取
B.直接存取
C.随机存取
D.相联存取
(17)A.DRAM
B.Cache
C.EEPROM
D.CD-ROM
自我测试
(16)_____、(17)_____(请填写你的答案)
试题分析
存储器中数据常用的存取方式有顺序存取、直接存取、随机存取和相联存取4种。
(1)顺序存取:存储器的数据以记录的形式进行组织。对数据的访问必须按特定的线性顺序进行。磁带存储器采用顺序存取的方式。
(2)直接存取:与顺序存取相似,直接存取也使用一个共享的读写装置对所有的数据进行访问。但是,每个数据块都拥有唯一的地址标识,读写装置可以直接移动到目的数据块的所在位置进行访问。存取时间也是可变的。磁盘存储器采用直接存取的方式。
(3)随机存取:存储器的每一个可寻址单元都具有自己唯一的地址和读写装置,系统可以在相同的时间内对任意一个存储单元的数据进行访问,而与先前的访问序列无关。主存储器采用随机存取的方式。
(4)相联存取:相联存取也是一种随机存取的形式,但是选择某一单元进行读写是取决于其内容而不是其地址。与普通的随机存取方式一样,每个单元都有自己的读写装置,读写时间也是一个常数。使用相联存取方式,可以对所有的存储单元的特定位进行比较,选择符合条件的单元进行访问。为了提高地址映射的速度,Cache采取相联存取的方式。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆RISC指令系统的特点包括(18)。
①指令数量少;②寻址方式多;③指令格式种类少;④指令长度固定
(18)A.①②③
B.①②④
C.①③④
D.②③④
自我测试
(18)_____(请填写你的答案)
试题分析
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆在企业信息系统中,客户关系管理系统将客户看作企业的一项重要资产,其关键内容是(19),供应链管理系统是企业通过改善上、下游供应链关系,整合和优化企业的(20),产品数据管理系统可以帮助企业实现对于企业产品相关的(21)进行集成和管理;知识管理系统是对企业有价值的信息进行管理,其中,(22)使知识能在企业内传播和分享,使得知识产生有效的流动。
(19)A.客户价值管理
B.市场营销
C.客户资料库
D.客户服务
(20)A.信息流、物流和资金流
B.商务流、物流和资金流
C.信息流、商务流和信用流
D.商务流、物流和人员流
(21)A.配置、文档和辅助设计文件
B.数据、开发过程及使用者
C.产品数据、产品结构和配置
D.工作流、产品视图和客户
(22)A.知识生成工具
B.知识编码工具
C.知识转移工具
D.知识发布工具
自我测试
(19)_____、(20)_____、(21)_____、(22)_____(请填写你的答案)
试题分析
客户关系管理将客户看作企业的一项重要资产,其中,客户关怀是客户关系管理的中心。通过客户关怀,与客户建立长期和有效的业务关系,在与客户的每一个“接触点”上都更加接近客户、了解客户,最大限度地增加利润。客户关系管理的核心是客户价值管理,它将客户价值分为既成价值、潜在价值和模型价值,通过“一对一”营销原则,满足不同价值客户的个性化需求,提高客户忠诚度和保有率,实现客户价值持续贡献,从而全面提升企业盈利能力。客户关系管理的功能可以归纳为销售、营销和客户服务三部分,其中客户服务是客户关系管理的关键内容,是能否形成并保留大量忠诚客户的关键。
供应链管理是一种集成的管理思想和方法,它执行供应链中从供应商到最终用户的物流的计划和控制等职能。从单一的企业角度来看,是指企业通过改善上、下游供应链关系,整合和优化供应链中的信息流、物流和资金流,以获得企业的竞争优势。
产品数据管理是一门用来管理所有与产品相关信息(包括零件信息、配置、文档、计算机辅助设计文件、结构、权限信息等)和所有与产品相关过程(包括过程定义和管理)的技术。产品数据管理系统是一种软件框架,利用这个框架可以帮助企业实现对与企业产品相关的数据、开发过程及使用者进行集成与管理,可以实现对设计、制造和生产过程中需要的大量数据进行跟踪和支持。
知识转移工具最终就是要使知识能在企业内传播和分享。知识的价值在于流动和使用。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆商业智能系统主要包括数据预处理、建立数据仓库、数据分析和数据展现四个主要阶段。其中,数据预处理主要包括(23);建立数据仓库是处理海量数据的基础;数据分析一般采用(24)来实现;数据展现则主要是保障系统分析结果的可视化。
(23)A.联机分析处理(OLAP)
B.联机事务处理(OLTP)
C.抽取、转换和加载(ETL)
D.数据聚集和汇总(DCS)
(24)A.数据仓库和智能分析
B.数据抽取和报表分析
C.联机分析处理和数据挖掘
D.业务集成和知识形成与转化
自我测试
(23)_____、(24)_____(请填写你的答案)
试题分析
数据预处理是整合企业原始数据的第一步,它包括数据的抽取(extraction)、转换(transformation)和加载(load)三个过程(ETL过程)。建立数据仓库则是处理海量数据的基础;数据分析是体现系统智能的关键,一般采用OLAP和数据挖掘两大技术。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆业务流程分析的目的是了解各个业务流程的过程,明确各个部门之间的业务关系和每个业务处理的意义。在业务流程分析方法中,(25)能够找出或设计出那些能够使客户满意,实现客户价值最大化的业务流程;(26)能够对供应链上的所有环节进行有效管理,实现对企业的动态控制和各种资源的集成和优化。
(25)A.客户关系分析法
B.价值链分析法
C.供应链分析法
D.基于ERP的分析法
(26)A.客户关系分析法
B.价值链分析法
C.供应链分析法
D.基于ERP的分析法
自我测试
(25)_____、(26)_____(请填写你的答案)
试题分析
业务流程分析的主要方法有价值链分析法、客户关系分析法、供应链分析法、基于ERP的分析法和业务流程重组等。
(1)价值链分析法。价值链分析法能够找出或设计出那些能够使顾客满意,实现顾客价值最大化的业务流程。价值链就是一个创造价值的工作流程,在这一总流程基础上,可把企业具体的活动细分为生产指挥流程、计划决策流程、营销流程、信息搜集与控制流程、资金筹措流程等。
(2)客户关系分析法。客户关系分析法就是把客户关系管理用在业务流程的分析上。CRM的目标是建立真正以客户为导向的组织结构,以最佳的价值定位瞄准最具吸引力的客户,最大化地提高运营效率,建立有效的合作伙伴关系。
(3)供应链分析法。供应链分析法是从企业供应链的角度分析企业的业务流程,它源于供应链管理。供应链是指用一个整体的网络来传送产品和服务,从原材料开始一直到最终客户(消费者),它凭借一个设计好的信息流、物流和资金流来完成。供应链分析法主要从企业内部供应链和外部供应链两个角度来分析企业的业务流程,分析哪些流程处于供应链的核心环节。
(4)基于ERP的分析法。ERP的基本思想是将企业的业务流程看作一个紧密连接的供应链,将供应商和企业内部的采购、生产、销售及客户紧密联系起来,对供应链上的所有环节进行有效管理,实现对企业的动态控制和各种资源的集成和优化,从而提升企业基础管理水平,追求企业资源的合理、高效利用。
(5)业务流程重组。通过重新审视企业的价值链,从功能成本的比较分析中,确定企业在哪些环节具有比较优势。在此基础上,以顾客满意为出发点进行价值链的分解与整合,改造原有的业务流程,实现业务流程的最优化。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆系统设计是根据系统分析的结果,完成系统的构建过程。其中,(27)是为各个具体任务选择适当的技术手段和处理流程;(28)的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的(29)。
(27)A.详细设计
B.架构设计
C.概要结构设计
D.功能设计
(28)A.详细设计
B.架构设计
C.概要结构设计
D.功能设计
(29)A.用例图
B.模块结构图
C.系统部署图
D.类图
自我测试
(27)_____、(28)_____、(29)_____(请填写你的答案)
试题分析
系统设计的主要内容包括概要设计和详细设计。概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图。在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆界面是系统与用户交互的最直接的层面。Theo Mandel博士在界面设计中,提出了著名的人机交互“黄金三原则”,包括保持界面的一致性、减轻用户的记忆负担和(30)。
(30)A.遵循用户认知理解
B.降低用户培训成本
C.置于用户控制之下
D.注意资源协调方式
自我测试
(30)_____(请填写你的答案)
试题分析
人机交互“黄金三原则”包括:置于用户控制之下、减少用户的记忆负担、保持界面的一致性。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆系统模块结构设计中,一个模块应具备的要素包括输入和输出、处理功能、(31)和(32)。
(31)A.外部数据
B.内部数据
C.链接数据
D.数据格式
(32)A.程序结构
B.模块结构
C.程序代码
D.资源链接
自我测试
(31)_____、(32)_____(请填写你的答案)
试题分析
模块四要素:输入和输出、处理功能、内部数据、程序代码。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以划分为不同种类。身份验证通常属于(33),用户通常属于(34)。
(33)A.控制类
B.实体类
C.边界类
D.接口类
(34)A.控制类
B.实体类
C.边界类
D.接口类
自我测试
(33)_____、(34)_____(请填写你的答案)
试题分析
类可以分为三种类型,分别是实体类、控制类和边界类。
1.实体类
实体类的主要职责是,存储和管理系统内部的信息,它也可以有行为,甚至很复杂的行为,但这些行为必须与它所代表的实体对象密切相关。
2.控制类
控制类用于描述一个用例所具有的事件流控制行为,控制一个用例中的事件顺序。例如,用例“身份验证”可以对应于一个控制类“身份验证器”,它提供了与“身份验证”相关的所有操作。控制类用于对一个或几个用例所特有的控制行为进行建模,控制对象(控制类的实例)通常控制其他对象,因此,它们的行为具有协调性。通常情况下,控制类没有属性,但一定有方法。
3.边界类
边界类用于描述外部参与者与系统之间的交互,它位于系统与外界的交界处,包括所有窗体、报表、打印机和扫描仪等硬件的接口,以及与其他系统的接口。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。常见的边界类有窗口、通信协议、打印机接口、传感器和终端等。实际上,在系统设计时,产生的报表都可以作为边界类来处理。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆在现代化管理中,信息论已成为与系统论、控制论等相并列的现代科学主要方法论之一。信息具有多种基本属性,其中(35)是信息的中心价值;(36)决定了需要正确滤去不重要的信息、失真的信息,抽象出有用的信息;信息是数据加工的结果,体现了信息具有(37)。
(35)A.分享性
B.真伪性
C.滞后性
D.不完全性
(36)A.分享性
B.真伪性
C.滞后性
D.不完全性
(37)A.分享性
B.扩压性
C.滞后性
D.层次性
自我测试
(35)_____、(36)_____、(37)_____(请填写你的答案)
试题分析
信息具有如下基本属性:
真伪性:真实是信息的中心价值,不真实的信息价值可能为负。
层次性:信息一般和管理一样,可以分为战略层、策略层和执行层3个层次。
不完全性:客观事实的全部信息是不可能得到的。我们需要正确滤去不重要的信息、失真的信息,抽象出有用的信息。
滞后性:信息是数据加工的结果,因此信息必然落后于数据,加工需要时间。
扩压性:信息和实物不同,它可以扩散也可以压缩。
分享性:信息可以分享,这和物质不同,并且信息分享具有非零和性。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆美国著名的卡耐基梅隆大学软件工程学研究所针对软件工程的工程管理能力与水平进行了充分研究,提出了5级管理能力的模式,包括临时凑合阶段、简单模仿阶段、完成定义阶段、(38)和(39)。
(38)A.细化定义阶段
B.标准化阶段
C.管理阶段
D.规格化阶段
(39)A.细化定义阶段
B.管理阶段
C.最佳化阶段
D.规格化阶段
自我测试
(38)_____、(39)_____(请填写你的答案)
试题分析
1991年,美国著名的卡耐基梅隆大学软件工程学研究所针对软件工程的工程管理能力与水平进行了充分研究,提出了5级管理能力的模式。
(1)临时凑合阶段。工作无正式计划,作业进度经常被更改,任务计划、预算、功能、质量都不可预测,开发机构的整体组织非常混乱。系统的性能、水平依个人能力而定。
(2)简单模仿阶段。开发方开始采用基本的项目管理方法与原理;项目从规划到运行都有明确的计划;这些计划是通过模仿以前成功的项目开发的例子制定的,有可能通过模仿在本次开发中成功。
(3)完成定义阶段。与项目有关的整体机构的作业进度规格化、标准化,由此达到持续稳定的技术水平与管理能力。这种工程进度管理能力要求把与开发项目有关的活动、作用和责任充分告知所有的开发者,并使之充分理解。
(4)管理阶段。这是理想的项目管理阶段。表现在开发者的工程管理能力不断强化,通过可靠的组织与计划保障,能及早发现可能影响系统功能与性能的缺陷,使系统的性能与可靠性不断改进与提高。
(5)最佳化阶段。这一阶段是理想的项目管理阶段。其特点表现在开发者的工程管理能力不断强化,通过可靠的组织与计划保障,能及早发现项目中可能影响系统功能与性能的缺陷,系统的关键指标在工程的实施过程中得到全面保证与提高。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆数据库的产品很多,尽管它们支持的数据模型不同,使用不同的数据库语言,而且数据的存储结构也各不相同,但体系结构基本上都具有相同的特征,采用“三级模式和两级映像”,如下图所示,图中①、②、③分别代表数据库系统中的(40),图中④、⑤、⑥分别代表数据库系统中的(41)。
(40)A.物理层、逻辑层、视图层
B.逻辑层、物理层、视图层
C.视图层、物理层、逻辑层
D.视图层、逻辑层、物理层
(41)A.外模式/内模式映射、外模式/内模式映射、概念模式/内模式映射
B.外模式/概念模式映射、外模式/概念模式映射、概念模式/内模式映射
C.概念模式/内模式映射、概念模式/内模式映射、外模式/内模式映射
D.外模式/内模式映射、外模式/内模式映射、概念模式/外模式映射
自我测试
(40)_____、(41)_____(请填写你的答案)
试题分析
数据库系统的三级模式分别指:外模式、概念模式、内模式。
1.外模式(视图层)
外模式也称为子模式或用户模式,对应于用户级数据库,用以描述用户(包括程序员和终端用户)看到或使用的那部分数据的逻辑结构。
2.概念模式(逻辑层)
概念模式也称为模式或逻辑模式,对应于概念级数据库。概念模式是数据库中全体数据的逻辑结构和特征的描述。
3.内模式(物理层)
内模式对应于物理级数据库,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。
三级模式之间通过两级映射(外模式/概念模式映射和概念模式/内模式映射)进行相互转换,使得数据库的三级模式形成一个统一的整体。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆典型的事务服务器系统包括多个在共享内存中访问数据的进程,其中(42)监控其他进程,一旦进程失败,它将为该失败进程执行恢复动作,并重启该进程。
(42)A.检查点进程
B.数据库写进程
C.进程监视进程
D.锁管理器进程
自我测试
(42)_____(请填写你的答案)
试题分析
典型的事务服务器系统包括多个在共享内存中访问数据的进程。
(1)服务器进程:接受用户查询、执行查询和返回结果的进程。
(2)锁管理器进程:实现锁管理功能。
(3)数据库写进程:有一个或多个进程用来将修改的缓冲块输出到一个基于连续方式的磁盘中。
(4)日志写进程:将日志记录从日志记录缓冲区输出到稳定存储器上。服务器进程简单地将日志记录添加到在共享内存中的日志记录缓冲区中,如果需要日志强制,它们请求日志进程输出日志记录。
(5)检查点进程:定制执行检查点。
(6)进程监视进程:监视其他进程,一旦有进程失败,将为失败进程执行恢复动作,比如中止失败进程执行的所有事务,然后重启。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆给定关系模式R<U,F>;其中U为属性集,F是U上的一组函数依赖,那么Armstrong公理系统的增广律是指(43)。
(43)A.若X→Y,X→Z,则X→YZ为F所蕴含
B.若X→Y,WY→Z,则XW→Z为F所蕴含
C.若X→Y,Y→Z为F所蕴含,则X→Z为F所蕴含
D.若X→Y为F所蕴含,且ZU,则XZ→YZ为F所蕴含
自我测试
(43)_____(请填写你的答案)
试题分析
从已知的一些函数依赖,可以推导出另外一些函数依赖,这就需要一系列推理规则。函数依赖的推理规则最早出现在1974年W.W.Armstrong的论文里,这些规则常被称作“Armstrong公理”,如下:
设U是关系模式R的属性集,F是R上成立的只涉及U中属性的函数依赖集。函数依赖的推理规则有以下三条:
①A1自反律:若YXU,则X→Y为F所蕴含;
②A2增广律:若X→Y为F所蕴含,且ZU,则XZ→YZ为F所蕴含;
③A3传递律:若X→Y,Y→Z为F所蕴含,则X→Z为F所蕴含。
根据上面三条推理规则,又可推出下面三条推理规则:
④合并规则:若X→Y,X→Z,则X→YZ为F所蕴含;
⑤伪传递规则:若X→Y,WY→Z,则XW→Z为F所蕴含;
⑥分解规则:若X→Y,ZY,则X→Z为F所蕴含。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆某集团公司下属有多个超市,假设公司高管需要从时间、地区和商品种类三个维度来分析某电器商品销售数据,那么应采用(44)来完成。
(44)A.数据挖掘
B.OLAP
C.OLTP
D.ETL
自我测试
(44)_____(请填写你的答案)
试题分析
数据处理大致可以分成两大类,分别是OLTP和OLAP。
OLTP是传统数据库的主要应用,支持基本的、日常的事务处理。在OLTP中,数据是以二维表的形式来进行组织的。
OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。在OLAP中,数据通常是多维的。这里的“维”是人们观察客观世界的角度,是一种高层次的类型划分。“维”一般包含着层次关系,将一个实体的多项重要的属性定义为多个维,使用户能对不同维上的数据进行比较。因此,OLAP也可以说是多维数据分析工具的集合。题干中提到需要从三个维度分析数据,因此应当采用OLAP技术。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆若某企业信息系统的应用人员分为三类:录入、处理和查询,那么用户权限管理的方案适合采用(45)。
(45)A.针对所有人员建立用户名并授权
B.建立用户角色并授权
C.建立每类人员的视图并授权给每个人
D.对关系进行分解,每类人员对应一组关系
自我测试
(45)_____(请填写你的答案)
试题分析
引入角色机制的目的是简化对用户的授权与管理,一般来说,系统提供如下功能:
(1)角色管理界面,由用户定义角色,给角色赋予权限;
(2)用户角色管理界面,由用户给系统用户赋予角色;一些优秀系统,还支持用户定义权限,这样在新增功能的时候,可以将需要保护的功能添加到系统。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆采用微内核结构的操作系统设计的基本思想是内核只完成操作系统最基本的功能并在核心态下运行,其他功能运行在用户态,其结构图如下所示。图中空(a)、(b)、(c)和(d)应分别选择如下所示①~④中的哪一项?(46)。
①核心态;②用户态;③文件和存储器服务器;④进程调度及进程间通信
(46)A.①、②、③和④
B.④、③、②和①
C.③、④、②和①
D.③、①、④和②
自我测试
(46)_____(请填写你的答案)
试题分析
客户/服务器结构也称为微内核结构。这种结构是将传统的操作系统代码放置到更高层,从操作系统中去掉尽可能多的东西,而只留下一个最小的核心,称之为微内核。通常为了获取某项服务,用户进程(客户进程)将请求发送给一个服务器进程,服务器进程完成此操作后,把结果返回给用户进程。服务器运行在用户态,而不在核心态,这样服务器之间相互孤立,当某个服务器出现错误时,不会影响内核,也不会影响其他服务器。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆在支持多线程的操作系统中,假设进程P创建了若干个线程,那么(47)是不能被其他线程共享的。
(47)A.该进程的代码段
B.该进程中打开的文件
C.该进程的全局变量
D.该进程中线程的栈指针
自我测试
(47)_____(请填写你的答案)
试题分析
线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易实现相互之间的通信)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。但该线程中某线程的栈指针不能被这些线程所共享,这是保证线程独立运行,不被其他线程影响的必备条件。此外每个线程执行指令时,都要用到寄存器,线程间的寄存器也不共享。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆前驱图是一个有向无环图,记为:→={(Pi,Pj)|Pi完成时间先于Pj开始时间}。假设系统中进程P={P1,P2,P3,P4,P5,P6,P7,P8}且进程的前驱图如下:
那么,该前驱图可记为(48)。
(48)A.→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P2),(P3,P4),(P3,P6),(P4,P7),(P5,P8),(P5,P6),(P7,P8)}
B.→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P2),(P3,P4),(P3,P6),(P4,P7),(P5,P8),(P6,P8),(P7,P8)}
C.→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P2),(P3,P4),(P3,P5),(P4,P6),(P4,P7),(P6,P8),(P7,P8)}
D.→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P2),(P3,P4),(P3,P5),(P4,P6),(P4,P7),(P6,P8),(P7,P8)}
自我测试
(48)_____(请填写你的答案)
试题分析
P1有三个紧后进程P2、P3、P4;P8有三个紧前进程P5、P6、P7,只有B选项符合。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为16μs,由缓冲区送至用户区的时间是5 μs,在用户区内系统对每块数据的处理时间为1μs。若用户需要将大小为10个磁盘块的Doc1文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为(49)μs;采用双缓冲区需要花费的时间为(50)μs。
(49)A.160
B.161
C.166
D.211
(50)A.160
B.161
C.166
D.211
自我测试
(49)_____、(50)_____(请填写你的答案)
试题分析
由于缓冲区的访问是互斥的,所以对单缓冲区,从磁盘写入和读出到用户区的操作必须串行执行,也就是要保证互斥操作。单缓冲区的总时间=(16+5)×10+1=211(μs)。
当采用双缓冲区时,每块缓冲区的操作是串行,但是,对两块缓冲区的操作却可以并行,所以,当第一个缓冲区写满以后,磁盘紧接着写另一个缓冲区,同时,前一个已经满了的缓冲区被读出到用户区。因此,总时间=16×10+5+1=166(μs)。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆某系统磁盘数据块的大小为1024KB,系统磁盘管理采用索引文件结构,每个索引指针占用4个字节。一个索引文件的索引结点有8个直接块地址、1个一级间接块地址、1个二级间接块地址和1个三级间接块地址。假设索引结点已经在内存中,那么访问该文件偏移地址9089字节的数据需要再访问(51)次磁盘。
(51)A.1
B.2
C.3
D.4
自我测试
(51)_____(请填写你的答案)
试题分析
盘块大小为1024 KB,8个直接块能访问的容量是1024×8=8192(KB),偏移地址9089B远小于8192 KB,处于直接块访问范围内,因此只要访问一次磁盘即可。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆某系统采用请求页式存储管理方案。假设某进程有6个页面,系统给该进程分配了4个存储块,其页面变换如下表所示,表中的状态位等于1和0分别表示页面在内存或不在内存。当该进程访问的第4号页面不在内存时,应该淘汰表中页面号为(52)的页面。
(52)A.1
B.2
C.3
D.5
自我测试
(52)_____(请填写你的答案)
试题分析
根据局部性原理,即CPU访问存储器时,无论是存取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中。页面号1、2、5的访问位都是1,说明CPU访问过,不能淘汰。页面号0不在内存也不用考虑,只有淘汰3号页面。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆某厂拥有三种资源A、B、C,生产甲、乙两种产品。生产每吨产品需要消耗的资源、可以获得的利润见下表。日前,该厂拥有资源A、资源B和资源C分别为12吨、7吨和12吨。根据上述说明,适当安排甲、乙两种产品的生产量,就能获得最大总利润(53)。如果生产计划只受资源A和资源C的约束,资源B很容易从市场上以每吨0.5百万元购得,则该厂宜再购买(54)资源B,以获得最大的总利润。
(53)A.16百万元
B.18百万元
C.19百万元
D.20百万元
(54)A.1吨
B.2吨
C.3吨
D.4吨
自我测试
(53)_____、(54)_____(请填写你的答案)
试题分析
设甲产品生产x吨,乙产品生产y吨,根据题意,列不等式:
2x+y≤12 ①
x+y≥7 ②
x+2y≤12 ③
①②联立,解得:x≤5,y≤2,代入③成立,此时总利润=3×5+2×2=19
①③联立,解得:x≤4,y≤4,代入②不成立
②③联立,解得:x≤2,y≤5,代入①成立,此时总利润=3×2+2×5=16
因此,最大利润为19百万元。
当不考虑B约束时,不等式只留①、③,联立解得x≤4,y≤4
总利润=3×4+2×4-(4+4-7)×0.5=19.5,需要采购B资源1吨。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆三个煤场A、B、C分别能供应煤12万吨、14万吨、10万吨,三个工厂X、Y、Z分别需要煤11万吨、12万吨、13万吨,从各煤场到各工厂运煤的单价(百元/吨)见下表方框内的数字。只要选择最优的运输方案,总的运输成本就能降到(55)百万元。
(55)A.83
B.91
C.113
D.153
自我测试
(55)_____(请填写你的答案)
试题分析
此题与2019年第53题相同。
煤场A的12万吨优先满足最低运输成本的工厂Y。煤场C选择工厂X运输,该厂尚有缺口1万吨。煤场B选择工厂Z,则剩余的1万吨满足工厂X。因此,总运费为:12×1+10×3+13×3+1×2=83。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆某项目有A~H八个作业,各作业所需时间(单位:周)及紧前作业如下表:
该项目的工期为(56)周。如果作业C拖延3周完成,则该项目的工期(57)。
(56)A.12
B.13
C.14
D.15
(57)A.不变
B.拖延1周
C.拖延2周
D.拖延3周
自我测试
(56)_____、(57)_____(请填写你的答案)
试题分析
此题与2019年第54、第55题相同。
根据题意画出项目的网络图。
可见ADFH为关键路径,工期为1+5+6+1=13周。若作业C拖延3周,则该网络图如下所示。
关键路径变为ACEH,工期为1+6+7+1=15周,总体拖延2周。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆下表记录了6个节点A、B、C、D、E、F之间的路径方向和距离,从A到F的最短距离是(58)。
(58)A.38
B.40
C.44
D.46
自我测试
(58)_____(请填写你的答案)
试题分析
此题与2019年第56题相同。
此题不建议根据表格画出各节点的网络图,而建议采用“试算+枚举法”。
试算A→F路径的下列路径:
①A→B→F:11+29=40
②A→C→F:16+22=38
③A→D→F:24+17=41
④A→E→F:36+15=51
不难看出A→C→F是最短距离。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆某小区有七栋楼房①~⑦(见下图),各楼房之间可修燃气管道路线的长度(单位:百米)已标记在连线旁。为修建连通各个楼房的燃气管道,该小区内部煤气管道的总长度至少为(59)百米。
(59)A.23
B.25
C.27
D.29
自我测试
(59)_____(请填写你的答案)
试题分析
画出最小生成树。图中有7个结点,生成的树的边数为图的结点数-1,即6个。具体方法是从任意结点出发,这里从结点1出发,依次添加树边上权值最小的结点,遇到相同权值的结点任选其一,直到连通全部6个结点。需要注意的是,在过程中不能形成封闭的空间,如果有则舍弃该结点。
最后将这些结点边上的权值相加就是最终结果,由上图可知总长度至少为3+6+4+2+3+5=23百米。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆信息系统的性能评价指标是客观评价信息系统性能的依据,其中,(60)是指系统在单位时间内处理请求的数量。
(60)A.系统响应时间
B.吞吐量
C.资源利用率
D.并发用户数
自我测试
(60)_____(请填写你的答案)
试题分析
系统响应时间是指系统对请求做出响应的时间。
吞吐量是指系统在单位时间内处理请求的数量。
资源利用率是指在给定的时间区间中,各种部件(包括硬设备和软件系统)被使用的时间与整个时间之比。
并发用户数是指系统可以同时承载的正常使用系统功能的用户的数量。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆运用互联网技术,在系统性能评价中通常用平均故障间隔时间(MTBF)和平均故障修复时间(MTTR)分别表示计算机系统的可靠性和可用性,下列(61)表示系统具有高可靠性和高可用性。
(61)A.MTBF小,MTTR小
B.MTBF大,MTTR小
C.MTBF大,MTTR大
D.MTBF小,MTTR大
自我测试
(61)_____(请填写你的答案)
试题分析
此题与2019年第58题相同。
MTBF是指产品或系统在两相邻故障间隔期内正确工作的平均时间,其值越大越可靠。
MTTR是指设备出现故障后到恢复正常工作时平均所需要的时间,其值越小越可靠。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆MPEG-7是ISO制定的(62)标准。
(62)A.多媒体视频压缩编码
B.多媒体音频压缩编码
C.多媒体音、视频压缩编码
D.多媒体内容描述接口
自我测试
(62)_____(请填写你的答案)
试题分析
MPEG-7标准被称为“多媒体内容描述接口”,为各类多媒体信息提供一种标准化的描述,这种描述将与内容本身有关,允许快速和有效地查询用户感兴趣的资料。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆彩色视频信号数字化的过程中,利用图像子采样技术通过降低对(63)的采样频率,以达到减少编码数据量的目的。
(63)A.色度信号
B.饱和度信号
C.同步信号
D.亮度信号
自我测试
(63)_____(请填写你的答案)
试题分析
将彩色视频信号数字化时,利用图像子采样技术通过降低色度信号的采样频率,以减少数据量。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆主机host1对host2进行域名查询的过程如下图所示,下列说法中正确的是(64)。
(64)A.本地域名服务器采用迭代算法
B.中介域名服务器采用迭代算法
C.根域名服务器采用递归算法
D.授权域名服务器采用何种算法不确定
自我测试
(64)_____(请填写你的答案)
试题分析
DNS域名解析有两种算法:
(1)递归查询。当客户机向DNS服务器发出请求后,若DNS服务器本身不能解析,则会向另外的DNS服务器发出查询请求,得到结果后转交给客户机。本题本地域名服务器和中介域名服务器均采用递归查询。
(2)迭代查询(反复查询)。若DNS2不能响应DNS1的请求,则它会将DNS3的IP给DNS2,以便其再向DNS3发出请求。本题根域名服务器采用迭代查询。
授权域名服务器的算法由于信息不够无法确定。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆某公司网络的地址是192.168.192.0/20,要把该网络分成32个子网,则对应的子网掩码应该是(65),每个子网可分配的主机地址数是(66)。
(65)A.255.255.252.0
B.255.255.254.0
C.255.255.255.0
D.255.255.255.128
(66)A.62
B.126
C.254
D.510
自我测试
(65)_____、(66)_____(请填写你的答案)
试题分析
IPv4地址用4个字节即32位表示,本题“/20”代表前20位作为网络地址,第20位至第31位为主机地址。现需要将该网络划分32个子网,需要从主机位中取5位(25=32),剩余第25位至第31位为主机号(占7位)。如下图所示。
因此子网掩码占25位,为255.255.255.128。主机号减掉全是0(本网地址)和全是1(广播地址)的,实际可分配的主机数为27-2=126个。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆以下关于网络布线子系统的说法中,错误的是(67)。
(67)A.工作区子系统指终端到信息插座的区域
B.水平子系统实现计算机设备与各管理子系统间的连接
C.干线子系统用于连接楼层之间的设备间
D.建筑群子系统连接建筑物
自我测试
(67)_____(请填写你的答案)
试题分析
工作区子系统由终端设备连接到信息插座之间的设备组成,包括信息插座、插座盒、连接跳线和适配器。
水平区子系统应由工作区用的信息插座,以及楼层分配线设备至信息插座的水平电缆、楼层配线设备和跳线等组成。
管理间子系统设置在楼层分配线设备的房间内。
垂直干线子系统(垂直子系统、干线子系统)提供位于不同楼层的设备间和布线框间的多条连接路径,也可连接单层楼的大片地区。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆在层次化园区网络设计中,(68)是汇聚层的功能。
(68)A.高速数据传输
B.出口路由
C.广播域的定义
D.MAC地址过滤
自我测试
(68)_____(请填写你的答案)
试题分析
层次化园区网络设计引入了三个关键层的概念,分别是:核心层、汇聚层、接入层。核心层为网络提供了骨干组件和高速交换组件,高速数据传输也是核心层的目标;汇聚层完成网络访问控制策略、广播域的定义、VLAN间路由等任务;接入层向本地网段提供用户接入,主要提供广播能力、网络分段、MAC地址过滤等任务。
选项B的出口路由也属于核心层功能。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆假如有3块80T的硬盘,采用RAID5的容量是(69)。
(69)A.40 T
B.80 T
C.160 T
D.240 T
自我测试
(69)_____(请填写你的答案)
试题分析
RAID5的容量是(N-1)×最低容量=(3-1)×80=160(T)。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆网络安全体系设计可从物理线路安全、网络安全、系统安全、应用安全等方面来进行。其中,数据库容灾属于(70)。
(70)A.物理线路安全和网络安全
B.应用安全和网络安全
C.系统安全和网络安全
D.系统安全和应用安全
自我测试
(70)_____(请填写你的答案)
试题分析
根据网络的应用现状情况和结构,可以将安全防范体系的层次划分为物理层安全、系统层安全、网络层安全、应用层安全和安全管理。
(1)物理环境的安全性。物理层的安全包括通信线路、物理设备和机房的安全等。物理层的安全主要体现在通信线路的可靠性(线路备份、网管软件和传输介质)、软硬件设备的安全性(替换设备、拆卸设备、增加设备)、设备的备份、防灾害能力、防干扰能力、设备的运行环境(温度、湿度、烟尘)和不间断电源保障等。
(2)操作系统的安全性。系统层的安全问题来自计算机网络内使用的操作系统的安全,如Windows Server和UNIX等。主要表现在3个方面:一是由操作系统本身的缺陷带来的不安全因素,主要包括身份认证、访问控制和系统漏洞等;二是对操作系统的安全配置问题;三是病毒对操作系统的威胁。
(3)网络的安全性。网络层的安全问题主要体现在计算机网络方面,包括网络层身份认证、网络资源的访问控制、数据传输的保密与完整性、远程接入的安全、域名系统的安全、路由系统的安全、入侵检测的手段和网络设施防病毒等。
(4)应用的安全性。应用层的安全问题主要由提供服务所采用的应用软件和数据的安全性产生,包括Web服务、电子邮件系统和DNS等。此外还包括病毒对系统的威胁。
(5)管理的安全性。安全管理包括安全技术和设备的管理、安全管理制度、部门与人员的组织规则等。管理的制度化极大程度地影响着整个计算机网络的安全,严格的安全管理制度、明确的部门安全职责划分与合理的人员角色配置,都可以在很大程度上降低其他层次的安全漏洞。
数据库属于应用系统,又与操作系统相关,因此属于系统安全和应用安全。
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。
◆During the systems analysis phase,greater user involvement usually results in better communication,faster development times,and more satisfied users.There are three common team-based approaches that encourage system users to participate actively in various development tasks.
①(71)is a popular fact- finding technique that brings users into the development process as active participants.The end product of the approach is a requirements model.
②(72)is a team-based technique that speeds up information systems development and produces a functioning information system.The approach consists of several phases.The(73)combines elements of the systems planning and systems analysis phases of the SDLC.Users,managers,and IT staff members discuss and agree on business needs,project scope,constraints,and system requirements.During (74),users interact with systems analysts and develop models and prototypes that represent all system processes,outputs,and inputs.
③(75)attempt to develop a system incrementally by building a series of prototypes and constantly adjusting them to user requirements.
(71)A.Questionnaires
B.Joint application development
C.Interviews
D.Prototype design
(72)A.Object-oriented development
B.Model-driven development
C.Rapid application development
D.Commercial Application package
(73)A.requirements planning phase
B.business process modeling
C.business process improvement
D.scope definition phase
(74)A.physical architecture design
B.object design
C.prototypes design
D.user design phase
(75)A.Agile methods
B.The FAST framework
C.Reverse Engineering
D.Re-engineering
自我测试
(71)_____、(72)_____、(73)_____、(74)_____、(75)_____(请填写你的答案)
参考译文
在系统分析阶段,重要用户参与通常会产生更好的沟通效果、更快的开发时间和更高的用户满意度。有三种常见的基于团队的方法可以鼓励系统用户积极参与各种开发任务。
①(71)是一种普遍使用的调查技术,该技术将用户作为参与者积极带入开发过程来。该方法的最终产品是一个需求模型。
②(72)是一种基于团队的技术,可加速信息系统开发并生成正常运行的信息系统。该方法由几个阶段组成。(73)由生命周期管理(SDLC)中的系统规划和系统分析两个活动组成。用户、管理人员和IT人员讨论并商定业务需求、项目范围、约束和系统要求。在(74)期间,用户与系统分析员进行交互,并开发出能够表示系统过程,输出和输入的模型和原型。
③(75)通过构建一系列原型并不断调整以满足用户需求。
(71)A.问卷调查
B.联合应用开发
C.访谈
D.原型设计
(72)A.面向对象开发
B.模型驱动开发
C.快速应用开发
D.商业套件
(73)A.需求计划阶段
B.业务流程建模
C.业务流程优化
D.范围定义阶段
(74)A.物理架构设计
B.对象设计
C.原型设计
D.用户设计阶段
(75)A.敏捷方法
B.快速框架
C.逆向工程
D.重构
参考答案:参见第79页“2018年系统分析师上午试题参考答案”。