03 2016 档案

摘要:第一章:概论 身为一个已经学了一年半计算机的软件工程专业的学生,从大一的C++课开始,老师就教导我们,程序=数据结构+算法。这个名言被一遍一遍地提到,以至于让我们产生一种错觉,好像我们只要搞懂数据结构和算法,所有程序就都不在话下了。但是,当我们看到我们前辈出现的一些疑问时,却让我们起了疑心:数据结构 阅读全文
posted @ 2016-03-28 22:09 YangLna 阅读(161) 评论(0) 推荐(0) 编辑
摘要:1.源代码: 2.代码测试: 阅读全文
posted @ 2016-03-26 20:11 YangLna 阅读(181) 评论(0) 推荐(0) 编辑
摘要:①运用好上学期学过的数据结构,其中的各种类型非常有用,如:栈、队列、二叉树; ②代码需要不断地测试以保持正确性和必然性; ③java中一样可以使用栈类型,只需要在开头标上 import java.util.*; 阅读全文
posted @ 2016-03-26 19:59 YangLna 阅读(149) 评论(0) 推荐(0) 编辑
摘要:1.设计思想: ① 在程序的开头询问需要的条件: 1>是否有乘除法; 2>是否有括号(最多可以支持十个数参与计算); 3>数值范围; 4>加减有无负数; 5>除法有无余数(若前面询问的有无乘除法为无,则不再询问); 6>一共有多少个式子; ② 设定一个二维数组,大小为number(总式子数量)X 1 阅读全文
posted @ 2016-03-26 19:59 YangLna 阅读(201) 评论(0) 推荐(0) 编辑
摘要:改动原因:上个星期的作业没有说清是否需要输出结果,由于我第一次作业也输出了结果(虽然看其他人也都没有输出结果),于是决定第二次也要输出结果,结果就卡在输出结果上了,写了整整几个小时也没写出来个所以然,结果就企图用最基本的if else语句来解决问题,导致最后写了足足4K行,也没有成功实现。这个星期留 阅读全文
posted @ 2016-03-26 11:43 YangLna 阅读(233) 评论(0) 推荐(0) 编辑
摘要:1.题目要求: 简单的例子:查找list[]中的最大值:int Largest(int list[], int length); 首份实现代码如下: 编写一个程序对Largest函数进行测试,并将你的所有的测试用例写在纸上。 2.源程序: 3.程序结果截图: ①均为正数: ②均为负数: ③均为同一个 阅读全文
posted @ 2016-03-21 14:29 YangLna 阅读(689) 评论(0) 推荐(0) 编辑
摘要:①随机数的一种产生方法:Math.random()*(max-min+1)+min; ②要注意变量的取值范围和类型,在变量多的时候更要注意,要保持有关的变量保持一致; ③注意数组的运用,如在两个变量的情况下可以使用二维数组,这会使数据的存放和比较更加方便快捷; ④代码需要不断地测试以保持正确性和必然 阅读全文
posted @ 2016-03-19 19:02 YangLna 阅读(119) 评论(0) 推荐(0) 编辑
摘要:1.设计思想: ① 在程序的开头询问需要的条件: 1>是否有乘除法; 2>是否有括号(最多可以支持十个数参与计算); 3>数值范围; 4>加减有无负数; 5>除法有无余数(若前面询问的有无乘除法为无,则不再询问); 6>一共有多少个式子; ② 设定一个二维数组,大小为number(总式子数量)X 1 阅读全文
posted @ 2016-03-19 18:44 YangLna 阅读(435) 评论(0) 推荐(0) 编辑
摘要:第二周 所花时间(包括上课) 12小时 代码量(行) 220 博客量(篇) 1 了解到的知识点 软件=程序+软件工程 软件企业=软件+商业模式 程序是基本功,软件工程决定了软件的命运。 软件的每一步都要做完整,软件不同于程序,程序只是给我们自己用的,而软件则是面向于群体大众的,它需要经过使用人群的考 阅读全文
posted @ 2016-03-12 17:31 YangLna 阅读(168) 评论(1) 推荐(0) 编辑
摘要:1.设计思想 ① 先设定几个随机数来分别代表第一个和第二个分数的分子和分母,在设定两个整型变量来存放结果的分子和分母,在设定一个计数器来记录次数,最高到30,再设定一个随机数从0-3,分别代表四种运算符号; ② 之后判断两个分母,若有0或不能成为真分数,则跳过此次循环,重新随机,否则则进行下一步骤; 阅读全文
posted @ 2016-03-07 18:18 YangLna 阅读(253) 评论(2) 推荐(0) 编辑
摘要:1.本学期要读的书为:①《构建之法》②《人月神话》 2.浏览一遍《构建之法》后,我还有以下问题: ①一般的软件为何在还没做到极致完美的时候就进行发布? ②软件做到什么样子才算是真正的完美,存在真正的完美么?如果达到客户心中的预想值之后,为何还要进行不断的维护和更新? ③怎么知道自己哪些方面要做到“专 阅读全文
posted @ 2016-03-05 17:53 YangLna 阅读(188) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示