学《软件工程》有感

时光飞逝,大三下的一学期软件工程课终于画上了句号。在这近一学期的学习中,虽然我这门课学到不是那么的好,但是通过老师的讲解,从中还是受益匪浅。

刚开始上课,我是有点排斥它的,因为我学的是新媒体工程,主要学习的课程都是偏平面设计方面的,比如素描、速写、油画、立体构造的课程和PS、AI、Pr、等关于平面设计的软件课程,做的作业也是vi产品外包装设计、UI界面设计等。但在最后的大三实践课中学习了一门软件工程的课,所以在知道后有些排斥。但后来我想过,多学习一点也是不错了,可以拓展知识面 ;也可以丰富我的学时;在今后的求职路上可以多一门路径。

这门课程选的是学鄂大伟老师的一本书---------软件工程。书中内容分为软件工程与管理、结构化开发方法、面向对象的开发方法及软件工程高级专题四个部分。内容涵盖了软件工程理论与实际的最新发展,以具体的案例为驱动,贯穿结构化方法与面向对象方法全过程。吸取了国内外软件工程的精华,并融入了鄂大伟老师多年在教学与科研科研过程中对软件工程的理解与实验总结。在内容上既兼顾了传统、使用的软件开发方法,又引入了软件工程领域比较新颖的技术和方法,并结合一个贯穿思想全书的具体案例加以介绍。

通过这次学习,让我认识到,软件其实不仅仅是程序,软件开发其实也不仅仅是编写程序,而是思想在硬件上的载体和体现,处理的逻辑和信息。

原文地址:https://www.cnblogs.com/xiaonacome/p/9164622.html

时间: 2024-08-03 02:57:05

学《软件工程》有感的相关文章

如何学软件工程?

对于计算机相关专业的学生来说,我们学习了很多的专业课程,像编程语言.算法.数据结构.编译原理.软件工程等.很多学生都会有这样的疑问:我学了这么多的课程有什么用呢?在工作中有多少会真正被应用到呢?也就是说,大家都觉得理论和实践之间有着不可逾越的鸿沟.也就是说,大家都觉得理论和实践之间有着不可逾越的鸿沟.邹欣老师的<构建之法:现代软件工程>一书很好地,并且巧妙地将理论和实践结合了起来. 继<移山之道>.<编程之美>之后,邹欣老师再推新作<构建之法:现代软件工程>

学习软件工程有感

对于这篇课程的感想,老师在第一次课结束后就作出了要求,但是我并不想在第一次课结束后就写下我的感想.一是因为才刚刚接触这门课程对其了解不深,写出的感想会有些浅薄:二是因为在课程结束后写下感想,经过半个学期的学习沉淀,体会会更加深刻,自己的收益也会更多. 在未接触软件工程之前,我认为这和以前学过的c.c++一样,是一门学习编程的课程.但是经过这门课的学习,我认识到,软件工程是用工程的思想来开发一个软件 ,有着工程学的系统性.对于传统的零散的编程来说,更容易形成产业链,加速整个软件行业的发展. 软件生

我学软件工程遇到问题

不知不觉已经大三了,今年学习了软件工程,不知道是谁说的“大学毕业也就是不如社会开始工作的开始”,今年开始的软件工程让我十分的兴奋,但是也让我十分彷徨.大一大二学习的糊弄让我知识学习的十分不牢固.C语言,c++学习的是一知半解,自学的HTML,java也是似懂非懂,上课老师说的作业50%的分数也是让我十分害怕今年不过,今年又要考研,又要学习.我感觉出今年大家学习的劲头比起大一大二大了许多,在这也是祝大家学习早日成功,考研顺利.

《构建之法》第一章节学后有感

经过了对<构建之法>第一章的学习,我大致了解了软件工程到底是什么概念.在学习这本书之前我以为所谓软件工程就是编写程序,创造一个软件供需求者使用.但是在学习了第一章的内容之后我才明白原来软件工程是整个软件开发的过程.它包括了需求分析得到自己开发的方向,再制定软件的设计方案,然后开始编写程序,最后提交软件成品之后还需要定期维护,而在这编写程序的整个过程中都伴随着软件测试,这也是至关重要的.我的专业是计算机科学与技术,不同于软件工程专业,我们专业涉及的范围比较广阔,包括硬件与电路领域.在以后的学习我

学软件测试有感

以前一直以为软件测试这一项是微不足道的一项,因为一个好的程序从设计开始就应该很完善,一直到设计完成,应该存在的Bug很少,最近经过编程实践和上课才明白软件测试,原来那么重要. 最近我们的助教给我评论程序,我还是犯了老毛病,没有进行大量的优质的单元测试,到时程序有Bug,对输入情况的分析不够完整.以前的我就这样,程序只要运行处一个看着没错的结果,就算自己完成任务了,也就不再看着个程序,更别说单元测试了.但通过上课听王建民老师讲的,软件测试人员拿整个团队里工资最多,听到这个,我感到震惊,一个我认为无

学c++有感

第一次学习这么课程的时候,感觉课堂和教材的内容基本上都能接受和理解,但真正实际动手编写程序又觉得一片空白无从下手,可谓是"欲起平之恨无力."一开始编写程序时,总是出现错误,从而产生了恐惧感,认为自己不是学编程的料.但几节课下来后,经过实践,恐惧感也慢慢消失了,也逐渐爱上了这门学科.知乎上说学习c++本身就是一项艰苦的历程.浮躁的人,没有韧性的人是肯定学不好c++的.这也提醒了我要持之以恒,锲而不舍.因为任何学问从熟练到精通都不是两三天的事,仅仅拥有热情是不够的,因为有时候尽管我们花了大

学java有感

当初觉得这个要比C要难一些,结果学到后面发现和C一样的难,不过窗口蛮有意思的. 我觉得老师教的蛮好的,从我学的也还行,不过不是很好,很一般吧. 学得更好,对着门课程更感兴趣. 蓝屏警告... 原文地址:https://www.cnblogs.com/cylol/p/11127077.html

阅读《构造之法》1、2、3章有感

<构造之法>和其他接触过的教材有所区别,不像别的教材那样呆板,无趣,让人读着想睡觉,感觉像是在听笔者在讲述他的所见所闻,或者像在读一本小说,让人可以一直跟着读下去,而且能学到一些东西. 在第一章中,有许多生动有趣的例子(事实整本书都有许多),让我能很有兴趣的慢慢读下来,也比较明白了软件工程什么,它所包含的方面以及意义,软件工程与许多的学科都有联系,这些联系或多或少,也说明了软件工程不单单只是涉及到一方面.软件工程的目标也比较明确,看这些可以解决自己对这一专业的迷惑.第二章则深入一些的讲到了对于

之后要接触更多代码管理的知识——2015踩坑有感

前言 学习是没有止境的,管理代码的能力也永远需要提高. 前几个月还觉得R语言,业务上要用的都学得七七八八了呢,这几个月在自家部门吭哧吭哧搞报表自动化时,各个坑一踩一个准,才明白写代码,懂得一点语言特性固然重要,弄一套科学地管理代码的方法,却是势在必行. 因此在这里总结一下这几个月来我踩过的种种坑,以及之后在查阅种种大神的经验,以及学软件工程这门课时看到的一些比较妥当的方法,算是这几个月的一个总结.2016年的时候,真的要多学学如何科学地管理代码,科学开发 请注意,因为我属于跨专业半路出家写代码,

软件工程概论-构建之法阅读笔记01

<构建之法>这本书主要是以"做中学"为授课方式,它不是只教给我们一些理论性的书本知识,而是让我们在完成一个个的项目时,真正掌握编程的精义,拥有熟练地编写代码的能力. 首先,我们先要确定在这门课上我们和老师的关系,即健身教练和健身学员的关系.因为这样的关系一旦确定.就要求我们每个学生,都是想学好软件工程这门课,而教练即我们的老师,就要根据我们每个学生的不同,制定合适的计划来指导我们的学习. 我们每个学软件工程的人几乎都知道"程序=数据结构+算法".而概论这