软件工程习题 - 名词解释

本文详细解释了软件工程中的一些核心名词,如软件工程、用例、黑盒测试、完善性维护、数据字典、瀑布模型、白盒测试、预防性维护等。同时,涵盖了软件质量、维护、测试、实现、模型耦合度、软件危机、敏捷开发等关键概念,旨在增进对软件开发过程的理解。
摘要由CSDN通过智能技术生成

名词解释

A组

1、软件工程

  • (1)将系统的、规范的、可量化的方法应用于软件的开发、运行和维护的过程;
  • (2)及上述方法的研究。

2、用例

  • 从外部用户的视角看,一个用例是执行者与目标软件系统之间一次典型的交互作用,其效果就是执行者在软件系统的帮助下完成了某项业务功能,或达成了某项业务目标。

  • 从软件系统内部的视角出发,一个用例代表着系统执行的一系列动作,动作执行的结果能够被外部的执行者所察觉。


4、黑盒测试
【答】:按照产品的设计目标测试产品应具备的功能,检验产品能否在使用环境正常工作,并提供产品应具备的功能。


5、完善性维护
【答】:根据用户在软件使用过程中提出的一些新需求实施的维护活动。


6、数据字典
【答】:数据字典是用来定义数据流图中的各个成分的具体含义。它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。


7、瀑布模型
【答】:瀑布模型将软件开发过程分解为可行性研究、软件需求、设计、编码、测试、运行与维护、退役几个阶段。它们既是软件开发过程的分解,也是软件生存周期的阶段划分。瀑布模型按照各阶段的目标和任务逐步进行开发,直至通过确认测试,向用户交付最终软件制品为止。


10、白盒测试
【答】:按照产品工作原理和过程,测试产品内部各个子系统或部件的功能、属性、动作是否正常,如果正常系统就能满足质量标准。


  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值