软件工程

单选题软件工程学是指导计算机软件开发和(  )的工程学科。A 软件维护B 软件设计C 软件应用D 软件理论

题目
单选题
软件工程学是指导计算机软件开发和(  )的工程学科。
A

软件维护

B

软件设计

C

软件应用

D

软件理论

参考答案和解析
正确答案: C
解析:
软件工程学作为一门学科,它不仅指导软件系统的开发阶段的各项工作,还要指导软件运行阶段的维护工作,即软件工程学是一门指导计算机软件开发和软件维护的工程学科。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件工程是指导软件开发和维护的工程性学科,它以计算机科学理论及其他相关学科的理论为指导,采用工程化的概念、原理、技术和方法进行软件的开发和维护,把经过时间证明正确的______和当前能够得到的最好的技术方法结合起来,以较少的代价获得高质量的软件。


正确答案:管理措施
管理措施

第2题:

软件工程学包含软件开发技术和工程管理两方面的内容,下述哪个不属于软件开发技术范畴?

A.软件开发方法

B.软件开发工具

C.软件工程环境

D.软件工程经济


正确答案:D

第3题:

软件方法学是以软件方法为研究对象的学科。软件工程是一门指导计算机软件(36)维护的工程学科。描述软件开发过程中各种活动如何执行的模型来看,有瀑布模型,增量模型,螺旋模型,喷泉模型,基于知识的模型,变换模型等。其中传统的生命周期方法可用(37)来模拟。应用传统的生命周期方法开发软件的过程中,首先进行软件定义,其中需求分析阶段用到的工具有(38)。软件开发中测试是非常重要的一环。测试的目的是(39)。软件开发交付用户使用之后就要进行软件维护,软件维护的方法有四种:校正性维护、适应性维护、(40)。

供选择的答案:

A.设计

B.开发

C.编码

D.测试


正确答案:B
解析:本题从整体上考查学生对软件工程课程的理解。软件工程的定义是软件工程是一门指导计算机软件开发和维护的工程学科。是为了解决软件危机提出来的。一般来说,软件生命周期由软件定义(包括问题定义,可行性研究,需求分析),软件开发(包括总体设计,详细设计,编码和单元测试,综合测试)以及软件维护组成。对传统的软件生命周期可以用瀑布模型来模拟。在生命周期的各个阶段有其相应的工具可以使用。测试的目的是为了发现程序中的错误,而软件维护则是使软件持久地满足用户的需要。软件维护也分为四种,分别是校正性维护、适应性维护、完善性维护以及预防性维护。

第4题:

软件工程是指导计算机软件()和()的一门工程学科,采用工程的概念、原理、技术和方法来开发和维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好技术方法结合起来,以经济地开发出高质量的软件并有效地()它,这就是软件工程。


正确答案:开发;维护;维护

第5题:

软件生存周期由()时期组成。

  • A、软件设计
  • B、软件开发
  • C、软件定义
  • D、软件测试
  • E、软件维护

正确答案:B,C,E

第6题:

软件工程是采用的方法开发和维护软件的工程学科。


正确答案:工程化
软件工程是采用工程化的方法开发和维护软件的工程学科。

第7题:

软件维护工作量的数学模型如下为:M=P+K*e(c-d),其中P是生产性工作量,K为一常数,c为软件的复杂程度,d为维护人员对软件的数熟悉程度。从这个模型可以看出()

A.不使用软件工程学方法指导开发的软件维护起来工作量较大;

B.不使用软件工程学方法指导开发的软件维护起来工作量较小;

C.软件开发人员参加维护工作,维护的工作量将反而加大;

D.软件开发人员参加维护工作,维护的工作量将相对较低;


参考答案:A, D

第8题:

软件工程学的目的和意义是()。

A.应用科学的方法和工程化的规范管理来指导软件开发

B.克服软件危机

C.做好软件开发的培训工作

D.以较低的成本开发出高质量的软件


参考答案:D

第9题:

软件工程是指计算机软件开发与()的工程学科。

  • A、维护
  • B、测试
  • C、设计
  • D、运行

正确答案:A

第10题:

软件生存周期由三个时期组成,这三个时期分别是()

  • A、软件设计、软件开发、软件测试
  • B、软件定义、 软件开发、软件维护
  • C、软件定义、软件开发、软件修复
  • D、软件计划、软件开发、软件测试

正确答案:C

更多相关问题