摘要: 1.敏捷开发是在什么样的背景下产生的?由于软件开发面临许多新的挑战:(1)软件要快速的进入市场,要求有较高的生产率;(2)客户对软件需求的快速变化,要求快速满足客户需求;(3)软件开发技术的迅速发展,要求更加快速的开发软件。还由于传统的软件开发方法强调的是过程和文档,他对变化的适应能力偏弱;为了能够... 阅读全文
posted @ 2015-05-19 09:15 范国睿 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、请运行下面code,指出其功能;(需附运行结果截图,并用简短文字描述其功能)功能就是随机生成三个姓和三个名作为人的名字,再生成一个以及随机生成18-38以内的随机整数作为年龄;2、请将该code进行代码重构,使之模块化,并易于阅读和维护;package dhh;import java.util.... 阅读全文
posted @ 2015-05-31 20:45 范国睿 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 在之前编写的四则运算程序基础之上做如下改进:可以出表达式里含有负整数(负整数最小不小于-100)的题目,且负数需要带括号,用户输入的结果不用带括号。如: 2*(-4) = -8用户答题结束以后,程序可以显示用户答题所用的时间需求分析: 1.增加跟多功能 2.请采用模块化设计思想,修改之前的cod... 阅读全文
posted @ 2015-04-23 19:16 范国睿 阅读(108) 评论(1) 推荐(0) 编辑
摘要: 题目:自动生成小学四则运算题目“软件”需求分析: 基本功能: 1.实现100以内的四则运算 2.显示共对/错并且正确答案 3.统计对/错的数量设计:1.建立4个子函数(加减乘除)2.通过调用子函数来实现(加减乘除的功能)3.建立主函数实施调用(选择子函数)代码实现... 阅读全文
posted @ 2015-04-13 07:51 范国睿 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.软件工程:是把系统的,有序的,可量化的方法运用到软件开发,运营和维护上的过程。 定义上与百科中不同 ,每个人有不同的看法。2.1970年起,软件开发进入了软件工程阶段。未来的发展 软件复用和软件构件技术可以解决“软件危机”的途径之一?3.成为软件工程师 积累软件开发知识,问题领域的经验,设计思想... 阅读全文
posted @ 2015-03-23 23:03 范国睿 阅读(161) 评论(2) 推荐(0) 编辑