软件工程导论作业第一章
第一章习题
1. 什么是软件危机?它有哪些典型表现?为什么会出现软件危机?
软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。概括的说,软件危机包含以下两方面的问题:如何开发软件和如何维护数量不断膨胀的已有软件。
软件危机主要有以下一些典型表现:
对软件开发成本和进度的估计常常很不准确;
用户对“已完成的“软件系统不满意的现象经常发生;
软件产品的质量往往靠不住;
软件常常是不可维护的
软件通常没有适当的文档资料;
软件成本在计算机系统总成本中所占的比例逐年上升;
软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。
出现软件危机,一方面与软件本身的特点有关,另一方面也和软件开发与维护的方法不正确有关
软件不同于硬件,缺乏“可见性“,规模庞大,而且程序复杂性随着程序规模的增加而指数上升,软件本身的特点确实给开发和维护带来一些客观问题;
人们在开发和维护,忽视软件需求分析的重要性,认为软件开发就是写程序并设法使之运行,轻视软件维护。。
3 什么是软件工程?它有哪些本质特性?怎样用软件工程消除软件危机?
软件工程是指导计算机软件开发和维护的一门工程学科。
软件工程的本质特性:
1.软件工程关注于大型程序的构造。
2.软件工程的中心课题是控制复杂性。
3.软件经常变化。
4.开发软件的效率非常重要。
5.和谐的合作是开发软件的关键
您可能关注的文档
- 超声波传播.ppt
- 超声波内外置传感器的研究.doc
- 超声波在天然产物分离与提取中的应用.docx
- 超声波处理对微晶纤维素水凝胶的影响.docx
- 超声波扫描培训.ppt
- 超声波探伤仪.ppt
- 超声波探伤作业指导书(改)1.doc
- 超声波染色.ppt
- 超声波法提取山楂叶中总黄酮条件研究论文.doc
- 超声波焊接机原理.docx
- 50万吨汽油调和技改项目环评报告书.pdf
- 河北省文安县第一中学2025-2026学年高一上学期10月月考英语试题(解析版).docx
- 河南省TOP二十校205—2026学年高一上学期10月联考生物试题(原卷版).docx
- 河南省安阳市第一中学、鹤壁市高中、新乡市第一中学三校2025-2026学年高一上学期第一次联考数学试题(解析版).docx
- 河南省部分高中2025-2026学年高一上学期第二次月考数学试卷(解析版).docx
- 河南省百师联盟2025-2026学年高二10月联考数学试题(北师大版)(解析版).docx
- 河南省部分学校2025-2026学年高一上学期期中考试数学试题(解析版).docx
- 河南省部分重点中学2025~2026学年高二上学期10月末质量检测数学试题(解析版).docx
- 河南省部分重点中学2025-2026学年高二上学期10月末质量检测英语试题(解析版).docx
- 桥梁伸缩缝安装工艺(可编辑).pptx
原创力文档

文档评论(0)