1螺旋模式的组成包括下列()。
(A)需求定义 (B)风险分析 (C)工程实现 (D)评审
2.“软件危机”产生的主要原因是( )。
A.软件日益庞大 B.开发方法不当 C.开发人员编写程序能力差 D.没有维护好软件
3所谓基准配置是指( )。
A.计算机系统的软硬件配置 B.计算机系统的硬件配置 C.软件开发标准 D.阶段评审后的软件配置成分
4在需求分析之前有必要进行( )工作。
A.程序设计 B.可行性分析 C.ER分析 D.3NF分析
5一个只有顺序结构的程序,其环形复杂度是( )
A.0 B.1 C.3 D.不确定的
6自底向上进行集成测试的优点是不必额外设计( )程序。
A.子 B.被调用 C.存根 D.驱动
7使用软件时提出增加新功能就必须进行( )维护。
A.改正性 B.适应性 C.完善性 D.预防性
8维护过程本质上是( )的过程。
A.修改程序 B.修改文档 C.修改软件配置 D.压缩的修改软件定义和开发
9需求分析的工作有那些?
(A)调查研究 (B)确定需求 (C)建立模型 (D)需求描述 (E)需求分析复审。
10要如何进行调查研究,以便得到需求分析的资料?
(A)了解整体系统、(B)市场调查、(C)访问使用者、(D)考察现场。
11结构化分析使用那些道具来描述软件的行为?
(A)数据流程图(Data Flow Diagram,简称为DFD) (B)数据字典(Data Dictionary简称为DD) (C)处理描述(Process Description)。
12数据流程图有那些要素?
(A)加工(Process) (B)数据流(Data Flow) (C)数据储存(Data Store) (D)数据流(Data Source and Sink)
13软件的除错方法有那些?
(A)凭着蛮力、(B)回溯、以及(C)原因排除。
14有关计算机程序功能、设计、编制、使用的文字或图形资料称为( )
A. 软件 B. 文档 C.程序 D. 数据
( )是计算机程序及其说明程序的各种文档。
A.软件 B.文档 C.数据 D.程序
15下列不是软件工程三要素的( )
A.方法 B.工具 C.过程 D.技术
16结构化分析方法使用的描述工具( )定义了数据流图中每一个图形元素。
A 数据流图 B数据字典 C 判定表 D 判定树
17在结构化分析方法中,用以表达系统内部数据的运行情况的工具有( )。
A 数据流图 B 数据字典 C 结构化英语 D 判定树与判定表
18在结构化分析方法(SA)中,与数据流图配合使用的是(
A 网络图 B实体联系图 C数据字典 D 程序流程图
19分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )
A 细节 B输入与输出 C软件的作者 D绘制的时间
20数据字典中,一般不包括下列选项中的( )条目。
A数据流 B数据存储 C加工 D源点与终点
21.在软件需求分析中,开发人员要从用户那里解决的最重要的问题是( )
A要让软件做什么 B要给该软件提供哪些信息
C要求软件工作效率怎样 D要让软件具有何种结构
22。SA方法的分析步骤是首先调查了解当前系统的工作流程,然后( )。
A获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型
B获得当前系统的物理模型,抽象出目标系统的逻辑模型,建立目标系统的物理模型
C获得当前系统的逻辑模型,建立当前系统的物理模型,抽象出目标系统的逻辑模型
D获得当前系统的逻辑模型,建立当前系统的物理模型,建立目标系统的物理模型
23需求分析阶段不适于描述加工逻辑的工具是( )。
A 结构化语言 B判定表 C判定树 D流程图