团队项目之现场编程(灵机一栋队)

lingjiyi_dong lingjiyi_dong 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

团队项目之现场编程(灵机一栋队)

作业所属课程s 构建之法-2021秋-福州大学 https://bbs.csdn.net/forums/fzuSoftwareEngineering2021
班级的链接 团队项目之现场编程 https://bbs.csdn.net/topics/603021225
作业的目标熟悉github团队协作
团队成员学号031902226、031902631、031902227、031902244、031902234、031902218、171909060

PSP

PSPPersonal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1010
· Estimate· 估计这个任务需要多少时间1010
Development开发105115
· Analysis· 需求分析 (包括学习新技术)00
· Design Spec· 生成设计文档1010
· Design Review· 设计复审 (和同事审核设计文档)00
· Coding Standard· 代码规范 (为目前的开发制定合适的规范)55
· Design· 具体设计1010
· Coding· 具体编码6070
· Code Review· 代码复审1010
· Test· 测试(自我测试,修改代码,提交修改)1010
Reporting报告5050
· Test Report· 测试报告3020
· Size Measurement· 计算工作量1010
· Postmortem & Process Improvement Plan· 事后总结, 并提出过程改进计划1020
合计165175

组员职责分工

余佳硕:main函数整合各功能

高涵:输入数据处理

周盛霖:生成随机整数/小数/运算符号

余嘉:整合代码生成题目及答案

阙嘉毅:根据生成题目字符串计算答案=

周佳佳:处理四舍五入,判断用户输入与正确答案

蔡晶晶:整合信息输出结果

吴春明:因教资考试未参加

王茜:因教资考试未参加

程序运行环境

windows+python 3.7

软件运行截图

一二年级难度

image-20211030113451017

三四年级难度

image-20211030113555040

五六年级难度

image-20211030113719719

实现了括号生成及含大于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

11:30版本: https://github.com/lingjiyidonng/Field-Programming/releases/tag/2.0(因计算困难含答案提示 https://github.com/lingjiyidonng/Field-Programming/releases/tag/2.0%EF%BC%88%E5%9B%A0%E8%AE%A1%E7%AE%97%E5%9B%B0%E9%9A%BE%E5%90%AB%E7%AD%94%E6%A1%88%E6%8F%90%E7%A4%BA )

commit 记录:

在这里插入图片描述

...全文

相关推荐

Python使用微信接入图灵机器人过程解析

总的来说,通过Python和`wxpy`库,我们可以轻松地将微信与图灵机器人集成,创建一个能与微信用户互动的智能聊天机器人。这不仅适用于个人项目,也可以作为企业或团队内部的辅助工具,提升沟通效率。

weixin_38737635

17、图灵机与可判定性:从停机问题到算法本质的探索

本文深入探讨了图灵机与可判定性的核心概念,从停机问题的不可解性出发,揭示了计算的本质限制。通过反证法证明了不存在能判断任意程序是否终止的通用算法,并阐述了图灵机作为算法形式化模型的等价性。文章进一步分析了图灵机与现代计算机、编程语言的关系,讨论了有限内存下停机问题的理论可解性与实际不可行性。结合程序员实践与奇完全数等实例,展现了停机问题在软件开发中的现实影响。最后展望了新计算模型、算法可判定性及人工智能等未来研究方向,强调了图灵机理论对计算机科学发展的深远意义。

quiet

NTM:神经图灵机的实现

总结来说,神经图灵机是一种先进的深度学习模型,旨在处理序列数据和长期依赖问题。这个实现使用C#编程语言,可能借助了.NET框架和相关的深度学习库。

火器营松老三

微信小程序实战第二弹:图灵机器人

"微信小程序实战教程,使用图灵机器人实现交互功能。通过JFinal后端框架、WEUI WXSS前端库以及MySQL数据库构建项目,服务器环境为Linux、Nginx和Tomcat。"在本微信小程序

weixin_38723559

基于Python语言开发的图灵机器人API智能消息自动回复系统-集成图灵机器人API接口实现微信QQ等社交平台好友消息的自动识别与智能回复-旨在帮助用户高效处理社交消息减少手动回复.zip

智能消息自动回复系统正是在这样的背景下应运而生,它利用先进的图灵机器人API接口,结合Python语言的强大编程能力,为用户提供了一个高效的解决方案。

SS23424
评论 1
收藏 已收藏
分享
返回顶部