- 2
- 0
- 约5.85千字
- 约 7页
- 2015-07-23 发布于河南
- 举报
早在我选择软件专业的时候,我一直认为软件工程无非是努力的敲代码,从敲代码的过程中去体会各行代码的意思和用处,在没学软件工程时我一直都是努力的敲代码去学习软件开发这门专业。学了软件工程以后,我就感觉我以前的学习方法是错误的。以前我只注重于代码,而不注重理论知识以及编程的思路,程序的架构。以至于在些程序时没有写程序的思路,不能形成程序的架构。下面是我对软件工程这门课知识点的概括:
●软件:软件是能够完成预定功能和性能的可执行的计算机程序和使程序正常执行所需要的数据,加上描述程序的操作和使用的文档。
软件的特征:(1)软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。(2) 软件是通过人们的智力活动,把知识与技术转化成信息的一种产品(3)软件成为产品后,其生产只是简单的拷贝,不同于硬件制造。(4)维护过程比硬件复杂的多,甚至会引发新的错误。
软件危机:指的是软件开发和维护过程中遇到的一系列严重问题。
出现软件危机的原因:
软件维护费用急剧上升,直接威胁计算机应用的扩大。
软件生产技术进步缓慢
软件工程:是指导计算机软件开发和维护的工程学科。
软件生存周期:一个软件从定义到开发、使用和维护,直到最终被弃用,要经历一个漫长的时期,通常把软件经历的这个漫长的时期称为生存周期。
软件生存周期一般可分为以下阶段:
1.问题定义2.可行性研究。3需求分析4.总体(概要)设计。5.详细
原创力文档

文档评论(0)