-
(单选题)选择结构的复杂性比顺序结构的复杂性要( )
A. 小
B. 大
C. 相等
D. 无法比较
我的答案: B -
(单选题)在详细设计阶段所使用到的设计工具是( )。
A. 程序流程图,PAD图,N-S图,判定表,判定树
B. 数据流程图,程序流程图,PAD图,N-S图,HIPO图
C. 判定表,数据流程图,系统流程图,PAD图,N-S图
D. 判定树,数据流程图,系统流程图,程序流程图,层次图
我的答案: A -
(单选题)( )工具在软件详细设计过程中不采用
A. 判定表
B. IPO图
C. PDL
D. DFD图
我的答案: D -
(单选题)在结构化程序设计当中,不建议使用( )
A. 分支语句
B. 循环语句
C. 子程序调用语句
D. 转向语句
我的答案: D -
(单选题)为了提高软件的可维护性,在编码阶段应注意( )。
A. 保存测试用例和数据
B. 提高模块的独立性
C. 文档的副作用
D. 养成好的程序设计风格
我的答案: D -
(单选题)结构化程序设计的三种基本控制结构的共同特点是( )
A. 不能嵌套使用
B. 只能用来写简单的程序
C. 已经用硬件实现
D. 只有一个入口和一个出口
我的答案: D -
(单选题)软件的结构化设计(SD)方法中,一般分为概要设计和详细设计两阶段,其中详细设计主要是要建立( )
A. 软件结构
B. 软件过程
C. 软件模型
D. 软件模块
我的答案: B -
(单选题)程序的三种基本控制结构是( )
A. 过程、子程序和分程序
B. 顺序、选择和重复
C. 递归、堆栈和队列
D. 调用、返回和转移
我的答案: B -
(单选题)PDL是( )语言
A. 高级程序设计语言
B. 伪码式
C. 中级程序设计语言
D. 低级程序设计语言
我的答案: B -
(单选题)程序流程图中的“→”代表( )
A. 数据流
B. 控制流
C. 顺序流
D. 调用
我的答案: B -
(单选题)详细设计的基本任务是确定每个模块的( )
A. 功能
B. 调用关系
C. 输入输出数据
D. 算法
我的答案: D -
(判断题)为了减少程序的长度,最好不要在程序中增加注释。
A. 对
B. 错
我的答案: 错 -
(判断题)编码的依据是详细设计说明书。
A. 对
B. 错
我的答案: 对
软件工程复习指南6-试题3
最新推荐文章于 2024-07-23 15:29:02 发布