中国石油大学软件工程第三阶段在线作业

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

我的答案:A 此题得分:2.5 分
11.(2.5 分) 不属于 SA 的描述工具有( )

A、数据流图

B、系统流程图

C、数据字典

D、判定表
我的答案:B 此题得分:2.5 分
12.(2.5 分) 软件部分的内部实现与外部可访问性分离,这是指软件 的( )

A、继承性

B、共享性

C、封装性

D、抽象性
29.(2.5 分) 在数据流图中箭头用来表示加工

正确

错误
我的答案:错误 此题得分:2.5 分
30.(2.5 分) 画数据流图时首先要画下层数据流图

正确

错误
我的答案:错误 此题得分:2.5 分
31.(2.5 分) 数据字典仅仅描述了数据项的分解

正确

错误
我的答案:错误 此题得分:2.5 分

D、软件开发工具和环境
我的答案:A 此题得分:2.5 分
19.(2.5 分) 不属于数据字典的条目有( )

A、数据流

B、数据项

C、数据链

D、数据存储
我的答案:C 此题得分:2.5 分
20.(2.5 分) 不属于加工逻辑的工具是( )

A、结构化语言

B、卡片

C、判定表

D、判定树
我的答案:B 此题得分:2.5 分
5.(2.5 分) 关联是建立( )之间关系的一种手段。

A、类

B、对象

C、角色

D、属性
我的答案:A 此题得分:2.5 分
6.(2.5 分) 软件工程学的一个重要目标是( )

A、提高程序的执行效率

B、降低程序对存储空间的要求

C、定义各种软件开发过程模型

D、提高软件的可维护性
我的答案:D 此题得分:2.5 分
我的答案:C 此题得分:2.5 分
13.(2.5 分) 软件工程的出现是由于( )

A、软件危机

B、计算机硬件技术的发展

C、软件社会化的需要

D、计算机软件技术的发展
我的答案:A 此题得分:2.5 分
14.(2.5 分) 螺旋模型是一种将瀑布模型和哪种模型结合起来的软件 开发模型。

A、增量模型
21.(2.5 分) IDEF 三部分中不属于的有( )

A、IDEF0

B、IDEF1

C、IDEF2

D、IDEF3
我的答案:D 此题得分:2.5 分
22.(2.5 分) 在软件生产的程序系统时代由于软件规模扩大和软件复 杂性提高等原因导致了( )

A、软件危机

B、软件工程

C、程序设计革命

40.(2.5 分) SA 方法的基本思想是自顶向下逐步分解。

正确

错误
我的答案:正确 此题得分:2.5 分
32.(2.5 分) 数据字典是为分析人员查找数据流图中有关名字的详细 定义而服务的

正确

错误
我的答案:正确 此题得分:2.5 分
33.(2.5 分) 数据项是组成数据流和数据存储的最小元素

正确

错误
我的答案:正确 此题得分:2.5 分
34.(2.5 分) 数据字典的实现只有手工建立一种形式


A、Booch 方法

B、Jackson 方法

C、Coad 方法

D、OMT 方法
我的答案:B 此题得分:2.5 分
25.(2.5 分) 不可以衡量有形效益的指标有( )

A、货币的时间价值

B、投资回收期

C、纯收入

D、心里上
我的答案:D 此题得分:2.5 分 判断题 (共 15 道题)
26.(2.5 分) SA 的分析步骤中首先要了解当前系统的工作流程,获得 当前系统的物理模型

B、专家系统

C、喷泉模型

D、变换模型
我的答案:A 此题得分:2.5 分
15.(2.5 分) 模块( )定义为受该模块内一个判定影响的所有模块 集合

A、控制域

B、作用域
Hale Waihona Puke Baidu
C、宽度

D、接口
我的答案:B 此题得分:2.5 分
16.(2.5 分) 常用动词或动词词组来表示( )

A、对象

B、类
D、结构化程序设计
我的答案:A 此题得分:2.5 分
23.(2.5 分) 哪种模型分批地逐步向用户提交产品,每次提交一个满 足用户需求子集的可运行的产品( )

A、增量模型

B、喷泉模型

C、原型模型

D、螺旋模型
我的答案:A 此题得分:2.5 分
24.(2.5 分) 不属于面向对象的开发方法有( )
37.(2.5 分) 类是对具有共同特征的对象的进一步抽象。

正确

错误
我的答案:正确 此题得分:2.5 分
38.(2.5 分) 在进行需求分析时同时考虑维护问题。

正确

错误
我的答案:正确 此题得分:2.5 分
39.(2.5 分) Jackson 方法是面向数据结构的设计方法。

正确

错误
我的答案:正确 此题得分:2.5 分
我的答案:A 此题得分:2.5 分
9.(2.5 分) 以下哪个软件生存周期模型是一种风险驱动的模型( )

A、瀑布模型

B、增量模型

C、螺旋模型

D、喷泉模型
我的答案:C 此题得分:2.5 分
10.(2.5 分) 不属于需求分析的基本任务有( )

A、结构化分析

B、问题识别

C、分析与综合

D、编写文档
3.(2.5 分) 程序的三种基本结构是(


A、过程、子程序和分程序

B、顺序、选择和重复

C、递归、堆栈和队列

D、调用、返回和转移
我的答案:B 此题得分:2.5 分
4.(2.5 分) 软件复杂性度量的参数包括( )

A、效率

B、规模

C、完整性

D、容错性
我的答案:B 此题得分:2.5 分
7.(2.5 分) 软件危机产生的主要原因是( )

A、软件日益庞大

B、不能与用户良好地沟通

C、开发人员编写程序能力差

D、没有适应的开发模型
我的答案:A 此题得分:2.5 分
8.(2.5 分) 需求分析中开发人员要从用户那里了解( )

A、软件做什么

B、用户使用界面

C、输入的信息

D、软件的规模
正确

错误
我的答案:错误 此题得分:2.5 分
35.(2.5 分) 软件生命周期模型中,螺旋模型在每个阶段都增加了风 险分析过程,适用于大规模软件项目。

正确

错误
我的答案:正确 此题得分:2.5 分
36.(2.5 分) 需求分析的基本任务是准确回答“系统必须做什么?” 的问题。

正确

错误
我的答案:正确 此题得分:2.5 分
第三次在线作业
单选题 (共 25 道题)
1.(2.5 分) 数据流图基本模型反映系统( )

A、怎么做

B、对谁做

C、何时做

D、做什么
我的答案:D 此题得分:2.5 分
2.(2.5 分) 需求分析中开发人员要从用户那里了解( )

A、软件做什么

B、用户使用界面

C、输入的信息

D、软件的规模
我的答案:A 此题得分:2.5 分

C、关联

D、属性
我的答案:C 此题得分:2.5 分
17.(2.5 分) 下列那个是不属于软件生存周期( )

A、可行性分析

B、需求分析

C、概要设计

D、整体设计
我的答案:D 此题得分:2.5 分
18.(2.5 分) 下列那个是不属于软件开发技术( )

A、软件管理学

B、软件开发方法

C、软件开发过程

正确

错误
我的答案:正确 此题得分:2.5 分
27.(2.5 分) 数据流图是 SA 方法中用于表示熊听那个逻辑模型的一 种工具

正确

错误
我的答案:正确 此题得分:2.5 分
28.(2.5 分) DFD 是以公式的方法描绘数据在系统中流动和处理的过 程

正确

错误
我的答案:错误 此题得分:2.5 分
相关文档
最新文档