软件工程

软件工程第一次作业

白昼怎懂夜的黑 提交于 2020-02-05 14:16:40
软件工程第一次作业 【 现代软件工程 -- 构建之法】第一章总结 1. 软件 = 程 序 + 软件 工程 软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。 程序=数据结构 + 算法 软件工程涉及到程序设计语言,数据库,软件开发工具,系统平台标准,设计模式等方面。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,同时提高了生活质量。 当客户的需求从一个简单的程序,扩展到一个满足各种功能的应用软件再到能保证服务质量的软件服务需要哪些方面呢? 1)软件构建 2)配置管理 3)质量保证 4)软件测试 5)需求分析 6)程序理解 7)软件维护 8)软件项目的管理 9)用户体验 10)软件的国际化和本地化 软件企业=软件 + 商业模式 软件开发的四个阶段:玩具阶段--业余爱好阶段 -- 探索阶段 -- 成熟的产业阶段 2.软件工程是什么 软件工程是把系统的、有序的、可量化的方法运用到软件的开发、运营和维护上的过程。其包括软件需求分析、软件设计、软件构建、软件测试和软件维护等领域。 2.1软件的特殊性: 1)复杂性 2)不可见性 3)易变性 4)服从性 5)非连续性 2.2软件工程与计算机科学的关系: 计算机理论的进展会帮助软件工程;软件工程的进展会帮助计算机科学家更有效的进行实验和探索

软件工程实践第一次作业

扶醉桌前 提交于 2020-02-04 19:01:30
这个作业属于哪个课程 班级链接 这个作业要求在哪里 作业要求 这个作业的目标 学习博客园的撰写、markdown的语法、X mind的使用 作业正文 .... 其他参考文献 .... 回顾初心 2.1当初为什么报 软件工程 这个专业? 理由有三。 一、为父母和自我期望,希望大学毕业能够找到好工作。 二、是自身有基础,高中接触过一段时间的编程(兴趣班)。 三、是分数有限,报考热门专业只有软件工程是A类中排名最为接近的。 2.2 当初对 软件工程 的期待和想象是什么? 期待和想象有三 一、就是能够独立开发 Application (太天真,软件工程并不是一个人的工作,而是一群人的工作)。能够做什么 Application 姑且不论,能做出来就让我很开心了,就像解开数学题,开发 Application 对于我而言,就是能够做出数学大题的朴素愿望。 二、就是能够非常高效的使用电脑这个工作,对于 计算机的原理 我也很感兴趣,了解前沿的计算机科学,满足自己小小的好奇心也不为过。 三、掌握高效解决的算法,就是 数学 方面的成长,漂亮的解决问题。 2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么 FLAG 吗? 怎么投入学习的话,一开始是抱着和 高中 时代同样的学习方法去学习知识,上课认真听讲,课后认真做作业,期末考认真复习云云,笔记也记了蛮多的。

软工实践寒假作业(1/2)

风格不统一 提交于 2020-02-03 22:33:23
软工实践寒假作业(1/2) 这个作业属于哪个课程 软件工程实践 这个作业要求在哪里 软工实践寒假作业(1/2) 这个作业的目标 建立博客、回顾初心、当下未来、学习路线 作业正文 我的寒假作业 其他参考文献 博客园、菜鸟驿站、知乎 一、回顾,我的初心 1,当初为什么报软件工程这个专业? 当初分数考的并不理想,能上的计算机相关专业并不多,软件工程在我当初的印象中就是编APP,且成为软件工程师的就业前景也很不错。所以就报了这个专业。 2.当初对软件工程这个专业的期待是什么? 并没有特别的期待,就是当初对计算机的相关专业没有了解特别清晰,还以为会学习一些关于计算机安全的东西。结果上完课才了解,软件工程师就相当于“工地包工头”或者干脆就是“打工仔”,跟网络安全没有什么关系,那是信息安全的事。 3.当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗? 当初就像跟高中的学习节奏差不多就行了。...... 然而事实上,如果在大学能有在高中的学习节奏,那我可以上天!!! emmm...刚开始并没有做什么特别的准备,就大概看了一下需要学习的课程,百度了一下相关课程的学习内容。没有像一些大佬就已经开始自学了...flag倒是有: 1.英语过四六级 2.掌握所有计算机技术 3.多去篮球场打篮球,并认识一些其他专业的朋友 4.参加几个部门,提升自己的能力 5... 二

人月神话读书笔记三

China☆狼群 提交于 2020-02-03 21:18:59
  最后一篇读书笔记,我并不想一章节的形式去总结了,我想从整体出发,整理一下我读完这本书的感受。   我和大多数人一样在高考结束后,填报志愿时都有纠结过专业的选择。今后要做什么工作,从事什么行业,笔者在茫茫专业中选择了软件工程,当时觉得软件开发是一件相当具有创造性的活动,能够通过编程把脑海中的想法加以实现,能够通过编程解决生活中的实际问题,能够通过编程完善一些APP的功能......   经过大学期间紧凑的软件开发技术训练,以及课外项目实践,笔者编程能力和软件开发能力有了一定的提升,而自己对软件开发的乐趣也发生了一些变化,不再满足于单纯的创造带给笔者的乐趣,屏幕上输出的“Hello, world!”已经不能让笔者眼前一亮,而是追求将高复杂度的模块组件拼装在一起,形成完整的系统。例如在某次课程作业中,为了满足多种非功能需求,需要对整体系统进行详细的架构设计,并应用多种未接触过的技术和框架,尽管开发过程充满了挑战,bug频出,接口易变,但是在克服完重重障碍后,得到一个高可用、高性能的完整系统,完成时的成就感是无可比拟的。    要想学好软件工程趣是最好的老师。我们王老师也经常这样跟我们说要去培养自己的兴趣,但是兴趣的培养也不是一朝的,特别是在大学里学习,大学生活就像社会一样,一切由你选择,你可以选择去干你喜欢的事,所以兴趣尤为重要。学好软件工程这个专业,总的来说,就是要耐得住寂寞。

寒假作业

删除回忆录丶 提交于 2020-02-03 18:07:02
回顾,我的初心 当初为什么报 软件工程 这个专业 说在前头,高考结束后,直到在电脑上填报志愿时,我都从来没有了解甚至听说过软件工程这个专业。2017年志愿填报时,浙江省是第一年实行所谓的新高考,其具体形式不必赘述,但要指出的是,不同与当年其他省份填报5个志愿,我们可以填报高达80个志愿,按次序直至录取。也就是说,我们在志愿填报上的心理负担小很多,80个志愿填写的眼花缭乱。当时都这么说,家里有钱的学金融,普通的学计算机,其他都是坑,再加上对电脑有好感,我很多志愿填写都是计算机科学与技术(当时我在网络上只搜索到这个)。对着同学发的一份去年的录取分数线的excel表,我依照我的分数边查边填,看到了一个福州大学软件工程专业和我的分数相近,觉得这个应该也算是计算机吧,于是,志愿表的第23行就成为了我的专业。 当初对 软件工程 这个专业的期待和想象是什么? 如前所述,对这个专业基本没有了解的情况下,我只有“也算不错的专业吧”这种印象。至于什么是软件工程,它要作什么,一无所知。“技术性工作”,“只用和电脑打交道,不用和人打交道”(虽然现在知道这简直是大错特错),这就是当初的理解了。 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗? 没有做计划的习惯,就跟以前一样,老师怎么说,我就怎么做。至于目标、准备或flag,只是“学好这个专业”这种宽泛而空洞的笼统臆想。

软件工程阅读作业感想

自闭症网瘾萝莉.ら 提交于 2020-02-03 06:35:11
软件工程老师给我们留了阅读作业,刚开始觉得老师留的作业阅读量太大,而且时间太短,对此感到不是很理解,但是当我开始阅读《移山之道》这本书的时候,感觉这本书真的写的很通俗易懂,利用移山软件公司人员开发经营石头销售的软件的故事贯穿整本书,使我们很清楚的理解每个环节的顺序和重要性,同时也给我们实例展示了怎么开发项目。通过这本书的阅读,我意识到以下几个问题,这都是以前我的误区和不曾想到的事情。 1,软件开发的工具和方法十分重要。想要做出高质量高水平的软件并不是团队中只要有高超的编程能力和熟练地技巧就能完成的。一个软件开发团队需要一系列的管理工具,协作工具,软件构建工具,以及能保证软件质量的测试工具。软件开发的方法很多,每种方法都有着各自的使用原则,虽然说瀑布模型和螺旋模型已经过时的,但是依然有着各自的优势,不能被忽略。 2,软件开发过程不同角色的成员有着不同的作用。刚开始接触的时候,总觉得会编程的就是牛人,个人技术好的就能够独当一面,通过这次阅读,扭转了我的这种想法。PM虽然听起来好像级别高,其实和团队中的每个人都是一样的,只是工作不同;DEV看似是软件工程的核心,没有好的DEV就无法完成代码编程,无法实现高超的功能,也就没法完成软件开发,但是DEV并不是万能的,如果没有PM的需求规划,项目管理,没有好的测试人员寻找小强,就无法完善自己的程序,无法开发出满足顾客需求的软件

软件工程第一周阅读作业

落花浮王杯 提交于 2020-02-03 06:21:00
Task 1 博客园地址 王威 201521123076 博客园地址 Task 2 码云地址 码云地址 Task3:完成博客-阅读与思考 (1)回想一下你初入大学时对网络工程专业的畅想 当初你是如何做出选择网络工程专业的决定的? 报志愿的时候看了各种专业,发现只有对计算机有兴趣,于是就在计算机学院的三个专业里面择一(软件学费略贵,就没考虑)。小时候有接触过家用路由器,所以“网络”这二字会更熟悉一点,所以就按更大一点的比重选择了网络工程。 你认为过去两年中接触到的课程是否符合你对网络工程专业的期待,为什么? 说实话,之前的课程很少让我接触到有关于“网络”的东西,直到大三才开了计算机网络RS基础课程。16级开始的课改,大一上计算机网络,大二路由交换,这样的安排更符合我的期待吧。 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗? 小时候玩了第一局CS之后就喜欢上计算机,当然,只是喜欢用计算机玩游戏。要说关于我们专业计算机这个领域的话,在我的认知里,将来无非不是侧重编程就是往数据通信,路由交换这上面去发展。这两者都蛮有意思的。到目前,学了一些简单的编程,网络方面的路由交换基础,相对于打代码,我更喜欢那种在终端上敲命令的感觉。所以以后的重心不会放在编程上。不过代码是计算机专业的基础,只要以后从事有关计算机的工作,偶尔敲一敲是很有必要的。就拿网络工程来说,说不定SDN就慢慢取代了传统的配置

个人总结

倖福魔咒の 提交于 2020-02-03 02:27:40
上了十七周的软件工程概论的课程,收获良多,感触不少。在这么全过程考核的课,我们不能放松,在学习的整个过程中紧跟着老师的步伐,虽然比较累,但是在老师这种考核方式的督促下,还是受益匪浅的。整个学期的课程下来,不断的在实践过程中体会软件工程的集体含义,身体力行,让自己更加的理解了软件工程的深层次含义。 在学习的过程中, 不仅会有课堂练习,还有团队项目。 我们的课堂练习都是在老师上课后对于今天所讲内容,提出的针对性练习,把理论知识与相关的针对性练习结合在一起,可以让我们更好的理解学习的内容,在具体的实践过程中,自己去体会所吸收额理论知识,并且自己学会独立思考,独立解决问题。在 “做中学 (Learning By Doing)” 中掌握软件工程的具体内容,掌握好相关知识。 同时在一个团队中,通过不同同学的交流,交换意见,分享看法,总结知识,这会使我更加进步,使我自己能更快更好的学到知识。 在两个人合作的时候,自然会出现不同的意见,每个人都有不同的想法。我们应该对他人有着良好的尊重,去听取他人的意见,同时也可以向他人反馈自己的想法。在团队开发过程中,我们是亲自实践了敏捷开发,在整个团队的工作中, 如何在团队开发中调动所有成员的积极性;如何在团队成员遇到困难时,带领大家提振士气;如何在团队骄傲自满时,及时将团队开发拉到正轨,这都是需要去学习的。

软工实践寒假作业(1/2)

痴心易碎 提交于 2020-02-02 20:29:42
这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/2020SPRINGS 这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/2020SPRINGS/homework/10227 这个作业的目标 作业正文 .... 其他参考文献 ... 1. 回顾,我的初心 1.1 为何报软件工程 若要说最早接触软件工程这一概念,或许要追溯到初中时玩的一个小游戏:《游戏发展国》。在这个游戏中,玩家需要通过经营游戏公司开发游戏,并不断提高游戏质量以提高销量。这个游戏当时给了我很大的乐趣,也在我心中埋下了一个小小的游戏开发梦的种子。 而在提前批进入高中的暑假,高中为所有提前批的学生安排了五科竞赛课程,其中就有信息技术竞赛,而这也是我第一次接触编程。当时老师教的是Pascal语言,学长们会给我们出题,然后在学校的OJ网站上提交。 进入高中后,恰巧遇到了浙江新高考改革,由于这一次改革使得大学所学专业与高中所选科目挂钩,迫使这一届的考生在高二就提前开始规划自己的大学专业。而那时的我也愈发对软件工程感兴趣,因此早早地确定了自己的方向,在高考填志愿中,也是毫无悬念地填报了许多学校的软件工程专业,最终被福州大学软件工程专业录取。 1.2 对软件工程的期待和想象 在高中的时候看了一部番:《路人女主的养成方法》

寒假作业(1/2)

余生长醉 提交于 2020-02-02 19:08:31
寒假作业(1/2) 这个作业属于哪个课程 2020 春福大软工实践 W 班 这个作业要求在哪里 寒假作业(1/2) 这个作业的目标 回顾报考初心、把握当下掌握技能、规划未来学习路线 作业正文 ... 其他参考文献 ... 1、回顾,我的初心 2.1 当初为什么报软件工程这个专业? 当初报考专业时没什么头绪,后来有同学建议一起报考软件工程以后一起开发些app之类的,然后就这么报考了软件工程这个专业。 2.2 当初对 软件工程 这个专业的期待和想象是什么? 当初对专业的期待是能够团队合作一起开发项目之类的;对于专业的想象是团队在一起敲代码开发。 2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么 FLAG 吗? 当初希望自己可以跟着老师的步伐学习,起初并未做过什么准备,FLAG是曾想象自己可以独立开发一个小型app等之类的。 2、当下和未来 个人简介 姓名 木头人超自信 兴趣 游戏,篮球 掌握的编程语言 C,C#,C++,Java,Html 掌握的编程软件 VS Code,IDEA 掌握的技术框架 目前暂无 累计代码行 未统计,可依据大学两年半各次编程作业估计 开发过的最大的项目简介 目前暂无 拥有的工程能力 水平菜的可以忽略 成果和获奖记录 目前暂无 目标 web前端 预期的工程能力 。。。 预期的技术、技能 。。。 3、学习路线 来源: https:/