当前位置:高级系统架构师题库>系统开发基础知识题库

问题:

[单选] 系统分析是信息系统开发重要的阶段。系统分析的困难不包括()

A . 问题空间的理解
B . 系统建模工具的复杂性
C . 人与人之间的沟通
D . 环境的不断变化

复用应该是每个软件过程都不可缺少的部分。下列制品,不属于复用候选的软件制品是() 项目计划。 体系结构。 用户界面。 用户需求。 软件设计阶段的度量考虑了架构层次、构件层次和界面设计层次的问题,其中构件层次的设计度量集中于软件构件的内部特性,()不属于构件层次设计度量。 模块内聚。 模块耦合。 布局恰当性。 复杂度。 以下关于需求管理的叙述中,正确的是() 需求管理是一个对系统需求及其变更进行了解和控制的过程。 为了获得项目,开发人员可以先向客户做出某些承诺。 需求管理的重点在于收集和分析项目需求。 软件开发过程是独立于需求管理的活动。 在结构化设计中,()描述了模块的输入输出关系、处理内容、模块的内部数据和模块的调用关系,是系统设计的重要成果,也是系统实施阶段编制程序设计任务书和进行程序设计的出发点和依据。 系统流程图。 IPO图。 HIPO图。 模块结构图。 极限编程是一种重要的敏捷开发方法,包含策划、设计、编码和测试4个框架活动的规则和实践。下面关于极限编程的叙述,错误的是() 极限编程中使用的重要技术是重构,既包括设计技术的重构,也包括构建技术的重构。 极限编程提倡在基本设计完成后,立即进行编码实现,并进行测试。 极限编程活动中的关键概念之一是"结对编程",推荐两个人面对同一台计算机共同开发代码。 极限编程过程中建立的单元测试应当使用一个可以自动实施的框架,支持代码修改后即时的回归测试策略。 系统分析是信息系统开发重要的阶段。系统分析的困难不包括()
参考答案:

  参考解析

系统分析的困难主要来自3个方面:问题空间的理解、人与人之间的沟通和环境的不断变化。问题空间的理解,主要是指系统分析员缺乏足够的对象系统的专业知识,从而无法获取准确和全面的系统需求;人与人之间的沟通主要是指系统分析员和用户之间的沟通比较困难,用户虽然精通业务但往往不善于把业务过程明确地表达出来;环境的不断变化指的是信息系统生存在不断变化的环境中,环境对它不断提出新的要求。

在线 客服