2023(春) 软工作业 2:个人编程项目PSP

实验名称:个人编程项目练习

一、实验目的

+ 体验个人能力过程PSP

+ 简单编程训练

二、实验内容

Step1: 到 以下网站:https://gitcode.net/ntu/SET,下载 红楼梦.txt 文件。如图:

Step2:阅读理解以下编程任务,并估计完成这些任务需要的时间,填表写PSP表中预估耗时(时间单位:分钟)

(PS:先不要看后面的附录部分的提示代码,尽量自己完成。实在不会,可以参考后面的代码)

Task1:分割章回。一共120回。

Task2:情感分析,即计算每章回出现 悲、喜次数。可以用"笑"、"喜" 等同义词表示喜;用"悲"、"哭"、"泣"等同义词表示悲。

Task3:计算每个章回里面,典型人物出现的次数。如刘姥姥、王熙凤等。

PSP表格如下:

Personal Software Process Stages

预估时耗/min

实际耗时/min

计划

10

5

估计时间

5

10

开发

120

120

需求分析

20

60

生成设计文档

20

10

设计复审

10

10

代码规范

10

10

具体设计

10

30

具体编码

50

30

代码复审

5

20

测试

5

20

测试报告

10

5

计算工作量

10

0

事后总结

10

10

合计

295

340

Step3:按照PSP表格,分14个阶段完成以上编程任务,并填写PSP表的实际耗时一列(单位:分钟)。

Step4:附上本次实验的代码:IDE · GitCode

Step5:写出这次实验与以往编程练习不同之处,感受(体会)、经验教训等。

本人在这次个人编程项目中,收获颇多。不同于以往的代码练习,由于前期缺乏系统的规划,盲目搜索以及对python语言的不熟悉,花费大量时间对知识点进行收集,整理和学习。因此,在着手项目之前做好前的规划尤为重要,同时还需要对项目使用的代码熟练掌握。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值