摘要: 到了现在,软件工程这门课也已经结课了。开始的时候,以为这门课也就是理论课,没什么意思,大概听听就行。到了真正上课的时候,才感觉,确实是一门理论课,但是不能大概听,必须认认真真的听讲,因为稍微一走神,老师可能就会点到你,回答问题。在开学之初,就有人说,王老师厉害,小心点,别当“钢铁战士”,当时只是笑... 阅读全文
posted @ 2014-05-26 08:51 逍遥丶小哥 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 根据这几天所做的成果,以及站立会议的讨论,确定了本周一到周三的任务:我的任务:实现柱子的随机移动;优化图片;已经实现的:可以实现柱子的移动;小鸟的上和下移动,柱子的移动在同一个背景上实现。需要解决的问题:柱子在循环的时候,在柱子间距离的设置方面存在问题,出现柱子重合的现象。具体时间:周一:20:00... 阅读全文
posted @ 2014-04-14 21:40 逍遥丶小哥 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 根据我们团队对题目的讨论,目标的设置,任务的认领,我在团队中的任务如下:现阶段,能在周一前完成图片的移动。具体的目标设置如下:周五:9:00-9:35 将书上的代码敲到电脑上,修改出现的问题,实现书上预期的效果。12.:45-13:25 根据我的任务,对书上的代码进行修改。目前,能实现图片的直接显示,还有水平移动,垂直移动。还要实现的部分:图片的自动水平移动;能调整图片的移动速度;能控制图片的开始移动与停止;现在要求的任务就这些,计划在周日下午六点前实现以上目标。 阅读全文
posted @ 2014-04-11 16:20 逍遥丶小哥 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 软件开发现在是一个与我们生活息息相关的领域,自软件工程诞生以来,软件专家们试图通过技术和管理的手段来降低软件项目的风险。在这种背景下,2011年经验论阵营的组织者发起成立了敏捷联盟并向全世界发布了他们的宣言:个体和交互胜过过程和工具;可以工作的软件胜过面面俱到的文档;客户合作胜过合同谈判;响应变化胜过遵循计划。以上的宣言反映了软件开发方法要适应现代软件多变化的特征!而敏捷开发方法就是在这个基础上提出来的。 敏捷开发以人为核心迭代循序渐进的开发方法。 在敏捷开发中!软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试!具备集成和可运行的特征;敏捷方法优势在于它的协作,灵活性!以及它对软. 阅读全文
posted @ 2014-03-19 20:19 逍遥丶小哥 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 题目:求一个二维数组中的最大子数组的和分析:以前做过一个一位数组的求和,现在改为二维数组,复杂了很多,但基本思想不变。经过几天的讨论,与程序的修改,实现了题目的要求。源代码如下:package com.su.test;publicclassHellosu {publicstaticvoidmain(String[] args){//测试用例intb[][]={{3,4,-7},{7,2,0},{-11,3,0}};intmax=maxSubMatrix(b,b.length,b[0].length);System.out.println(max); }publicstaticintmaxSub 阅读全文
posted @ 2014-03-19 17:14 逍遥丶小哥 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 题目:给定一个数组,求出子数组的最大值。分析:对数组的各子数组进行划分,对所有的情况进行比较,具体代码如下:#include#define N 4int main(){int a[N];int i,j; int max=a[0];printf("请输入%d个整数:",N);for(i=0;imax) max=sum;}}printf("最大的子数组是:%d\n",max);return 0;}此代码可基本完成题目的要求,而且代码的数目也比较少,比较清晰,各种情况均有测试。代码的复杂度为n^2,老师要求为线性的,所以代码还有待于完善。 阅读全文
posted @ 2014-03-10 15:01 逍遥丶小哥 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 题目:老师上课时给了一个简单的小程序,给我们十分钟对这个程序做一下测试。具体的内容如下:源程序:int largest(int list[],int length){int i,max;for(i=0;imax)max=list[i];}return max;}分析:这只是一个简单的程序,主要目的是对程序的测试,在几种特殊情况下,该程序的运行结果是否跟预想的结果相同。下面是我编的测试程序及修改后源程序:#include#include #define N 4int largest(int list[],int length){int i,max;max=list[0];for(i=0;imax 阅读全文
posted @ 2014-03-09 22:15 逍遥丶小哥 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 题目:查询一篇英文中出现的次数最多的10个单词分析:虽然题目只是简单的要求找出出现频率最多的10个单词。但是在实际的编程中,遇到的问题还是很多的。首先,得解决文件的打开问题,也就是说文件是从那个地方读取出来了的,在这里,我采用的是C语言中的文件的打开函数fopen()。根据书上的例子,然后在做了一些修改,基本上可以实现打开文件的目的。其次,要解决的是打开之后,对数据的分析。在这一步,第一,将文章出现的大写都转换成小写;第二,对这些字符串进行统计,出现的次数做一个统计。第三,对这些数据进行比较,也就是比较关键的排序。在这一步,我才用的是冒泡排序法。在排序的过程中,由于有许多,细节方面的问题没有处 阅读全文
posted @ 2014-03-02 21:33 逍遥丶小哥 阅读(155) 评论(1) 推荐(0) 编辑