软件工程英文测试题

巡山小妖精
542次浏览
2021年01月17日 02:05
最佳经验
本文由作者推荐

信乐团好听的歌-吃醋

2021年1月17日发(作者:郭光洲)
Fill in the blanks questions:

You have to cite all English sentences you find in Chapter One of our textbook.
1.

The definition of software.
2.

The
definition
of
software
engineering.
The
bedrock(
基本原则,最低点
)
that
supports software engineering is a__quality__focus______
3.

The
foundation
for
software
engineering
is
the
_process
layer____;
software
engineering process is the glue_________
4.

A
process
framework
establishes
the
foundation
for
a
computer
software
engineering process by identifying a small number….

5.

The
waterfall
model
sometimes
also
called_
t
he
classic life
cycle
(
经典生命周

)
___ which suggests a……. the definition of waterfall.

Single-choice questions:
1.

The purpose of software engineering.
The
definition
of
incremental
model.
And
when
and
where
to
apply
this
kind
of
model.(
适用范围:在开发过程中开发人员不足
)
2.

Definition of UP model and its phases.
(
统一过程:

UP

以用例为驱动、以系统架构为中心 的迭代与增量过程。
RUP
包括起始、
细化、构建、转换和生产
5
个 部分。五个
UP
阶段并不是顺序地进行,而是阶段
性地并发进行。
)
UP
模型(概念重点):一种用
UML
进行面向对象软件工程的框架。

3.

The agile principles(
敏捷开发原则
).
1
、我们最优先要做的是通过尽 早的、持续的
交付有价值
的软件来使
客户
满意

2
、即使到了开发的后期,也
欢迎改变需求
。敏捷过程利用变化来为客户创造竞争优势。


3
、经常性的交付
可以工作
的软件,交付的间隔可以从几周到几个 月,交付的
时间间隔越短越好


4
、在整个项目开发期间,业务人 员和开发人员必须天天都在
一起工作



5
、围绕被激励 起来的

个来构建项目。给他们提供所需要的环境和支持,并且信任他们能够完成工
作 。

6
、在团队内部,最具有效果并且富有效率的传递信息的方法,就是
面对 面的交谈


7
、工作的软件
是首要
进度
度量标准。


8
、敏捷过程提
可持续的开发速度
。责任人、开发者和用户应该能够保持一个长期的 、恒定的开发速
度。

9
、不断地关注
优秀的技能和好的设计
会增强敏捷能力。


10
、简单
----
使未完成的工作最大化的艺术
----
是根本的。


11
、最好的构架、需求和设计出自与
自组织的团队



12
、每隔一定时间
,团队会在如何才能更有效地工作方面进行
反省
,然后相应地对自己的行为进行





4.

The definition of QFD
(Quality Function Deployment)

.

analysis rule of thumb

分析模型遵循的原则
)

a.

模型应关注在问题域或业务域内可见的需求,抽象的级别应该相对高一些

b.

分析模型的每个元素都应能增加对软件需求的整体理解,
并提供对信息 域。
功能和系统
行为的深入理解

c.

基于基础结构和其他非功能的模型应推延到设计阶段再考虑

d.

最小化整个系统内的关联

e.

确认分析模型为所有共利益者都带来价值

f.

尽可能保持模型简洁


5.

The styles of software architectural.


体系结构风格
的组成要素

一组构件、一组连接器、约束和语意模型

一种体系风格就是一种加在整个系统设计上面的变换。
它的目的就是为系统的所有的构建建立一个结构。
对已有体系结构进行再工程时,
强制采用一种体系结构风格会导致软件结构的
根本性改变,包括对构建功能的再分配。每种风格描述一种系统类别,包括(
1
)一组 构建
完成系统需要的某种功能,

2
)一组连接器,
使构建间实现通 信、合作和协调,

3

约束,
定义构件成为一个系统,(
4
)语义模型,使设计者通过分析系统的构成成分的性质来理解
系统的整体性质。


6.

The software component. OMG/CORBA, COM, CBSE, ORB.
7.

The user interface design models.
8.

The design principles defined by Mandel.
黄金原则

a.

置用户于控制之下

b.

减少用户的记忆负担

c.

保持界面一致


True or False Questions:
1.

Software’s dual role.

软件的双重角色
:
既是一个产品,
也是一个交付产品的媒
介)

2.

Process defines a framework have to be effecti ve.
(应该是过程定义一个框架,
为有效交付软件过程技术,这个框架必须建立。对的)
3.

The applicable conditions of waterfall approach.

瀑布方法的适用条件
:
当需求确 定,
工作能够采用线性的方式完成的时候



4.

The
definition
of
activity
diagram.
(活动图的定义:
The
UML
activity
diagram
supplements the use case by providing a graphical representation of the flow of
interaction within a specific scenario


5.

The generic method for any complex problem solving.

任何复杂问题求解的
一般方法


1.
理解问题(交流和分析)

2.
计划解决方案(建模和软件设计)

信乐团好听的歌-吃醋


信乐团好听的歌-吃醋


信乐团好听的歌-吃醋


信乐团好听的歌-吃醋


信乐团好听的歌-吃醋


信乐团好听的歌-吃醋


信乐团好听的歌-吃醋


信乐团好听的歌-吃醋