阅读《软件工程基础》产生的问题:1.软件危机是什么?会产生什么样的后果?(第一章)【例:大量程序被淘汰,是不是危机?】 2.除了结构化设计思想,还有一种思想是什么?(前言) 3.怎样才能更好的理解用户的需求,从而设计软件?(第二章)【因为有时候用户自己也不明白他想要什么样的软件?】 4.怎么设计一个高效的软件?(第三章)【设计软件就是在编程吗?】 5.如何快速的进行软件测试?(第六章)【有时候,程序代码很大,测试起来很麻烦】 6.有些语言是面向过程的,可以用这样的程序语言来设计面向对象的设计吗?(第九章) 7.软件维护指的是什么?(第十章) 8.在软件设计过程中,如何进行成本和进度的评估?(第十一章) 9.软件工程究竟是指的什么? (第一章) 10.软件项目的风险有哪些?(第十一章)