团队项目之现场编程(灵机一栋队)
团队项目之现场编程(灵机一栋队)
| 作业所属课程s | 构建之法-2021秋-福州大学 https://bbs.csdn.net/forums/fzuSoftwareEngineering2021 |
|---|---|
| 班级的链接 | 团队项目之现场编程 https://bbs.csdn.net/topics/603021225 |
| 作业的目标 | 熟悉github团队协作 |
| 团队成员学号 | 031902226、031902631、031902227、031902244、031902234、031902218、171909060 |
PSP
| PSP | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 10 | 10 |
| · Estimate | · 估计这个任务需要多少时间 | 10 | 10 |
| Development | 开发 | 105 | 115 |
| · Analysis | · 需求分析 (包括学习新技术) | 0 | 0 |
| · Design Spec | · 生成设计文档 | 10 | 10 |
| · Design Review | · 设计复审 (和同事审核设计文档) | 0 | 0 |
| · Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 5 | 5 |
| · Design | · 具体设计 | 10 | 10 |
| · Coding | · 具体编码 | 60 | 70 |
| · Code Review | · 代码复审 | 10 | 10 |
| · Test | · 测试(自我测试,修改代码,提交修改) | 10 | 10 |
| Reporting | 报告 | 50 | 50 |
| · Test Report | · 测试报告 | 30 | 20 |
| · Size Measurement | · 计算工作量 | 10 | 10 |
| · Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 10 | 20 |
| 合计 | 165 | 175 |
组员职责分工
余佳硕:main函数整合各功能
高涵:输入数据处理
周盛霖:生成随机整数/小数/运算符号
余嘉:整合代码生成题目及答案
阙嘉毅:根据生成题目字符串计算答案=
周佳佳:处理四舍五入,判断用户输入与正确答案
蔡晶晶:整合信息输出结果
吴春明:因教资考试未参加
王茜:因教资考试未参加
程序运行环境
windows+python 3.7
软件运行截图
一二年级难度

三四年级难度

五六年级难度

实现了括号生成及含大于2个数的加减乘除计算式的生成
较大收获事件
1. git协作编程
2. 括号插入计算
3. 团队需求划分
4. 面向百度编程
现场编程体验
余佳硕
三小时高压编程,虽然没有打多少代码,但是确定分工、来回Push、协助思考问题,真的是体会了人间疾苦。还是庆幸之前做了准备。但是分工
高涵
团队协作的出现仍然代表了一定的意义。 那么, 对我个人而言,团队协作不仅仅是一个重大的事件,还可能会改变我的人生。 这样看来, 从这个角度来看, 团队协作,到底应该如何实现。 团队协作的发生,到底需要如何做到,不团队协作的发生,又会如何产生。 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 对我个人而言,团队协作不仅仅是一个重大的事件,还可能会改变我的人生。
周盛霖
第一次体验紧张刺激的团队现场编程,虽然时间紧迫,但最后还是在百度的帮助下顺利完成了任务,对 git 的使用也更加熟练了,希望在今后的学习中继续努力!
余嘉
我以前遇到问题都不会很快很直接的寻找到问题的解决办法,也很少主动请教同学。虽然这次编程,最开始的时候我比较慌,不知道要怎么办,在遇到问题的时候会有队友帮助解决问题,虽然过程比较曲折,但是结果还是不错的。还有就是git工具,给我整不会了,还需要继续学习。还有就是,我的队友们都超级给力的
阙嘉毅
被deadline追赶的感觉还是十分刺激的:joy:,虽然感觉可能过程中有点头脑发热,导致出现了一些比较低级的bug,但总体上体验还是非常不错。限时编程的过程中,能够在短时间里输出自己的想法,与队友对题意和代码结构进行高质量的讨论,还是挺有收获的。
周佳佳
感谢组长分配了简单的任务给我,我基本都是在听大家的讨论,最后是 GitHub 总是上不去就很痛苦 T^T
蔡晶晶
体会了现场编程,团队讨论的有趣,对题目的探索
GitHub 仓库地址和 commit 记录
GitHub 仓库地址:
Field-Programming
https://github.com/lingjiyidonng/Field-Programming.git
10:30版本: https://github.com/lingjiyidonng/Field-Programming/releases/tag/1.1
commit 记录:

相关推荐
Python使用微信接入图灵机器人过程解析
总的来说,通过Python和`wxpy`库,我们可以轻松地将微信与图灵机器人集成,创建一个能与微信用户互动的智能聊天机器人。这不仅适用于个人项目,也可以作为企业或团队内部的辅助工具,提升沟通效率。
17、图灵机与可判定性:从停机问题到算法本质的探索
本文深入探讨了图灵机与可判定性的核心概念,从停机问题的不可解性出发,揭示了计算的本质限制。通过反证法证明了不存在能判断任意程序是否终止的通用算法,并阐述了图灵机作为算法形式化模型的等价性。文章进一步分析了图灵机与现代计算机、编程语言的关系,讨论了有限内存下停机问题的理论可解性与实际不可行性。结合程序员实践与奇完全数等实例,展现了停机问题在软件开发中的现实影响。最后展望了新计算模型、算法可判定性及人工智能等未来研究方向,强调了图灵机理论对计算机科学发展的深远意义。
NTM:神经图灵机的实现
总结来说,神经图灵机是一种先进的深度学习模型,旨在处理序列数据和长期依赖问题。这个实现使用C#编程语言,可能借助了.NET框架和相关的深度学习库。
微信小程序实战第二弹:图灵机器人
"微信小程序实战教程,使用图灵机器人实现交互功能。通过JFinal后端框架、WEUI WXSS前端库以及MySQL数据库构建项目,服务器环境为Linux、Nginx和Tomcat。"在本微信小程序
基于Python语言开发的图灵机器人API智能消息自动回复系统-集成图灵机器人API接口实现微信QQ等社交平台好友消息的自动识别与智能回复-旨在帮助用户高效处理社交消息减少手动回复.zip
智能消息自动回复系统正是在这样的背景下应运而生,它利用先进的图灵机器人API接口,结合Python语言的强大编程能力,为用户提供了一个高效的解决方案。


