网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
极限编程是一种重要的敏捷开发方法,包含策划、设计、编码和测试4个框架活动的规则和实践。下面关于极限编程的叙述,错误的是()
A
极限编程中使用的重要技术是重构,既包括设计技术的重构,也包括构建技术的重构
B
极限编程提倡在基本设计完成后,立即进行编码实现,并进行测试
C
极限编程活动中的关键概念之一是结对编程,推荐两个人面对同一台计算机共同开发代码
D
极限编程过程中建立的单元测试应当使用一个可以自动实施的框架,支持代码修改后即时的回归测试策略
参考答案
参考解析
解析:
极限编程是一种重要的敏捷开发方法,包含规划、设计、编码和测试4个框架活动的规则和实践。极限编程中使用的重要技术是重构,既包括设计技术的重构,也包括构建技术的重构;极限编程提倡在基本设计完成后,团队不应该直接开始编码,而是开发一系列用于检测本次发布的包括所有故事(story)的单元测试;极限编程活动中的关键概念之一是"结对编程",推荐两个人面对同一台计算机共同开发代码;极限编程过程中建立的单元测试应当使用一个可以自动实施的框架,支持代码修改后即时的回归测试策略。
更多 “单选题极限编程是一种重要的敏捷开发方法,包含策划、设计、编码和测试4个框架活动的规则和实践。下面关于极限编程的叙述,错误的是()A 极限编程中使用的重要技术是重构,既包括设计技术的重构,也包括构建技术的重构B 极限编程提倡在基本设计完成后,立即进行编码实现,并进行测试C 极限编程活动中的关键概念之一是结对编程,推荐两个人面对同一台计算机共同开发代码D 极限编程过程中建立的单元测试应当使用一个可以自动实施的框架,支持代码修改后即时的回归测试策略” 相关考题
考题
极限编程是一种重要的敏捷开发方法,包含策划、设计、编码和测试4个框架活动的规则和实践。下面关于极限编程的叙述,错误的是()
A.极限编程中使用的重要技术是重构,既包括设计技术的重构,也包括构建技术的重构B.极限编程提倡在基本设计完成后,立即进行编码实现,并进行测试C.极限编程活动中的关键概念之一是结对编程,推荐两个人面对同一台计算机共同开发代码D.极限编程过程中建立的单元测试应当使用一个可以自动实施的框架,支持代码修改后即时的回归测试策略
考题
以下关于极限测试的说法中,正确的是______。A.极限测试是一种针对极限编程的软件测试B.极限测试中所有的测试均由编码人员完成C.与传统的软件测试相比,极限测试是一种更严格的测试D.极限测试中只需要进行单元测试
考题
极限编程(eXtreme Programming)是一种轻量级软件开发方法,(28)不是它强调的准则。A.持续的交流和沟通B.用最简单的设计实现用户需求C.用测试驱动开发D.关注用户反馈
考题
下列关于极限编程的说法中,不正确的是______。A) 极限编程的主要优点是可以随时应对新增或改变的需求B) 极限编程的主要缺点是编码人员的自由度过大C) 极限编程的单元测试由专门的测试人员完成,编码人员不参与其中D) 验收测试主要由用户完成A.B.C.D.
考题
下列关于极限测试,说法不正确的是 ______。A.相对传统的软件开发方法,极限编程可以随时应对新增或改变的需求B.极限编程的单元测试是由编码人员完成的测试C.极限编程要求在编码之前先设计测试D.验收测试由用户来完成,编码人员不必在现场
考题
● 极限编程(XP)包含了策划、设计、编程和测试四个活动,其十二个最佳实践中的“持续集成”实践在 (30) 活动中进行。(30)A. 策划和设计B. 设计和编程C. 设计和测试D. 编程和测试
考题
关于极限测试过程中验收测试,说法不妥当的为______。A) 验收测试主要由用户完成B) 编码人员也必须在场参与验收测试,以便与用户交流C) 极限编程强调验收测试的目的在于加强用户参与软件开发的力度D) 由于极限编程的特殊性,反而增大了用户需求的变化和用户与开发人员交流的复杂性请帮忙给出正确答案和分析,谢谢!
考题
关于极限编程,下列说法正确的是______。A.极限编程和传统编程一样,都可以随时应对更改的需求B.极限编程没有严格的需求和设计规约,软件质量主要由编码人员来保障C.极限编程中单元测试主要由用户来完成D.极限编程通常是在编码完成后立刻进行测试用例的设计
考题
以下关于敏捷方法的叙述中,错误的是(9)。A. 敏捷型方法的思考角度是“面向开发过程”的
B. 极限编程是著名的敏捷开发方法
C. 敏捷型方法是“适应性”而非“预设性”
D. 敏捷开发方法是迭代增量式的开发方法
考题
2008年上半年试题2
当前企业中的业务都是在全球化、快速变化的环境中运营的,传统的软件开发过程无法适应由此产生的快速软件开发需求。20 世纪 90 年代后期,一些软件开发人员在“Agile Allicance 2001”中系统地阐述了敏捷开发的原则,试图强调灵活性在快速且有效地生产软件中所发挥的作用。目前,众多的软件生产企业已经在实际的软件开发过程中接纳并实践了敏捷开发方法中的基本原则。
【问题1】
敏捷开发有许多典型方法,包括极限编程(eXtreme Programming)、Scrum、Crystal、DSDM等。请问这些方法共同的基本原则是什么?
【问题2】
敏捷开发的支持者往往夸大该方法的优点,但是在实践中,敏捷方法的基本原则有时确实很难实施。请用200字以内的文字说明敏捷方法中哪些原则在实践中难以实施。
【问题3】
敏捷开发方法中最有名的是极限编程。请说明极限编程中的结对编程(Pair Programming)的概念。
【问题4】
敏捷开发方法在具体实践过程中,往往需要开发环境或工具的支持,一般称为快速应用开发技术和可视化开发技术。请用150字以内的文字说明快速应用开发技术所包含的工具有哪些,并简要说明可视化开发技术的基本概念和技术原理。
考题
以下关于敏捷方法的叙述中,()是不正确的。A.. 敏捷型方法的思考角度是"面向开发过程"的
B. 极限编程是著名的敏捷开发方法
C. 敏捷型方法是"适应性"而非"预设性"
D. 敏捷开发方法是迭代增量式的开发方法
考题
关于测试驱动开发,描述错误的是()。A、测试驱动开发式是一种敏捷开发方法B、TDD需求开发人员学习测试相关知识C、测试驱动开发不适合使用CMM/CMMI方法D、测试驱动开发可以和结对编程结合使用
考题
极限编程是一种重要的敏捷开发方法,包含策划、设计、编码和测试4个框架活动的规则和实践。下面关于极限编程的叙述,错误的是()A、极限编程中使用的重要技术是重构,既包括设计技术的重构,也包括构建技术的重构B、极限编程提倡在基本设计完成后,立即进行编码实现,并进行测试C、极限编程活动中的关键概念之一是"结对编程",推荐两个人面对同一台计算机共同开发代码D、极限编程过程中建立的单元测试应当使用一个可以自动实施的框架,支持代码修改后即时的回归测试策略
考题
以下的选项中可促进敏捷知识分享的技巧是()A、极限编程,极限循环B、结对编程,结对循环Coupleprogramming,couplerotationC、削减编程,削减循环D、结对编程,结对循环Pairprogramming,pairrotation
考题
单选题关于测试驱动开发,描述错误的是()。A
测试驱动开发式是一种敏捷开发方法B
TDD需求开发人员学习测试相关知识C
测试驱动开发不适合使用CMM/CMMI方法D
测试驱动开发可以和结对编程结合使用
考题
单选题以下的选项中可促进敏捷知识分享的技巧是()A
极限编程,极限循环B
结对编程,结对循环Coupleprogramming,couplerotationC
削减编程,削减循环D
结对编程,结对循环Pairprogramming,pairrotation
热门标签
最新试卷