软件工程练习题-计算机基础教学网.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
软件工程练习题-计算机基础教学网.pdf 该资源是一个软件工程练习题集合,涵盖了软件工程的多个方面,包括软件特点、软件工程的三个要素、软件危机、软件生命周期、结构化生命周期方法、需求分析、数据流图、结构化方法、软件设计原则等。 1. 软件特点:软件是一种逻辑实体,不是物理实体,具有抽象性。软件的开发、运行对计算机系统具有依赖性。软件没有明显的制作过程。 2. 软件工程的三个要素:工具、过程、方法。 3. 软件危机:软件过程不规范、软件开发生产率低、软件质量难以控制、软件成本不断提高等。 4. 软件生命周期:软件产品从提出、实现、使用维护到停止使用退役的过程。软件生命周期可以分为定义阶段、开发阶段和维护阶段。 5. 结构化生命周期方法:软件生命周期可以分为总体设计、详细设计、编程调试等阶段。 6. 需求分析:确定软件系统必须做什么和必须具备什么功能的阶段。数据流图(DFD)是需求分析常用的工具。 7. 软件设计原则:抽象、模块化、信息隐蔽等。 8. 数据流图(DFD):用于抽象描述一个软件的逻辑模型,由一些特定的图符构成。 9. 结构化方法:使用数据流图(DFD)作为描述工具的软件开发阶段是需求分析阶段。 10. 软件需求规格说明书:便于用户、开发人员进行理解和交流、反映出用户问题的结构,可以作为软件开发工作的基础和依据、作为确认测试和验收的依据。 11. 软件生命周期中所花费用最多的阶段是软件维护阶段。 12. 在数据流图(DFD)中,带有名字的箭头表示数据的流向。 13. 在结构化方法中,需求分析阶段的任务是确定软件系统必须做什么和必须具备什么功能。 14. 软件设计原则中,信息隐蔽的概念与模块独立性直接相关。 15. 数据流图(DFD)由一些特定的图符构成,包括加工、数据存储、控制流等。 16. 软件工程的目标是为了开发高质量的软件产品,满足用户的需求。 17. 软件生命周期中,能准确地确定软件系统必须做什么和必须具备什么功能的阶段是需求分析阶段。 18. 软件危机表现包括软件过程不规范、软件开发生产率低、软件质量难以控制、软件成本不断提高等。 19. 结构化方法中,需求分析阶段的工作可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及阶段性报告。 20. 软件设计原则中,抽象的概念是指隐藏实现细节,提供简单的接口。
- 粉丝: 64
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- matlab神经网络的简单应用(用于预测光伏出力,输入为温度湿度等因素,输出为光伏出力).zip
- 面试资格确认c语言,一些常见的知识点以及简要说明
- Matlab基本算法智能微电网粒子群优化算法.zip
- 搜索网站-通过特定算法和系统,使用户能够在互联网上查找和获取相关信息的技术
- 基于Matlab和CPLEX的2变量机组组合调度程序.zip
- 2019华为杯研究生数学建模竞赛A题-基于 python 实现无线智能传播模型
- c语言连接两个字符串,一个简单的示例代码
- java EE 酒店管理系统项目源码
- 建模比赛数学建模、数据分析、工程设计数据清洗、特征提取或其他预处理步骤
- HTML Document Structure