实验一

任务1实验过程

2.1.1创建博客

网页搜索博客园官网进入,单击右上角注册按钮,在注册页面中填写个人信息后点击注册,在页面中找到设置并单击,进入到账户中心填写个人信息,后再博客申请栏中填写信息后提交申请。申请通过后找到我的博客进行文章编辑。

博客地址:BOSS-xie - 博客园 (cnblogs.com)

博客截图:

 

 

2.1.2创建github账号

百度搜索 GitHub 或者直接点击 https://github.com/ 进入官网。进入之后我们开始注册,这里需要填写昵称(用户名)注册邮箱和密码 ,这些填写正确之后,此时点击最下方的绿色大按钮就开始注册了。点击验证,验证完毕,点击 Create an account,选择账户类型——>完成问卷——>验证邮箱——>建库(填写你的库名称,然后点击绿色按钮 create repository 创建项目)仓库创建成功,到这里GitHub 账号就创建好了

账号截图:

 

 

 

 

 

2.2任务二实验过程

(1) 回顾你过去将近3年的学习经历

问:当初你报考的时候,是真正喜欢计算机这个专业吗?

答:不算是,主要是当时对各专业了解太少

问:你现在后悔选择了这个专业吗?

答:不后悔

问:你认为你现在最喜欢的领域是什么(可以是计算机的也可以是其它领域)?

答:医学领域

(2) 总结你现在已经掌握的知识

问:你都具备了那些专业知识和能力?

答:c,c++,mysql语言,js有一点点接触,ps,及网络配置

问:你认为你已经为成为一个合格的计算机软件工程是做好准备了吗?在专业技术、个人能力以及其它方面你还有那些欠缺?

答:还没做好准备,在专业知识掌握上,编程能力,实践能力都有着不同程度上的欠缺。

(3) 畅想未来

问:对照材料中前人的经历,你还准备从事计算机这个行业吗?

答:是的

问:你认为与其它专业的同学相比,你的优势都有哪些?

答:系统学习过计算机网络及软件相关知识

问:对已经不远的将来,你的职涯规划是什么?

答:备考公务员考试

(4) 代码托管实训

用任何一种语言写一个能运行的小程序,要求输出字符串:“Hello World!”

把程序源代码上传至你注册的代码托管系统中

将代码地址附到博文中的最后部分,要求可以通过链接访问。

“Hello World!”

博客截图:

 

 

 

 

 

2.3任务三实验过程

2.3.1代码链接

最大连续子数组和(最大子段和)

 

测试代码maxsub.cpp

2.3.2工作记录

按照下表填写工作记录表

2.1  PSP0 工作记录表

项目

记录结果

日期

2022/11/6

开始时间

2022/11/6 13:30

结束时间

2022/11/6 15:10

编码行数

43

错误数量

1

错误1

忘记分号

错误1修改时间

2022/11/6 1500

 

2.3.3测试用例

单元测试

 

 

根据流程图,使用判定条件覆盖,确定覆盖情况:

确定测试用例:

一:{12345},结果应为 15

二:{-1-2-3-4-8},结果应为 0

三:{-111-413-5},结果应为 20

上述三组数据通过测试即可满足条件覆盖。

2.3.4测试过程

程序运行结果和自动测试分析结果:

运行结果图:

 

 

 

 

 

 

 

 

 

 

测试结果图:

 

 

 

 


3 总结与体会

 

本题算法对我来说还有一定难度的,编写代码以及调试只用了一部分时间,因为利用自动测试工具是头一次,所以一开始使用vs2017对程序进行测试的时候失败了,以为是版本有问题无法测试,随后下载了vs2019,但也是无法测试,经过大量查询资料,得知,自动测试工具只能用于类,也就是C++和C#代码的测试,所以我将代码进行了改写,随后测试成功,完成了这次作业,此次作业让我掌握了些小技巧,让我以后对代码的测试更加便捷了。

 

posted on 2022-11-09 14:16  BOSS-xie  阅读(38)  评论(0)    收藏  举报