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

问题:

[单选] 极限编程是一种重要的敏捷开发方法,包含策划、设计、编码和测试4个框架活动的规则和实践。下面关于极限编程的叙述,错误的是()

A . 极限编程中使用的重要技术是重构,既包括设计技术的重构,也包括构建技术的重构
B . 极限编程提倡在基本设计完成后,立即进行编码实现,并进行测试
C . 极限编程活动中的关键概念之一是"结对编程",推荐两个人面对同一台计算机共同开发代码
D . 极限编程过程中建立的单元测试应当使用一个可以自动实施的框架,支持代码修改后即时的回归测试策略

用户界面设计中,设计原则不正确的是() 为用户提供更多的信息和功能。 减少用户的记忆负担。 保持界面一致性。 置用户于控制之下。 系统分析是信息系统开发重要的阶段。系统分析的困难不包括() 问题空间的理解。 系统建模工具的复杂性。 人与人之间的沟通。 环境的不断变化。 ()方法以原型开发思想为基础,采用迭代增量式开发,发行版本小型化,比较适合需求变化较大或者开发前期对需求不是很清晰的项目。 信息工程。 结构化。 面向对象。 敏捷。 在选择开发方法时,不适合使用原型法的情况是() 用户需求模糊不清。 系统设计方案难以确定。 系统使用范围变化很大。 用户的数据资源缺乏组织和管理。 在关于逆向工程(Reverse Engineering)的描述中,正确的是() 从已经安装的软件中提取设计规范,用以进行软件开发。 按照"输出→处理→输入"的顺序设计软件。 用硬件来实现软件的功能。 根据软件处理的对象来选择开发语言和开发工具。 极限编程是一种重要的敏捷开发方法,包含策划、设计、编码和测试4个框架活动的规则和实践。下面关于极限编程的叙述,错误的是()
参考答案:

  参考解析

极限编程是一种重要的敏捷开发方法,包含规划、设计、编码和测试4个框架活动的规则和实践。极限编程中使用的重要技术是重构,既包括设计技术的重构,也包括构建技术的重构;极限编程提倡在基本设计完成后,团队不应该直接开始编码,而是开发一系列用于检测本次发布的包括所有故事(story)的单元测试;极限编程活动中的关键概念之一是"结对编程",推荐两个人面对同一台计算机共同开发代码;极限编程过程中建立的单元测试应当使用一个可以自动实施的框架,支持代码修改后即时的回归测试策略。

在线 客服