软件工程实验二:个人编程技能和git操作
课程目标
课程目标3:使用Git 等协作管理工具进行团队开发的能力
实验目标
- 安装、配置分布式协作源代码管理工具 git
- 掌握 git 基本操作
- 磨炼个人编程技能
实验要求
- 每个人开始管理自己的代码
- 在github 或 gitee上注册账号,创建项目仓库,存放源代码和文档。代码仓库设置为公开访问,以备老师审阅。
- 根据实验内容实现编程任务,并提交到git仓库。使用方法参考Git安装和使用教程,并以gitee为例实现远程连接远程仓库_git安装后与gitee链接-优快云博客;使用Eclipse 的方法参考eclipse使用gitee教程;使用其他语言或其他开发环境的同学,请自查资料使用
- 个人项目自己独立完成
- 参照实验报告模板撰写实验报告,内容填写完整,实验时间填写为上实验课的时间
- 实验报告以“学号-姓名-软件工程实验二”命名,按时提交到超星学习通-软件工程实验二
- 切记:一旦发现抄袭,即以零分计。
检查清单
- 按时提交实验报告,内容填写完整,实验时间填写本实验课上课时间,实验总结一旦发现雷同或抄袭即以零分计
- git仓库正确创建,能够公开访问
- 编程实现正确、完整
- 代码符合规范,参考阿里巴巴的Java编程规范。
- Git提交注释规范,参考Git提交注释规范指南
实验内容
1.git 基本操作
-
要求每个学生开始管理自己的源代码:
-
每个同学申请一个码云账号,存放源程序和其他文档。
-
安装、配置git。基础教程参考git 5分钟教程
-
基本操作示例
git clone 代码仓库 git add . git commit -m "提交说明" git push origin master
2.编程基本功练习
(1)练习数值计算。
找出一个整数数组中子数组之和的最大值,例如:数组[1, -2, 3, 5, -1],返回8(因为符合要求的子数组是 [3, 5]);数组[1, -2, 3, -8, 5, 1],返回6(因为符合要求的子数组是 [5, 1]); 数组[1, -2, 3,-2, 5, 1],返回7(因为符合要求的子数组是 [3, -2, 5, 1])。
(2)写一个命令行程序,
要求:输出1~20000内的所有素数,按每行5个打印出来,并分析程序中最费时的函数是什么, 如何改进?
7633

被折叠的 条评论
为什么被折叠?



