本思维导图主要介绍国家计算机考试C语言知识点软件工程基本概念
树图思维导图提供 计算机二级c语言知识点软件工程基本概念 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级c语言知识点软件工程基本概念 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:d2f59aa673b8098c64c43ca47c1d16de
计算机二级c语言知识点软件工程基本概念思维导图模板大纲
定义阶段包括问题定义、可行性研究和需求分析。
开发阶段包括概要设计、详细设计、实现和测试。
维护阶段包括使用和维护。
软件过程是将软件工程的方法和工具综合起来,以达到合理、及时地进行计算机软件开发的目的。
软件过程应该确定方法使用的顺序、要求交付的文档资料、为保证质量和适应变化所需要的管理、软件开发各个阶段完成的任务
计算机软件是由程序、数据及相关文档构成的完整集合,它与计算机硬件一起组成计算机系统
方法是完成软件开发各项任务的技术手段
工具支持软件的开发、管理、文档生成
过程支持软件开发的各个环节的控制、管理
而软件危机主要表现:
软件开发进度难以预测
软件开发成本难以控制
用户对产品功能难以满足
软件产品质量无法保证
软件产品难以维护
软件缺少适当的文档资料
软件是一种逻辑实体,具有抽象性;
软件没有明显的制作过程;
软件在使用期间不存在磨损、老化问题;
软件对硬件和环境具有依赖性;
软件复杂性高,成本昂贵;
软件开发涉及诸多的社会因素
通常包软件产品从提出、实现、使用、维护到停止、退役的过程称为软件生命周期
系统软件是管理计算机的资源,提高计算机的使用效率,为用户提供各种服务的软件,如操作系统、数据库管理系统、编译程序、汇编程序和网络软件等。应用软件是为了应用于特定的领域而开发的软件。
通常分为概要设计和详细设计两个阶段
会给出软件结构、模块的划分、功能的分配以及处理流程
是确定软件系统“怎么做”的阶段
需求分析对待开发软件提出的需求进行分析并给出详细定义,是确定软件系统要”做什么“的阶段
树图思维导图提供 计算机考试c语言知识点结构体 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试c语言知识点结构体 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:352b1d3fd705a601054a8eaca9bc2d99
树图思维导图提供 计算机二级c语言知识点实型数据 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级c语言知识点实型数据 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3bb1f0337f38eaaaf140ed9487c800a4