●人们对软件存在着许多错误的观点,这些观点表面上看起来很有道理,符合人们的直觉,但实际上给管理
●人们对软件存在着许多错误的观点,这些观点表面上看起来很有道理,符合人们的直觉,但实际上给管理者和开发人员带来了严重的问题。下述关于软件开发的观点中正确的是 (17) 。
(17) A.我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题
B.如果我们已经落后于计划,可以增加更多的程序员和使用更多的CASE工具来赶上进度
C.项目需求总是在不断变化,我们可以采用瀑布模型来解决此类问题
D.需要得多是软件项目失败的主要原因
【解析】1)好的参考书无疑能指导我们的工作,充分利用书籍中的方法、技术和技巧,可以有效地解决软件开发中大量常见的问题。但实践者并不能依赖于书籍,因为在现实工作中,由于条件千差万别,即使是相当成熟的软件工程规范,常常也无法套用。另外,软件技术日新月异,没有哪一种软件标准能长盛不衰。2)软件开发不同于传统的机械制造,人多不见得力量大。如果给落后于计划的项目增添新人,可能会更加延误项目。因为新人会产生很多新的错误,使项目混乱,并且原有的开发人员向新人解释工作和交流思想都要花费时间,使实际的开发时间更少,所以制定恰如其分的项目计划是很重要的。3)软件需求确实是经常变化的,但这些变化产生的影响会随着其引入时间的不同而不同。对需求把握得越准确,软件的修修补补就越少。有些需求在一开始时很难确定,在开发过程中要不断地加以改正。软件修改越早代价越少,修改越晚代价越大。4)不完善的系统定义是软件项目失败的主要原因。关于待开发软件的应用领域、功能、性能、接口、设计约束和标准等需要详细的描述,而这些只有通过用户和开发人员之间的通信交流才能确定。越早开始写程序,就要花越长时间才能完成它。
人类细胞分裂次数是有上限的这个我知道,但这个上限是否是固定的?有的人说只有50次,而有的人说有50 语文 2020-05-17 …
我养的红鲤鱼为什么总死呢?我用的是一个玻璃缸,一共养四条鱼,空间看着也够大,水也是困好的,有水草, 其他 2020-06-20 …
帮写一个算法假设有两个按元素值递增有序排列的有序表A和B,均以单链表作存储结构,请编写算法利用A表 其他 2020-07-13 …
英语翻译一般来说,所有的建筑物均可分为上部结构和地下基础两大部分,任何建筑物都必须有牢固的基础,地 英语 2020-07-27 …
进入青春期后,有的同学爱取笑其他人的生理变化,有的同学爱穿上奇装异服标新立异,有的同学则对男女同学 其他 2020-08-01 …
阅读下面的文字,按要求作文。(40分)一个人在成长的历程中,需要的有时很多,有时很少。有的人余姚无限 语文 2020-12-04 …
某瓜空种植西瓜,发现有的花结果,有的花不结果,从生殖角度看,这种花属于花;没有飞虫钻过的花也不能结果 语文 2020-12-12 …
交变电流的有效值书上说有效值等于峰值/根号2只适用与正弦交变电流,但是为什么从有的交流图像上是余弦交 物理 2020-12-31 …
下列选项中,对于道德的理解,正确的有()A.道德通过社会舆论、传统习俗和人们的内心信念来维系B.道德 政治 2021-01-09 …
下列选项中,对于道德的理解,正确的有()A.道德通过社会舆论、传统习俗和人们的内心信念来维系B.道德 政治 2021-01-09 …