标签:我不知道 解构 c语言 算法 正是 span 软件 晶体管 软件危机
从选择软件工程这个专业开始学习到现在已经一年半了,在这段时间里我学习了如何用C语言和JAVA来编写一些程序。虽然在学习中学到了很多知识,但是在之前的学习中我并没有去思考过这个专业到底是做什么的。但通过现在的学习,我对程序、软件、软件工程有了初步的认识。软件:最初定义是汇编和自动地程序设计的其他方面所组成,至少和现代计算机中的电子管、晶体管、磁带等等称为硬件的内容有着同样重要的事务。软件的本质为不可见性、易变性、服从性、非连续性。软件的开发和维护出现了一系列严重的问题被成为软件危机,可能会造成巨大的损失。程序:我了解的程序和软件并不能够划等号。程序=数据解构+算法,程序是只要运行就可以,而软件则需要在程序的基础上满足各种要求。软件工程:是指计算机软件开发与维护的工程学科。从之前的学习中我了解到程序能够通过实现一些功能来解决一些问题,而越是复杂的程序所能做到的事情就越多。我们手机上的那些软件能够帮我们解决很多问题,一个软件就能做到许多事件,比如说网上学习所用到那些软件。在我目前所学习到的知识中,我不知道让程序通过什么样的工程来形成一个软件。但是正是因为不知道,我对软件工程有了很大的兴趣。对于现在的我来说,我对于软件工程了解的过于浅显,但是我希望通过接下来老师的讲解来深刻的了解软件工程。
标签:我不知道 解构 c语言 算法 正是 span 软件 晶体管 软件危机
原文地址:https://www.cnblogs.com/l1845516463/p/12434614.html