做什么网站吸引人,电子商务网站建设与管理期末,建设银行杭州网站首页,百度搜索自己的网站接上条#xff0c;今天继续更新~
SE考研真题总结#xff08;一#xff09;-CSDN博客文章浏览阅读340次#xff0c;点赞6次#xff0c;收藏11次。本帖开始分享考研真题中设计【软件工程】的部分#xff0c;预计会出5期左右#xff0c;敬请期待~https://blog.csdn.net/js…接上条今天继续更新~
SE考研真题总结一-CSDN博客文章浏览阅读340次点赞6次收藏11次。本帖开始分享考研真题中设计【软件工程】的部分预计会出5期左右敬请期待~https://blog.csdn.net/jsl123x/article/details/134825020?spm1001.2014.3001.5501 目录 一.简答题
二.代码大题 一.简答题
1.什么是软件生命周期 分为3个时期 软件计划问题定义、可行性研究软件开发需求分析、软件设计、编码、测试卷软件运行软件维护 扩展举例说明软件生命周期描述的是什么 描述软件开发过程中各种活动如何执行的模型~有瀑布模型、螺旋模型、原型模型、增量模型、迭代模型等~以瀑布模型为例他要求软件开发分为需求分析、软件设计、软件构造、软件测试、软件交付与维护阶段~每个阶段需要编写文档且只有经过审核才能进入下一个阶段~ 2.软件需求的3个层次 业务需求、用户需求、系统需求抽象程度一次降低~ 3.描述集成测试 在单元测试的基础上将所有模块按照总体设计的要求组装成为子系统或系统所进行的测试~ 4.描述软件配置管理主要过程~ 标识配置项版本管理变更控制配置审计状态报告软件发布管理 5.说明错误、失效、缺陷之间的区别和联系~ 缺陷错误的具体表现可以是不正确的文档、程序段以及指令或者数据定义其结果是软件运行某一特定条件时出现软件故障这时称软件缺陷被激活~错误是指在软件生存期内的不希望或不可接受的人为错误其结果是导致软件缺陷的产生是一种人为的过程相对于软件本身是一种外部行为失效指的是软件系统或某个功能无法实现需求文档中规定的功能特性或者非功能特性比如不正确的系统反应、系统崩溃、系统死机等 6.列举软件过程中软件质量保证的方法~ 评审由作者以外的其他产品来检查产品问题测试质量度量用数字量化的方式描述软件产品 7.软件体系结构设计的视角 组合视角关注功能分解和运行时分解、子系统的构造构件的复用逻辑视角关注静态结构类型与实现的复用依赖视角关注互联、分享信息视角关注持久化信息接口视角关注服务的定义、服务的访问 8. 软件工程原理、软件工程过程、软件工程方法、软件工程模型、软件工程管理、软件工程度量、软件工程环境、软件工程应用、软件工程开发使用。著名软件工程专家B.Boehm综合有关专家和学者的意见并总结了多年来开发软件的经验于1983年在一篇论文中提出了软件工程的七条基本原理 1用分阶段的生存周期计划进行严格的管理。 2坚持进行阶段评审。 3实行严格的产品控制。 4采用现代程序设计技术。 5软件工程结果应能清楚地审查。 6开发小组的人员应该少而精。 7承认不断改进软件工程实践的必要性。 二.代码大题
1. 2. 3. 4.