首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

作业】结对编程纪实

结对编程纪实 1、Github地址 HansBug/pair_program_word_chain 2、PSP表格(独立) PSP2.1 Personal Software Process Stages...计算工作量 0.2 0.1 · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 0.5 0.2 合计 21.5 23.5 3、结对编程的设计...(独立) 基本设计过程 在本次结对编程中,我们一共分为几个模块: 计算模块,用于计算最短路 用户接口模块1,命令行交互接口 用户接口模块2,GUI交互接口 测试模块,主要用于测试计算模块的功能 core.dll...7、描述这些做法的优缺点, 说明你是如何把它们融入结对作业中的(独立) 契约式设计。即当程序满足一些约定好的最基本需求时才进行运行,否则直接拒绝运行。

48610
您找到你想要的搜索结果了吗?
是的
没有找到

Python编写编程作业批量自动打分程序的思路与实现

总体思路:把接口明确地告诉学生(本文后面的代码要求学生程序中必须有个函数叫做searchOnede),然后学生把Python程序文件(学号_姓名.py)以任何方式提交给老师,放到同一文件夹中。...下面的代码首先由老师编写一个自己认为的最佳和最优实现,然后把学生的程序文件作为模块导入并调用其中的searchOne函数,如果学生作业中没有这个函数判为0分,如果有这个函数但是执行结果与老师的不一样也是...作业自动打分代码不是通用的,因为要批改的作业内容和要求不一样,可以根据本文大概思路自行编写相应的作业批改程序。...for i in range(N): searchOne(s) end = time() # 处理字符串所用时间 d[s][1] = end-start # 遍历学生作业文件...print(fns) for f in fns: t = splitext(f) fn = 'a'+t[0] rename(f, fn+t[1]) print(fn) # 把学生作业程序当做模块来导入

2.2K80

Python 作业:货币兑换系统

作业 亲爱的朋友们,学到当前位置,相信大家已掌握Python语言的基础知识,为了巩固大家的所学,现在请大家亲自动手运用所学知识来开发一个简单的货币兑换系统吧。...运行效果图: 任务描述 一、开发语言与环境要求 语言版本:Python3.8 开发工具:Pycharm 二、程序整体要求 完成需求中所涉及到的所有功能; 要求Python代码书写、命名符合规范,在代码中添加必要的注释...用于存储小明的100元钱 使用if……elif……else……条件判断语句,选择不同的服务进行货币兑换 在每个货币兑换后有等号线进行分隔 按照货币兑换规则将结果打印 每个变量的具体要求请参照评分标准 作业提交区

99030

python项目-学习通剩余作业

功能介绍 1.显示考试和作业 2.显示作业(考试)科目名称、作业(考试)名、倒计时及截止时间。 没了。。。。 目前问题 1.当短时间内多次请求会造成学习通403拒绝请求,导致无法获取到作业或考试。...2.未加密账号和密码,虽然我的服务器也没记录,直接保存到本地cookie 3.前端太丑 项目开发经过 本项目原本是自己的一个想法,于是上网搜了一下,果真在网上找到了相应的python项目,在V2EX看到的...,并且页面也很漂亮,但是自己总是部署不上(当时刚学python,对于flask等web框架不懂),询问原作者也很耐心的讲解,但自己笨还是没完成。...自己正好要学python就想自己练练手也写一个,因此我就需要完成一部分知识的学习才能开始: 1.抓包:尝试去抓取学习通app的包,用更少的请求去获取到链接。其中原作者也采用该方式。...使用地址:学习通剩余作业

1.9K30
领券