您所在位置: 网站首页 / 软件工程最新精选.docx / 文档详情
软件工程最新精选.docx 立即下载
2025-08-28
约1.3万字
约25页
0
27KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

软件工程最新精选.docx

软件工程最新精选.docx

预览

免费试读已结束,剩余 20 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

软件工程

第一篇:软件工程填好发给我!!一、填空题:1.面向对象分析的目的是对客观世界的系统进行__________________,对象就是客观世界的;2.软件工程方法学包括:工程环境建立、方法、工具和过程;3.思想概括起来,就是以人为本,最优先要做的是通过尽早地、持续地交付有价值的软件来使客户满意;4.UML是指,是用于建立面向对象系统模型的标记方法;5.需求分析的基本任务是和一起完全弄清用户对系统的确切需求,确切地讲就是系统做什么的问题;6.的目的就是用最小的代价在的时间内确定该软件项目是否能够开发,是否值得去开发;7.在众多的软件工程环境的影响中,和是最重要的。8.是对系统不同版本进行标识和跟踪的过程,主要分为版本的访问与同步控制、。9.模块的耦合性分为四种类型:据耦合、、、;10.软件工程学的主要内容包括和。二、选择题:1.软件维护的困难主要原因是()A.费用低B.人员少C.开发方法的缺陷D.维护难2.模块(),则说明模块的独立性越强。A.耦合越强B.扇入数越高C.耦合越弱D.扇入数越低3.指出PDL是下列哪种语言()。A.伪码B.高级程序设计语言C.中级程序设计语言D.低级程序设计语言4.在进行软件测试时,首先应当进行(),然后再进行组装测试,最后再进行有效性测试。A.单元测试B.集成测试C.确认测试D.组合测试5.软件测试的目的是()。A.评价软件的质量B.发现软件的错误C.找出软件的所有错误D.证明软件是正确的6.软件设计阶段分为()。A.逻辑设计与功能设计B.模型设计和功能设计C.结构设计和模块过程设计D.数据库设计和文件设计7.结构化设计方法是面向()的设计。A.数据流B.数据编码C.数据库D.数据结构8.程序的三种基本控制结构是()。A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移9.系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括(A.软件环境可行性、技术可行性、经济可行性、社会可行性B.经济可行性、技术可行性、操作可行性C.经济可行性、社会可行性、系统可行性D.经济可行性、实用性、社会可行性10.数据字典包括()个条目。A.2B.3C.4D.5三、名词解释题:1.需求分析?2.软件危机?3.软件生存周期模型?4.系统测试?5.结构化分析?。)四、简答题:1.快速原型法?2.从软件开发的过程按阶段划分,软件测试分为哪些类型?3.数据流程图的基本符号及各自的含义是什么?数据流程图的功能是什么?4.软件维护包括哪些方面?主要由谁来完成?5.简述软件项目管理的实质?第二篇:软件工程1.软件危机的概念系统的数据要求,功能需求,性能需求,显示出程序的轮廓。软件危机是指在计算机软件开发、使用与可靠性需求,可用性需求,出错处理需求,混合方式维护过程中遇到的一系列严重问题和难接口需求,约束,逆向需求以及将来可能优点:综合了以上两种策略的长处题。提出的需求。9.确认测试补充:5.常使用的图形工具确认测试又称有效性测试。有效性测试是1.软件危机的表现有哪些?实体-联系图,数据流图,状态转换图,在模拟的环境下,运用黑盒测试的方法,答:1)对软件开发成本和进度的估计常层次方框图,warnier图,IPO图。验证被测软件是否满足需求规格说明书常很不准确。第五章列出的需求。任务是验证软件的功能和性2)用户对已完成的软件不满意1.总体设计的任务能及其他特性是否与用户的要求一致。对的现象时有发生。划分出组成系统的物理元素——程序、文软件的功能和性能要求在软件需求规格3)软件产品的质量往往是靠不件、数据库、人工过程和文档等等说明书中已经明确规定,它包含的信息就住的。设计软件的结构。也就是要确定系统中每是软件确认测试的基础。4)软件常常是不可维护的。个程序是由哪些模块组成的,以及这些模10.什么是白盒测试,其测试技术有那些,5)软件通常没有适当的文档资块相互间的关系。覆盖标准的强弱程度料。2.模块化思想白盒测试是一种测试用例设计方法,盒子6)软件成本在计算机系统总成就是把程序划分成独立命名且可独立访指的是被测试的软件,白盒指的是盒子是本中所占比例逐年上升。问的模块,每个模块完成一个子功能,把可视的,你清楚盒子内部的东西以及里面7)软件开发生产率提高的速度这些模块集成起来构成一个整体,可以完是如何运作的。“白盒”法全面了解程序内远跟不上日益增长的软件需求。成指定的功能满足用户的需求。部逻辑结构、对所有逻辑路径进行测试。2.产生软件危机的原因主要有哪些?3.衡量模块独立的标准(内聚和耦合的白盒测试的测试方法有代码检查法、静态答:1)用户对软件需求的描述不精确。含义,种类)结构分析法、静态质量度量法、逻辑覆盖2)软件开发人员对用户需求的内聚:标志着每一个模块内各个元素彼此法、基本路径测试法、域测
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

软件工程最新精选

文档大小:27KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用