2014系统分析师真题
2014年系统架构设计师真题及答案

2014年下半年系统架构设计师考试上午真题1某计算机系统中有一个CPU、一台输入设备和一台输出设备,假设系统中有四个作业T1、T2、T3和T4,系统采用优先级调度,且T1的优先级>T2的优先级>T3的优先级>T4的优先级。
每个作业具有三个程序段:输入Ii 、计算Ci和输出P i (i=1,2,3,4),其执行顺序为Ii→Ci→Pi。
这四个作业各程序段并发执行的前驱图如下所示。
图中①、②、③分别为(),④、⑤、⑥分别为()。
A.I2、C2、C4B.I2、I3、C2C.C2、P3、C4D.C2、P3、P4A.C2、C4、P4B.I2、I3、C4C.I3、P3、P4D.C4、P3、P42某文件系统文件存储采用文件索引节点法。
假设磁盘索引块和磁盘数据块大小均为1KB,每个文件的索引节点中有8个地址项iaddr[0]~iaddr[7],每个地址项大小为4字节,其中iaddr[0]~iaddr[5]为直接地址索引,iaddr[6]是一级间接地址索引,iaddr[7]是二级间接地址索引。
如果要访问icwutil.dll文件的逻辑块号分别为0、260和518,则系统应分别采用()。
该文件系统可表示的单个文件最大长度是()KB。
A.直接地址索引、一级间接地址索引和二级间接地址索引B.直接地址索引、二级间接地址索引和二级间接地址索引C.一级间接地址索引、一级间接地址索引和二级间接地址索引D.一级间接地址索引、二级间接地址索引和二级间接地址索引A.518B.1030C.16514D.657983设关系模式R(U,F),其中u为属性集,F是U上的一组函数依赖,那么函数依赖的公理系统(Armstrong公理系统)中的合并规则是指()为F所蕴涵。
A.若A→B,B→C,则A→CB.若,则X→YC.若A→B,A→C,则A→BCD.若A→B,C B,贝A→C4若关系模式R和S分别为:R(A,B,C,D)、S(B,C,E,F),则关系R与S自然联结运算后的属性列有()个,与表达方式等价的SQL语句为:SELECT () FROM R, S WHERE () ;A.4B.6C.7D.8A.A,R.C,E,FB.A,C,S.B,S.EC.A,C,S.B,S.CD.R.A,R.C,S.B,S.CA.R.B=S.B AND R.C=S.C AND RC<S.BB.R.B=S.B AND R.C=S.C AND R.C<S.FC.R.B=S.B OR R.C=S.C OR R.C<S.BD.R.B=S.B OR R.C=S.C OR R.C<S.F5计算机采用分级存储体系的主要目的是为了()。
上半年数据库系统工程师考试下午真题答案

上半年数据库系统工程师考试下午真题答案LELE was finally revised on the morning of December 16, 20202014年上半年数据库系统工程师考试下午真题(标准参考答案)1.阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某巴士维修连锁公司欲开发巴士维修系统,以维护与维修相关的信息。
该系统的主要功能如下:1)记录巴士ID和维修问题。
巴士到车库进行维修,系统将巴士基本信息和ID 记录在巴士列表文件中,将待维修机械问题记录在维修记录文件中,并生成维修订单。
2)确定所需部件。
根据维修订单确定维修所需部件,并在部件清单中进行标记。
3)完成维修。
机械师根据维修记录文件中的待维修机械问题,完成对巴士的维修,登记维修情况;将机械问题维修情况记录在维修记录文件中,将所用部件记录在部件清单中,并将所用部件清单发送给库存管理系统以对部件使用情况进行监控。
巴士司机可查看已维修机械问题。
4)记录维修工时。
将机械师提供的维修工时记录在人事档案中,将维修总结发送给主管进行绩效考核。
5)计算维修总成本。
计算部件清单中实际所用部件、人事档案中所用维修工时的总成本;将维修工时和所用部件成本详细信息给会计进行计费。
现采用结构化方法对巴士维修系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
1.阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某巴士维修连锁公司欲开发巴士维修系统,以维护与维修相关的信息。
该系统的主要功能如下:1)记录巴士ID和维修问题。
巴士到车库进行维修,系统将巴士基本信息和ID 记录在巴士列表文件中,将待维修机械问题记录在维修记录文件中,并生成维修订单。
2)确定所需部件。
根据维修订单确定维修所需部件,并在部件清单中进行标记。
3)完成维修。
机械师根据维修记录文件中的待维修机械问题,完成对巴士的维修,登记维修情况;将机械问题维修情况记录在维修记录文件中,将所用部件记录在部件清单中,并将所用部件清单发送给库存管理系统以对部件使用情况进行监控。
2014上半年系统分析师考试真题及答案-下午卷

2014上半年系统分析师考试真题及答案-下午卷【案例一】(共25分)阅读以下关于需求建模的叙述,在答题纸上回答问题1至问题3。
某企业委托软件公司开发一套运动器材综合销售平台,以改进已有的销售管理系统,拓展现有的实体店销售模式,综合管理线上线下的器材销售业务。
该软件公司组建项目组开发该系统,现正处于需求获取阶段。
经过项目组讨论,由于目标系统业务功能比较复杂,所以在需求获取中针对不同类型的业务需求,采用不同的需求获取方法。
项目组列出可选的需求获取方法包括:用户访谈、联合需求计划(JRP)、问卷调查、文档分析和实地观察等。
需求获取的要求如下:(1)获取已有销售管理系统中所实现的实体店销售模式和过程;(2)获取系统的改进需求和期望增加的业务功能;(3)获取当前业务过程中的详细数据并深入了解这些数据产生的原因;(4)从企业管理人员、销售人员、各种文档资源等尽可能多的来源获取需求;(5)消除需求中出现的冲突,尽可能获取全面、一致的需求;(6)尽可能多地让用户参与需求获取过程。
【问题1】联合需求计划(JRP)是一种流行的需求获取方法。
请说明什么是JRP,JRP与其它需求获取方法相比有什么优势?联合需求计划是一个通过高度组织的群体会议来分析企业内的问题并获取需求的过程,它是由企业主管部门经理、会议主持人、用户、协调人员、IT人员、秘书等共同组成的专题讨论组来分析、讨论问题并定义系统需求。
JRP和其他需求获取方法相比的优势:(1)发挥用户和管理人员参与系统幵发过程的积极性,提高系统开发效率:(2)降低了系统需求获取的时间成本,加速系统开发周期;(3)采用原型确认系统需求并获取设计审批,具有原型化开发方法的优点。
【解析】本题考查考生对于软件需求获取方法的掌握情况。
需求获取是一个确定和理解不同类用户的需求和约束的过程。
需求获取通过系统分析师与用户的有效合作才能成功,系统分析师建立一个对问题进行彻底讨论的环境,这些问题与将要开发的系统有关。
2014上半年数据库系统工程师考试真题及答案-上午卷

2014上半年数据库系统工程师考试真题及答案-上午卷在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是(1)。
(1)A.程序计数器 B.状态寄存器 C.通用寄存器 D.累加寄存器【答案】D【解析】本题考查计算机系统基础知识。
CPU中有一些重要的寄存器,程序计数器(PC)用于存放指令的地址。
当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令。
当程序出现转移时,则将转移地址送入PC,然后由PC指出新的指令地址。
状态寄存器用于记录运算中产生的标志信息。
状态寄存器中的每一位单独使用,称为标志位。
标志位的取值反映了ALU当前的工作状态,可以作为条件转移指令的转移条件。
典型的标志位有以下几种:进位标志位(C)、零标志位(Z)、符号标志位(S)、溢出标志位(V)、奇偶标志位(P)。
通用寄存器组是CPU中的一组工作寄存器,运算时用于暂存操作数或地址。
在程序中使用通用寄存器可以减少访问内存的次数,提高运算速度。
累加器(accumulator):累加器是一个数据寄存器,在运算过程中暂时存放操作数和中间运算结果,不能用于长时间地保存一个数据。
累加器是一个数据寄存器,在运算过程中暂时存放操作数和中间运算结果,不能用于长时间地保存一个数据。
某机器字长为n,最高位是符号位,其定点整数的最大值为(2)。
(2)A.2n-1 B.2n-1-1 C.2n D.2n-1【答案】B【解析】本题考查计算机系统中数据表示基础知识。
机器字长为n,最高位为符号位,则剩余的n-1位用来表示数值,其最大值是这n-1位都为1,也就是2n-1-1。
海明码利用奇偶性检错和纠错,通过在n个数据位之间插入k个检验位,扩大数据编码的码距。
若n=48,则k应为(3)。
(3)A.4 B.5 C.6 D.7【答案】C【解析】本题考查数据校验基础知识。
设数据位是n位,校验位是k位,则n和k必须满足以下关系:2k-1≥n+k。
系统分析师考试历年真题一(上午试题)

系统分析师考试历年真题一(上午试题)系统分析师考试是软考中一项高级资格考试科目,考试一共分为三门:基础知识、案例分析及论文。
下面是小编整理的系统分析师历年考试上午真题,供大家学习参考。
试题 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从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
系统分析师下午2014上半年Ⅱ

[真题] 系统分析师下午2014上半年Ⅱ多项填空题试题一信息系统开发方法及应用信息系统是一个复杂的人机交互系统,它不仅包合计算机技术、软件技术、通信技术、网络技术以及其它工程技术,它还是一个复杂的管理系统,需要管理理论和方法的支持。
因此,与其它工程项目相比,信息系统工程项目的开发和管理显得更加复杂,所面临的风险也更大。
如何选择一个合适的开发方法,以保证在多变的市场环境下,在既定的预算和时间要求范围内,开发出让用户满意的信息系统,是信息系统建设时所必须考虑的首要问题。
第1题:请以“信息系统开发方法及其应用”为题,分别从以下三个方面进行论述。
____(1)概要叙述你参与管理和开发的信息系统以及你在其中所担任的主要工作。
____(2)简要说明目前比较主流的信息系统开发方法的内涵及特点,并结合项目实际情况,革述所选择的开发方法及其原因。
____(3)结合你具体参与管理和开发的实际项目,举例说明所选取的信息系统开发方法的具体实施过程,并详细分析实施效果。
____参考答案:写作要点:1.简要叙述所参与管理和开发的软件项目,并明确指出在其中承担的主要任务和开展的主要工作。
2.目前比较主流的信息系统开发方法主要包括:结构化方法、面向对象方法、面向服务的方法、原型化方法、快速应用开发、敏捷开发等。
1)结构化方法结构化方法是一种传统的信息系统开发方法,由结构化分析、结构化设计和结构化程序设计三部分有机组合而成,其精髓是自顶向下、逐步求精和模块化设计。
结构化方法的基本思想是将系统的生命周期划分为系统规划、系统分析、系统设计、系统实施和系统维护等阶段。
这种方法遵循系统工程原理,按照事先设计好的程序和步骤,使用一定的开发工具,完成规定的文档,在结构化和模块化的基础上进行信息系统的开发工作。
结构化方法的开发过程一般是先把系统功能视为一个大的模块,再根据系统分析与设计的要求对其进行进一步的模块分解或组合。
结构化方法的主要特点是:开发目标清晰化;开发工作阶段化;开发文档规范化;设计方法结构化。
2014年上半年 系统分析师 案例

全国计算机技术与软件专业技术资格(水平)考试2014 年上半年系统分析师下午试卷I(考试时间13:30~15:00 共90 分钟)请按下表选答试题1. 本试卷满分75 分,每题25 分。
2. 在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。
3. 在答题纸的指定位置填写准考证号、出生年月日和姓名。
4. 在试题号栏内注明你选答的试题号。
5. 答题纸上除填写上述内容外只能写解答。
6. 解答时字迹务必清楚,字迹不清时,将不评分。
【试题一】(共25分)阅读以下关于需求建模的叙述,在答题纸上回答问题1至问题3。
某企业委托软件公司开发一套运动器材综合销售平台,以改进已有的销售管理系统,拓展现有的实体店销售模式,综合管理线上线下的器材销售业务。
该软件公司组建项目组开发该系统,现正处于需求获取阶段。
经过项目组讨论,由于目标系统业务功能比较复杂,所以在需求获取中针对不同类型的业务需求,采用不同的需求获取方法。
项目组列出可选的需求获取方法包括:用户访谈、联合需求计划(JRP)、问卷调查、文档分析和实地观察等。
需求获取的要求如下:(1)获取已有销售管理系统中所实现的实体店销售模式和过程;(2)获取系统的改进需求和期望增加的业务功能;(3)获取当前业务过程中的详细数据并深入了解这些数据产生的原因;(4)从企业管理人员、销售人员、各种文档资源等尽可能多的来源获取需求;(5)消除需求中出现的冲突,尽可能获取全面、一致的需求;(6)尽可能多地让用户参与需求获取过程。
【问题1】联合需求计划(JRP)是一种流行的需求获取方法。
请说明什么是JRP,JRP 与其它需求获取方法相比有什么优势?【问题2】针对题目中所描述的需求获取要求(1)~(6),选择最适合的需求获取方法填入表1-1中的(a)~(f)处。
【问题3】由于该企业销售规模较大,所积累的企业业务文档数量庞大,所以只能通过抽样实现不同类型的文档分析。
如果对于每种类型的文档要求90%的可信度(可信度因子为1.645),那么不同类型的文档分别需要抽样多少份就能达到该要求?【案例二】(共25分)阅读以下关于某ERP系统规划的说明,在答题纸上回答问题1至问题3。
系统分析师考试历年真题三(下午试题)

系统分析师考试历年真题三(下午试题)系统分析师考试是软考中一项高级资格考试科目,考试一共分为三门:基础知识、案例分析及论文。
下面是小编整理的系统分析师历年考试下午真题(论文),供大家学习参考。
试题一论系统的健壮性设计系统的健壮性(robustness)也称为系统的坚固性或坚实性,这是衡量一个系统能否从各种出错条件下恢复能力的一种测度。
引起出错的条件可以是来自系统内部,也可以是系统外部的。
比如:一个健壮的系统可以容许数据输入的错误,也可以允许内部组成部件的故障。
虽然在健壮性与可靠性之间有着一定的联系,但是两者是不同的测度。
根据你实际参与开发的经验,论述下列三个问题:[问题1]简述你参与开发的系统与软件概要和你所担任的工作。
[问题2]具体叙述你所参与分析与开发的系统和软件中,是如何进行健壮性设计的。
采用了哪些主要设计思想与设计技术?遇到过哪些问题?采取过什么相应的措施?[问题3]简述健壮性设计的一般原则。
你所实际采用的设计技术和措施的具体效果。
现在你认为还有哪些可改进之处以及如何去改进?试题二论系统集成技术的应用系统集成已成为当今计算机十分关注的一个热点。
从广义上看,系统集成包括了系统软件、应有软件、各类设备、人员、组织机构和管理方法等的集成;从狭义上看,系统集成至少应考虑系统的开发环境和运行环境方面的集成。
[问题1]简述你参与分析和开发的系统概要和你所担任的工作。
[问题2]具体叙述在你所参与开发的系统中,是如何应用系统集成技术的,采用了哪些主要技术和方法?解决了哪些系统集成问题?采取过什么相应措施?其实际效果如何?[问题3]简述在系统的开发环境与运行环境的集成中可能面临的主要方面的问题。
试题三论面向对象开发技术及其应用面向对象技术已逐渐成为90年代的主流技术,并渗透到计算机产业的各个部分。
面向对象开发技术不仅能够极大地提高软件的生产率,提供软件的可重用性,更重要的是可相对彻底地解决软件维护的困难和维护量过于庞大的问题。
系统分析师-面向对象技术_真题-无答案

系统分析师-面向对象技术(总分61,考试时间90分钟)1. 在某信息管理系统中存在两个类:类“客户”和类“订单”。
它们之间的业务关系是:①一个客户提交零个或多个订单;②一个订单由一个且仅由一个客户提交。
能够正确表示这个业务关系的UML类图是______。
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。
其中 (17) 是面向对象系统建模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择 (18) ;当需要说明体系结构的静态实施视图时,应该选择 (19) 。
2.A. 构件图B. 类图C. 对象图D. 部署图3.A. 构件图B. 协作图C. 状态图D。
部署图4.A. 协作图B. 对象图C. 活动图D. 部署图5. 以下与“模式”相关的叙述中,正确的是______。
A. 采用设计模式允许在非面向对象程序设计语言中使用面向对象的概念B. 单身模式(Singleton)描述了只有一个方法和属性的类的集合C. 在MVC(模型/视图/控制器)模式中,1个模型可以用于多个视图D. 在MVC模式中,控制器是将应用问题域中包含的抽象领域知识呈现给用户的方式6. 面向对象程序设计语言的______机制,实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对象。
A. 模板B. 多态C. 动态绑定D. 多重绑定在一个客户信息系统中存在两种类型的客户:个人客户和集团客户。
对于个人客户,系统中保存了其客户标识和基本信息(包括姓名、住宅电话和emil);对于集团客户,系统中保存了其客户标识,以及与该集团客户相关的若干个联系人的信息(联系人的信息包括姓名、住宅电话、email、办公电话和职位)。
根据上述描述,得到了如图1-5所示的UML类图,其中类“客户”的属性有 (33) :类“人”的属性有 (34) 。
7.A. 客户标识B. 姓名、住宅电话、emailC. 姓名、住宅电户、办公电话、email、职位D. 客户标识、办公电话、职位8.A. 客户标识B. 姓名、住宅电话、emailC. 姓名、住宅电户、办公电话、email、职位D. 客户标识、办公电话、职位9. 在以下关于类的相关描述中,不正确的是______。
2014年上半年 系统分析师 论文

全国计算机技术与软件专业技术资格(水平)考试2014年上半年系统分析师下午试卷 II(考试时间 15:20~17:20 共 120 分钟)请按下表选答试题1. 本试卷满分 75 分。
2. 在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。
3. 在答题纸的指定位置填写准考证号、出生年月日和姓名。
4. 在试题号栏内用Ο圈住选答的试题号。
5. 答题纸上除填写上述内容外只能写解答。
6. 解答应分摘要和正文两部分。
在书写时,请注意以下两点:①摘要字数在 400 字以内,可以分条叙述,但不允许有图、表和流程图。
②正文字数为 2000 字至 3000 字,文中可以分条叙述,但不要全部用分条叙述的方式。
7. 解答时字迹务必清楚,字迹不清,将不评分。
【试题一】请以“论信息系统开发方法及应用”为题,分别从以下三个方面进行论述。
1.简要叙述所参与管理和开发的软件项目,并明确指出在其中承担的主要任务和开展的主要工作。
2.目前比较主流的信息系统开发方法主要包括:结构化方法、面向对象方法、面向服务的方法、原型化方法、快速应用开发、敏捷开发等。
3.考生需结合自身参与项目的实际状况,指出其参与管理和开发的项目中是如何应用所选择的开发方法指导系统开发的,说明具体的实施过程、使用的方法和工具,并对实际实施效果进行分析。
【试题二】请以“业务流程建模方法及应用”为题,分别从以下三个方面进行论述。
1.概要叙述你参与实施的项目以及你所担任的主要工作。
2.给出三种业务流程建模方法,并对每种方法进行简要描述。
说明你在该项目中采用了哪种业务流程建模方法,结合项目特征说明采用该方法的原因,并详细描述业务流程建模过程。
3.阐迷在进行业务流程建模过程中遇到的主要问题及如何解决的。
【试题三】请以“数据库集群技术及应用”为题,分别从以下三个方面进行论述。
1.概要叙迷你参与实施白勺落欠件项目以及你在其中所担任的主要工作。
2.请说明你所参与的软件项目对数据管理的契示需求,结合数据库集群技术的特点,论述你是如何应用数据库集群技术或设计数据库集群系统的。
2014系统分析师真题(全套答案含论文)

2014年系统分析师真题(全套答案含论文)单项选择题在下列各题的备选项中,请选择1个最符合题意的选项。
1在订单管理模块中,新建订单和修改订单都需要检查用户是否登录,用例“新建订单”、“修改订单”与用例“检查用户登录”之间是()。
A. 包含关系B. 扩展关系C. 泛化关系D. 聚集关系2UML中,序列图的基本元素包括()。
A. 对象、生命线和泳道B. 对象、泳道和消息C. 对象、生命线和消息D. 生命线、泳道和消息3UML中,静态视图描述事务的静态结构,主要包括();交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括()。
A. 用例图、类图、包图B. 用例图、组件图、部署图C. 类图、对象图、状态图D. 组件图、协作图、包图A. 活动图、状态图B. 序列图、状态图C. 活动图、协作图D. 序列图、协作图4使用UML进行关系数据库的()时,需要设计出表达持久数据的实体类及其联系,并将它们映射为数据库表和视图等。
A. 业务用例设计B. 逻辑数据模型设计C. 物理数据模型设计D. 物理实现设计5以下关于IPsec协议的描述中,正确的是()。
A. IPsec认证头(AH)不提供数据加密服务B. IPsec封装安全负荷(ESP)用于数据完整性认证和数据源认证C. IPsec的传输模式对原来的IP数据报进行了封装和加密,再加上了新IP头D. IPsec通过应用层的Web服务建立安全连接6防火墙的工作层次是决定防火墙效率及安全的主要因素,下面的叙述中正确的是()。
A. 防火墙工作层次越低,则工作效率越高,同时安全性越高B. 防火墙工作层次越低,则工作效率越低,同时安全性越低C. 防火墙工作层次越高,则工作效率越高,同时安全性越低D. 防火墙工作层次越高,则工作效率越低,同时安全性越高7在入侵检测系统中,事件分析器接收事件信息并对其进行分析,判断是否为入侵行为或异常现象,其常用的三种分析方法中不包括()。
2014年下半年系统架构设计师考试案例分析真题及答案

2014年下半年系统架构师下午真题案例分析试题一:请详细阅读有关Web应用架构设计方面的说明,在答题纸上回答问题1至问题3。
【说明】某软件公司开发运维了一个社交网站系统,该系统基于开源软件平台LAMP(Linux+Apache+MySQL+PHP)构建,运行一段时间以来,随着用户数量及访问量的增加,系统在Web服务器负载、磁盘I/O等方面出现了明显瓶颈,已不能满足大量客户端并发访问的要求,因此公司成立了专门的项目组,拟对系统架构进行调整以提高系统并发处理能力。
目前系统采用了传统的三层结构,系统架构如下图所示。
【问题1】(10分)针对目前出现的Web服务器负载过大问题,项目组决定在客户端与中间层Web服务器之间引入负载均衡器,通过中间层Web服务器集群来提高Web请求的并发处理能力。
在讨论拟采用的负载均衡机制时,王工提出采用基于DNS的负载均衡机制,而李工则认为应采用基于反向代理的负载均衡机制,项目组经过讨论,最终确定采用李工提出的方案。
请用200字以内的文字,分别简要说明两个机制的基本原理;并从系统执行效率、安全性及简易性等方面将两种机制进行对比,将对比结果填入下表中。
【问题2】(7分)针对并发数据库访问所带来的磁盘I/O瓶颈问题,项目组决定在数据层引入数据库扩展机制。
经过调研得知系统数据库中存储的主要数据为以用户标识为索引的社交网络数据,且系统运行时发生的大部分数据库操作为查询操作。
经过讨论,项目组决定引入数据库分区和MySQL主从复制两种扩展机制。
数据库分区可采用水平分区和垂直分区两种方式,请用350字以内的文字说明在本系统中应采用哪种方式及其原因,并分析引入主从复制机制给系统带来的好处。
【问题3】(8分)为进一步提高数据库访问效率,项目组决定在中间层与数据层之间引入缓存机制。
赵工开始提出可直接使用MySQL的查询缓存(query cache)机制,但项目组经过分析好友动态显示等典型业务的操作需求,同时考虑已引入的数据库扩展机制,认为查询缓存尚不能很好地提升系统的查询操作效率,项目组最终决定在中间层与数据层之间引入Memcached分布式缓存机制。
2014下半年系统架构设计师考试案例分析报告材料真地训练题目及答案详解三

2014下半年系统架构设计师考试案例分析真题及答案(三)试题四:请详细阅读有关嵌入式构件设计方面的说明,在答题纸上回答问题1至问题3。
【说明】构件(component)也称为组件,是一个功能相对独立的具有可复用价值的软硬件单元。
近年来,构件技术正在逐步应用于大型嵌入式系统的软件设计。
某公司长期从事飞行器电子设备研制工作,已积累了大量成熟软件。
但是,由于当初管理和设计等原因,公司的大量软件不能被复用,严重影响了公司后续发展。
公司领导层高度重视软件复用问题,明确提出了要将本公司的成熟软件进行改造,建立公司可复用的软件构件库,以提升开发效率、降低成本。
公司领导层决定将此项任务交给技术部门的王工程师负责组织实施。
两个月后,王工程师经过调研、梳理和实验,提交了一份实施方案。
此方案得到了公司领导层的肯定,但在实施过程中遇到了许多困难,主要表现在公司软件架构的变更和构件抽取的界面等方面。
【问题1】(共9分)请用200字以内文字说明获取构件的方法有哪几种?开发构件通常采用哪几种策略?并列举出两种主流构件标准。
【问题2】(共6分)由于该公司已具备大量的成熟软件,王工程师此次的主要工作就是采用遗留工程(Legacy Engineering)方法,将具有潜在复用价值的软件提取出来,得到可复用的构件。
因此,在设计软件时与原开发技术人员产生了重大意见分歧,主要分歧焦点在于大家对构件概念理解上的差异。
请根据你对构件的理解,判断下表给出的有关构件的说法是否正确,将答案写在答题纸上。
【问题3】(共10分)王工程师的实施方案指出:本公司的大部分产品是为用户提供标准计算平台的,而此平台中的主要开发工作是为嵌入式操作系统研制板级支持软件(BSP)。
为了提高BSP软件的复用,应首先开展BSP构件的开发,且构件架构应符合国外GENESYS规范定义的嵌入式系统架构风格。
下图给出了架构风格定义的构件通用接口,其中:链接接口(LIF)是构件对外提供的功能服务接口;局部接口建立了构件和它的局部环境的连接,如传感器、作动器或人机接口;技术相关接口(TDI)提供了查看构件内部、观察构件的内部变量的手段,如诊断等;技术无关接口(TII)用来在运行时配置、复使、重启构件的接口。
系统分析师考试历年真题一(下午试题)

系统分析师考试历年真题一(下午试题)系统分析师考试是软考中一项高级资格考试科目,考试一共分为三门:基础知识、案例分析及论文。
下面是小编整理的系统分析师历年考试下午真题,供大家学习参考。
试题一阅读以下关于信息系统查询与查错设计方面的叙述,回答问题1和问题2。
某物资部门的财务管理信息系统主要用于财会核算工作的全面管理,包括对物资与资金分科自登记三级明细账,产生凭证,总账平衡,成本核算,利润分配,总账生成,产生各阶段报表,打印明细账与凭证,对帐务进行查询、修改、分析、转储等功能,采用微机网络方式运行该信息系统。
在该系统分析与设计过程中,十分重视查询与资料查错功能的设计。
在查询设计中,主要提供明细账数据文件、记账凭证数据文件和财务报表文件三大类查询。
同时提供了以下三种查询方式:(1)全局自动查询——这是一种批量资料的查询,方便于用户模糊查询。
即根据用户所选择输入的某些查询值(用户可能仅记住资料的部分特征),自动对整个文件系统进行全面搜索,从各个数据文件中去找出满足用户查询条件的全部相应记录,供用户参考选用。
(2)相关文件查询——由于在财会账务中各类明细账和财务报表文件之间存在着相当密切的联系,经常需要查询在多个数据文件中具有相互关联的资料或记录。
相关文件查询具有联接资料的特征,根据用户选取规定的查询条件值,把存在于多个数据文件中的相应数据域位组织成新的资料信息,并可以同时核查多个用户数据文件。
(3)组合条件查询——一这不同于通常的固定条件查询,在查询过程中用户可随机指定若干查询条件,由系统去生成相应的查询。
[问题1]组合条件查询由用户从查询某单中位选若干项查询条件,指定各查询条件之间的逻辑关系(即“与”、“或”关系),由系统自动生成用户所需的组合查询表达式,从而去检索相应的数据文件。
请以100字以内文字简要叙述组合条件查询的主要优点。
[问题2]在财务信息系统中,防止资料录人出错是十分重要的一个任务,在该系统设计时采用了以下三类检查出错的功能设计:(1 )资金平衡查错——根据财务中的资金来源科目和资金占用科目之间差额平衡原理设计的,通过“平衡监视程序”对各种资料录入时所产生的记帐凭证内容进行平衡,把平衡的结果反馈给财会人员,由财会人员判别录入资料的正确性。
高级系统架构设计师下午2014下半年真题及答案解析(2)

高级系统架构设计师下午2014下半年真题及答案解析(2)(1/4)论文一、论软件需求管理软件需求管理是一个对系统需求变更了解和控制的过程。
需求管理过程与需求开发过程相互关联,初始需求导出的同时就要形成需求管理规划,一旦启动了软件开发过程,需求管理活动就紧密相伴。
需求管理过程中主要包含变更控制、版本控制、需求跟踪和需求状态跟踪等4项活动,其目标是为项目管理人员建立一个软件需求基线,并保持软件计划、产品和活动与软件需求的一致性。
第1题请以“软件需求管理”为题,依次从以下三个方面进行论述。
(1)概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。
____(2)详细描述需求管理过程中各个活动中的主要工作。
____(3)详细说明你所参与的软件开发项目中,是如何进行软件需求管理的,实施的具体效果如何。
____下一题(2/4)论文二、论非功能性需求对企业应用架构设计的影响企业应用架构(Enterprise Application Architecture) 描述了企业IT系统的功能和技术实现内容,它在企业信息化建设中起到了统一规划、承上启下的作用,向上承接了企业战略发展方向和业务模式,向下规划和指导企业各IT系统的定位和功能。
企业应用架构包括了企业的应用架构蓝图、架构标准、系统的边界和定义、系统间的关联关系等。
其中非功能性需求是进行企业应用架构设计时需要重点考虑的因素,不同类型的非功能性需求从不同侧面影响应用系统的架构设计。
第2题请以“非功能性需求对企业应用架构设计的影响”为题,依次从以下三个方面进行论述。
(1)概要叙述你参与分析和开发的企业应用系统项目以及你所担任的主要工作。
____(2)分析在企业应用架构设计中应该考虑哪些非功能性需求,详细阐述这些非功能性需求是如何影响架构设计的。
____(3)详细说明你所参与的企业应用系统项目中,在进行系统架构设计时,考虑了哪些非功能性需求,如何通过架构设计满足了系统的这些非功能性需求。
系统分析师考试真题

2019年系统分析师考试真题(上午)1、面向对象分析中,一个事物发生变化会影响另一个事物,两个事物之间属于()。
A、关联关系B、依赖关系C、实现关系D、泛化关系2、关于用例图中的参与者,说法正确的是()。
A、参与者是与系统交互的事物,都是由人来承担B、当系统需要定时触发时,时钟就是一个参与者C、参与者可以在系统外部,也可能在系统内部D、系统某项特定功能只能有一个参与者3、在线学习系统中,课程学习和课程考试都需要先检查学员的权限,“课程学习”与“检查权限”两个用例之间属于();课程学习过程中,如果所缴纳学费不够,就需要补缴学费,“课程学习”与“缴纳学费”两个用例之间属于();课程学习前需要课程注册,可以采用电话注册或者网络注册,“课程注册”与“网络注册”两个用例之间属于()。
A、包含关系B、扩展关系C、泛化关系D、关联关系A、包含关系B、扩展关系C、泛化关系D、关联关系A、包含关系B、扩展关系C、泛化关系D、关联关系4、非对称加密算法中,加密和解密使用不同的密钥,下面的加密算法中()属于非对称加密算法。
若甲、乙采用非对称密钥体系进行保密通信,甲用乙的公钥加密数据文件,乙使用()来对数据文件进行解密。
A、AESB、RSAC、IDEAD、DESA、甲的公钥B、甲的私钥C、乙的公钥D、乙的私钥5、用户A从CA获取了自己的数字证书,该数字证书中包含为证书进行数字签名的()。
A、CA的私钥和A的公钥B、CA的私钥和A的私钥C、CA的公钥和A的公钥D、CA的公钥和A的私钥6、数字签名是对以数字形式存储的消息进行某种处理,产生一种类似于传统手书签名功效的信息处理过程。
数字签名标准DSS中使用的签名算法DSA是基于ElGamal和Schnorr两个方案而设计的。
当DSA对消息m的签名验证结果为True,也不能说明()A、接收的消息m无伪造B、接收的消息m无篡改C、接收的消息m无错误D、接收的消息m无泄密7、甲公司委托乙公司开发一种工具软件,未约定软件的使用权、转让权及利益分配办法,甲公司按规定支付乙公司开发费用。
数据库系统工程师14年真题(标准答案)

2014年上半年数据库系统工程师考试上午真题(标准参考答案)在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是(D)。
A. 程序计数器 B. 状态寄存器 C. 通用寄存器 D. 累加寄存器某机器字长为n,最高位是符号位,其定点整数的最大值为(B)。
A.2n-1B.2n-1-1C.2nD.2n-1海明码利用奇偶性检错和纠错,通过在n个数据位之间插入k个检验位,扩大数据编码的码距。
若n=48,则k应为(C)。
A. 4B. 5C. 6D. 7通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。
若取指令时间为4t,分析时间为2t。
执行时间为3t,按顺序方式从头到尾执行完600条指令所需时间为(D)t;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为(B)t。
A. 2400B. 3000C. 3600D. 5400A. 2400B. 2405C. 3000D. 3009若用256K X 8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的存区域,则需(A)片芯片。
A. 4B. 8C. 16D. 32以下关于木马程序的叙述中,正确的是(B)。
A.木马程序主要通过移动磁盘传播B.木马程序的客户端运行在攻击者的机器上C.木马程序的目的是使计算机或网络无法提供正常的服务D.Sniffer是典型的木马程序防火墙的工作层次是决定防火墙效率与安全的主要因素,以下叙述中,正确的是(D )。
A.防火墙工作层次越低,工作效率越高,安全性越高B.防火墙工作层次越低,工作效率越低,安全性越低C.防火墙工作层次越高,工作效率越高,安全性越低D.防火墙工作层次越高,工作效率越低,安全性越高以下关于包过滤防火墙和代理服务防火墙的叙述中,正确的是(B)。
A.包过滤成本技术实现成本较高,所以安全性能高B.包过滤技术对应用和用户是透明的C.代理服务技术安全性较高,可以提高网络整体性能D.道理服务技术只能配置成用户认证后才建立连接王某买了一幅美术作品原件,则他享有该美术作品的(D)。
2014上半年数据库系统工程师真题及答案解析(下午题)

2014上半年数据库系统工程师真题及答案解析(下午题)试题一阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某巴士维修连锁公司欲开发巴士维修系统,以维护与维修相关的信息。
该系统的主要功能如下:1)记录巴士ID和维修问题。
巴士到车库进行维修,系统将巴士基本信息和ID 记录在巴士列表文件中,将待维修机械问题记录在维修记录文件中,并生成维修订单。
2)确定所需部件。
根据维修订单确定维修所需部件,并在部件清单中进行标记。
3)完成维修。
机械师根据维修记录文件中的待维修机械问题,完成对巴士的维修,登记维修情况;将机械问题维修情况记录在维修记录文件中,将所用部件记录在部件清单中,并将所用部件清单发送给库存管理系统以对部件使用情况进行监控。
巴士司机可查看已维修机械问题。
4)记录维修工时。
将机械师提供的维修工时记录在人事档案中,将维修总结发送给主管进行绩效考核。
5)计算维修总成本。
计算部件清单中实际所用部件、人事档案中所用维修工时的总成本;将维修工时和所用部件成本详细信息给会计进行计费。
现采用结构化方法对巴士维修系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1?E5的名称。
【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1?D4的名称。
【问题3】(3分)说明图1-2中所存在的问题。
【问题4】(3分)根据说明和图中术语,釆用补充数据流的方式,改正图1-2中的问题。
要求给出所补充数据流的名称、起点和终点。
参考答案及解析试题二阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】某健身俱乐部要开发一个信息管理系统,该信息系统的部分关系模式如下:员工(员工身份证号,姓名,工种,电话,住址)会员(会员手机号,姓名,折扣)项目(项目名称,项目经理,价格)预约单(会员手机号,预约曰期,项目名称,使用时长)消费(流水号,会员手机号,项目名称,消费金额,消费日期)有关关系模式的属性及相关说明如下:1)俱乐部有多种健身项目,不同的项目每小时的价格不同。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2014年系统分析师真题单项选择题在下列各题的备选项中,请选择1个最符合题意的选项。
1在订单管理模块中,新建订单和修改订单都需要检查用户是否登录,用例“新建订单”、“修改订单”与用例“检查用户登录”之间是()。
A. 包含关系B. 扩展关系C. 泛化关系D. 聚集关系2UML中,序列图的基本元素包括()。
A. 对象、生命线和泳道B. 对象、泳道和消息C. 对象、生命线和消息D. 生命线、泳道和消息3UML中,静态视图描述事务的静态结构,主要包括();交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括()。
A. 用例图、类图、包图B. 用例图、组件图、部署图C. 类图、对象图、状态图D. 组件图、协作图、包图A. 活动图、状态图B. 序列图、状态图C. 活动图、协作图D. 序列图、协作图4使用UML进行关系数据库的()时,需要设计出表达持久数据的实体类及其联系,并将它们映射为数据库表和视图等。
A. 业务用例设计B. 逻辑数据模型设计C. 物理数据模型设计D. 物理实现设计5以下关于IPsec协议的描述中,正确的是()。
A. IPsec认证头(AH)不提供数据加密服务B. IPsec封装安全负荷(ESP)用于数据完整性认证和数据源认证C. IPsec的传输模式对原来的IP数据报进行了封装和加密,再加上了新IP头D. IPsec通过应用层的Web服务建立安全连接6防火墙的工作层次是决定防火墙效率及安全的主要因素,下面的叙述中正确的是()。
A. 防火墙工作层次越低,则工作效率越高,同时安全性越高B. 防火墙工作层次越低,则工作效率越低,同时安全性越低C. 防火墙工作层次越高,则工作效率越高,同时安全性越低D. 防火墙工作层次越高,则工作效率越低,同时安全性越高7在入侵检测系统中,事件分析器接收事件信息并对其进行分析,判断是否为入侵行为或异常现象,其常用的三种分析方法中不包括()。
A. 模式匹配B. 密文分析C. 数据完整性分析D. 统计分析•8某实验室使用无线路由器提供内部上网,无线路由器采用固定IP地址连接至校园网,实验室用户使用一段时间后,不定期出现不能访问互联网的现象,经测试无线路由器工作正常,同时有线接入的用户可以访问互联网。
分析以上情况,导致这一故障产生的最可能的原因是()。
A. 无线路由器配置错误B. 无线路由器硬件故障C. 内部或者外部网络攻击D. 校园网接入故障9软件著作权中的翻译权不是指将原软件()权利。
A. 由一种自然语言文字转换成另一种自然语言文字B. 由一种程序设计语言转换成另一种程序设计语言C. 操作界面中涉及的自然语言文字由一种语言文字翻译成另一种语言文字D. 程序中涉及的自然语言文字由一种语言文字翻译成另一种语言文字10某学校举行程序设计竞赛,两位同学针对同一问题、按照规定的技术标准、采用相同的程序设计语言、利用相同的开发环境完成了程序设计。
两个程序相似,同学甲先提交,同学乙的构思优于甲。
此情形下,()享有著作权。
A. 同学甲B. 同学甲、同学乙都各自C. 同学乙D. 同学甲、同学乙都不11利用()可以保护软件的技术信息和经营信息。
A. 著作权B. 专利权C. 商业秘密权D. 商标权12甲、乙软件公司2012年7月12日就其财务软件产品分别申请“清山”和“青山”商标注册。
两财务软件产品相似,且甲、乙软件公司第一次使用时间均为2009年5月12日。
此情形下,()能获准注册。
A. “清山”B.“清山”与“青山”都C. “青山”D. 由甲、乙抽签结果确定谁13使用多处理机系统的主要目的是实现__(14)__代码的并行性。
A. 操作级和指令级B. 指令级和作业级C. 作业级和任务级D. 任务级和指令级14按照Cache地址映像的块冲突概率,从高到低排列的是()。
A. 全相联映像→直接映像→组相联映像B. 直接映像→组相联映像→全相联映像C. 组相联映像→全相联映像→直接映像D. 直接映像→全相联映像→组相联映像15某计算机系统各组成部件的可靠性模型由下图所示。
若每个部件的千小时可靠度都为R,则该计算机系统的千小时可靠度为()。
A. (1-R2)(1-R3)B. (1-R2)+(1-R3)C. (1-(1-R)2)(1-(1-R)3)D. (1-(1-R)2)+(1-(1-R)3)16DMA工作方式是在()之间建立直接的数据通路。
A. CPU与外设B. CPU与主存C. 主存与外设D. 外设与外设17浮点数在机器中的表示形式如下所示,若阶码的长度为e,尾数的长度为m,则以下关于浮点表示的叙述中,正确的是()。
①e的值影响浮点数的范围,e越大,所表示的浮点数值范围越大②e的值影响浮点数的精度,e越大,所表示的浮点数精度越高③m的值影响浮点数的范围,m越大,所表示的浮点数范围越大④m的值影响浮点数的精度,m越大,所表示的浮点数精度越高A. ①③B. ②③C. ①④D. ②④18某服装公司希望对现有的信息发布系统进行集成与改造,从而实现随时通过互联网向用户发布特定的信息,为了避免骚扰用户,系统还要允许每个用户指定他们感兴趣的消息,另外还要向特定的用户群发送特定消息。
针对上述要求,()方案相对更为可行。
A. 采用订阅-发布(Subscript/Publish)模式。
客户订阅需要的信息,并监听消息,消息到来后通知客户接收B. 采用动态接收表(Dynamic List)模式。
客户订阅需要的消息,接收表是一个路由器,把一个消息广播给一组接收者,同时为每个接收者提供专门的消息处理C. 采用消息存储库(Message Store)模式。
监听所有的消息,将它们存储到一个消息存储库中,通过查询客户订阅状态如何进行消息分发D. 采用文件传输(File Transfer)模式。
用户安装客户端监听消息,消息转换为文件,通过FTP传输并通知用户接收消息19详细调查为系统分析和新系统逻辑模型的建立提供详尽的、准确的、完整的系统的资料。
详细调查的主要内容包括现有系统的运行环境和状况、系统功能、()、资源情况、约束条件和薄弱环节等。
如果对某现有系统进行详细调查时,发现该系统业务复杂,涉及岗位较多,系统的历史遗留文档全面、数量很大时,可以采用()方法。
A. 业务流程B. 数据库模型C. 网络传输协议D. 编程语言A. 现场观摩B. 书面调查C. 个别访问D. 抽样调查20系统分析阶段,在确定系统的所有功能后,还需要分析各功能之间的关系和流程,使用()来检验是否识别出所有的功能,判定系统分析师是否了解系统功能,也是以后进行系统设计的基础。
A. 系统功能体系图B. 功能流程图C. 数据流图D. 实体-联系图21在对于现有系统进行分析时,()方法是错误的。
A. 多与用户沟通,了解他们对现有系统的认识和评价B. 了解现有系统的组织结构,输入/输出、资源利用情况和数据处理过程C. 理解现有系统“做什么”的基础上,抽取其“怎么做”的本质D. 从对现有系统的物理模型出发,通过研究、分析建立起其较高层次的逻辑模型描述22业务流程图(Transaction Flow Diagram,TFD)是业务流程调查结果的图形化表示,它反映现有系统各部门的业务处理过程及其之间的分工与联系,以及连接各部门的()的传递和流动关系,体现现有系统的边界、环境、输入/输出和数据存储等内容。
某公司的系统分析师进行系统分析后,得到了系统“员工领原材料”的业务流程描述:员工填写领料单,库长批准领料单,库工查村存库账,如果发现缺货则通知采购人员,采购人员通知供货单位补充货物,最终向员工提供原材料。
使用TFD描述这一流程时,“供货单位”应该表示为(),“员工”应该表示为()。
A. 信息流B. 控制流C. 功能流D. 业务流A. 外部实体B. 业务处理单位C. 参与者D. 数据处理A. 外部实体B. 业务处理单位C. 参与者D. 数据处理23某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。
由于市场竞争的压力,产品需要尽快上市。
则开发该软件产品最不适合采用()模型。
A. 增量B. 原型C. 瀑布D. 螺旋24()是系统分析阶段结束后得到的工作产品,()是系统测试阶段完成后的工作产品。
A. 系统设计规格说明B. 系统方案建议书C. 程序规格说明D. 单元测试数据A. 验收测试计划B. 测试标准C. 系统测试计划D. 操作手册25已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,则可以使用()模式来解决该问题。
当()时,可以使用该设计模式。
A. AdapterB. DecoratorC. DelegationD. ProxyA. 对一个抽象的实现部分的修改对用户不产生影响B. 想使用一个已经存在的类,而它的接口不符合用户需求C. 一个系统要独立于它的产品创建、组合和表示D. 一个对象的改变需要同时改变其他对象26在建立企业模型过程中,确定了企业高层业务功能之后,可以通过功能分解的方式将其进一步分解为业务过程。
以下关于功能分解原则的描述,错误的是()。
A. 每个高层功能一般至少可分解成两个子功能或过程B. 同种功能或过程在分解中不能重复出现C. 组成较高层次的功能的子功能或过程,必须反映较高层功能的所有方面D. 在同一分解层次上同时包含功能与过程27在UML 2.0中,()强调消息跨越不同对象或参与者的实际时间,而不仅仅关心消息的相对顺序;它能够()。
A. 定时图B. 通信图C. 顺序图D. 交互概览图A. 表示对象之间的组织结构B. 直观地表示对象之间的协作关系C. 把状态发生变化的时刻以及各个状态所持续的时间具体地表示出来D. 确定参与交互的执行者28企业信息化规划是企业信息化建设中的重要环节,与信息系统规划、企业规划、业务流程建模等密切相关。
在关于企业信息化规划的活动中,()利用机会或威胁评价现在和未来的环境,用优势和劣势评价企业现状,进而选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案。
()关注如何通过信息系统来支撑业务流程的运作,进而实现企业的关键业务目标,其重点在于对信息系统远景、组成架构、各部分逻辑关系进行规划。
A. 企业战略规划B. 信息资源规划C. 信息系统战略规划D. 信息技术战略规划A. 企业战略规划B. 信息资源规划C. 信息系统战略规划D. 信息技术战略规划29如何选择一个合适的开发方法,以保证在多变的市场环境下,在既定的预算和时间要求范围内,开发出让用户满意的信息系统,是系统分析师必须要面对的问题。
()方法使系统的描述及信息模型的表示与客观实体相对应,符合人们的思维习惯,有利于系统开发过程中用户与开发人员的交流与沟通,缩短开发周期,提供系统开发的正确性和效率。