关键词不能为空

当前您在: 大学查询网 > 高校介绍 >

河北师范大学招生信息网广州大学软件工程试卷A

作者:高考题库网
来源:https://bjmy2z.cn/daxue
2020-11-27 05:19
tags:

大学生分期付款买手机-大学生分期付款买手机

2020年11月27日发(作者:毕德显)


一、单选题(本大题共

20

空格,每空格

1

分,共

20

分)


1

需求分析的思路是从用户的功能需求出发,

由系统的业务流程和数据流程导出系统的


B

< p>)和(

C

,识别出系统的元数据和中间数据,为今后设计(

A

)做好充分准备。


A

)数据模型

B

)业务模型

C

)功能模型

D

UML

模型


2

软件开发时,一个错误发现得越晚,为改正它所付出的代价就(

A


A

)越大

B

)越小

C

)越不可捉摸

D

)越接近平均水平


3

.软件测试的目的是(

B


A

)评价软件的质量

B

)发现软件的错误


C

)找出软件中的所有错误

D

)证明软件是正确的


4

.原型化方法是用户和设计者之间执行的一种交互过程,适用于(

1 A

)系统。它从


用户界面设计开始,首先形成(

2

B

,用户(

3 D

)并就(

4 A

)提出意见。


(空格中的

1,2,3 ,4

代表选项的顺序,在空格中填入

A,B,C,D

< p>:


1

A

)需求不 确定性高的

B

)需求确定的

C

)管理信息

D

)决策支持


2

A

)用户界面使用手册

B

)界面需求分析说明书


3

A

)改进界面的设计

B

)使用和不使用哪种编程语


C

)程序的结构

D

)运行界面原型


4

A

)同意什么和不同意什么

B

)使用和不使用哪种编程语言


C

)程序的结构

D

)执行速度是否满足要求


5

.软件测试中黑盒方法中常用的方法是(

B

)方法和(

F

)方法。


A

)路径测试

B

)等价类

C

)因果图

D

)归纳测试


E

)综合测试

F

)边界值分析

G

)深度优先

H

)相对图


6.

软件设计阶段可分为(

D

)设计和(

B

)设计阶段。


A

)逻辑

B

)详细

C

)程序

D

)概要


7

.当某一开发项目的进度有可能拖延时,应该(

B


A

)增加新的开发人员

B

)分析拖期原因加以补救


C

)从别的小组抽调人员临时帮忙

D

)推迟预定完成时间


8

.软件的集成测试工作最好由(

D

)承担,以提高集成测试的效果。


A

)该软件的设计人员

B

)该软件开发组的负责人


C

)该软件的编程人员

D

)不属于该软件开发组的软件设计人员


9

.仅根据规格书描述的程序功能来测试用例的方法称为

( C )


A

)原型

B

)静态分析法

C

)黑盒测试

D

)白盒测试


10

.使 用白盒测试方法时,确定测试数据应根据(

A

)和指定的覆盖标准。


A

)程序的内部逻辑

B

)程序的复杂程度


C

)使用说明书

D

程序的功能


11.

在软件开发中软件系统各个组成部分的功能及其互相之间的接口 关系的内容应


在(

D

中得到阐明:


A

)可行性研究报告

B

)项目开发计划

C

)软件需求说明书


D

)概要设计说明书

E)

详细设计说明书

F)

测试计划

G)

测试报告


12.

软件策划的上游是(

A

,下游是(

B


1


A

)需求分析

B

)软件设计

C

)软件测试

D

)可行性分析


二、填空题(本大题共

25

空,每空

1

分,共

25

分)


1.

瀑布模型的优点

___

简单好学

__,

缺 点

____

逆转性差

___

增量模型的优点

__

可以分阶段


提交

__,

缺点

__

有时用户不同意

__

、迭代模型的优点

___

克服瀑布模型的缺点

__,

缺点

_ _


对开发人员要求高

__

、原型模型的优点

___

开发速度快

__,

缺点

_

不利于创新

___


2

.需求描述的工具包括(至少写出

5

个)

:数据流图、业务流程图 、用况图、时序图、


用户交互图、数据模型图和功能需求列表、性能需求列表、接口需求 列表、界面需求列


表等。


3.

一般而言,

在面向对象建模过程中,

人们最常用的是建立系统的用例图、

类图和顺


序图。


4.

传统的软件维护分四大类,分别是:纠错性维护;适应性维护;完善性维护;预防


性维护 。


5.

“五个面向”的实施理论,即“面向流程分析、 面向数据设计、面向对象实现、面


向功能测试、面向过程管理”



三、简答题(本大题共

4

小题,每小题

7

分,共

28

分)

< p>:


1

怎样理解元数据?


元数据是关于数据的数据,

组织数据的数据。

如 数据库概念设计中的实体名和属性名,


数据库物理设计中的表名和字段名等都是元数据。


2

为什么要选择软件开发模型?软件开发模型与软件生存周期有什么关系?


因为软件开发模型是软件工程研究的四大内容之一,

它虽然不是软件工程研究的 重


点,但是在宏观上特别重要。软件公司的项目组在开发一个大项目或产品时,首先在技


术上必须选择一个开发模型,

使开发模型非常适合这个项目或产品的生存 周期;

随后通


过对生存周期的裁减,来给出适合与本项目或产品的软件生 存周期定义。


软件的开发模型与软件生存周期有关:

不 同的开发模型,

可能对应着不同的生存周


期。生存周期不同,该软件的开 发阶段划分、评审次数、基线标准都有所不同,甚至维


护方法都有所区别。


3

为什么说< /p>

“软件设计以面向数据为主,

以面向功能和面向对象为辅。

而软件的 编程实


现则面向对象为主,以面向数据和面向功能为辅”?

< p>
软件设计注重宏观上框架的设计,

软件实现注重于微观上和框架内的设计,

根据

“面


向流程分析、面向数据设计、面向对象实现、面向功能测 试、面向过程管理”的实施理


论,软件设计主要方法以面向数据为主,以面向功能和面向 对象为辅,重点设计数据的


存储方式、

加工处理方式和传输方式。

而软件的编程实现的主要方法则以面向对象为主,


2

对外经济贸易大学排名-对外经济贸易大学排名


大学收费项目-大学收费项目


大学生违纪-大学生违纪


常州大学校历-常州大学校历


大学毕业新闻稿-大学毕业新闻稿


南开大学深圳-南开大学深圳


哈尔滨二表大学-哈尔滨二表大学


大学考试时间表-大学考试时间表



本文更新与2020-11-27 05:19,由作者提供,不代表本网站立场,转载请注明出处:https://bjmy2z.cn/daxue/7768.html

广州大学软件工程试卷A的相关文章