2017年计算机二级公共基础辅导讲义:软件工程基本概念.docxVIP

  • 0
  • 0
  • 约2.19千字
  • 约 6页
  • 2019-08-27 发布于天津
  • 举报

2017年计算机二级公共基础辅导讲义:软件工程基本概念.docx

  软件的特点包括1软件是一种逻辑实体,而不是物理实体,具有抽象性注释1;2软件的生产与硬件不同,它没有明显的制作过程;3软件在运行、使用期间不存在磨损、老化问题;4软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移植的问题;5软件复杂性高,成本昂贵;6软件开发涉及诸多的社会因素注释2。   2、软件危机与软件工程   软件工程源自软件危机。   所谓软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。   具体的说,在软件开发和维护过程中,软件危机主要表现在   1软件需求的增长得不到满足。   用户对系统不满意的情况经常发生。   2软件开发成本和进度无法控制。   开发成本超出预算,开发周期大大超过规定日期的情况经常发生。   3软件质量难以保证。   4软件不可维护或维护程度非常低。   5软件的成本不断提高。   6软件开发生产率的提高跟不上硬件的发展和应用需求的增长。   总之,可以将软件危机可以归结为成本、质量、生产率等问题。   软件工程是应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序。   软件工程的目的就是要建造一个优良的软件系统,它所包含的内容概括为以下两点   1软件开发技术,主要有软件开发方法学、软件工具、软件工程环境。   2软件工程管理,主要有软件管理、软件工程经济学。   软件工程的

文档评论(0)

1亿VIP精品文档

相关文档