|
一、单选题(共 20 道试题,共 100 分。)V 1. 系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括( )。
A. 软件环境可行性、技术可行性、经济可行性、社会可行性
B. 经济可行性、技术中行性、操作可行性
C. 经济可行性、可行性、系统可行性
D. 经济可行性、实用性、可行性
满分:5 分
2. 块内联系中,( )块内联系最强。
A. 偶然性
B. 功能性
C. 通信性
D. 顺序性
满分:5 分
3. 软件需求分析的任务不应包括( )。
A. 问题分析
B. 信息域分析
C. 结构化程序设计
D. 确定逻辑模型
满分:5 分
4. 模块内的某成分的输出是另一些成分的输入,该模块的内聚度是( )的。
A. 功能性
B. 顺序性
C. 逻辑性
D. 瞬时性
满分:5 分
5. ( )是有关计算机程序功能、设计、编制使用的文字或图形资料。
A. 程序
B. 文档
C. 软件
D. 数据
满分:5 分
6. 软件工程的课程特点( ): I. 学科理论及其知识应用的多维性;II. 工程化;III. 浓厚的方法学色彩; IV. 实践性、指导性强。
A. I、II和III
B. I、III和IV
C. II、III和IV
D. 以上都正确
满分:5 分
7. 软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是( )。
A. 运行和维护阶段
B. 设计阶段
C. 代码实现阶段
D. 测试阶段
满分:5 分
8. 软件测试方法中,黑盒测试法主要用于测试( )。
A. 结构合理性
B. 软件外部功能
C. 程序正确性
D. 程序内部逻辑
满分:5 分
9. 软件工程的出现是由于( )。
A. 软件危机的出现
B. 计算机硬件技术的发展
C. 软件社会化的需要
D. 计算机软件技术的发展
满分:5 分
10. 软件的可维护性、可使用性、( )是衡量软件质量的几个主要特性。
A. 可靠性
B. 可复用性
C. 可理解性
D. 可000性
满分:5 分
11. 程序控制的三种基本结构中,( )结构可提供程序重复控制。
A. 遍历
B. 排序
C. 循环
D. 分支
满分:5 分
12. ( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。
A. 变换型
B. 事务型
C. 结构化
D. 非结构化
满分:5 分
13. 在进行软件测试时,首先应当进行( ),然后再进行组装测试,最后再进行有效性测试。
A. 单元测试
B. 集成测试
C. 系统测试
D. 组合测试
满分:5 分
14. 需求分析阶段的研究对象是( )。
A. 系统分析员要求
B. 用户要求
C. 软硬件要求
D. 系统要求
满分:5 分
15. 画软件结构图时应注意调用关系只能是( )。
A. 从下到上
B. 从上到下
C. 从左到右
D. 从右到左
满分:5 分
16. 以下关于数据流图的说法错误的是( )。
A. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储
B. 数据流图是用作结构化分析的一种工具
C. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成
D. 数据流图的绘制采用自上向下、逐层分解的方法
满分:5 分
17. 在整个软件维护阶段所花费的全部工作中,( )所占比例最大。
A. 校正性维护
B. 适应性维护
C. 完善性维护
D. 预防性维护
满分:5 分
18. 在结构化分析方法(SA),与数据流图配合使用的是( )。
A. 网络图
B. 实体联系图
C. 数据字典
D. 程序流程图
满分:5 分
19. 在对数据流的分析中,主要是找到中心变换,这是从( )导出结构图的关键。
A. 数据结构
B. 实体关系
C. 数据流图
D. E-R图
满分:5 分
20. 调试的目的是为了( )。
A. 证明软件符合设计要求
B. 发现软件中的错误和缺陷
C. 改善软件的功能和性能
D. 发掘软件的潜在能力
满分:5 分
|
|