软件工程-期末考试复习总结知识点+必考题型.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
软件工程期末考试复习总结知识点 一、软件危机产生的原因 软件危机的产生是由于软件不同于硬件,它是计算机系统的逻辑部件而不是物理部件。在写出程序代码并在计算机上试运行之前,软件开发过程的进展情况较难衡量。很难检验开发的正确性且软件开发的质量也较难评价。因此控制软件开发过程相当困难。此外,在软件运行过程中发现错误很可能是遇到了一个在开发期间引入的但在测试阶段没有能够检测出来的错误,所以软件维护常常意味着修改原来的设计。这样维护的费用十分惊人,客观上使得软件较难维护。 二、软件工程的概念 软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。 三、软件工程的三要素 方法、工具和过程是软件工程的三要素。 四、软件工程的基本原理 软件工程的基本原理包括:用分阶段的生命周期计划严格管理、坚持进行阶段评审、实行严格的产品控制、采用现代程序设计技术、结果应能清楚地审查、开发小组的人员应该少而精、承认不断改进软件工程实践的必要性。 五、软件生命周期 软件生命周期包括问题定义、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试、软件维护等阶段。 六、瀑布模型存在的问题 瀑布模型存在的问题是靠文档驱动,用户不能全面地认识动态的软件产品。且过于理想化,可能出现设计上的错误。缺乏灵活性。 七、RUP 统一过程 RUP 模型将软件开发过程分为4个大的阶段,分别是先启、精化、(构建)和产品化。 八、可行性分析研究的主要目的 可行性分析研究的主要目的用最小的代价在尽可能小的时间内,确定问题是否能解决,从而确定问题是否值得去解决。 九、需求分析阶段 需求分析阶段需要遵守的准则包括:必须理解并描述问题的信息域、必须定义软件应完成的功能、必须描述作为外部事件结果的软件行为、必须对描述信息、功能和行为的模型进行分解,使用层次的方式展示细节。 十、数据字典的作用和概念 数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。数据字典和数据流图共同构成系统的逻辑模型。 十一、数据流图的图形元素 数据流图的图形元素包括:数据流、数据的源点或终点、变换数据的处理、数据存储等。 十二、E—R图 E—R图包括四个成分:矩形框、菱形框、椭圆形框和连线。矩形框表示实体,在框中记入实体名。菱形框表示联系,在框中记入联系名。椭圆形框表示实体或联系的属性,将属性名记入框中。对于主属性名,则在其名称下划一下划线。连线包括实体与属性之间、实体与联系之间、联系与属性之间用直线相连,并在直线上标注联系的类型。
剩余16页未读,继续阅读
- 粉丝: 3847
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 教师入职培训岗前培训.pptx
- 病毒性肝炎预防和治疗.pptx
- xtuoj平方数及其倍数
- Delphi 12 控件之A Guide To Using The TClientDataSet in Delphi Applications.pdf
- 220v转12v开关电源电路仿真 Multisim仿真 该电路增加了光耦合器和可调精密并联稳压器r4为限流电阻,r5r6为取样电阻 当U0变化时,取样电压与TL431内部基准电压进行比较,实现精密
- 添加系统级res资源包
- 基于MPC的分布式电动汽车协同自适应巡航控制,采用上下分层控制方式,上层控制器采用模型预测控制mpc方式,产生期望的加速度,下层根据期望的加速度分配扭矩;仿真结果良好,能够实现前车在加减速情况下,规划
- 丛枝菌根真菌对Cd胁迫下柳...和能源品质的影响及机理研究_孙红.caj
- python renlizhiliao
- 基于MPC算法实现的车辆稳定性控制,建立了横摆角速度r、侧向速度、前后质心侧偏角动力学模型作为预测模型,同时考虑车辆的稳定性可通过控制车辆的侧向速度维持在一定范围内保证车辆的稳定性,因此在模型预测控制
- 基于HTML的圣诞树完整代码,有很好的参考意义
- Delphi 12 控件之Bergsoft NextSuite (VCL) v6.35.0 (08 Dec 2024) for Delphi & CB 6-12 Athens Full Source
- 基于pid控制的超车轨迹跟踪,能够很好的跟踪期望轨迹 有详细的说明文档
- TSNE特征可视化,能够在PyCharm中很好的展示数据训练情况
- Delhhi 12 控件之NxAssociates6.pas
- 咸鱼之王H5稀有卡牌回合手游经典版,修复内购bug,可完美运营