更多"论述题2
描述程序处理过程的工具称为详细设计工具,这些工具应该能支"的相关试题:
[简答题]描述程序处理过程的工具称为详细设计工具,这些上具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而存编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题:
程序流程图的缺点。
[单项选择]描述程序处理过程的工具称为过程设计的工具,它们可以分为图形、表格和语言3类,下述()不属于过程设计的工具。
A. 程序流程图
B. 盒图
C. 判定表
D. 甘特图
[填空题]详细描述处理过程常用三种描述工具:图形、表格和______。
[单项选择]编译器和解释器是两种高级语言处理程序,与编译器相比, (29) 。编译器对高级语言源程序的处理过程可以划分为问法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和 (30) 并不是每种编译器都必需的。词法分析的作用是识别源程序中的 (31) ;语法分析中的预测分析法是 (32) 的一种语法分析方法;编译器在 (33) 阶段进行表达式的类型检查及类型转换。
A. 解释器不参与运行控制,程序执行的速度慢
B. 解释器参与运行控制,程序执行的速度慢
C. 解释器参与运行控制,程序执行的速度不变
D. 解释器不参与运行控制,程序执行的速度快
[单项选择]在软件开发过程中常用图作为描述工具。如DFD就是面向
1
分析方法的描述工具。在一套分层DFD中,如果某一张图中有N个加工(process),则这张图允许有
2
张子图。在一张DFD图中,任意两个加工之间
3
。在画分层DFD时,应注意保持
4
之间的平衡。
A. 数据结构
B. 数据流
C. 对象
D. 构件(component)
[单项选择]编译器和解释器是两种高级语言处理程序,与解释器相比,(2)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,(3)和中间代码生成并不是每种编译器都必需的。词法分析的作用是识别源程序中的(4);语法分析中的预测分析法是(5)的一种语法分析方法;编译器在(6)阶段进行表达式的类型检查及类型转换。()
A. 字符串
B. 语句
C. 标识符
D. 单词