题花

软件工程笔试题及答案 2014-05-20

第一部分 选择题 一、单项选择题 每小题1分,共20分。(在每小题的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内) 1.在下列工具与环境中( )属...

你是如何理解面向过程的方法和面向对象的方法的?他们的区别主要是什么? 2014-04-20

面向过程方法又称为结构化方法,起源于20世纪70年代,主要由面向过程分析、面向过程设计和面向过程编程三部分组成。 面向过程分析:帮助开发人员定义系统需要做什么(处理需求),系统需要存储和...

通常使用的需求采集方法有哪些? 2014-02-19

1) 对已有类似系统或当前业务状态进行调研:学习已有的类似系统,收集此类系统的相关文档资料,如用户手册。可以请用户给出与用户业务相关的书籍、表格、规章制度等,先进行前期的阅读,对于用...

关于敏捷开发以及Scrum的一些面试题 2014-02-19

1. 什么是Sprint ? Sprint是Scrum敏捷开发的一个时间迭代单位,是整个项目生命周期的一部分,每一个Sprint都有自己的目标和计划。典型的Sprint一般都在3到4个星期。 2. 什么是TDD(Test-Driven De...

Java程序员面试题 – 设计模式、软件工程、UML 2014-01-19

1. 简述软件的生命周期? 2. 简述软件工程的方式?什么RUP及敏捷? 3. 什么是UML?简述动态UML及静态UML分别包含哪些视图? 4. 活动图与时序图的区别于联系? 5. 什么是设计模式?举例你在项...

软件实施工程师面试题答案 2013-08-18

1、你熟悉的远程有哪些方法?各种方法应该怎么配置? 参考答案: (1)、最简单的QQ上有,打开对话框 上边有个 “应用”图标 点击“远程协助”。 (2)、系统自带的远程桌面服务,右击我的电脑—...

UML面试题-请描述一下UML里面静态建模及动态建模都有哪些图? 2013-04-18

静态建模:创建并建立一个系统的静态特征 1.用例图:描述系统功能及功能的使用者. 2.类 图:表现系统里实体的关系,责任,类和类之间的关系,属性及方法. 3.对象图:当类图不能完全显示关系时...

UML都包括哪些内容? 2012-04-15

4种事物:结构、行为、分组、注释 4种关系:依赖、关联、泛化、实现 9类图:用例图,静态图(类图、对象图)、行为图(状态图、活动图)、实现图(组件图、配置图)、交互图(顺序图、合作图) RUP的四个...

Scrum的工作分解结构与传统项目的工作分解结构有哪些区别? 2012-04-15

在传统的软件开发过程中,工作的分解结构是层次性的分解。整个项目被分解为不同的工作,这些工作被分解为活动和任务,而后这些工作条目会进行进一步的详细分解。整个项目的工作分解是自顶向下进行...

What is Test-Driven Development? 2011-10-10

In principle, it is just about writing the test before the program. But in consequence, it leads the developer to first think about “how to use” the component (why do we need the...

ERP顾问的面试技巧大分享 2011-07-10

新的一年就要开始了,有不少的同行估计都在想着跳槽了。今天我就把 自己的当面试官的感受给大家谈谈,也许,从中,你可以掌握ERP实施顾问面试的技巧。在来年,当上ERP实施顾问,也像我一样,被...

Why do we need Unit test? 2011-09-03

The test is the executable specification Focus on the purpose first, then about the possible implementations Understand the program‘s behavior by looking at the tests – the te...

How TDD works? 2011-09-03

1. Write a single test 2. Compile it. It shouldn’t compile because you’ve not written the implementation code 3. Implement just enough code to get the test to compile 4. Run the t...

What is Test-Driven Development? 2011-09-03

In principle, it is just about writing the test before the program. But in consequence, it leads the developer to first think about “how to use” the component (why do we need the ...

what Good Engineering Practices do you have? 2011-09-03

Using a source code control system CVS, Subversion, Hg, VSS Doing unit tests Having an automated test harness for unit tests E.g. jUnit Doing code reviews befo