软件工程期末考试试题一
![star](https://csdnimg.cn/release/downloadcmsfe/public/img/star.98a08eaa.png)
没有积分请关注公众号:齐齐学姐资料库 回复 1213 下载 1.可行性研究 _的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。 2.采用UML进行软件设计时,可用__泛化__关系来表示两类事物之间存在的特殊/一般关系,用_ 聚集 _关系来表示事物之间存在的整体/部分关系。 3.继承与_ 多态 _机制,是面向对象程序中实现重用的主要手段。 4.成本效益分析的目的是从 经济 角度评价开发一个软件项目是否可行。 5.对象之间通过 消息 进行通信。 软件工程是一门涉及软件开发全过程的学科,涵盖了从需求分析、设计、编码、测试到维护等多个环节。在软件工程期末考试中,以下是一些重要的知识点: 1. 可行性研究:可行性研究的目的是评估软件项目的开发可能性和经济合理性,以最小的成本和最短的时间确定项目是否值得投入。这涉及到技术、经济、法律、操作和时间等方面的分析。 2. UML(统一建模语言):UML用于软件设计,其中泛化关系表示一般与特殊的关系,如类的继承;聚集关系则描绘整体与部分的关系,如组件构成整体。 3. 面向对象编程的关键机制:继承允许子类继承父类的属性和行为,多态则允许不同对象对同一消息做出不同的响应,两者都是实现代码重用的重要手段。 4. 成本效益分析:从经济角度评估软件项目的收益是否超过开发成本,决定项目是否可行。 5. 对象通信:对象间的交互通过消息传递实现,消息可以视为对象间的方法调用。 6. 类与实例:类是对象的模板,定义了对象的属性和行为,实例是类的具体表现。 7. 需求规格说明书:需求分析阶段的最重要产出,详细描述了软件应具备的功能和性能要求。 8. 原型:在开发初期创建的软件版本,用于展示系统的关键特性。 9. 用户干扰与阻力:用户的需求变化、不配合以及过高的期望都可能影响软件开发进程。 10. 文档分类:开发文档(如可行性研究报告)、管理文档和用户文档。 11. 可行性研究的特点:它是需求分析和设计的简化版,旨在快速决策。 12. RUP(统一过程)角色:RUP通过角色定义开发过程中参与者的职责。 13. 模块:软件结构的基础单元,代表软件的独立功能。 14. CMM(软件能力成熟度模型):定义了软件开发组织的成熟度等级,从初始级到优化级。 15. 软件测试方法:计算机辅助静态分析是静态测试的一种,无需执行代码即可分析代码质量。 16. 单元测试:通常使用白盒法,基于模块功能规格进行测试。 17. 数据耦合:模块间传递数值型参数的耦合方式。 18. 维护类型:适应性维护是为了适应环境变化而对软件进行的修改。 19. 程序效率:优化设计、数据结构和算法是提高效率的关键。 20. 软件结构与模块化:软件结构以模块为基础,强调模块的独立性。 21. 驱动模块和桩模块:驱动模块为被测模块提供输入,桩模块模拟被测模块的依赖。 22. 状态与消息:对象的状态描述其行为,消息触发状态的改变。 23. 软件配置管理:用于管理和协调变更,减少混乱,提高效率。 24. 软件开发环境:包含相关工具和资源,支持特定的开发方法或模型。 25. 关联与链:关联定义类间关系,链表示对象间的关系。 软件工程遵循一系列原则,如抽象、信息隐藏、模块化和低耦合,这些原则在软件开发的各个环节中都至关重要。同时,软件工程还关注需求分析的准确性、设计的灵活性、测试的全面性和维护的便捷性,确保软件产品的质量和可持续发展。
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/release/download_crawler_static/85248822/bg1.jpg)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
- BJWcn2023-07-27这份试题文件经过精心编写,涉及到软件工程的各个方面,绝对是一份值得推荐的优秀资源。
- 艾法2023-07-27这份试题文件对软件工程知识点进行了全面覆盖,内容丰富而有深度。
- 查理捡钢镚2023-07-27组卷理念独特,题目设置精巧,能够考察学生的综合能力和解决问题的思路。
- RandyRhoads2023-07-27试题的难度适中,既考察理论知识又注重实际应用,能够真实反映学生的水平。
- 邢小鹏2023-07-27试题的语言简练清晰,规范明确,让学生更容易理解和回答。
![avatar](https://profile-avatar.csdnimg.cn/4c4c0ffdff4e4b2ebd8bcdd494e596d0_qq_43445867.jpg!1)
- 粉丝: 3w+
- 资源: 57
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)