第五次作业

摘要: 1、请运行下面code,指出其功能;(需附运行结果截图,并用简短文字描述其功能)说明:给出姓名,年龄,然后随机配对结合生成新的的姓名,和年龄,最后输出3个新产生的姓名,年龄。2、请将该code进行代码重构,使之模块化,并易于阅读和维护; 1 import java.util.ArrayList; ... 阅读全文
posted @ 2015-06-01 15:46 杨明颢 阅读(139) 评论(0) 推荐(0) 编辑

软件工程第四次作业

摘要: 1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?2、Code smell 是如何产生的?有哪些典型的 code smell?代码重构(Code refactoring)有哪些优点?有哪些代码重构的方法?答:(1)产生背景:传统的软件工程体系存在慢、官僚、与... 阅读全文
posted @ 2015-05-20 23:09 杨明颢 阅读(176) 评论(0) 推荐(0) 编辑

软件工程第三次作业(杨明颢、何亚、陈志艳)小组

摘要: 题目 请编写一个能自动生成小学四则运算题目的 “软件”。 让程序能接受用户输入答案,并判定对错。 最后给出总共 对/错 的数量。需求分析 - 基本功能 -系统可以自动出题(简易四则运算); -用户可以手动输入答案; - 显示答案的对错,错误的给出正确答案; -统计四则运算的回答正确题目数。- 扩展功... 阅读全文
posted @ 2015-04-22 20:52 杨明颢 阅读(309) 评论(3) 推荐(0) 编辑

软件工程——第二次作业

摘要: 一、题目 请编写一个能自动生成小学四则运算题目的 “软件”。让程序能接受用户输入答案,并判定对错。 最后给出总共 对/错 的数量。二、需求分析 本程序适合小学生,锻炼自己的运算能力。练习的软件。三、 基本需求1、 显示题目数量2、 逐个自动显示题目3、 用户可以逐题解答4、 显示答题对错5、统计对错... 阅读全文
posted @ 2015-04-09 13:54 杨明颢 阅读(175) 评论(0) 推荐(0) 编辑

软件工程第一次作业

摘要: 粗度了邹老师编写本现代软件工程构建之法之后,对本书产生了浓厚的兴趣。当然在粗读的情况下,只是了解到很少的内容,粗读后存在几个疑惑的问题第一:软件工程是很有用的知识,怎样尽快的有效的融入学习中? 第二:书中所讲某些知识过于抽象,如何实现抽象化具体? 第三:我们对于软件方面的知识知道的很少,软件工程这... 阅读全文
posted @ 2015-03-24 21:35 杨明颢 阅读(145) 评论(3) 推荐(0) 编辑