第一次做业内容

阅读与准备做业

这个做业属于哪一个课程 https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience/
这个做业要求在哪里 http://www.javashuo.com/article/p-awxmclqg-dw.html
我在这个课程的目标是 学号软件工程并争取可以开发出与本专业相关的软件
这个做业在哪一个具体方面帮助我实现目标  帮助我学会使用博客园等一系列网站,可以在这些网站中学到不少与该课程相关的知识

介绍本身

我是西南石油大学2017级地理信息科学专业的一名学生。从小就喜爱打游戏,我但愿可以在这门课学习相关知识,并在将来能开发一款属于本身的游戏。html

阅读与思考

1、回想一下你初入大学时对你所在专业的畅想

1.当初你是如何作出选择你所在专业的决定的?

当初我是想填报学校的石油专业,无奈因分数不够i被调剂到该专业的。git

2.你认为过去一(两)年中接触到的课程是否符合你对你本身所在专业的期待,为何?

不符合,上课的内容要么理论性过强,要么内容质量不高,考试也很容易经过,感受在学校里没有学到多少知识,相反我作了半年项目学到的东西远比在学校的多。github

3.你以为你所在的专业是你喜欢的领域吗,它是你擅长的领域吗?

通过实习后还算喜爱,但不能算我擅长的领域。数据库

4.未来你会选择从事和你专业相关的工做吗?是的话给出你想去的城市、公司和岗位,否的话给出缘由

应该仍是会的,我对学过的东西不想就这么放弃。想去从事gis应用和gis开发。编程

2、对照前人们走过的路和描述将来发展,如今的你

1.自我感受你已经具有的专业知识、技能、能力有哪些?已经写过的代码量是多少?描述你作的最复杂的项目/做业。

我目前仅仅可以运用gis软件进行简单的地理信息测绘,和简单的c语言和c#的编程能力。代码量只有几百行,目前作过最复杂的项目是C#上的数据库开发和国土三调。c#

2.离成为一个合格的本科毕业生,在专业知识、技能、能力上还差距哪些?

不管是在专业知识仍是在技能与能力上还差距不少,这是我要在大三努力的地方。安全

3、目前是一我的生选择的十字路口,考研、工做、考公、出国,不一样的选择在大三就有不一样的努力方向。而不管考研仍是工做的每条路径,也有许多不一样的分支。

1.对照以上你阅读的前人们的经历,你的选择是什么?

我选择考研,缘由很简单可以为了我更好的就业以及之后更好的的发展。服务器

2.在这种选择下,你认为你相比其余同窗来讲有何优点,有何劣势?

优点就是之后可能有更好啊的上升空间。劣势是相比其余就业同窗缺乏几年社会工做经验分布式

3.针对你的选择,你给本身的大三设定的规划安排是什么?

学好专业课的同时,复习考研英语,同时在各大高校网站咨询查找与考研有关的信息,要求。选择本身考研要考的学校。在大三下学期全面进入考研复习阶段svn

4.你对于实现本身的梦想已经作了或者计划作什么样的准备?

短时间计划如上所述,在长期计划上暂时没有。我一直都是贯彻着走好当下一步的理念。

提有质量的问题

问题一:3.1我的能力的衡量与发展中若是本身遇到了一个大的项目但面对本身的能力不足 ,咱们是先果断的拒绝仍是敢于挑战本身努力去完成?

问题二:第四章讲到了两人合做,若是有的人想法执拗,是否是咱们能够进行尝试性的屈服让事实证实一下结果,没必要进行解体?

问题三:在团队中有可能会有这样的状况:“为何他的任务比个人少?”,那么团队中这样的分配如何找到一个平衡点?

问题四:需求分析是一个项目的开端,对于咱们如今接触的项目大部分需求都是老师给咱们的任务,那么咱们是否是一样须要进行需求的分析?

问题五:在第16章中书中一直指导咱们创新,但我自己是一个不擅长创新的人,那么若是我之后不创新,我是否能够生活的很好?

了解和调查源程序版本管理工具

Git

概述

Git是一个开源的分布式版本控制系统,能够有效、高速地处理从很小到很是大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

优缺点

优势 缺点
适合分布式开发,强调个体 资料少
公共服务器压力和数据量都不会太大 学习周期相对而言比较长
速度快、灵活 不符合常规思惟
任意两个开发者之间能够很容易的解决冲突 代码保密性差,一旦开发者把整个库克隆下来就能够彻底公开全部代码和版本信息

GitHub

概述

GitHub是一个面向开源及私有软件项目的托管平台,由于只支持git 做为惟一的版本库格式进行托管,故名GitHub。

优缺点

优势 缺点
完整的支持Markdown语言 资料少,学习成本比较大,学习周期比较长,要求人员素质比较高;
支持直接复制图片到页面,会自动上传图 不支持中文,图形界面支持差,使用难度大。不易推广
使用github原生的功能,就能够进行相似评论的功能 github有时可能被墙,或者不稳定
功能设计简洁实用上手很快,可用性好,已有不少至关质量的各种项目和优秀开发者在上面。 wiki功能太弱

SVN

概述

SVN是subversion的缩写,是一个开放源代码的版本控制系统,经过采用分支管理系统的高效管理,简而言之就是用于多我的共同开发同一个项目,实现共享资源,实现最终集中式的管理

优缺点

优势 缺点
采用集中式,易于管理,保证安全性 服务器压力太大,数据库容量暴增
管理方便,逻辑明确,理念符合常规思惟 必须链接在服务器上,不然基本不能工做、提交、对比、还原等
代码的一致性高 不适合开源开发。
相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息