单选题:下列关于极限编程原则说法正确的是()
A: 一个特定的模块或技术由一个程序员单独负责
B: 开发人员可参与所有方面的开发工作,不需要某一领域的专业知识
C: 为了保证正确性,程序员每天只能一次检入(checkin)他们的模块进行集成
D: 在编写功能代码的时候要同时编写测试代码
A: 一个特定的模块或技术由一个程序员单独负责
B: 开发人员可参与所有方面的开发工作,不需要某一领域的专业知识
C: 为了保证正确性,程序员每天只能一次检入(checkin)他们的模块进行集成
D: 在编写功能代码的时候要同时编写测试代码
D
举一反三
- 下列关于团队协作开发模式中程序员角色的描述,错误的是( )。 A: 某些程序员编写代码给其他程序员使用 B: 某些程序员编写代码时重用其他程序员编写的代码 C: 程序员可以既编写代码给其他程序员使用,同时也重用其他程序员编写的代码 D: 程序员不能既编写代码给其他程序员使用,同时也重用其他程序员编写的代码
- 在程序开发时插入一小段程序,是为了测试模块,或者将来进行更改和程序升级,或者方便程序员排除可能发生的故障等,这一小段程序叫
- 软件测试针对的是初级程序员编写的程序,资深程序员编写的程序无需测试。( ) A: 正确 B: 错误
- 自顶向下集成需要测试员编写桩模块。
- 自底向上集成需要测试员编写桩模块
内容
- 0
2.下列关于软件测试的说法, 不正确的是______。(2分) A: 代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程 B: 软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象 C: 白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法 D: 单元测试是针对软件设计的最小单位—程序模块进行正确性检验的测试工作,它通常需要开发辅助的桩模块作为主程序来调用被测模块以完成测试
- 1
软件测试针对的是初级程序员编写的程序,资深程序员编写的程序无需测试。(<br/>)
- 2
集成测试是软件测试的重要环节,如果集成测试中采用自底向上集成方法,那么测试人员需要额外编写: A: 驱动模块 B: 桩模块 C: 单元代码 D: 组件代码
- 3
微信小程序的搭建,可以分为直接开发和工具开发两种,关于二者的说法错误的是( ) A: 工具开发就是使用小程序开发平台进行开发,是指通过第三方提供的小程序开发平台,进行简单的功能设置操作完成小程序开发的过程。 B: 工具开发需要专业的程序开发人员即可完成小程序的开发,能够实现复杂的功能诉求。 C: 直接开发可以帮助商家实现复杂的功能诉求,但同时也需要开发者具有较高的开发水平。 D: 直接开发是指专业的程序编写人员通过微信官方所提供的程序编写工具完成代码的编写,最终实现小程序的开发过程。
- 4
采用软件冗余的方法提高系统的可靠性,需要设计Ⅳ个相同功能的程序模块,这些模块必须______。 A: 由同一组程序员按照相同的规格说明进行编写 B: 由同一组程序员按照不同的规格说明进行编写 C: 由不同的程序员按照相同的规格说明进行编写 D: 由不同的程序员按照不同的规格说明进行编写