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