高级系统分析师2016上半年下午试题Ⅱ-附答案解析.doc

高级系统分析师2016上半年下午试题Ⅱ-附答案解析.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高级系统分析师2016上半年下午试题Ⅱ 试题一 1、论软件需求验证方法及其应用 ? ?在软件开发过程中,如果后期或在交付之后发现了需求问题,则修补需求错误需要投入大量的人力物力。因此,开展软件需求验证,对软件需求规格说明书(SRS)的正确性和质量进行验证,是需求分析的重要工作内容。需求验证也称为需求确认,主要内容包括:确定SRS正确地描述了预期的、满足项目干系人需求的系统行为和特征;确定软件需求是从用户需求、业务规格和其他来源中正确推导而来的;确定需求的完整性、一致性和高质量。需求验证为后续的系统设计、实现和测试提供了足够的基础。 ? ?请围绕“软件需求验证方法及其应用”论题,依次从以下三个方面进行论述。 ? ?1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。 ? ?2.简要说明需求验证的主要方法及实施过程。 ? ?3.结合你具体参与管理和开发的实际项目,阐述所选择的验证方法及其原因,说明具体实施过程,并详细分析实施效果。 试题二 2、论软件的系统测试及其应用 ? ?软件测试是软件交付客户前必须要完成的重要步骤之一,目前仍是发现软件错误(缺陷)的主要手段。系统测试是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,针对整个系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试的主要内容包括功能性测试、健壮性测试、性能测试、用户界面测试、安全性测试、安装与反安装测试等。 ? ?请围绕“软件的系统测试及其应用”论题,依次从以下三个方面进行论述。 ? ?1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。 ? ?2.详细论述软件的系统测试的主要活动及其所包含的主要内容,并说明功能性测试和性能测试的主要目的。 ? ?3.结合你具体参与管理和开发的实际项目,概要叙述如何采用软件的系统测试方法进行系统测试,说明具体实施过程以及应用效果。 试题三 3、论软件开发模型及应用 ? ?软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发过程包括需求、设计、编码和测试等阶段,有时也包括维护阶段。软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要任务和活动,用来作为软件项目工作的基础。对于不同的软件项目,针对应用需求、项目复杂程度、规模等不同要求,可以采用不同的开发模型,并采用相应的人员组织策略、管理方法、工具和环境。 ? ?请围绕“软件开发模型及应用”论题,依次从以下三个方面进行论述。 ? ?1.简要叙述你参与的软件开发项目以及你所承担的主要工作。 ? ?2.列举出几种典型的软件开发模型,并概要论述每种软件开发模型的主要思想和技术特点。 ? ?3.根据你所参与的项目中使用的软件开发模型,具体阐述使用方法和实施效果。 试题四 4、论信息系统规划及实践 ? ?信息系统建设是投资大、周期长、复杂度高的系统工程。系统规划可以减少信息系统建设的盲目性,使系统具有良好的整体性和较高的适应性,建设工作有良好的阶段性,并能缩短系统开发周期,节约开发费用。信息系统规划紧密围绕组织发展目标,统筹分析组织发展、业务开展所需的各类信息以及相关的业务系统、信息管理系统,提出完整的信息整合、集成方案,各类信息系统的建设方案,提出面向组织战略发展的系统开发计划。信息系统的规划是系统生命周期中的第一个阶段,也是系统开发过程的第一步,其质量直接影响系统开发的成败。 ? ?请围绕“信息系统规划及实践”论题,依次从以下三个方面进行论述。 ? ?1.概要叙述你参与管理和开发的信息系统建设项目及在其中所担任的主要工作。 ? ?2.根据系统规划的主要任务,详细论述系统规划工作的主要步骤。 ? ?3.结合你具体参与管理和开发的实际项目,说明如何实施系统规划,并指出具体实施过程中遇到的问题和解决方案。 答案: 试题一 1、写作要点 ? ?一、简要叙述所参与管理和开发的软件项目,并明确指出在其中承担的主要任务和开展的主要工作。 ? ?二、需求验证的方法主要有需求评审和需求测试两种。 ? ?1.需求评审 ? ?实际工作中,需求评审可以分为正式评审和非正式评审。正式评审是指通过召开评审会的形式,组织多个专家,将工作产品涉及到的人员集合在一起,并定义好评审人员的角色和职责,对工作产品进行正规的会议评审。而非正式评审并没有这种严格的组织形式,一般也不需要将人员集合在一起评审,而是通过电子邮件、文件汇签,甚至是网络聊天等多种形式对工作产品进行评审。 ? ?正式评审是一种结构化的评审技术,一般通过会议的形式来进行评审,需要经过以下过程: ? ?(1)计划。

文档评论(0)

k12教育文档 + 关注
实名认证
服务提供商

本人专注于k12教育,英语四级考试培训,本人是大学本科计算机专业毕业生,专注软件工程计算机专业,也可承接计算机专业的C语言程序设计,Java开发,Python程序开发。

1亿VIP精品文档

相关文档