2017年上半年系统分析师考试真题(上午题)
- 格式:pdf
- 大小:316.28 KB
- 文档页数:23
2007年上半年系统分析师考试试题答案
(网友提供,只作参考)
上午考试
ACABC BDCDD
DBBCD CBDAB
BBBCB CBABA
CDCAB BDCCB
DBDAB CCCDD
DDDBD BDCCA
BDDAC ABCAB
DDADB
下午考试
1)1.3--4 g,5
2.4--6 h,4
3.4--5 虚路线
2)完成需要20天
3)a 500
b 1000
4) h 2000 提前一天就可以
按团队开发,顺序开发,及时沟通
两个不失效案双余度
其中一个失效单余度
按时间顺序调度,保证可靠度
10ms
数据采集1.5-输入交叉对比1-数据处理4-比较监控1-输出交叉对比1.5-其他1
1。
数据采集
2.输入交叉对比
3.比较监控
4.比较监控
5.输出交叉对比
6.其他(输出)
失步,未精确按时间顺序完成ipo
丢弃错误数据,
重新新任务
实用,成熟,安全,扩展,操作
路由器1
switch1
switch2
switch3
switch3
双千链路,千光纤千双绞线百绞线
静态静态动态
邦定mac
bdmz
邮件服务器,应用网关,电子商务,a 区
其他内网。
软考系统分析师考试真题一(上午试题)系统分析师考试是软考中一项高级资格考试科目,考试一共分为三门:基础知识、案例分析及论文。
下面是小编整理的系统分析师历年考试上午真题,供大家学习参考。
试题 1从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
软件需求分析的任务不应包括_A_。
进行需求分析可使用多种工具,但_B_是不适用的。
在需求分析中,开发人员要从用户那里解决的最重要的问题是_C_。
需求规格说明书的内容不应包括_D_,该文档在软件开发中具有重要作用,但其作用不应包括_E_。
A:①问题分解②可靠性与安全性要求③结构化程序设计④确定逻辑模型B:①数据流图(DFD)②判定表③PAD图④数据字典C:①要让软件做什么②要给该软件提供哪些信息③要求软件工作效率怎样④要让软件具有何种结构D:①对重要功能的描述②对算法的详细过程描述③对数据的要求④软件的性能E:①软件设计的依据②用户和开发人员对软件要做什么的共同理解③软件验收的依据④软件可行性分析的依据试题 2从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
高级语言编译程序常用的语法分析方法中,算符优先分析法和LR 分析法属于_A_分析方法;递归子程序法属于_B_分析方法,它要求文法不能含有公共_C_和_D_。
编译程序中代码优化的目的之一是提高目标程序的执行效率,对_E_中的代码,通常可采用代码外提和运算强度削弱等技术实施优化。
A 、B :①自左向右 ②自右向左 ③自底向上 ④自顶向下⑤自内向外 ⑥自外向内C 、D :①递归②左递归 ③右递归 ④因子 ⑤左因子 ⑥右因子E : ①基本块 ②循环③子程序 ④分支试题 3从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
关系数据库的规范理论是针对_A _的问题设计的,这种理论适合于_B _,到目前为止规范理论已提出了多种范式,但实际应用中,一般只要达到_C_,数据库模式就有较好的性能。
2017上半年系统分析师考试真题及答案-上午卷面向对象分析中,类与类之间的“IS-A”关系的是一种(1),类与类之间的“IS-PART-OF”关系是一种(2)。
(1)A.依赖关系 B. 关联关系 C. 泛化关系 D. 聚合关系(2)A.依赖关系 B. 关联关系 C. 泛化关系 D. 聚合关系【答案】C D【解析】本题考查的是面向对象的基本概念:is-a基于类继承或接口实现,is-a是表达这句话的一种方式:“这个东西是那个东西的一种”。
例如:野马是一种马。
has-a关系是基于用法(即引用)而不是继承。
换句话说,如果类a中的代码具有对类b实例的引用,则“类a has-a类b”。
例如:马有缰绳。
is part of是一种整体与部分的关系。
面向对象动态分析模型描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互。
其中,交互模型包括(3),其他行为模型还有(4)。
(3)A.顺序图和协作图 B.顺序图和状态图 C.协作图和活动图 D.状态图和活动图(4)A.顺序图和协作图 B.顺序图和状态图 C.协作图和活动图 D.状态图和活动图【答案】A D【解析】本题考查UML图。
多种UML图有其严格的分类,首先分为静态图和动态图。
其中动态图又有一个细化的分类:交互图,交互图包括顺序图(序列图)与通信图(协作图)。
关于设计模式,下列说法正确的是(5)。
(5)A.原型(Prototype)和模板方法 (Template Method)属于创建型模式B.组合(Composite)和代理 (Proxy)属于结构型模式C.桥接(Bridge)和状态(State)属于行为型模式D.外观(Facade)和中介(Mediator)属于创建型模式【答案】B【解析】本题考查设计模式的分类设计模式分类情况如下所示:三重 DES 加密使用 2 个密钥对明文进行 3 次加密,其密钥长度为(6)位。
(6)A.56 B.112 C.128 D.168【答案】B【解析】本题考查信息安全中的对称加密算法。
2017年上半年信息系统项目管理师上午综合知识真题试题解析1、信息系统是由计算机硬件。
网络通讯设备、计算机软件,以及()组成的人机一体化系统。
A、信息资源、信息用户和规章制度B、信息资源、规章制度C、信息用户、规章制度D、信息资源、信息用户和场地机房信管网解析:信息系统是由计算机硬件、网络和通讯设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。
信息系统是一种以处理信息为目的的专门的系统类型。
信息系统可以是手工的,也可以是计算机化的,本书中讨论的信息系统是计算机化的信息系统。
信息系统的组成部件包括硬件、软件、数据库、网络、存储设备、感知设别、外设、人员以及把数据处理成信息的规程等。
信息系统的定义:信管网参考答案:A2、企业信息化是指企业在作业、管理决策的各个层面利用信息技术,提高企业的智能化,自动化水平的过程。
()一般不属于企业信息信息化的范畴。
A、在产品中添加了跟踪服务功能B、实现了OA系统的扩展C、引入了专家决策系统D、第三方广告平台的更新信管网解析:企业信息化是指企业在产品的设计、开发、生产、管理、经营等多个环节中广泛利用信息技术,辅助生产制造,优化工作流程,管理客户关系,建设企业信息管理系统,培养信息化人才并建设完善信息化管理制度的过程。
企业信息化是国民经济信息化的基础,涉及生产制造系统、ERP、CRM、SCM等。
这题也可以从题目说明来分析,题目说到“企业信息化是提高企业的智能化,自动化水平的过程”,这里ABC都符合这个说明,而D选项第三方广告平台的更新这个太宽泛,我改下页面样式也是更新啊。
企业信息化:信管网参考答案:D3、智能制造是制造技术发展的必然趋势,从理论上来讲,()是智能制造的核心A、制造机器人B、CPSC、互联网D、3D打印信管网参考答案:B信息物理系统(CPS,Cyber-Physical Systems)是一个综合计算、网络和物理环境的多维复杂系统,通过3C(Computer、Communication、Control)技术的有机融合与深度协作,实现大型工程系统的实时感知、动态控制和信息服务。
2017上半年数据库系统工程师考试真题及答案-上午卷CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在(1)中。
(1)A.程序计数器 (PC) B.累加器 (AC)C.指令寄存器 (IR)D.地址寄存器 (AR)【答案】B【解析】寄存器是CPU中的一个重要组成部分,它是CPU内部的临时存储单元。
寄存器既可以用来存放数据和地址,也可以存放控制信息或CPU工作时的状态。
在CPU中增加寄存器的数量,可以使CPU把执行程序时所需的数据尽可能地放在寄存器件中,从而减少访问内存的次数,提高其运行速度。
但是寄存器的数目也不能太多,除了增加成本外,由于寄存器地址编码增加也会增加指令的长度。
CPU中的寄存器通常分为存放数据的寄存器、存放地址的寄存器、存放控制信息的寄存器、存放状态信息的寄存器和其他寄存器等类型。
程序计数器用于存放指令的地址。
令当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令。
当程序出现转移时,则将转移地址送入PC,然后由PC指向新的程序地址。
程序状态寄存器用于记录运算中产生的标志信息,典型的标志为有进位标志位、零标志位、符号标志位、溢出标志位、奇偶标志等。
地址寄存器包括程序计数器、堆栈指示器、变址寄存器、段地址寄存器等,用于记录各种内存地址。
累加寄存器通常简称为累加器,它是一个通用寄存器。
其功能是当运算器的算术逻辑单元执行算术或逻辑运算时,为ALU提供一个工作区。
例如,在执行一个减法运算前,先将被减数取出放在累加器中,再从内存储器取出减数,然后同累加器的内容相减,所得的结果送回累加器中。
累加器在运算过程中暂时存放被操作数和中间运算结果,累加器不能用于长时间地保存一个数据。
指令寄存器:一般用来保存当前正在执行的一条指令。
地址寄存器:一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。
要判断字长为16位的整数a的低四位是否全为0,则(2)(2) A.将a与0x000F进行"逻辑与"运算,然后判断运算结果是否等于0B.将a与0x000F进行"逻辑或"运算,然后判断运算结果是否等于FC.将a与0xFFF0进行"逻辑弄或"运算,然后判断运算结果是否等于0D.将a与0xFFF0进行"逻辑与"运算,然后判断运算结果是否等于F【答案】A【解析】要判断数的最后四位是否都为了0,应该将最后四位与1进行逻辑与运算,其它数位与0做逻辑与运算,最后判定最终的结果是否为0;因此得出与a进行逻辑与运算的数:前12位为0最后4位为1,即0x000F逻辑或运算:0或0=0;1或0=1;0或1=1;1或1=1;逻辑与运算:0与0=0;1与0=0;0与1=0;1与1=1;计算机系统中常用的输入/输出控制方式有无条件传送、中断、程序查询和DMA 方式等。
历年系统分析师考试上午试题(一)2017年上半年系统分析师考试即将于5月20日举行,考试想要合格,光看教程是不够的,还得与做题相结合,下面是小编为大家整理的历年系统分析师考试上午试题,供大家参考使用。
●面向对象技术中,对已有实例的特征稍作改编就可生成其他的实例,这种方式称为_____.A.委托 B.代理 C.继承 D.封装●分类(Classification)指的是对象及其类型之间的关系。
若一个对象可用n个类型表述,而这些类型不必由继承来关联的是__ (2)__。
A.单一分类 B.多重分类 C.动态分类 D.静态分类●__(3)__是面向对象程序设计语言中的一种机制。
这种机制实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对象。
A.继承(Inher tance)B.模板(Template)C.对象的自身引用(Self-Reference)D.动态绑定(Dynamic Binding)●在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用__(4)__是最为合适的。
A.协作图(Collaboration Diagram)B.序列图(Sequence Diagram)C.活动图(Activity Diagram)D.状态图(Statechar t Diagram)●UML结构包括了基本构造快,公共机制和__(5)__。
UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的__(6)__,约束(Constraint)扩展了UML__(7)__。
(5)A.把这些构造块放在一起的规则B.图形或文字修饰C.类与对象的划分以及接口与实现的分离D.描述系统细节的规格说明(6)、(7):A. 构造块的特性,允许创建详述元素的新信息B.构造块的语义,允许增加新的规则或修改现有的规则C.语意,允许创建新的构造块D.词汇,允许创建新的构造块●Windows NT为了实现在多种硬件平台上的可移植性,最关键的部分是__(8)__;它是__(9)__。
系统分析师考试历年真题一(上午试题)系统分析师考试是软考中一项高级资格考试科目,考试一共分为三门:基础知识、案例分析及论文。
下面是小编整理的系统分析师历年考试上午真题,供大家学习参考。
试题 1从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
评价软件的质量通常可以从产品运行、产品修改和产品转移等三个不同角度来进行。
除了软件应满足产品规格说明的正确性和保证运行效率以外,_A_和_B_也是产品运行期间影响软件质量的两个质量因素,其中_A_是指在遇到意外时系统能作出适应反应的程度。
可维护性是影响产品修改的一个质量因素,它主要包括可理解性、可修改性和_C_。
一般认为,_D_是影响产品转移的一个质量因素。
为了保证软件质量,在开发过程的各阶段进行_E_是一个重要的手段。
A、B:①灵活性②可重用性③适应性④坚实性(健壮性)⑤可理解性⑥可用性C:①可测试性②可移植性③适应性.④坚实性(健壮性)D:①灵活性②可重用性③完整性④安全性E:①验收测试②用户培训③软件评审④文件修改试题 2从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
面向对象程序设计的基本思想是通过建立和客观实际相对应的对象,并通过这些对象的组合来创建具体的应用。
对象是_A_。
对象的三要素是指对象的_B_ 。
_C_均属于面向对象的程序设计语言。
而向对象的程序设计语言必须具备_D_特征。
Windows下的面向对象程序设计和通常DOS下的结构化程序设计最大区别是_E_。
A:①数据结构的封装体②数据以及在其上的操作的封装体③程序功能模块的封装本④一组有关事件的封装体B:①名字、字段和类型②名字、过程和函数③名字、文字和图形④名字、属性和方法C:①C++、LISP ②C++、Smalltalk ③PROLOG、ADA④FOXP RO、AD AD:①可视性、继承性、封装性②继承性、可重用性、封装性③继承性、多态性、封装性④可视性、可移植性、封装性E:①前者可以使用大量下拉式选单(menu),后者使用命令方式调用②前者是一种消息驱动式体系结构,后者是一种单向调用③前者具有强大的图形用户接口,后者无图形用户接口④前者可以突破内存管理640KB的限制,后者不能试题 3从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
历年系统分析师考试上午试题(三)2017年上半年系统分析师考试即将于5月20日举行,考试想要合格,光看教程是不够的,还得与做题相结合,下面是小编为大家整理的历年系统分析师考试上午试题,供大家参考使用。
●MPEG-4是__(38)__,MPEG-4主要由音频编码、视频编码、数据平面、__(39)__、缓冲区管理和实时识别等部分构成,其中,数据平面包括__(40)__两部分。
(38): A.电视图像和伴音信息的通用编码B.高数据速率数字存储媒体的电视图像和伴音编码C.一套多媒体内容描述符接口标准D.一套多媒体通讯标准(39): A.对象基表达 B.场景描述 C.合成编码 D.描述符接口(40): A.非可分等级编码模式和可分等级编码模式B.合成数据对象和自然数据对象C.传输关系和媒体关系D.具有特殊品质服务(QOS)的信道和面向每个基本流的带宽●通道处理机在数据传送过程中,通道选择一次设备需要的时间为4.8μs,传送一个字节数据需要0.2μs。
某设备每隔500μs 发出一次传送一个字节数据的请求。
该通道处理机进行多字节多路通道传送时,通道的极限流量应为__(41)__。
在理想的情况下,此通道最多可挂接__(42)__台这样的设备。
(41): A100KB/S B.200KB/S C.250KB/S D.300KB/S(42): A.50 B.100 C.150 D.200●为了提高计算机的性能,采用Cache、虚拟存储器等多项技术。
__(43)__不属于Cache的特征。
A.为了提高速度全部用硬件实现 B.可以显著提高计算机的主存速度C.可以显著提高计算机的主存容量 D.对程序员是透明的●编号为0、1、2、3、…、15的16个处理器,采用单级互联网络连接,当互联函数为Cube3,11号处理器连接到__(44)__号处理器。
若采用Shuffle互联函数,则11号处理器应连接到__(45)__号处理器。
2017年上半年软件水平考试(高级)系统分析师下午(论文)真题试卷(题后含答案及解析)题型有:1. 选答题选答题(满分75分)1、从下列试题中任选1道解答,请在答卷上用“○”圈住选答的试题编号。
若答题超过1道,则按题号最小的1道题评分。
2、解答应分摘要和正文两部分。
在书写时,请注意以下两点:①、摘要字数在400字以内,可分条叙述,但不允许有图、表和流程图。
②、正文字数为2000-3000字,文中可以分条叙述,但不要全部用分条叙述的方式。
3、解答时字迹务必清楚,字迹不清,将不评分。
1.论需求分析方法及应用需求分析是提炼、分析和仔细审查已经获取到的需求的过程。
需求分析的目的是确保所有的项目干系人(利益相关者)都理解需求的含义并找出其中的错误、遗漏或其他不足的地方。
需求分析的关键在于对问题域的研究与理解。
为了便于理解问题域,现代软件工程所推荐的需求分析方法是对问题域进行抽象,将其分解为若干个基本元素,然后对元素之间的关系进行建模。
常见的需求分析方法包括面向对象的分析方法、面向问题域的分析方法、结构化分析方法等。
而无论采用何种方法,需求分析的主要工作内容都基本相同。
请围绕“需求分析方法及应用”论题,依次从以下三个方面进行论述。
1.简要叙述你参与管理和开发的软件系统开发项目以及你在其中所承担的主要工作。
2.概要论述需求分析工作过程所包含的主要工作内容。
3.结合你具体参与管理和开发的实际项目,说明采用了何种需求分析方法,并举例详细描述具体的需求分析过程。
正确答案:本文的内容组织过程中需要注意的,主要是需求分析涉及到的工作内容。
需求分析的工作通常包括以下七个方面。
(1)绘制系统上下文范围关系图。
这种关系图是用于定义系统与系统外部实体间的界限和接口的简单模型,它可以为需求确定一个范围。
(2)创建用户界面原型。
用户界面对于一个系统来说是十分重要的,因此,在需求分析阶段通过快速开发工具开发一个抛弃式原型,或者通过PowerPoint、Flash等演示工具制作一个演示原型,甚至是用纸和笔画出一些关键的界面接口示意图,将帮助用户更好地理解所要解决的问题,更好地理解系统。
2017上半年系统分析师考试真题及答案-下午卷试题一(25 分)必答题阅读以下关于基于微服务的系统开发的叙述,在答题纸上回答问题1至问题3。
【说明】某公司拟开发一个网络约车调度服务平台,实现基于互联网的出租车预约与管理。
公司的系统分析师王工首先进行了需求分析,得到的系统需求列举如下:系统的参与者包括乘客、出租车司机和平台管理员三类;系统能够实现对乘客和出租车司机的信息注册与身份认证等功能,并对乘客的信用信息进行管理,对出租车司机的违章情况进行审核;系统需要与后端的银行支付系统对接,完成支付信息审核、支付信息更新与在线支付等功能;针对乘客发起的每一笔订单,系统需要实现订单发起、提交、跟踪、撤销、支付、完成等业务过程的处理:系统需要以短信、微信和电子邮件多种方式分别为系统中的用户进行事件提醒。
在系统分析与设计阶段,公司经过内部讨论,一致认为该系统的需求定义明确,建议尝试采用新的微服务架构进行开发,并任命王工为项目技术负责人,负责项目开发过程中的技术指导工作。
【问题 1】(12 分)请用 100 字以内的文字说明一个微服务中应该包含的内容,并用 300 字以内的文字解释基于微服务的系统与传统的单体式系统相比的 2 个优势和带来的 2 个挑战。
微服务中应该包含的内容有:资源、对资源的操作的一组 API 集合微服务的优势:(1)通过分解巨大单体式应用为多个服务方法解决了复杂性问题。
它把庞大的单一模块应用分解为一系列的服务,同时保持总体功能不变。
(2)让每个服务能够独立开发,开发者能够自由选择可行的技术,提供 API 服务。
(3)微服务架构模式是每个微服务独立的部署。
开发者不再需要协调其它服务部署对本服务的影响。
这种改变可以加快部署速度。
(4)微服务使得每个服务独立扩展。
你可以根据每个服务的规模来部署满足需求的规模。
甚至你可以使用更适合于服务资源需求的硬件。
微服务架构带来的挑战:(1)并非所有的系统都能转成微服务。