第一章算法初步网络构建ABCDE【备选答案】A
条件语句学案1
终端框是不是任何程序框图都有
是不是任何程序框图符号都只有一个进入点和退出点
提示:终端框(起止框)是每一个程序框图不可缺少的;除判断框外其他程序框图符号都只有一个进入点和退出点
输入框、输出框能在算法中的任何位置出现吗
输入框、输出框能在算法的任何需要输入或输出的位置出现
顺序结构的程序框图,只能自上而下吗
提示:不一定
程序框图的流程线的箭头代表执行方向,画顺序结构的程序框图时,一般自上而下,但在必要时也可以选择其他的方向,如自左向右,局部也可以自下而上
如图的程序框图执行的功能是输入矩形的边长求它的面积,其中执行框中应填的是________
【解析】由程序框图的功能可知,执行框中应填“S=a×b”
答案:S=a×b学案拓展延伸1
程序框图(1)定义:程序框图又称_______,是一种用_______、_______及文字说明来表示算法的图形
(2)表示:在程序框图中,一个或几个_______的组合表示算法中的一个步骤;带有_________的流程线将程序框连接起来,表示算法步骤的_________
(3)基本程序框及其功能流程图程序框流程线程序框方向箭头执行顺序拓展延伸图形符号图形符号名称名称功能功能终端框(起止框)表示一个算法的起始和结束输入、输出框表示一个算法输入和输出的信息拓展延伸图形符号图形符号名称名称功能功能处理框(执行框)赋值、计算判断框判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”流程线连接程序框连接点连接程序框图的两部分2
顺序结构步骤拓展延伸1
自然语言和程序框图的优缺点(1)用自然语言描述算法,优点是易于直接理解,但缺点是语句一般比较冗长,而且不够直观;(2)大部分自然语言是顺序