2018年5月11日

项目总结以及学习收获

摘要: github网址:https://github.com/czh94666/Pairing-project 1、以下是我们在程序的各个模块上所花费的实际时间 Estimate 估计这个任务需要多少时间 Analysis 需求分析(包括学习新技术) Design Spec 生成设计文档 Design R 阅读全文

posted @ 2018-05-11 19:29 小组博客 阅读(430) 评论(0) 推荐(0)

程序改进与性能分析

摘要: 1、改进1:对中缀转后缀表达式的函数进行改进,生成后缀表达式时,在原来的基础上,各个符号和数字之间增加了空格,比较直观,便于计算: 改进后: 改进2:优化文件输出 直接将保存结果存到字符串中 一次性输出 改进后: 2、性能分析 (1)、解10000道题所耗费时间 函数的消耗 可见求解表达式值的时候消 阅读全文

posted @ 2018-05-11 18:05 小组博客 阅读(144) 评论(0) 推荐(0)

第三阶段

摘要: 第三阶段要求对程序进行扩展,可供选择的方向很多,经过我们两人的讨论后决定选择第四个方向: 选一个你从来没有学过的编程语言,试一试实现基本功能。 估计做好这个软件需要的时间,并且写出大概的设计步骤和实现算法。 (1)、语言选择: 因为我们都还没学过面向对象的程序设计语言,所以打算运用C++来试一试实现 阅读全文

posted @ 2018-05-11 15:46 小组博客 阅读(189) 评论(0) 推荐(0)

第二阶段

摘要: 第二阶段要求: 1、要求:增加一个运算符,要支持乘方(power)运算。乘方运算的优先级高于乘除法如何表示乘方,有两种表示方法: 4 ^ 2 = 16, 4 的二次方等于 16, 这里, ^ 表示乘方 4 ** 2 = 16, 4 的二次方等于 16, 这里, ** 表示乘方 (** 之间不能 有空 阅读全文

posted @ 2018-05-11 11:27 小组博客 阅读(93) 评论(0) 推荐(0)

2018年5月10日

结对项目:四则运算题目生成--第一阶段

摘要: 1、第一阶段要求 写一个能自动生成小学四则运算的命令行“软件”,分别满足下面的各种需求。 下面这些需求都可以用命令行参数的形式来指定: a)一次可以出一千道题目,并且没有重复的,把题目写入一个文件中。 b)逐步扩展功能和可以支持的表达式类型,最后可以支持最多10个运算符,括号数量不限制的表达式。 c 阅读全文

posted @ 2018-05-10 23:31 小组博客 阅读(134) 评论(0) 推荐(0)

2018年5月8日

结对项目PSP表格

摘要: 经过我们两人讨论后决定选择“项目2:四则运算题目生成”作为我们的结对项目,以下是我们估计将在各个模块的开发上所耗费的时间的PSP表格 Estimate 估计这个任务需要多少时间 Analysis 需求分析(包括学习新技术) Design Spec 生成设计文档 Design Review 设计复审 阅读全文

posted @ 2018-05-08 15:02 小组博客 阅读(107) 评论(0) 推荐(0)

导航