|
一、单选题(共 20 道试题,共 100 分。)V 1. 在编制程序时,应采纳的原则之一是( )。
A. 不限制goto语句的使用
B. 减少或取消注解行
C. 程序越短越好
D. 程序结构应有助于读者理解
满分:5 分
2. 数据流图和( )共同构成系统的逻辑模型。
A. IPO图
B. PDL
C. 数据字典
D. 层次图
满分:5 分
3. 以下关于数据流图的说法错误的是( )。
A. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储
B. 数据流图是用作结构化分析的一种工具
C. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成
D. 数据流图的绘制采用自上向下、逐层分解的方法
满分:5 分
4. ( )是计算机程序及其说明程序的各种文档。
A. 软件
B. 数据
C. 文档
D. 程序
满分:5 分
5. 数据存储和数据流都是( ),仅仅所处的状态不同。
A. 分析结果
B. 事件
C. 动作
D. 数据
满分:5 分
6. 在进行软件测试时,首先应当进行( ),然后再进行组装测试,最后再进行有效性测试。
A. 单元测试
B. 集成测试
C. 系统测试
D. 组合测试
满分:5 分
7. Jackson方法根据( )来导出程序结构。
A. 数据结构
B. 数据间的控制结构
C. 数据流图
D. IPO图
满分:5 分
8. 软件生存周期的( )的工作和软件可维护性有密切的关系。
A. 编码阶段
B. 设计阶段
C. 测试阶段
D. 每个阶段
满分:5 分
9. ( )是有关计算机程序功能、设计、编制使用的文字或图形资料。
A. 程序
B. 文档
C. 软件
D. 数据
满分:5 分
10. 程序控制的三种基本结构中,( )结构可提供程序重复控制。
A. 遍历
B. 排序
C. 循环
D. 分支
满分:5 分
11. 软件的可维护性,可使用性,( )是衡量软件质量的几个主要特性。
A. 可靠性
B. 可复用性
C. 可理解性
D. 可修改性
满分:5 分
12. 下列叙述正确的是( )。
A. NS图可以用于系统设计
B. PDL语言可以用于运行
C. PAD图表达的软件过程成树型结构
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. 调试的目的是为了( )。
A. 证明软件符合设计要求
B. 发现软件中的错误和缺陷
C. 改善软件的功能和性能
D. 发掘软件的潜在能力
满分:5 分
19. 原型化方法是一种( )型的设计过程。
A. 自外向内
B. 自顶向下
C. 自内向外
D. 自底向上
满分:5 分
20. 软件工程的课程特点( ): I. 学科理论及其知识应用的多维性;II. 工程化;III. 浓厚的方法学色彩; IV. 实践性、指导性强。
A. I、II和III
B. I、III和IV
C. II、III和IV
D. 以上都正确
满分:5 分
|
|