1、软件水平考试(高级)系统分析师下午(论文)试题-试卷 3 及答案解析(总分:30.00,做题时间:90 分钟)一、选答题(总题数:5,分数:30.00)1.选答题(满分)1、从下列试题中任选 1 道解答,请在答卷上用“”圈住选答的试题编号。若答题超过 1 道,则按题号最小的 1 道题评分。2、解答应分摘要和正文两部分。在书写时,请注意以下两点: 、摘要字数在 400 字以内,可分条叙述,但不允许有图、表和流程图。 、正文字数为 2000-3000 字,文中可以分条叙述,但不要全部用分条叙述的方式。3、解答时字迹务必清楚,字迹不清,将不评分。(分数:6.00)_企业应用集成,用于描述对企业计算机
2、应用软件升级、维护和调整的计划、方法和工具。一般说来,公司都有原有的应用系统(legacy application)和数据库,并且希望能通过增加或移植到新的应用软件集来继续运用这些系统和数据库,挖掘网络、电子商务,外联网和其他新技术。EAI 可能会导致对公司的商业和应用系统建立起一套全新的看法,进而检查现有的软件是否符合新的视角,然后设计有效的方法重新使用已有应用系统并添加新的应用软件和数据。请根据你实际参与开发的经验,论述下列三个问题:(分数:6.00)(1).简述企业应用集成的内容层次,并比较 EAI 与 ERP,CMM 的异同。(分数:2.00)_(2).具体叙述实施企业应用集成的要点,
3、详细论述你在选择企业级应用集成(EAI)解决方案时的考虑,采用技术与方法。(分数:2.00)_(3).简述在你开发企业级应用集成平台后运行的具体效果。现在你认为还有哪些可改进之处以及如何去改进?(分数:2.00)_CMMI (Capability Maturity Model Integration)的本质是软件管理工程的一个部分。软件过程改善是当前软件管理工程的核心问题,计算的发展使人们认识到要高效率、高质量和低成本地开发软件,必须改善软件生产过程。基于模型的过程改进是指用采用能力模型来指导组织的过程改进,使之过程能力稳定的进行改善,该组织也能变得更加成熟。请根据你实际参与开发的经验,论述下
4、列三个问题:(分数:6.00)(1).简述软件能力成熟度模型集成(CMMI)与 CMM 的区别,它的优点在哪里。(分数:2.00)_(2).具体叙述你在参与开发的软件项目中是如何利用软件能力成熟度模型集成(CMMI)的,遇到过哪些实际问题?对你参与开发的软件项目有什么益处?(分数:2.00)_(3).简述你所采用软件能力成熟度模型集成(CMMI)后的效果。你有哪些主要体会和进一步的设想。(分数:2.00)_随着计算机硬件成本的不断下降,软件在整个计算机系统的成本中占有越来越高的比例,如何提高软件质量是整个计算机软件行业的重大课题。软件测试作为软件开发的一个重要环节,日益受到人们的重视。为了尽可
5、能多地找出程序中的错误,生产出高质量的软件产品,加强对测试工作的组织和管理就显得尤为重要。请根据你实际参与开发的经验,论述下列三个问题:(分数:6.00)(1).简述软件测试的核心概念与实施的具体步骤,概要叙述你参与分析和开发的软件项目以及你所担任的工作。(分数:2.00)_(2).具体叙述你在开发软件过程中是如何组织与实施软件测试工作的,采用了哪些主要的策略和技术?解决了哪些主要的矛盾和问题?使用过什么工具和环境?(分数:2.00)_(3).讨论你组织与实施软件测试工作的效果。你现在认为应当做哪些方面的改进以及如何加以改进?(分数:2.00)_软件开发模型是软件开发全部过程、活动和任务的结构
6、框架。它能直观表达软件开发全过程,明确规定要完成的主要活动、任务和开发策略。传统开发模型包括:瀑布模型,快速原型模型,演化开发模型,增量模型螺旋模型,面向对象开发模型,构件集成模型形式化开发模型,转换模型,净室模型等。请根据你实际参与开发的经验,论述下列三个问题:(分数:6.00)(1).简述你参加过软件应用开发项目的概要和你所担任的工作。(分数:2.00)_(2).具体叙述你在开发软件过程中是如何选择开发模型的,详细描述在此过程中采用的主要的策略和技术?解决了哪些主要的矛盾和问题?解决的办法如何?(分数:2.00)_(3).分析你所选用该模型后开发应用程序的具体效果。你现在认为应当作哪些方面
7、的改进以及如何加以改进?(分数:2.00)_软件水平考试(高级)系统分析师下午(论文)试题-试卷 3 答案解析(总分:30.00,做题时间:90 分钟)一、选答题(总题数:5,分数:30.00)1.选答题(满分)1、从下列试题中任选 1 道解答,请在答卷上用“”圈住选答的试题编号。若答题超过 1 道,则按题号最小的 1 道题评分。2、解答应分摘要和正文两部分。在书写时,请注意以下两点: 、摘要字数在 400 字以内,可分条叙述,但不允许有图、表和流程图。 、正文字数为 2000-3000 字,文中可以分条叙述,但不要全部用分条叙述的方式。3、解答时字迹务必清楚,字迹不清,将不评分。(分数:6.
8、00)_解析:企业应用集成,用于描述对企业计算机应用软件升级、维护和调整的计划、方法和工具。一般说来,公司都有原有的应用系统(legacy application)和数据库,并且希望能通过增加或移植到新的应用软件集来继续运用这些系统和数据库,挖掘网络、电子商务,外联网和其他新技术。EAI 可能会导致对公司的商业和应用系统建立起一套全新的看法,进而检查现有的软件是否符合新的视角,然后设计有效的方法重新使用已有应用系统并添加新的应用软件和数据。请根据你实际参与开发的经验,论述下列三个问题:(分数:6.00)(1).简述企业应用集成的内容层次,并比较 EAI 与 ERP,CMM 的异同。(分数:2.
9、00)_正确答案:()解析:(2).具体叙述实施企业应用集成的要点,详细论述你在选择企业级应用集成(EAI)解决方案时的考虑,采用技术与方法。(分数:2.00)_正确答案:(正确答案:)解析:(3).简述在你开发企业级应用集成平台后运行的具体效果。现在你认为还有哪些可改进之处以及如何去改进?(分数:2.00)_正确答案:(正确答案:)解析:CMMI (Capability Maturity Model Integration)的本质是软件管理工程的一个部分。软件过程改善是当前软件管理工程的核心问题,计算的发展使人们认识到要高效率、高质量和低成本地开发软件,必须改善软件生产过程。基于模型的过程改
10、进是指用采用能力模型来指导组织的过程改进,使之过程能力稳定的进行改善,该组织也能变得更加成熟。请根据你实际参与开发的经验,论述下列三个问题:(分数:6.00)(1).简述软件能力成熟度模型集成(CMMI)与 CMM 的区别,它的优点在哪里。(分数:2.00)_正确答案:()解析:(2).具体叙述你在参与开发的软件项目中是如何利用软件能力成熟度模型集成(CMMI)的,遇到过哪些实际问题?对你参与开发的软件项目有什么益处?(分数:2.00)_正确答案:(正确答案:)解析:(3).简述你所采用软件能力成熟度模型集成(CMMI)后的效果。你有哪些主要体会和进一步的设想。(分数:2.00)_正确答案:(
11、正确答案:)解析:随着计算机硬件成本的不断下降,软件在整个计算机系统的成本中占有越来越高的比例,如何提高软件质量是整个计算机软件行业的重大课题。软件测试作为软件开发的一个重要环节,日益受到人们的重视。为了尽可能多地找出程序中的错误,生产出高质量的软件产品,加强对测试工作的组织和管理就显得尤为重要。请根据你实际参与开发的经验,论述下列三个问题:(分数:6.00)(1).简述软件测试的核心概念与实施的具体步骤,概要叙述你参与分析和开发的软件项目以及你所担任的工作。(分数:2.00)_正确答案:()解析:(2).具体叙述你在开发软件过程中是如何组织与实施软件测试工作的,采用了哪些主要的策略和技术?解
12、决了哪些主要的矛盾和问题?使用过什么工具和环境?(分数:2.00)_正确答案:(正确答案:)解析:(3).讨论你组织与实施软件测试工作的效果。你现在认为应当做哪些方面的改进以及如何加以改进?(分数:2.00)_正确答案:(正确答案:)解析:软件开发模型是软件开发全部过程、活动和任务的结构框架。它能直观表达软件开发全过程,明确规定要完成的主要活动、任务和开发策略。传统开发模型包括:瀑布模型,快速原型模型,演化开发模型,增量模型螺旋模型,面向对象开发模型,构件集成模型形式化开发模型,转换模型,净室模型等。请根据你实际参与开发的经验,论述下列三个问题:(分数:6.00)(1).简述你参加过软件应用开发项目的概要和你所担任的工作。(分数:2.00)_正确答案:()解析:(2).具体叙述你在开发软件过程中是如何选择开发模型的,详细描述在此过程中采用的主要的策略和技术?解决了哪些主要的矛盾和问题?解决的办法如何?(分数:2.00)_正确答案:(正确答案:)解析:(3).分析你所选用该模型后开发应用程序的具体效果。你现在认为应当作哪些方面的改进以及如何加以改进?(分数:2.00)_正确答案:(正确答案:)解析: