03 2016 档案

摘要:敏捷开发方法综述 传统的软件工程方法越来越难以适应飞速更新的软件需求,于是便形成了一些较轻量级的软件开发方法,这就是被称为能迅速针对软件变化要求的敏捷开发方法。敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分为多个子项目,各个子项目的成果都 阅读全文
posted @ 2016-03-27 12:38 二十划生 阅读(173) 评论(0) 推荐(0) 编辑
摘要:总结: 在这周上课的编程练习中复习了有关数据结构的动态规划等算法,在一开始的时候并没有编程思路,后来在老师让先做出来的同学讲解了他自己的编程思路之后,有和自己的结对开发伙伴进行了讨论,最后形成了一致的思路,完成了程序的功能实现。 阅读全文
posted @ 2016-03-27 12:16 二十划生 阅读(97) 评论(0) 推荐(0) 编辑
摘要:一:题目内容及设计思路 1.题目: 返回一个整数数组中最大数组的和(数组首尾相连) 2.要求: (1)输入一个整型数组,数组里有正数也有负数。 (2)数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 (3)如果数组A[0],......,A[n-1]首尾相邻,允许A[i-1],... 阅读全文
posted @ 2016-03-27 12:08 二十划生 阅读(193) 评论(1) 推荐(0) 编辑
摘要:一:题目内容及设计思路 1.题目: 返回一个整数数组中最大数组的和 2.要求: (1)输入一个整数数组,数组里有正数也有负数。 (2)数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 (3)求所有子数组的和的最大值。有球时间复杂度为O(n)。 3.设计思路: (1)利用while循环 阅读全文
posted @ 2016-03-26 14:37 二十划生 阅读(346) 评论(1) 推荐(0) 编辑
摘要:在这次的阅读过程中我了解到了如何给别人提意见,给我最大的启发是乔布斯对其下属提意见的小故事,当其下属把iphone的图标都设计成了矩形的时候,乔布斯建议他把图标设计成带圆角的正方形,而其下属一开始却并没有接受乔的意见,乔布斯带着他到外面转了转,并让他看到几乎所有的路标和广告牌都是这种带圆角的正方形。 阅读全文
posted @ 2016-03-25 19:25 二十划生 阅读(95) 评论(0) 推荐(0) 编辑
摘要:本周最大的收获就是体验了结对开发的乐趣,虽然两个人开始有争议,但是最后都得到了解决。 阅读全文
posted @ 2016-03-19 21:04 二十划生 阅读(98) 评论(0) 推荐(0) 编辑
摘要:本次实验是在四则运算2的基础上继续开发,除了之前的要求外,添加了用户作答、判断回答是否正确、输出用户答对题数。 结对开发伙伴: 程思敏 博客名:鹏程万里之思 博客链接: http://www.cnblogs.com/pengchengwanli/ 一:设计思路 1.根据要求(是否有乘除法;是否有括号 阅读全文
posted @ 2016-03-19 20:56 二十划生 阅读(322) 评论(1) 推荐(0) 编辑
摘要:  阅读全文
posted @ 2016-03-13 13:43 二十划生 阅读(101) 评论(0) 推荐(0) 编辑
摘要:测试数据1(30个式子,范围(1-100)有乘法,有余数,无分数): 测试数据2(30个式子,范围(1-100)无乘法,有余数,有分数): 测试数据3(30个式子,范围(1-100)有乘法,无余数,有分数): 测试数据4(30个式子,范围(1-100)无乘法,无余数,无分数): 测试数据5(50个式 阅读全文
posted @ 2016-03-13 13:38 二十划生 阅读(167) 评论(1) 推荐(0) 编辑
摘要:一.题目: 接着上次的程序,老师又给二柱子增加了几个条件,对程序再做进一步的改进,要求满足如下条件: 1.题目避免重复。 2.可制定。(数量/打印方式) 3.可以控制下列参数: 是否有乘除法 是否有括号(最多可支持10个数参与计算) 数值范围 加减有无负数 乘除有无余数 二. 设计思路: 1.首先利 阅读全文
posted @ 2016-03-12 16:19 二十划生 阅读(255) 评论(1) 推荐(0) 编辑
摘要:一.题目: 接着上次的程序,老师又给二柱子增加了几个条件,对程序再做进一步的改进,要求满足如下条件: 1.题目避免重复。 2.可制定。(数量/打印方式) 3.可以控制下列参数: 是否有乘除法 是否有括号(最多可支持10个数参与计算) 数值范围 加减有无负数 乘除有无余数 二. 设计思路: 1.首先利 阅读全文
posted @ 2016-03-12 14:33 二十划生 阅读(284) 评论(0) 推荐(0) 编辑
摘要:1.题目要求:随机生成30到四则运算题,其中不能超过2位运算,包含真分数。 2.设计思路 (1)先随机产生四个数,前两个数用作整数的四则运算,然后前两个数再作为第一个分数,后两个数作为第二个分数。 (2)利用switch\case函数分别对每种情况进行表示,利用除以7的余数表示8中不同的情况,前四种 阅读全文
posted @ 2016-03-06 11:02 二十划生 阅读(504) 评论(2) 推荐(0) 编辑
摘要:第一周 所花时间(包括上课) 上课时间:4小时 周三、周五、周六各3小时阅读<<构建之法>> 代码量(行) 45 博客量 4 了解到的知识 在上软件工程这门课使我对编程有了哟个新的认识,就是在编写一个复杂程序时要对程序进行分步处理。 先在纸上列出编程的每一步,然后再进行编程。在编程时要注意缩进和加上 阅读全文
posted @ 2016-03-06 10:46 二十划生 阅读(126) 评论(0) 推荐(0) 编辑
摘要:经过了三天的粗略阅读,我对<<构建之法>>这本书有了一定的了解。本书采用幽默风趣的语言,使软件工程的相关知识易于理解。在阅读之余我提出了一些问题。 1.杀毒软件和软件病毒的关系是什么?软件病毒为什么屡"杀"不止? 2.在进行软件开发是、时应怎样有效的对人员进行分配? 3.要成为一个软件工程师应具备怎 阅读全文
posted @ 2016-03-05 22:02 二十划生 阅读(109) 评论(0) 推荐(0) 编辑