2017年秋季学期软件工程第一次作业(陆祈祯)

author author     2022-10-05     485

关键词:

 
第一部分:结缘计算机

    1.计算机是你喜欢的领域吗?是你擅长的领域吗?

    计算机是我喜欢的领域,但不是我擅长的。

    2.你对计算机的热爱是怎样的?仅仅是口头的吗?

    我对计算机的热爱是可以熬夜甚至通宵来完成一些东西。

第二部分:学习生活
    1.你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?

    感觉没什么吐槽的,进入大学完成基础学业能够毕业,就可以尽情做自己的事情。这也是我理想中的大学,能够允许每个人有不同的发展。这一点上差别不大,但是感     觉进入大学,大部分人的集体生活还是比较少,都是埋头干自己的事,缺少对学生一种合作精神的培养。

    2.迄今为止,你写了多少代码,描述你做的最复杂的软件项目/作业。

    不超过2000个。就一个作业,学生成绩管理系统,存储学生的成绩,然后对这些数据做不同的处理,得到总平均分,各科平均分,成绩分布情况。

   3. 科班出身和北大青鸟有什么区别?

    没见过北大青鸟的,不知道有什么区别,以下都是猜测。科班出身了解的更多,从哪里来?到哪里去?为什么这么做?还有什么其他方法吗?可能北大青鸟就只学怎么去做。

    4.速成的培训班和打基础的大学教育还有mooc之间有区别吗?

     有区别。光在脑子里想和动手去做区别还是很大。

    5.学线性代数和概率论的时候,你是否有过这样的疑问“我们为什么要学这么多数学,这和我们的专业有关系吗”,你现在是否还有这样的疑问?对这个问题,你有自己的解答了吗?那么其他学科呢?

    有过。否。有。没有。

    

第三部分:
    1.未来规划你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?

    在未来要去的岗位上解决碰到的专业领域的问题。本阶段先跟着导师进行学习,把解决问题的能力锻炼上去,了解一个看起来高大上的科研项目实际到底是怎样的;进入工作岗位发现问题,然后去解决。

    2.你对于实现自己的梦想已经做了或者计划做什么样的准备?

    保持学习的状态,不混日子,正在学习以后需要用到的相关软件。

第四部分:课程期望
    1.你对这门课的期望是什么?你打算平均每周拿出多少个小时用在这门课上?你愿意为了一个你感兴趣的项目、或得到实战锻炼而付出更多时间和精力(包括熬夜)吗?

    能够学到编程的知识,达到能自己开发软件方便自己的生活。能完成我期望的小时数。愿意。

第五部分:分析软件

软件有很多种: ShrinkWrap(在包装盒子里面的软件)、Web APP ( 基于网页的软件)、Internal Software (企业或学校或某组织内部的软件)、Games(游戏)、Mobile Apps(手机应用)、Operating Systems(操作系统)、Tools(工具软件),选取三种软件,请分析它们各自的特点。

  1. 这些软件的开发者是怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目标都是赚取用户的现金么?还是别的?

  2. 你个人第一次用此类软件是什么时候,你当时多大,具体在什么学校读几年级,老师是谁,同桌叫啥?软件是如何到你手里的?例如:邮购,下载,互相拷贝,从应用商店购买,…….

  3. 我们知道有些软件是收费的,有些是“免费” 的, 那么,软件公司为何会给你免费使用这个软件呢? 写这个软件的工程师们,他们的工资如果不从你(用户)这里来, 从哪里来呢? 目前你们当地的软件工程师的工资大约是多少,请给出尽量详细的分析,精确到年收入多少万元人民币。

  4. 你是如何学会用这软件的?它给你什么好处,坏处? 这些软件是如何处理 bug 的?  如何更新新版本的?  你估计软件团队更新一个主要版本花了多少 人月? 请写上人月的定义. 如果你们宿舍(或者你和另外三四个同学)要做同样水平的软件,请估计你们需要多少时间?

  5. 同一类型的软件之间是如何竞争的?你现在还用它么,你为何选择这个产品,而不是它的竞争对手?

  6. 5年后, 这种软件运行的硬件会有什么变化, 软件再过 5 年还会存在么,为什么?

  7. 列举你在使用上述软件的时候观察到的 “特殊”现象,它们和硬件有什么不同?  这些能说明软件的某些本质特性么?

 

    1.Internal Software :能够完成专业的课程设计,比如画图,仿真;目标是方便工业设计,最主要的还是盈利。

      Games:能够玩得比较开心,打发时间;目标也是盈利;

      Mobile Apps:能够随时随地获得资源;目标还是盈利。

    2.Internal Software :大一,同学之间互相拷贝;Games:游戏官网下载;Mobile Apps:应用商店下载。

    3.能够免费试用的软件,在使用过程中会有一些付费项目,或者付费的更好服务;工资不够还可以利用使用量来买广告;武汉软件工程师工资待遇 - 592招聘网  http://www.job592.com/pay/wuhan/394.html

    4.Internal Software :老师上课传授加自己看视频;通过下载补丁来处理bug;Games、Mobile Apps:自学;通过更新版本来修复bug;如果是我来做相应的产品,第一类个人单独几乎完不成,第二、三类完成一个简单的需要两三个月吧,因为不是计算机专业的,需要学习很多。

    5.Internal Software :不同软件侧重点不同,比如画图软件,pro/e对小模型的建立更加精确,solidwork对曲面的建立更好,同一类型软件通过自己面向不同的特定需求来提高竞争力;Games、Mobile Apps:通过活动,或者其他渠道增加用户来竞争。

    6.Internal Software :每一代产品都有相应的硬件能够满足,新的软件需要更高性能的硬件,但是硬件不够好的可以继续使用老版本。Games、Mobile            Apps:为了维持用户量,这两类软件对硬件的要求不会变化太快,比如13年买的电脑,到17年还能打同一个游戏,但是游戏体验会下降。

    7.最大的不同就是更新速度比硬件快很多,开发的团队多很多。

2017年秋季学期软件工程第一次作业(曹洪茹)

作业一在开始作业要求的正文之前,我先简单谈谈自此课开课以来,包括读了许多大牛写的博文之后的几点感悟和思考。首先,作为一名有四年地方大学生活经验的军校研究生,我很激动也很庆幸在研究生阶段能遇到这么一门真... 查看详情

2017年秋季学期软件工程第二次作业

源代码链接:https://github.com/FredaCao/homework1.git一.PSP表格PSP2.1PersonalSoftwareProcessStages预估耗时(分钟)实际耗时(分钟)Planning计划1010Estimate估计这个任务需要多少时间255260Development开发150165Analysis需求分析10暂无DesignSpec生成设计文... 查看详情

2017年秋季学期获“领跑衫”感言

...欣老师和周筠老师,感谢他们资助的黄色领跑衫,再感谢软件工程这门课,感谢杨贵福老师的认真教学、平时的指导,也感谢Thunder团队的所有成员对我的帮助和关心。“软件工程”这门课历时一学期,虽然只有短短的三个月时... 查看详情

2017年秋季学期获“领跑衫”感言

...到,但是对于我来说还是一个比较陌生的词,因为这是我第一次写获奖感言。在这学期刚开学的 查看详情

2022年秋季学期人工神经网络第一次作业(代码片段)

#mermaid-svg-aPxrNkejkHPsVwYDfont-family:"trebuchetms",verdana,arial,sans-serif;font-size:16px;fill:#333;#mermaid-svg-aPxrNkejkHPsVwYD.error-iconfill:#552222;#mermaid-svg-aPxrNkejkHPsVwYD.error-textfill:#552222;stroke:#552222;#mermaid-svg-aPxrNkejkHPsVwYD.edge-thickness-normalstroke-width:2px;#merma... 查看详情

2022年秋季学期人工神经网络第一次作业(代码片段)

#mermaid-svg-aPxrNkejkHPsVwYDfont-family:"trebuchetms",verdana,arial,sans-serif;font-size:16px;fill:#333;#mermaid-svg-aPxrNkejkHPsVwYD.error-iconfill:#552222;#mermaid-svg-aPxrNkejkHPsVwYD.error-textfill:#552222;stroke:#552222;#mermaid-svg-aPxrNkejkHPsVwYD.edge-thickness-normalstroke-width:2px;#merma... 查看详情

2017年秋季个人阅读计划

本学期任务:制定本学期的阅读计划(精读一本书,发表六篇阅读笔记) 本学期任务为精读一本关于软件需求的书籍,目标书籍——<用户故事与敏捷方法>这本书详细介绍了用户故事与敏捷开发方法的结合,诠释了用户... 查看详情

2022年秋季学期人工神经网络第三次作业(代码片段)

◎说明:本次作业是针对这学期经典神经网络中的内容,主要涵盖竞争神经网络课程内容相关的算法。完成作业可以使用你所熟悉的编程语言和平台,比如C,C++、MATLAB、Python等。作业要求链接::https://zh... 查看详情

2017年秋季个人阅读计划

  想当初选择理科,就是因为我不擅长写作与阅读,没想到怎么也逃不过“读书”与“写作”的梦魇。这学期老师推荐了很多书籍,但是我在图书馆没有找到。我不爱读电子版书籍,我始终认为原始的书籍更适合知识的传播。... 查看详情

2022年秋季学期人工神经网络第二次作业(代码片段)

◎说明:完成作业可以使用你所熟悉的编程语言和平台,比如C,C++、MATLAB、Python等。作业要求链接::https://zhuoqing.blog.csdn.net/article/details/127356631 01分类问题1.1BP算法网络学习公式  下面是分层前馈网络的... 查看详情

2017年秋季个人阅读计划

本学期阅读计划总结如下:1.本学期计划精读的书是《需求分析与系统设计》,并按时发表阅读笔记;2.各篇阅读笔记的计划发表时间如下:  查看详情

2022年秋季学期人工神经网络第五次作业(代码片段)

说明:本次作业是针对这学期经典神经网络中的内容,主要涵盖竞争神经网络课程内容相关的算法。完成作业可以使用你所熟悉的编程语言和平台,比如C,C++、MATLAB、Python等。作业要求链接::https://blog.... 查看详情

大连理工大学软件学院2022年秋季学期《矩阵与数值分析》上机作业(代码片段)

文章目录《计算机科学计算》第二版162页第12题(1)162页第16题216页第12题《数值分析方法与应用》一、基础知识部分1、5、二、线性方程组求解2、6、三、非线性方程组求解1、4、四、插值与逼近1、5、7、五、数值积分2、... 查看详情

2022年秋季学期人工神经网络第四次作业(代码片段)

说明:本次作业是针对这学期经典神经网络中的内容,主要涵盖竞争神经网络课程内容相关的算法。完成作业可以使用你所熟悉的编程语言和平台,比如C,C++、MATLAB、Python等。作业要求链接::https://zhuoq... 查看详情

2018年秋季学期获得“领跑衫”感言

...及各位老师所推荐的《构建之法》,你们的努力让我明白软件工程可以很精彩。在“做中学”的教学方式有着其独特的魅力,区别于之前白开水式的软件工程课,杨老师的教学面向实战,有着大量的项目实践,让我更能体会到一... 查看详情

秋季个人阅读计划

  2016年秋季阅读计划(软件需求分析)  1.本学期精读书籍为《用户故事与敏捷方法》,另准备闲时阅读《UML大战需求分析》(10月份完成),《实例化需求》(11月份完成)和《软件需求最佳实践:SERU过程框架原理与应用》(12月份... 查看详情

2018年秋季学期学习总结

学了一个学期,到期末才明白到底学了什么,总的来说我还是特别喜欢计算机这个专业的先是一些基本的知识分支和跳转循环定义函数2019年上学期对自己的期待:我希望自己能把C语言学扎实,努力跟上pwn队,把英语四级过了。 查看详情

2017秋季个人阅读计划

本学期选择精读的书为高等教育出版社的《需求工程——软件建模与分析》具体的读书计划以及预定的读后感发布日期如下: 第一部分绪论第二章 需求获取第三部分需求分析第四部分需求的文档化和验证第五部分需求管... 查看详情