码迷,mamicode.com
首页 > 其他好文 > 详细

谈谈对于程序,软件,软件工程的理解

时间:2020-03-06 17:47:13      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:生活   判断   不可   问题   发布   代码   体系   知识   方便   

谈谈对于程序,软件,软件工程的初步认识

记得在上大学前,报考志愿时,我选择了软件工程这个专业,当时家里人都极力反对,因为他们认为这个专业不适合女孩子,当时我也很犹豫,不知道自己做的对不对。有个老师说过:“专业课对学生的影响,不仅仅是学习技术,更重要的是学习一种思想,一种做事的套路。“在软件工程学习的这两年,虽然我的专业知识目前还比较薄弱,在之前写代码只是单纯的写代码,只知道简单的完成功能,并不知道除了代码的其他方面,也没有了解学习软件工程。但是在写代码的过程中,我发现了它的魅力之处,也让我对生活态度有了一定的改变,因为你永远不知道接下来会发生什么,所以要做好万全的准备,就如同在编写代码的过程中,在结果没运行出来之前,你都无法判断是错是对,或许就是因为有个符号,就出现错误,所以要有接受打击的心理,也要去细致的观察。

        程序是什么,我记得在大二上学期数据结构上有一句话,程序=数据结构+算法,程序是使用能够被计算机识别并执行的指令,一个好的程序是具备健壮性,高效性,等等,(由于 时间在家待的时间长了有点忘记了),。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序),用于指导懂汉语和烹饪手法的人(体系结构)来做这个菜。

软件是什么,软件指的是计算机系统中与硬件相互依存的另一分,包括程序、数据和相关文档的完整集合。软件就是在我们手机中的各种APP,如美团,支付宝,它都是一些大型的软件,在我看来,软件就是能够解决用户生活中需要,给人们带来方便。的可执行程序以及大数据的结合。一个软件的诞生最先的就是需求分析,只有先把需求分析完成好后程序员才能去根据需求分析设计和实现代码。在软件的完成后则需要对其进行测试,对软件的质量有所保证,软件稳定之后才能发布。好的团队,一个优秀的PM(项目经理)也必不可少,PM需要可以做开发和测试之外的所有事情,但也需要一定的专业能力,PM在一个团队的作用更相当于是一个管家,是一个舵手,管理着整个团队,也掌控者团队

什么是软件工程,说实话,虽然我学的就是软件工程这个专业,但以前真的从来没有思考过软件工程究竟是什么,这学期我们才真正学习软件工程这门课程,当我看到作业是谈谈自己对软件工程这门课的理解时,我是有点惊讶的,这学期刚刚开学两周,课也上才上了几节,可以说我对软件工程这个概念还没有完全理解。软件工程就是用工程的方式解决软件上的问题,,就是进行开发软件,维护软件,判断软件的周期性,提高软件的稳定性和优良性,去解决用户在使用软件过程中出现的bug等等

    期待接下来老师的讲解,让我真正去思考和理解软件,软件工程是什么,当然我知道,软件工程这个专业是很有你前景的,但前提是我们真正学到的技术。

 

谈谈对于程序,软件,软件工程的理解

标签:生活   判断   不可   问题   发布   代码   体系   知识   方便   

原文地址:https://www.cnblogs.com/baidu1213/p/12427492.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!