当前位置:高级信息系统项目管理师题库>软件工程知识题库

问题:

[单选,共用题干题] 软件需求分析所要做的工作是(1),因此,进行需求分析时(2)。空白(1)处填()

A . A.确定软件开发阶段的适用工具
B . 清晰描述软件的功能和性能
C . 为原始问题及目标软件建立物理模型
D . 不仅解决目标系统"做什么",还要解决目标系统"怎么做"的问题

为了使构件系统更切合实际、更有效地被复用,构件应当具备(),以提高其通用性。 可继承性。 可变性。 可封装性。 可伸缩性。 小睡最有效的时间是()分钟。 20。 30。 40。 50。 软件需求分析所要做的工作是(1),因此,进行需求分析时(2)。空白(2)处填() A.应充分发挥分析人员的想象力。 在分析人员直接指导下,让用户进行检查与评价。 应注意一切信息与需求都是站在双方合作的角度上考虑。 应注意一切信息与需求都是站在应用的角度上考虑。 选择信息系统开发工具和平台时应考虑功能、()、稳健性、运行要求和性能、服务和支持。 易用性。 易维护性。 可移植性。 可扩充性。 维护活动必须应用于() 软件文档。 整个软件配置。 可执行代码。 数据。 软件需求分析所要做的工作是(1),因此,进行需求分析时(2)。空白(1)处填()
参考答案:

  参考解析

软件需求分析的主要工作是清晰描述软件的功能和性能。软件需求分析为原始问题及目标软件建立逻辑模型,而非物理模型。需求分析是要解决目标系统"做什么"的问,题,目标系统"怎么做"的问题需要设计阶段解决。需求分析时,应站在用户的角度上考虑问题,要避免分析人员的主观想象。用户的检查与评价不应在分析人员的直接指导下进行,这样才能保证需求分析的准确性。

在线 客服