【计算机类职业资格】高级系统分析师下午试题(Ⅰ)-21及答案解析.doc

上传人:outsidejudge265 文档编号:1340650 上传时间:2019-10-17 格式:DOC 页数:5 大小:42KB
下载 相关 举报
【计算机类职业资格】高级系统分析师下午试题(Ⅰ)-21及答案解析.doc_第1页
第1页 / 共5页
【计算机类职业资格】高级系统分析师下午试题(Ⅰ)-21及答案解析.doc_第2页
第2页 / 共5页
【计算机类职业资格】高级系统分析师下午试题(Ⅰ)-21及答案解析.doc_第3页
第3页 / 共5页
【计算机类职业资格】高级系统分析师下午试题(Ⅰ)-21及答案解析.doc_第4页
第4页 / 共5页
【计算机类职业资格】高级系统分析师下午试题(Ⅰ)-21及答案解析.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、高级系统分析师下午试题()-21 及答案解析(总分:41.99,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:1.00)1.请将以下关于 SOA 的叙述填写完整。 SOA 不是一个新鲜事物,但它却是传统的面向对象模型的替代模型。相比较而言,面向对象的模型是U U /U /U耦合和U U /U /U粒度的,而 SOA 是U U /U /U耦合和U U /U /U粒度的。SOA 系统原型的一个典型例子是U U /U /U(CORBA),它已经出现很长时间了,其定义的概念与 SOA 相似。随着 Web Services 的成熟,现在的 SOA 已经有所发展,这些进展是以上U U /U /

2、U为基础的。在 Web Services 中,通过U U /U /U来描述接口,与 CORBA 中的U U /U /U(接口描述语言)相比,它动态性更强、灵活度更高。 SOA 还具有管理上的优点。例如,现在管理员可直接管理开发人员所构建的U U /U /U,这远胜于以往管理单个应用的方式。通过分析U U /U /U间的交互,SOA 可以帮助企业了解何时以及什么业务逻辑被切实执行了,这使管理员能够有针对性地优化业务流程。(分数:1.00)_二、B试题二/B(总题数:1,分数:25.00)某市政府部门有近 30 个委、办、局,分别承担着法定的政府职能,这些部门都有信息中心,负责本单位信息系统的建设

3、和信息资源的采集、维护等工作,同时向业务部门提供信息化技术支持。该市的电子政务建设发展很快,统一规划实施了政务内网,实现了各个政府部门百兆以上带宽的互联互通,并在此基础上规划信息资源网。该政务内网的运行维护成本较高,所以在政务内网开通之后,市财政逐渐削减了各个委办局自身信息系统的维护费用,市政府也要求尽快实现信息资源的共享,以发挥电子政务网的效益。(分数:24.99)(1).该市决定将各个委办局的信息系统采取物理集中的方式进行统一管理,一些部门对此提出了异议,主要理由是集中管理后,由于管理部门对业务应用不了解,难以保证对本单位业务进行有力支持。 请用300 字以内文字,从技术角度论述该市实现信

4、息系统统一管理是否可行。(分数:8.33)_(2).该市在信息系统集中管理建设过程中,需要在信息系统中重点规划建设哪些内容?(分数:8.33)_(3).发挥信息系统效益的关键是信息资源的有机共享,请给出该市政务信息资源共享的建议(200 字以内)。(分数:8.33)_三、B试题三/B(总题数:1,分数:15.00)甲公司是一个专业的航空软件开发公司,当前正在为某用户开发某航空嵌入式实时软件,王工是该软件开发项目的负责人。应用户要求,甲公司委托乙公司对其开发的航空软件进行第三方测试。张工是乙公司中该测试项目的负责人。(分数:15.00)(1).王工在与张工讨论该软件的测试计划时,就软件的测试环境

5、产生了争执。张工认为所有的第三方测试工作都必须在目标机环境下完成,否则无法保证测试的有效性。王工认为开发工作进度很紧,而且开发工作需要频繁占用目标机环境,第三方测试在仿真环境下进行就可以了,没有必要非得在目标机环境下测试。请在 200 字以内对上述两人意见的正确性进行评价与分析,并简述你对本题目中的测试环境问题的建议。(分数:5.00)_(2).由于该软件是质量要求很高的航空嵌入式实时软件,在甲乙双方就签订该软件第三方测试技术协议进行磋商时,甲方要求乙方的第三方测试结构覆盖率必须达到修正的条件判定覆盖(MC/DC)。请分别简述修正的条件判定覆盖 MC/DC 与条件判定覆盖(C/DC)对测试用例

6、集的要求条件,下面给出了一个含有两个判定条件的例子,请说明两种覆盖测试用例集的设计方法。 例子: IF A OR B THEN ELSE ENDIF(分数:5.00)_(3).张工的项目组根据王工的项目组提供的软件需求文档和设计文档,严格按照协议要求进行了第三方测试,但是软件交付给用户使用后,仍然出了很多问题,用户对软件质量评价不高。王工认为张工项目组没有很好地进行软件第三方测试,张工觉得并无不妥之处,请对这一状况和原因进行分析。(分数:5.00)_四、B试题四/B(总题数:1,分数:1.00)2.要保证在峰值时间应用任务的处理速度仍可接受,服务器所需的最小主存是多少? (单位:MB)(分数:

7、1.00)_高级系统分析师下午试题()-21 答案解析(总分:41.99,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:1.00)1.请将以下关于 SOA 的叙述填写完整。 SOA 不是一个新鲜事物,但它却是传统的面向对象模型的替代模型。相比较而言,面向对象的模型是U U /U /U耦合和U U /U /U粒度的,而 SOA 是U U /U /U耦合和U U /U /U粒度的。SOA 系统原型的一个典型例子是U U /U /U(CORBA),它已经出现很长时间了,其定义的概念与 SOA 相似。随着 Web Services 的成熟,现在的 SOA 已经有所发展,这些进展是以上U U

8、 /U /U为基础的。在 Web Services 中,通过U U /U /U来描述接口,与 CORBA 中的U U /U /U(接口描述语言)相比,它动态性更强、灵活度更高。 SOA 还具有管理上的优点。例如,现在管理员可直接管理开发人员所构建的U U /U /U,这远胜于以往管理单个应用的方式。通过分析U U /U /U间的交互,SOA 可以帮助企业了解何时以及什么业务逻辑被切实执行了,这使管理员能够有针对性地优化业务流程。(分数:1.00)_正确答案:(1)紧(密) (2)细 (3)松(散) (4)粗 (5)通用对象请求代理(体系)结构 (6)XML(扩展标记语言) (7)WSDL (8

9、)IDL (9)服务 (10)服务)解析:解析 SOA 不是一个新鲜事物,但它却是传统的面向对象模型的替代模型。相比较而言,面向对象的模型是紧耦合和细粒度的,而 SOA 是松耦合和粗粒度的。SOA 系统原型的一个典型例子是通用对象请求代理(体系)结构(CORBA),它已经出现很长时间了,其定义的概念与 SOA 相似。 随着 Web Services 的成熟,现在的 SOA 已经有所发展,这些进展是以 XML 为基础的。在 Web Services 中,通过 WSDL 来描述接口,与 CORBA 中的 IDL(接口描述语言)相比,它动态性更强、灵活度更高。 SOA 还具有管理上的优点。例如,现在

10、管理员可直接管理开发人员所构建的服务,这远胜于以往管理单个应用的方式。通过分析服务间的交互,SOA 可以帮助企业了解何时以及什么业务逻辑被切实执行了,这使管理员能够有针对性地优化业务流程。二、B试题二/B(总题数:1,分数:25.00)某市政府部门有近 30 个委、办、局,分别承担着法定的政府职能,这些部门都有信息中心,负责本单位信息系统的建设和信息资源的采集、维护等工作,同时向业务部门提供信息化技术支持。该市的电子政务建设发展很快,统一规划实施了政务内网,实现了各个政府部门百兆以上带宽的互联互通,并在此基础上规划信息资源网。该政务内网的运行维护成本较高,所以在政务内网开通之后,市财政逐渐削减

11、了各个委办局自身信息系统的维护费用,市政府也要求尽快实现信息资源的共享,以发挥电子政务网的效益。(分数:24.99)(1).该市决定将各个委办局的信息系统采取物理集中的方式进行统一管理,一些部门对此提出了异议,主要理由是集中管理后,由于管理部门对业务应用不了解,难以保证对本单位业务进行有力支持。 请用300 字以内文字,从技术角度论述该市实现信息系统统一管理是否可行。(分数:8.33)_正确答案:(该市实行各个委办局信息系统统一管理可行。 该市电子政务网性能优良,信息系统物理部署点位置不会影响应用,也不存在信息传输瓶颈。 集中管理后,不仅能共享网络、主机的硬件设备,还能集中进行高可靠性配置、安

12、全管理,以较低的成本向各个应用系统提供较高的可用性和安全性。 集中管理后,各个部门的运行维护和管理的费用将大大降低,可节省该市用于政府部门信息系统维护的整体费用。应用系统位于信息系统层次结构的上层,底层的集中共享能够对业务提供更好的支撑。而各个部门的应用对信息系统的要求可由本部门提出,纳入到集中管理部门对信息系统的统一规划中。)解析:(2).该市在信息系统集中管理建设过程中,需要在信息系统中重点规划建设哪些内容?(分数:8.33)_正确答案:(1) 灾备系统(容灾系统)。 (2) CA 认证系统(身份识别系统)。 (3) 入侵检测系统。 (4) 安全审计系统。 (5) 防火、防盗等物理安全措施

13、。 (6) 高可用性设施(如多机集群、网络冗余和电源冗余等)。 (7) 较好性能的网络管理系统,监控网络流量。)解析:(3).发挥信息系统效益的关键是信息资源的有机共享,请给出该市政务信息资源共享的建议(200 字以内)。(分数:8.33)_正确答案:(1) 全市政务信息的分类、分级标准。 (2) 合各部门的职责,制定信息的采集原则,如关键业务产生关键信息,权威部门产生权威信息,从源头上保证信息的质量。 (3) 制定信息的维护、更新原则,如谁生产谁维护。 (4) 建设信息的交换平台,规划信息交换目录,制定信息的交换办法。 (5) 建设政务信息仓库,开发信息资源的综合应用。 (6) 优化政务流程

14、。)解析:解析 根据本题的说明,该市统一规划了政务内网,各个政府部门之间的网络连接速率是百兆,对于绝大多数应用而言不存在信息传输瓶颈,各个部门信息系统涉及到的服务器系统、存储系统和数据库系统等的实际物理部署位置,并不会影响信息系统的功能和应用,而且各个部门的信息系统基础设施还可以统筹规划,实现资源共享,不仅节省投资,还能够统一维护,统一规划安全和灾备方案,降低后期的运行维护成本。 设施的物理集中,在规划实施时应重点考虑整个系统的性能、可靠性、可用性(健壮性)、可管理性、安全性,系统的物理安全(保安)、系统备份和容灾也是规划的重要内容。 在电子政务系统建设中,通过信息资源管理可以实现信息资源共享

15、。信息资源管理最核心和最基础的工作是首先做好信息资源规划,调查分析信息需求和数据流,制定信息资源管理基础标准,建立政府总体和各职能域的信息系统框架,建立信息共享的各种制度,如数据维护制度,数据使用办法等等,而信息共享的技术解决方案与管理方案相比,实施难度较低。三、B试题三/B(总题数:1,分数:15.00)甲公司是一个专业的航空软件开发公司,当前正在为某用户开发某航空嵌入式实时软件,王工是该软件开发项目的负责人。应用户要求,甲公司委托乙公司对其开发的航空软件进行第三方测试。张工是乙公司中该测试项目的负责人。(分数:15.00)(1).王工在与张工讨论该软件的测试计划时,就软件的测试环境产生了争

16、执。张工认为所有的第三方测试工作都必须在目标机环境下完成,否则无法保证测试的有效性。王工认为开发工作进度很紧,而且开发工作需要频繁占用目标机环境,第三方测试在仿真环境下进行就可以了,没有必要非得在目标机环境下测试。请在 200 字以内对上述两人意见的正确性进行评价与分析,并简述你对本题目中的测试环境问题的建议。(分数:5.00)_正确答案:(1)张工和王工的意见都不完全正确。 为了节省对目标机环境的争用,测试的很多工作可以在仿真环境下进行;但是为了防止由于仿真环境与目标环境差异带来的测试错误,最终的测试程序必须在目标机环境上重新运行,以查看软件最终在目标环境下的实际运行情况。 (2)针对本题所

17、述情况,为了提高开发与测试工作的并行度,张工的项目组可以先在仿真环境下开发和运行测试程序;待王工项目组的代码开发工作完成后,再在目标机环境下完整地运行所有的测试程序。)解析:解析 本题重点考查考生对软件测试技术的掌握程度。作为系统分析员,承担着管理项目和分解项目实施的工作,第三方软件测试是提高软件产品质量的有效手段,因此掌握好软件测试技术,是软件工程师(尤其是项目负责人)必不可少知识。 问题 1 主要考查考生在嵌入式软件测试方面如何解决开发和测试对资源需求竞争的问题。通常,根据 V 字形软件研制过程,用户不可能为测试而专门研制一套目标机,只能依赖真是目标机完成所有测试任务,为了节省对目标机环境

18、的争用,测试的很多工作一般可以在仿真环境下进行。但是,在仿真环境下完成测试工作后,并不代表测试工作的结束,为了防止由于仿真环境与目标环境差异带来的测试错误(此差别永远存在),最终的测试程序必须在目标机环境上重新运行,以查看软件最终在目标环境下的实际运行情况。因此,两者之间缺一不可。在理解了这种现象下,为了提高开发与测试工作的并行度,张工的项目组可以先在仿真环境下开发和运行测试程序;待王工项目组的代码开发工作完成后,再在目标机环境下完整地运行所有的测试程序。 如果考生从事过嵌入式软件开发和测试工作(尤其是航空软件),应该知道嵌入式软件可根据所依附的嵌入式设备在系统中的失效影响程度,分为多种级别,

19、而不同的软件级别,其测试项要求也不相同。本问题主要考查考生对安全级别较高的软件,对修正的条件判定覆盖(MC/DC)和条件判定覆盖(C/DC)两项测试技术的掌握程度。 (1)对于 C/DC,要求测试集满足如下条件:判定中每个条件的真值与假值都至少取一次;同时判定的真值与假值也要求至少取一次。 (2)对 MC/DC,要求测试集满足如下条件: 首先应满足 C/DC 的测试条件。 判定中每个条件的取值都必须独立地影响判定的结果,即在其他条件取值不变的前提下,仅改变这个条件的值,而使判定结果改变。 根据上述有关 C/DC 和 MC/DC 的测试要求,在所给例子中,A 和 B 的 C/DC 测试集应是TT

20、,FF,因为该测试用例集中,条件 A 与 B 分别取了 T 与 F,判定 A OR B,也取了 T 值(当 A=T,B=T 时)和 F 值(当A=F,B=F 时);而 A 和 B 的 MC/DC 测试集是FF,TF,FT,因为 C/DC 要求的测试用例集是TT,FF无法满足 MC/DC 的要求,条件 A 与 B 均没有独立地影响判定的输出结果。 问题三主要考查考生对测试工作的看法,这里考生应清楚的是以下几点:软件测试的作用是查找软件中存在的问题,但是不能保证软件的正确性。软件正确性需要软件研发的全过程来保证。 从本题的情况来看,问题的根源很可能是王工或张工项目组的开发或测试工作中的某些点没有做

21、好,主要原因包括: (1)软件需求规格说明没有全面地反应用户的要求。 (2)需求文档和设计文档质量不高。 (3)软件代码的质量本身不高,可读性较差。 (4)测试用例没有 100%覆盖需求。 (5)测试和开发人员责任心不够,开发过程控制不到位。 (6)软件开发无标准可循,测试人员难以理解。 等等。(2).由于该软件是质量要求很高的航空嵌入式实时软件,在甲乙双方就签订该软件第三方测试技术协议进行磋商时,甲方要求乙方的第三方测试结构覆盖率必须达到修正的条件判定覆盖(MC/DC)。请分别简述修正的条件判定覆盖 MC/DC 与条件判定覆盖(C/DC)对测试用例集的要求条件,下面给出了一个含有两个判定条件

22、的例子,请说明两种覆盖测试用例集的设计方法。 例子: IF A OR B THEN ELSE ENDIF(分数:5.00)_正确答案:(1)对于 C/DC,要求测试集满足如下条件:判定中每个条件的真值与假值都至少取一次:同时判定的真值与假值也要求至少取一次。 (2)对 MC/DC,要求测试集满足如下条件: 首先应满足 C/DC 的测试条件。 判定中每个条件的取值都必须独立地影响判定的结果,即在其他条件取值不变的前提下,仅改变这个条件的值,而使判定结果改变。 (3)两个判定例子的 C/DC 测试集设计方法。 满足 C/DC 要求的测试用例集是TT,FF。 说明:因为该测试用例集中,条件 A 与

23、B 分别取了 T 与 F,判定 A OR B,也取了 T 值(当 A=T,B=T 时)和 F 值(当 A=F,B=F 时)。 (4)两个判定例子的 MC/DC 测试集设计方法。 满足MC/DC 要求的测试用例集是FF,TF,FT。 说明:C/DC 要求的测试用例集是TT,FF无法满足 MC/DC 的要求,条件 A 与 B 均没有独立地影响判定的输出结果。)解析:(3).张工的项目组根据王工的项目组提供的软件需求文档和设计文档,严格按照协议要求进行了第三方测试,但是软件交付给用户使用后,仍然出了很多问题,用户对软件质量评价不高。王工认为张工项目组没有很好地进行软件第三方测试,张工觉得并无不妥之处

24、,请对这一状况和原因进行分析。(分数:5.00)_正确答案:(1)软件测试的作用是查找软件中存在的问题,但是不能保证软件的正确性。软件正确性需要软件研发的全过程来保证。 (2)从本题的情况来看,问题的根源很可能是王工或张工项目组的开发或测试工作中的某些点没有做好,主要原因包括: (1)软件需求规格说明没有全面地反应用户的要求。 (2)需求文档和设计文档质量不高。 (3)软件代码的质量本身不高,可读性较差。 (4)测试用例没有 100%覆盖需求。 (5)测试和开发人员责任心不够,开发过程控制不到位。 (6)软件开发无标准可循,测试人员难以理解。)解析:四、B试题四/B(总题数:1,分数:1.00)2.要保证在峰值时间应用任务的处理速度仍可接受,服务器所需的最小主存是多少? (单位:MB)(分数:1.00)_正确答案:(接收任务所需的主存:2510MB 应用任务所需的主存:506+306+2010680MB 操作系统所需主存:60MB 峰值时间服务器所需的最小主存为:100.8+6800.5+600.8396MB)解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1