内容正文:
第2章 算法与程序实现 培优训练试题 2020—2021学年 人教中图版(2019)高中信息技术必修一
一、选择题
1.某算法的部分流程图如图所示。执行这部分流程,n值输入1101,则输出值是( )
A.1011 B.3 C.13 D.1
2.在编写python程序时缩进的作用是()。
A.让程序更美观 B.只在for循环中使用
C.只在if语句中使用 D.用来界定代码块
3.下列 VB 表达式的结果与其他表达式不相同的是( )
A.2021 Mod 100 \ 10 B.Abs(1-Int(3.6))
C.Val(Mid(“2021”,3,1)) D.Sqr(Len(“2021”))
4.某算法的部分流程图如图所示。执行这部分流程,输出a和b的值分别为( )
A.14 6 B.14 20 C.48 20 D.4 6
5.下列关于算法的特征描述不正确的是( )。
A.有穷性:算法必须在有限步之内结束 B.输入:算法至少有一个输入
C.确定性:算法的每一步必须有确切的含义 D.输出:算法至少有一个输出
6.下图是把华氏温度转换为摄氏温度的算法,这种描述算法的方式是( )
A.自然语言 B.流程图
C.伪代码 D.高级语言
7.以下关于模块说法错误的是()
A.一个test.py就是一个模块
B.任何一个普通的t.py文件可以作为模块导入
C.模块文件的扩展名不一定是 .py
D.运行时会从制定的目录搜索导入的模块,如果没有,会报错异常
8.阅读并理解下面的Python程序代码,程序运行结果是( )
(1) for w in['荷塘月色','背影','匆匆']:
(2) print(w,'是朱自清的代表作!')
(3) print('这些都是我喜欢的作品!')
A. B.
C. D.
9.下面哪个不是Python合法的标识符( )
A.int_3 B.30XL C.self D._abc
10.以下流程图,算法执行结果是( )。
A.6 B.12 C.18 D.24
11.若变量a=5,b=8,则逻辑表达式:(a*b<10) and not (a=b) or (a+3=b)的值是( )。
A.Ture B.False C.8 D.40
12.若空气污染API值小于等于50 ,说明空气质量为优。下