算法的三种基本逻辑结构和框图表示
一、选择题
1.一个完整的程序框图至少包含( )
A.终端框和输入、输出框
B.终端框和处理框
C.终端框和判断框
D.终端框、处理框和输入、输出框
考点 程序框图的概念
题点 程序框图的结构
答案 A
解析 一个完整的程序框图至少需包括终端框和输入、输出框.对于处理框,由于含有计算功能,所以可不必有.
2.能够使算法的步骤表达更直观的是( )
A.自然语言 B.程序框图
C.数学语言 D.逻辑分析
考点 程序框图的概念
题点 程序框图的结构
答案 B
解析 用程序框图表达算法,能使算法的结构更清楚,步骤更直观也更精确.
3.a表示"处理框",b表示"输入、输出框",c表示"起止框",d表示"判断框",以下四个图形依次为( )
A.abcd B.dcab
C.cbad D.bacd
考点 程序框图的概念
题点 程序框图的结构
答案 C
解析 根据框图表示的意义逐一判断.
4.在程序框图中,一个算法步骤到另一个算法步骤的连接用( )