在进行软件开发时,采用无主程序员的开发小组,成员之间相互平等;而主程序员负责制的开发小组,由一个主程序员和若干成员组成,成员之间没有沟通。在一个由8名开发人员构成的小组中,无主程序员组和主程序员组的沟通路径分别是( )。
A.32和8B.32和7C.28和8D.28和7
第1题:
● 某软件的工作量是 20000 行,由 4 人组成的开发小组开发,每个程序员的生产效率是5000行/人年,而每对程序员的沟通成本是250行/人年,则该软件需要开发 (39) 年。
(39)
A.1
B.1.05
C.1.08
D.1.11
第2题:
●因为在软件开发的每一环节都有可能产生意想不到的问题,所以(8)。
(8)A.应尽量由程序员或开发小组测试自己的程序
B.在设计测试用例时,只需考虑合理的输入条件即可
C.在设计测试用例时,只需考虑合理的输出条件即可
D.应当把软件验证与确认贯穿到整个软件开发的全过程中
第3题:
A、数据库管理员
B、程序员
C、高级程序员
D、软件开发商
第4题:
程序设计小组的组织形式有很多种,其中便于集中领导、步调统一的是(14)。
A.单人小组
B.主程序员组
C.无主程序员组
D.层次式程序员组
第5题:
在软件开发过程中,(52)。
A.增加更多的程序员可以加快软件开发速度
B.只有对目标的一般描述还不能立即开始编码
C.若项目需求有变化,应先在编码中进行处理以不耽误开发进度
D.程序的质量只能在用户使用之后才能进行评估
第6题:
● (18)最不适于采用无主程序员组的开发人员组织形式。
(18)A.开发人数少(如3—4人)的项目
B.采用新技术的项目
C.大规模项目
D.确定性较小的项目
第7题:
某软件开发项目的实际进度已经大幅滞后于计划进度,______能够较为有效地缩短活动工期。
A.请经验丰富的老程序员进行技术指导或协助完成工作
B.要求项目组成员每天加班2~3个小时进行赶工
C.招聘一批新的程序员到项目组中
D.购买最新版本的软件开发工具
第8题:
● 某软件开发项目的实际进度已经大幅滞后于计划进度, (40) 能够较为有效地缩短活动工期。
(40)
A.请经验丰富的老程序员进行技术指导或协助完成工作
B.要求项目组成员每天加班2~3个小时进行赶工
C.招聘一批新的程序员到项目组中
D.购买最新版本的软件开发工具
第9题:
软件开发小组的组成人员的素质应该好,而人数则不宜过多。()
第10题:
对于一个小型的软件开发项目,一个人就可以完成需求分析、设计、编码和测试工作。但随着软件项目规模的增大,需要有多人共同参与同一软件项目的工作。当几个人共同承担软件开发项目中的某一任务时,人与人之间必须通过交流来解决各自承担任务之间的(20)问题,即通信问题。通信需花费时间和代价,会引起软件错误(21),(22)软件生产率。如果一个软件开发小组有n人,每两个人之间都需要通信,则共有(23)条通信路径。假设一个人单独开发软件,生产率是5000行/人年,且在每条通信路径上耗费的工作量是250行/人年。若4个人组成一个小组共同开发软件,则小组中每个人的软件生产率为(24)。若小组有6名成员,则小组中每个成员的软件生产率为(25)。因此,有人提出,软件开发小组的规模不能太大,人数不能太多,一般在(26)人左右为宜。
A.分配
B.管理
C.接口
D.协作