汪慧和-201771010123 实验一 软件工程准备——我想要在软件工程这门课中学到什么

 

项目

内容

软件工程


https://www.cnblogs.com/nwnu-daizh

作业要求在博客园中

https://www.cnblogs.com/nwnu-daizh/p/12369881.html

作业学习目标

注册博客园和github账号,并熟悉基本操作,拟定3个准备从课程学习中找到答案的问题

 

1、Github中的几个基本概念:

扫描二维码关注公众号,回复: 9450941 查看本文章

(1)仓库(Repository):仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库。

(2)收藏(Star):收藏项目,方便下次使用。

(3)复制克隆项目(Fork):复制克隆项目。 注:该fork的项目是独立存在的

 (4)发起请求(Pull Request):如果别人在你的项目基础之上做了一些改进,并且觉得改得很不错,应该要把这些改进让更多的人受益。于是,他就想把自己的改进合并进原有项目之中,这时他就可以发起一个Pull Request。而原有项目创建人也就是你,可以收到这个请求,这个时候你可能会仔细review他的代码,并且测试后觉得OK,就可以接受他的Pull Request,之后他做的改进就可以融入到原有项目之中了。

(5)关注(Watch):如果Watch了某个项目,那么以后只要这个项目有任何更新,都会第一时间收到关于这个项目的通知提醒。

(6)事物卡片(Issue):发现代码BUG,但是目前没有成型的代码,需要讨论时用。

(7)Github主页:注册了一个GitHub账号,那么就会有一个GitHub主页,该页面左侧主要显示用户动态以及关注用户/仓库的动态,右侧则显示所有的Git库。

(8)仓库主页:仓库主页主要显示项目的信息,如:项目代码、版本、收藏/关注/Fork情况 等等。

(9)个人主页:个人信息:头像、个人简介、关注我的人,我关注的人,我关注的Git库,我的开源项目,我贡献的开源项目信息 等等。

注:1)因为github在国外服务器,所以要访问较慢或者无法访问,必要时需要翻墙。

       2)私有仓库只能自己或者指定的朋友才有权限访问(私有仓库是收费的)。

       3)新注册的用户必须要验证邮箱后才可以创建git库(仓库)。

(10)创建仓库/创建新项目,如下图所示:

  说明:一个git库(仓库)对应一个开源项目。通过git库管理仓库。

 

仓库主页,如下图所示:

 使用github创建项目文件,如下图所示:

2、构建之法与博客首秀   

  • 快速浏览邹欣老师博客或《现代软件工程—构建之法》,参照参考文章的提问模板,尝试拟定3个准备从课程学习中找到答案的问题,并以写博客形式记录下来,博客要求使用Markdown排版。
  • 请参考这篇博客修改博客园博客默认编辑器。
  • 请参照这篇博客,在博客撰写中练习 MarkDown,有余力的同学可以进一步优化博客的阅读体验
  • 问题 自己的理解 查阅资料后的理解 问题是否解决
    为什么要学习软件工程这门课程 软件工程是用来让我们写出更加规范、高效的软件  软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科,为开发软件的一种活动,直到交付用户,达到用户的要求
    软件工程与效率、规模之间的联系是什么  如果规模比较大,则软件工程也比较大,使用软件工程后,写出的软件比原有的未做规划的效率较高,软件质量也较为不错 在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。 是 
    软件工程应用于哪些方面 软件工程应用于教育、金融、军事、医疗等很多方面 涉及程序设计语、数据库、软件开发工具、系统平台、标准、设计模式等方面,计算机软件的应用,如工业、农业、银行、航空、政府部门等。
  •  3、实验总结

          通过本次实验,我通过观看视频和博客基本掌握两github的基础操作,并在课下还学习了Git管理远程仓库。通过阅读邹欣老师的博客,对软件工程这门课程有了一个初步的了解,软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。软件工程是开展优化生产活动的过程,软件工程必须要划分出系统的边界,给出喜用那个的解决方案。此外,还根据老师布置的任务将博客园的默认编辑器修改为markdown,并在博客中做了练习。

自己的理解

猜你喜欢

转载自www.cnblogs.com/http-www-whh0601-cnblogs-com/p/12370459.html
今日推荐