关键词不能为空

当前您在: 主页 > 英语 >

软件工程英文测试题

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-10-23 05:09
tags:免费学英语软件

什么是摩擦力-手英语

2020年10月23日发(作者:闵乃本)


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. OMGCORBA, 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 effective.( 应该是过程定义一个框架,
为有效交付软件过程技术,这个框架必须建立。对的)
3. The applicable conditions of waterfall approach.(< br>瀑布方法的适用条件:当需求确定,
工作能够采用线性的方式完成的时候

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.计划解决方案(建模和软件设计)


3.实施计划(代码生成)
4.检查结果的正确性(测试和质量保证)

The definition of refactoring.(
重构的定义
:重构是一种重新组织的技术,可以简化
构件的设计(或代码)而无需改变其功能或行为。

The principle of information hiding(每个模块对其它所有模 块都隐藏自己的设计决
策。就是说,模块应该详细说明且精心设计以求在某个模块中包含的信息(算法< br>和数据)不被不需要这些信息的其他模块访问。隐蔽定义并加强了模块内的过程
细节和模块所使用 的任何局部数据结构的访问和约束。

6. The definition of coupling.(
耦合的定义:在系统中一个模块与其他模块的联系
)
The definition of cohesion.(内聚的定义:一个模块只执行一个功能)


7. The OCP principle.(开关原则)
一个模块应该对扩展开放,对修改关闭

Problem solving Questions:
1. How to Solve It by George Polya, uncovers the essence of software engineering
practice.
You have to cite all sentences about the essence. Set a your own experience as
example and explain the essence.

2. The transition from information flow (e.g. DFD) to program structure is
accomplished as part of a six-step process; explain those steps by following
figure.


dd啥意思-二丙二醇


高明的反义词-inkjet


enterprise是什么意思-seriousness


哈佛大学公开课公正-视若无睹


详实-圆的面积怎么求


同等学力什么意思-4级英语多少分过


破天荒是什么意思-十一英语怎么读


watch的过去式是什么-美语俚语



本文更新与2020-10-23 05:09,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/420086.html

软件工程英文测试题的相关文章