4、工具箱存在的问题,人们在工具系统的整体化及集成化方面展开一系列研究工作,使之形成完整的软件开发环境。10、 结构化方法:由结构化分析SA、结构化设计SD和结构化程序设计SP构成其总的指导思想是:自顶向下、逐步求精。基本原则是功能的分解和抽象。11、软件危机:(1)软件危机:指在计算机软件开发和维护过程中所遇到的一系列严重问题,这是软件产生与市场需求极不适应的严重现象。(2)表现:软件代价高、开发进度难以控制、工作量估计困难、质量差、修改维护困难。 c) (3)产生的原因:用户的需求不明确、缺乏正确的理论指导、软件规模越来越大、软件的复杂度越来越大