201971010241-王晨阳 实验一 软件工程准备-新人报道

新人报道——我为软件工程做准备

项目 内容
课程班级博客链接 2019级卓越班
这个作业要求链接 软件工程-实验一
我的课程学习目标 1. 新人报道为软件工程准备工作
2. 学习博客园软件开发者学习社区使用技巧和经验。
3. 了解Github的基本操作
这个作业在哪些方面帮助我实现学习目标 1. 有条理清晰的任务讲解步骤
2. 学习准备通过自己实践上手
3. 提供了课本以外的学习资料

实验一

任务1:调查问卷

任务2:在博客园平台注册个人博客账号和加入班级博客

任务3:注册Github账号

  • 通过指导成功注册我的GitHub账号
  • Github基础操作及如何托管项目?
    1.创建仓库,如下图

    2.基础操作:文件创建,如下图:
  • 在启动GitHub网站时经常会崩溃
  • 不使用谷歌翻译不能流畅使用GitHub

任务四:同学点击链接填写博客园、github账号信息

任务五:构建之法与博客首秀:翻阅《现代软件工程—构建之法》通过三个问题,浅了解软件工程

1. 什么是软件工程?

"数据结构+算法 = 程序 "
"软件 = 程序 + 软件工程"

  • 软件工程究竟是一门什么样的学科?在学习软件工程这门课时和之前的课程学习有什么相同和不同?

2. 软件开发流程是什么?

我们在开发、运营、维护软件的进程中有很多技术、做法、习错和思想。
软件工程把这些相关的技术和过程统一到一个体系中,叫作“软件开发流程”,
软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度、软件的可靠性和可维护性。

  • 开发时的团队分工以及软件研制流程细节还有哪些?

3. 软件工程这门课的终究目标是什么?

所谓好软件,就是软件没有缺陷(Bug)、所谓软件工程就是把软件中的Bug都消灭掉的过程。
这的确是抓住了软件工程的一个要素。和软件打交道的专业人士都知道软件有“Bug”,软件团队
的很多人都整天和Bug打交道,Bug的多少可以直接衡量一个软件的开发效率、用户满意度、可靠性和可维护性。

posted @ 2022-03-02 22:19  19卓越王晨阳  阅读(65)  评论(5编辑  收藏  举报