沪科版高中信息技术必修一第5项目同步练习

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

必修1第5项目同步练习
一、选择题
1.观察流程图,下列关于算法特征表述错误
..的是()
A.算法可以没有数据输入B.算法必须至少有一个输出
C.该流程图符合算法的有穷性特征D.该流程图中s=s+1体现了算法的确定性
2.韦沐沐同学利用Python软件编制程序。

初始时,他使用流程图描述算法,在设计输入、输出数据时使用的图例是()
A.B.C.D.
3.下面关于算法的描述,正确的是()
A.一般的算法只能用一种方式来描述B.一个算法必须保证它的执行步骤是有限的C.算法的流程图中可以没有输出,但只能有一个输入
D.可行性不属于算法的基本特征
4.某算法的部分流程图如图所示,执行这部分流程后,变量c 的值为()
A.5 B.8 C.10 D.13
5.下列关于算法特征的叙述,正确的是()
A .算法所包含的步骤可以是无穷的
B .算法每一步骤必须确切地定义
C .一个算法可以没有输出
D .算法只能用Visual Basic 来实现
6.下列关于算法描述方式的叙述正确的选项是( )
①自然语言; ②流程图; ③伪代码; ④汇编语言 A .①②③ B .①②④ C .①③④ D .②③④ 7.在编程解决“韩信点兵”问题时,写出韩信点兵问题的求解步骤属于( ) A .分析问题 B .设计算法 C .编写程序
D .设计运行 8.某算法用伪代码描述如下。

关于上述算法,下列说法正确的是( )
A .不符合“可行性”特征
B .无法用流程图来描述
C .运用了循环结构的控制转移
D .实现从大到小输出两个自然数 9.以下三斜求积术中正确顺序是( )
①用公式计算面积s ②输出三角形面积s
③计算2a b
c p ④输入边长a 、b 、c
A .④③①②
B .①③②④
C .④①③②
D .①②③④ 10.在描述算法的流程图的符号中,
和 一般作为( ) A .判断框和起始结束符
B .判断框和输入输出框
C .输入输出框和结束符
D .输入输出框和判断框 11.下面用自然语言描述的算法中包含的基本结构有( ) ① 输入两个正整数m 、n ;
② r ← m 除以n 的余数;
③ m ← n; ④ n ← r;
⑤ 如果r>0,那么转②
⑥ 输出最大公约数m 。

A .分支结构、循环结构
B .顺序结构、分支结构、循环结构
C .顺序结构、循环结构
D .顺序结构、分支结构
12.算法的有穷性是指( )
A .算法必须包含输出
B .算法中每个操作步骤都是可执行的
C .算法的步骤必须有限的或能在合理的时间范围内完成全部操作
D.算法必须包含输入
13.以下不是描述算法的基本方法是()
A.自然语言B.书面语言C.流程图D.程序代码
14.针对某一问题的一系列具有精确定义的有限的操作步骤称为()
A.程序B.指令C.算法D.软件
15.i=3:s=1/(i-3) 无法执行,原因是它违反了算法特征中的()
A.有穷性B.唯一性C.可行性D.确定性
16.下图是把华氏温度转换为摄氏温度的算法,这种描述算法的方式是()
A.自然语言B.流程图C.伪代码D.高级语言
17.算法是解决问题的方法和步骤,它的每一步都有确切的含义。

这体现了算法的()A.输出B.可行性C.确定性D.有穷性
18.在顺序结构中,各语句依次按顺序执行。

其流程图的表示方式是()A.B.C.D.
19.算法至少有一个或多个输出,以反映对输入数据加工后的结果。

这体现了算法的()A.输出B.有穷性C.可行性D.确定性
20.图形符号在算法描述流程图中表示()
A.算法的开始或结束B.输入输出操作
C.处理或运算的功能D.判断条件是否满足需求
21.以下描述算法的方法中,计算机可以直接执行的是()。

A.自然语言B.流程图C.伪代码D.计算机程序代码
22.关于算法的表示方法,以下叙述正确的是()。

A.较之流程图和伪代码,自然语言具有叙述精确、无二义性的优点
B.较之自然语言和伪代码,用流程图描述可以减少歧义的产生
C.较之自然语言和流程图,用伪代码描述更为简洁
D.目前最常用的算法表示方法是自然语言
23.该算法的功能是_______
A.计算S=1+2+3+4+……+9999的和
B.计算S=1+3+5+7+……+9997的和
C.计算S=1+3+5+7+……+9999的和
D.计算S=2+4+6+8+……+10000的和
24.无法用算法来解决“输出所有的素数”的问题,这是因为它不符合算法的哪项特征?()
A.有穷性B.确定性C.可行性D.一定有输出25.用流程图描述算法时,表示“开始”的图形符号是
A.B.C.D.
26.为了体现人文关怀,某公司规定当气温高于35摄氏度时,停止一切户外作业。

如用编程实现这一规定,我们在设计算法时应采用
A.顺序结构B.选择结构C.循环结构D.树型结构
参考答案
1.C 2.D 3.B 4.A 5.B 6.A 7.B 8.D 9.A 10.A 11.C
12.C 13.B 14.C 15.C 16.B 17.C 18.A 19.A 20.D 21.D 22.B 23.C 24.A 25.B 26.B。

相关文档
最新文档