一般地,由N个程序员组成的程序员小组在完成相同规模的软件时需要的通信数量C(N)=()
第1题:
对于一个小型的软件开发项目,一个人就可以完成需求分析、设计、编码和测试工作。但随着软件项目规模的增大,需要有多人共同参与同一软件项目的工作。当几个人共同承担软件开发项目中的某一任务时,人与人之间必须通过交流来解决各自承担任务之间的(20)问题,即通信问题。通信需花费时间和代价,会引起软件错误(21),(22)软件生产率。如果一个软件开发小组有n人,每两个人之间都需要通信,则共有(23)条通信路径。假设一个人单独开发软件,生产率是5000行/人年,且在每条通信路径上耗费的工作量是250行/人年。若4个人组成一个小组共同开发软件,则小组中每个人的软件生产率为(24)。若小组有6名成员,则小组中每个成员的软件生产率为(25)。因此,有人提出,软件开发小组的规模不能太大,人数不能太多,一般在(26)人左右为宜。
A.分配
B.管理
C.接口
D.协作
第2题:
软件程序员接收企业的任务,独立完成了某应用软件的开发和设计,该软件的著作权属于(26)。
A.企业
B.软件程序员
C.企业和软件程序员
D.公众领域
第3题:
桌上检查(Desk Checking)是一种______的检查方法。
A) 程序员自己检查自己编写的程序
B) 由同行帮忙检查自己编写的程序
C) 几个同行自行组成小组,以小组为单位检查编写的程序
D) 程序员在桌子上检查编写程序的活动
A.
B.
C.
D.
第4题:
第5题:
第6题:
一般一个软件程序员平均每天完成()行左右的正确程序代码。
第7题:
一个主程序员制小组由哪些人员组成?
第8题:
采用软件冗余的方法提高系统的可靠性,需要设计N个相同功能的程序模块,这些模块必须()
第9题:
调试应由()完成。
第10题:
计算题:设某软件项目由5个程序员组成的程序员小组来开发完成。在开发过程中每两个人之间通信的平均工作量为0.13PM,试求开发该软件所需的通讯工作量。
第11题:
第12题:
与源程序无关的程序员
不了解软件设计的机构
编制该源程序的程序员
设计该软件的机构
第13题:
软件程序员使用单位设备完成了某应用软件的开发和设计,其软件著作权属于______。
A.软件程序员
B.企业
C.企业和软件程序员
D.公众领域
第14题:
软件程序员接受企业的任务,独立完成了某应用软件的开发和设计,其软件著作权属于______。
A.软件程序员
B.企业
C.企业和软件程序员
D.公众领域
第15题:
某软件的工作量是20000行,由4人组成的开发小组开发,每个程序员的生产效率是5000行/人年,而每对程序员的沟通成本是250行/人年,则该软件需要开发(39)年。
A.1
B.1.05
C.1.08
D.1.11
(条),
(年)。
第16题:
第17题:
设某软件项目由5个程序员组成的程序员小组来开发完成。在开发过程中每两个人之间通信的平均工作量为0.13PM,试求开发该软件所需的通讯工作量。
第18题:
调试应该由谁完成:()
第19题:
软件程序员接受企业的任务,独立完成了某应用软件的开发和设计,其软件著作权属于()。
第20题:
调试应该由()完成。
第21题:
在分页系统环境下,程序员编制的程序,其地址空间是连续的,分页是由()完成的。
第22题:
与源程序无关的程序员
编制该源程序的程序员
不了解软件设计的机构
设计该软件的机构
第23题: