软件工程

对软件工程的初步认识

半世苍凉 提交于 2020-03-08 00:11:37
对于软件我最开始的认知是从游戏开始的,从电脑网游到手机游戏,各种聊天软件,以及各类手机应用,在进入大学前我所看见的是各类软件各种各样的互动界面以及精美的插画、图标、游戏立绘等等,进入大学后的学习给我很大的改观,软件工程所学的是如何写程序解决一些问题,而不是我所想的那些吸引人的地方。 软件工程这门课程的开课,让我了软件工程是如何产生的,以及了解到了一些重大的软件危机,动不动成百上千万甚至上亿的损失令人感到害怕。之后老师还和软件工程与制造飞机的过程做了对比,使软件工程的地位更加明确。现在的软件已经伸展到各个领域,现在的人们离不开软件带给我们的便利。第二节课老师从一个算数的编程问题让我们体会到了软件的复杂。 能学到什么程度还不知道,对于未来一切都是未知数。虽然很想去学我所想像的那样,既来之则安之,做好当前事最重要。 来源: https://www.cnblogs.com/lianyilinling/p/12439162.html

读软件工程这本书的感悟(第一次作业)

社会主义新天地 提交于 2020-03-07 21:38:26
在还没上这门课之前,我认为软件工程是让我们学会编写软件,但是在看到这本书后,我才知道我们学的不是如何的开发软件,而是在学习开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。 在这里我有几点觉得模糊,不是很了解。其一,对于我们来说,先学软件的构建方法是不是有些早了,我们是不是要在这之前要学习软甲的开发,还有就是以后我们要学习编写软件吗?其二,或许我看的很简单,没有看出什么书上有什么知识,而大多数都是一些故事,以及一些假设,但是这些例子也很深动,只是我还是不了解其中的知识。其三,我很期待我们的上机课,希望能在这里能了解到什么是软件的构建,能在其中学习到对我们将来有用的知识和方法。 其实这门课感觉还是有意思的,对此我有如下的感悟,第一,在学习了之后我才知道软件和程序之间的关系,知道原来程序写出来之后还要维护,还需要寻找漏洞。第二,我觉得软件工程就是将有能力的人团结在一起,然后把他们变成工人,因为工业化的生产是效率最高的。这就是根本所在,没有软件工程管理,简直就是乱来,就好象缺乏宏观控制的国家一样,会乱七八糟。 因为才刚上这门课,所以我的一些见解或问题也许还不全面,在这里或许会引出一些笑话,但是我会带着我的观点和问题去学习,去试验,在这个过程中不断加深对软件构建的了解和学习。 来源: https://www.cnblogs.com

对软件工程以及相关概念的初步认识

谁说我不能喝 提交于 2020-03-07 21:10:26
这学期要学一门软件工程导论的课,毋庸置疑,这对我们软件工程专业的学生是很重要的。可以更好的构建我们自己的知识框架。 听老师说这门课不仅学习软件开发以及软件工程方法论的一些专业术语,还会学习原型设计、项目管理、效能分析。 这第一节课对我就感触很深,我自己学习编程已经快两年了,从来没有从工程的角度看过自己的代码。。。。 就先说说程序吧,以前电子管时代的程序都是写在纸上的,打孔子的,打孔表示1不打孔表示0。 想想阿波罗登月背后的传奇人物凯瑟琳·约翰,从最初的数学计算员干起,手头却没有计算机,全都是用纸和笔来完成最枯燥的计算。 尽管后来电脑已经被应用于轨道的计算,但是NASA仍不放心,还要凯瑟琳这台“人肉计算机”验算过才敢起飞。 当时用无数的纸和笔创造了奇迹,那个时候程序就是就是软件。 再谈现在的程序,无非是数据结构+算法,数据结构研究程序的框架,算法研究程序的灵魂。所谓的编程就是编写程序。 最后谈谈我们口中的程序,指的就是小程序,比如我们都熟悉的微信跳一跳,大体是都是JS写的。 上述的微信小程序不仅用JS写完,还进行了很多包装,加上很多用户都在使用,这已经是个完备的软件了。 之所以在微信平台以小程序的形式发布,我猜想可能是做这个小程序的人或团队没有能力去运营一个软件,放在微信小程序微信官方会很好的运营,在经济上还会给点支持鼓励啥的,嘿嘿嘿嘿。 现在的软件就是开发者的程序+运营端包装的文档

个人简历+软工5问

风流意气都作罢 提交于 2020-03-07 19:02:25
个人简历: 姓名:莫政 学校:广东工业大学 专业:软件工程 联系方式:jane.mo0617qq@.com 兴趣:深度学习,JAVA后端 软工5问: 1.软件工程未来的就业前景? 2.如何运用软件工程课程中的知识?是否有实践项目? 3.如何能够适应(应对)未来软件行业的变化? 4.在学习软件工程的路上,还需要具备哪些其他能力? 5.软件工程对于算法的要求是否很高? 来源: https://www.cnblogs.com/JaneMo/p/12436156.html

软件工程实践2019第一次作业

馋奶兔 提交于 2020-03-07 17:46:32
回顾——我的初心 当初为什么报 计算机科学与技术 这个专业? 高考最后一科英语考完的时候,我已经估计好自己能够去往什么学校。我的表姐曾是福大化学专业的学生,她的导师推荐了几个专业,化学分析、计算机、车辆工程等。最终选择计算机这个专业并不是因为兴趣所在,而是使用了排除法,毕竟相对于其他的专业方向,我并不排斥计算机专业。我从很小的时候就接触到电脑,且在2007年就拥有了自己的第一台个人电脑。与其去选择一些自己并不熟悉的,还不如选择与己常相伴的计算机。当时是这样的一种想法。 当初对 计算机科学与技术 这个专业的期待和想象是什么? 在拿到直接的入学通知书以后,我有在电脑上检索关于计算机专业的各种信息。最后有了自己的结论。由于自己的性格,我并不像有些人那样憧憬黑客,不将其作为自己耍帅的工具。现实点说,我希望将计算机科学与技术作为自己以后的谋生手段、自己以后的学习发展方向。 当初希望自己是如何投入这个专业的学习的? 自己毕竟是从高考走过来的,当时觉得自己比较熟悉的学习方式还是由老师带着,但是考虑到大学与中学的差异,我设想是老师起一个引导作用,给一个方向,至于怎么去朝着这一个方向努力,将通过我的自主学习来完成。但是从现在的情况来看,完成得并不是很好。自己剖析了下,主要是由于高考结束后给自己放得太松了,等到真正开始大学的生活,调整不过来,简而言之,就是有些懒了。 曾经做过什么准备

大三上学期软件工程作业之点餐系统(网页版)的一些心得

早过忘川 提交于 2020-03-07 17:45:45
大三上学期软件工程作业之点餐系统(网页版)的一些心得 这学期软件工程的大作业虽然经历的时间不长,但工作量依然不会很小,首先很感谢“开拓者”之队收留我。队中的小伙伴嘉慧、志杰、铭泽、林萍都有很关照我,特别是志杰这位好同学,使我开始接触并了解ssm框架的使用。在这一次作业中我负责的事后端中的员工信息管理和公告信息管理,虽然觉得我做的还算是比较少,而且还是在队友手把手的教导下,但是还是要谢谢志杰和铭泽的谆谆教诲,谢谢林萍的啰啰嗦嗦,谢谢嘉惠的暖暖心肠,让我这个小白知道从何入手,也感谢团队里面的小伙伴的团结协作,一起完成这次作业,希望有机会还能和你们一起学习一起成长。 来源: https://www.cnblogs.com/Ranjer/p/6193400.html

对软件工程以及软件,程序的自我理解

笑着哭i 提交于 2020-03-07 17:16:01
什么是软件工程?这是一个值得我们软件工程专业的学子们思考的问题。 百度百科上早已给出笼统的定义:软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计工具、数据库、软件开发工具、系统平台、标准、设计模式等方面。 那么我们自己的软件工程又是什么。我们应从软件和工程两个词来剖析:软件和工程。软件,software,我们每天都用到的抖音,微信等等都是软件,那么软件和程序又有什么区别的,或者说软件就是程序呢。 答案肯定是否定的。软件=程序+文档,是包含程序的有机集合体,程序是软件的必要元素。 而工程是科学和数学的某种应用是以最短的时间和最少的人力、物力做出高效、可靠且对人类有用的东西。顾名思义,软件工程则是应用程序和文档,在适当的外力助力下完成促进社会发展的软件。 首先进行调研,根据人们的不同需求来设计相应程序,第二阶段进行软件开发,程序员们将第一阶段程序的设计转换成计算机可以接受的系统编码。当完成系统编码后,便开始进行软件的测试,希望可以以更小的代价发现尽可能多的错误,避免软件危机的发生。完成一系列工作后便是软件的维护,根据软件的运行情况和新的需求添加,进行不断的完善软件,并增添说明。 总的来说,软件工程并不单单的是一门工程,从Ada Lovelace设计了第一个程序开始后,几十年过去,软件经历了一系列重要的变化与发展,软件开始越来越符合人们的思维模式

2020软件工程01

自古美人都是妖i 提交于 2020-03-07 14:00:55
软件工程作业01 软件工程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10408 作业目标 回顾总结,自己未来的规划 作业正文 见下文 参考文献 范飞龙老师的关于markdown在线编辑器: http://www.cnblogs.com/math/p/se-tools-001.html 1.建立博客 https://github.com/SivilTaram 20177711 https://www.cnblogs.com/LBS20177711/ 建立个人技术博客,并关注以下博客: https://www.cnblogs.com/pengchen511/(彭琛老师博客 ) http://www.cnblogs.com/xinz/ (邹欣老师博客) http://www.cnblogs.com/easteast (福州大学张栋老师博客) https://www.cnblogs.com/hengyumo/(福州大学乐助教博客 ) https://www.cnblogs.com/kofyou/(福州大学徐助教博客 ) 2.回顾--我的初心

浅谈对软件工程的初步理解和认识

落爺英雄遲暮 提交于 2020-03-07 10:23:11
在经过了将近两年的学习后,我对软件工程的认识从最初的的懵懂无知逐渐变得豁然开朗,这段时间我收获了很多。小时候也是看到电影中别人能够在网络中穿梭自如,在我们看来的简单的敲打键盘就能产生意想不到的效果,这使我产生了深深的好奇。在这看似简单的敲打中他究竟做了哪些操作?打开了哪些软件系统?这样做会产生怎样的影响?最终展现给我们看见的效果又是怎样的?这都在我的心中留下了好奇的种子。终于,高中毕业,我有了自己的选择,来到长春工业大学学习计算机专业,而软件工程也是其中颇为重要的一环。 那么软件工程的官方解释是什么?这是我查到资料的内容: 1、软件工程是一门指导软件开发和维护的工程学科,主要研究软件开发和维护的工程技术和软件项目管理等内容,其中涉及如何保证软件产品的质量和可靠性,如何提高软件开发效率和拥护满意度等。 2、软件工程目标:生产具有正确性、可用性以及开销合宜的产品。正确性指软件产品达到预期功能的程度。可用性指软件基本结构、实现及文档为用户可用的程度。开销合宜是指软件开发、运行的整个开销满足用户要求的程度。这些目标的实现不论在理论上还是在实践中均存在很多待解决的问题,它们形成了对过程、过程模型及工程方法选取的约束。 3、软件生产历经4大阶段分别为:程序设计阶段(1946-1956年)、软件开发阶段(1956-1968年)、软件工程阶段(1968年以后)、计算机辅助软件工程阶段 4