大工19秋《软件工程》补考在线作业1
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.“软件危机”是指()。
A.计算机病毒的出现
B.利用计算机进行经济犯罪活动
C.软件开发和维护中出现的一系列问题
D.人们过分迷恋计算机系统
2.在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()。
A.软件危机
B.软件工程
C.程序设计革命
D.结构化程序设计
3.以下对软件的特性描述错误的是()。
A.不是计算机系统的物理部件
B.由于软件缺乏“可见性”,在软件开发前期,软件的质量较难评价
C.一般包括程序和文档
D.可独立构成计算机系统
4.瀑布模型的关键不足在于()。
A.过于简单
B.各个阶段需要进行评审
C.过于灵活
D.不能适应需求的动态变更
5.软件是一种()。
A.简单程序
B.数据
C.逻辑产品
D.物理产品
6.经济可行性研究的范围包括()。
A.资源有效性
B.管理制度
C.效益分析
D.编程语言
7.研究开发所需要的成本和资源是属于可行性研究中的()研究的一方面。
A.技术可行性
B.经济可行性
C.社会可行性
D.法律可行性
8.在软件开发中,()是指对将要开发的系统的开发成本进行估算,然后与可能取得的效益进行比较和权衡。
A.成本/效益分析
B.软件维护分析
C.结构化分析
D.软件需求分析
9.数据字典是用来定义()中的各个成份的具体含义。
A.流程图
B.功能结构图
C.系统结构图
D.数据流图
10.需求分析阶段的任务是确定()。
A.软件测试的具体方法
B.软件开发工具
C.软件开发费用
D.软件系统的功能
二、判断题 (共 10 道试题,共 50 分)
11.软件工具的唯一作用是为了延长软件产品的寿命。
12.数据流图有4种基本符号,其中正方形(或立方体)表示数据的源点或终点。
13.在数据流图中,一个数据存储等同于一个文件,不能表示文件的一部分。
14.数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
15.一般说来,数据字典由4类元素的定义组成:数据流、数据流分量、数据存储、处理。
16.需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据。
17.数据流图建立系统的功能模型,它仅仅由数据流和数据存储组成。
18.给DFD中的数据流命名时,能反映出数据流成分的名字(如“数据”、“信息”之类)是最好的命名方式。
19.软件工程方法学的要素之一过程是指软件开发应该以软件维护为中心,关键是编写程序。
20.面向对象方法的工作模型只能使用螺旋模型进行开发。