软件工程方法的产生源于软件危机,下列哪个(些)是产生软件危机的内在原因?Ⅰ.软件复杂性Ⅱ.软件维护

题目

软件工程方法的产生源于软件危机,下列哪个(些)是产生软件危机的内在原因?

Ⅰ.软件复杂性Ⅱ.软件维护困难

Ⅲ.软件成本太高Ⅳ.软件质量难保证

A.Ⅰ

B.Ⅲ

C.Ⅰ和Ⅳ

D.Ⅲ和Ⅳ

参考答案和解析
正确答案:A
解析:Ⅱ、Ⅲ、Ⅳ为软件危机的表现,Ⅰ是软件危机的内在原因,应当选择只有Ⅰ的项。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

列举软件危机的一些现象?出现这些现象的原因是什么?软件工程有哪些对应的解决方法?


1)对软件开发成本和进度的估计常常很不准确。 2)用户对已完成的软件不满意的现象时有发生。 3)软件产品的质量往往是靠不住的。 4)软件常常是不可维护的。 5)软件通常没有适当的文档资料。 6)软件成本在计算机系统总成本中所占比例逐年上升。 7)软件开发生产率提高的速度远跟不上日益增长的软件需求。

第2题:

什么叫软件危机?软件危机包含哪两点?软件危机产生的原因是什么?


软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 包括两点: (1)如何开发软件,以满足对软件日益增长的需求; (2)如何维护数量不断膨胀的已有软件。 这些问题具体表现在以下几个方面: (1)用户对开发出的软件很难满意。 (2)软件产品的质量往往靠不住。 (3)一般软件很难维护。 (4)软件生产效率很低。 (5)软件开发成本越来越大。 (6)软件成本与开发进度难以估计。 (7)软件技术的发展远远满足不了计算机应用的普及与深入的需要。

第3题:

5、“软件工程的概念是为解决软件危机而提出的”这句话的意思是()

A.强调软件工程成功解决了软件危机的问题

B.说明软件危机的存在总是使软件开发不像传统工程项目那样容易管理

C.说明软件工程这门学科的形成是软件发展的需要

D.说明软件工程的概念,即:工程的原则、思想、方法可解决当时软件开发和维护存在的问题


说明软件工程这门学科的形成是软件发展的需要

第4题:

软件工程方法的产生源于软件危机,下列哪个(些)是产生软件危机的内在原因?

Ⅰ.软件复杂性

Ⅱ.软件维护困难

Ⅲ.软件成本太高

Ⅳ.软件质量难保证

A.Ⅰ

B.Ⅲ

C.Ⅰ和Ⅳ

D.Ⅲ和Ⅳ


正确答案:A
解析:软件维护困难,软件成本太高,软件质量难保证都属于软件危机的表现。

第5题:

软件工程方法的产生源于软件危机,下列(41)是产生软件危机的内在原因。

Ⅰ.软件复杂性

Ⅱ.软件维护困难

Ⅲ.软件成本太高

Ⅳ.软件质量难保证

A.Ⅰ

B.Ⅲ

C.Ⅰ和Ⅳ

D.Ⅲ和Ⅳ


正确答案:A
解析:软件开发技术的进步未能满足发展的要求。在软件开发中遇到的问题找不到解决的办法,问题积累起来,形态尖锐的矛盾,导致了软件危机。产生原因:(1)软件规模越来越大,结构越来越复杂。(2)软件开发管理困难而复杂。(3)软件包开发费用不断增加。(4)软件开发技术落后。(5)生产方式落后,仍采用手工方式。(6)开发工具落后,生产率提高缓慢等。其中内在原因是软件的复杂性。

第6题:

软件工程方法的产生源于软件危机,下列(57)是产生软件危机的内在原因。

A.软件复杂性

B.软件维护困难

C.软件成本太高

D.软件质量难保证


正确答案:A
解析:本题考查软件危机的产生原因。自从强大的第三代计算机硬件问世以后,许多原来难以实现的计算机应用成为现实,同时对软件系统的需求数量和复杂度要求变得更高。而当时的软件开发技术无法满足日益增长的需求,这就引发了软件危机。软件危机的产生一方面是由于软件开发本身的复杂性,另一方面与当时的手工作坊式软件开发模式有着密切关系。

第7题:

软件工程方法的提出起源于软件危机,而其目的应该是最终解决软件的什么问题?

A.产生危机

B.质量保证

C.开发效率

D.生产工程化


正确答案:D
解析:软件工程是解决软件问题的工程。它应用计算机科学、数学及管理科学等科学技术,采用工程化原则和方法开发软件系统。

第8题:

软件工程方法的产生源于软件危机,下列哪个是产生软件危机的内在原因? Ⅰ.软件的复杂性 Ⅱ.软件维护困难 Ⅲ.软件成本太高 Ⅳ.软件质量难保证

A.Ⅰ

B.Ⅱ

C.Ⅰ和Ⅳ

D.Ⅲ和Ⅳ


正确答案:A

第9题:

软件工程方法的产生源于软件危机,下列______是产生软件危机的内在原因。 Ⅰ.软件复杂性 Ⅱ.软件维护困难 Ⅲ.软件成本太高 Ⅳ.软件质量难保证

A.Ⅰ

B.Ⅲ

C.Ⅰ和Ⅳ

D.Ⅲ和Ⅳ


正确答案:D
解析:软件危机主要表现在:(1) 软件需求的增长得不到满足;(2) 软件开发成本和进度无法控制;(3) 软件质量难以保证;(4) 软件不可维护或维护程度非常低;(5) 软件成本不断提高;(6) 软件开发生产效率的提高赶不上硬件的发展和应用需求的增长。总之,可以将软件危机归结为成本、质量和生产率等问题。