对程序,软件,软件工程的个人认识

作为已经学习了近两年的计算机专业,我虽然说没有特别深的见解,但是我还是有一些自己的看法和想法。

首先说说对程序的理解,什么是程序?程序就是一组计算机能识别和执行的指令。程序设计就是指从确定任务到得到结果,写出文档的全过程。(一般经历6个阶段:①问题分析;②设计算法;③编写程序;④对源程序进行编辑,编译和连接;⑤运行程序,分析结果;⑥编写程序文档;)我们现阶段要做的就是熟悉各种语言,争取做到精通一门或者几门语言,能够使自己按照要求单独去完成一些任务。

再说说软件和软件工程,我认为软件就是我们使用的app,程序员开发出来的程序供我们使用,手机软件和电脑软件都是一种应用,让我们实现我们一些要求的应用程序。而软件工程就是为了满足用户的一些需求而出现的一个专业,软件工程要做的就是通过对程序的编写,来构建出来一个稳定,安全,多元化的应用软件。我们现在的学习都是为将来能够实现对用户需求的实现做准备。

在我看来,程序,编程语言是基础,是我们盖楼的基础,而用户的需求就是这栋楼的一个框架,而软件工程就像是一个工程队,在地基的基础上,框架的约束下来填充整栋楼,从而使这栋楼变得稳固,安全。我们要做的就是在这栋楼里面去设计,使得在这栋楼在美丽的外表下能够有一个稳固的坚实基础。

猜你喜欢

转载自www.cnblogs.com/Ambition0317/p/12425218.html