内容正文:
机密★考试结束前
【考试时间:2022年7月13日,上午11 : 10—12 : 00,共 50 分钟】
云南省 2022 年春季学期期末普通高中学业水平考试
信息技术试卷
注意事项:
1.答题前,考生务必用黑色碳素笔将自己的学校、姓名、 准考证号、 考场号、 座位号填写在答题卡上。
2.请在答题卡指定位置按规定要求作答,答在试卷上一律无效。
一、选择题(本题有24小题,每小题2.5分,共60分。每小题只有一个正确的选项,请选出符合题意的正确选项,在答题卡上将该选项对应的字母涂黑)
1. 圆周率π的近似值是3.14,从数据、信息和知识的角度分析,以下描述错误的是( )
A. 孤立的看,3.14仅仅是一个数据
B. 3.14是圆周率的近似值,这是信息
C. 用3.14乘以半径平方来计算圆的面积,这是知识
D. 数据就是信息,信息积累就拥有知识
2. 下图是一幅8×8像素的黑白图像,已知该图像第一行从左向右的编码为“00111100”,那么第4行的编码是( )
A. 01000010 B. 10100101
C. 01011010 D. 10011001
3. 某图像颜色的RGB(Red,Green,Blue)编码用十六进制表示为“#B97A57”,红色编码“B9”对应的十进制数是185,绿色编码“7A”对应的十进制数是122,蓝色编码“57”对应的十进制数是( )
A. 89 B. 88 C. 87 D. 86
4. 云南亚洲象文旅IP征集活动吸引了众多创作者积极参与投稿。其中一幅未经压缩的BMP图像作品及其属性如下图所示,那么该图像的大小约为( )
A. 0.5MB B. 12MB C. 72MB D. 96MB
5. 以下 Python程序的主体控制结构是( )
1 list1=[100,91,97,93,84,85,96,97,98,99]
2 find=97
3 for i in range(len(list1)):
4 if list1[i]==find:
5 print(find, "第一次出现的位置:",i+1)
6 break
A. 顺序结构 B. 选择结构 C. 分支结构 D. 循环结构
6. 判断一个正整数奇偶性的一般方法是:如果一个正整数x能被2整除,那么x为偶数,否则为奇数。其算法描述如下:
(1)输入一个正整数x;
(2)x对2求余;
(3)若余数0,输出“偶数”,否则输出“奇数”。
把上述算法用流程图表示,流程图中①处应填入( )
A. x%2==0? B. x%2!=0?
C. x//2==0? D. x//2!=0?
7. 小明学习了Python后,定义了一个列表:list1=[7,-15,32,-10,90],则 Python表达式min(list1)+abs(list1[3])的值为( )
A. -25 B. -5 C. 0 D. 17
8. 分析下侧流程图,该流程图描述的算法是计算 的值( )
A. 1+2+3+4+……+100 B. 1-3+5-7+……-99
C. 2+4+6+8+……+100 D. 1-2+3-4+……-100
9. 关于下列Python代码,说法正确的是( )
animals=['cat','dog','monkey']
print('rose' in animals)
A. 变量animals的数据类型是字典
B. len(animals)运算结果为2
C. animals 的第二个元素是'monkey'
D. 上述Python 代码输出结果是False
10. 以下是小红编写的根据身高计算票价的程序。运行程序,输入1.2后,程序报错(报错提示如下),出错的原因是( )
1 height=float(input("请输入身高:"))
2 if height<=1.2:
3 money=0
4 elif height<1.5:
5 money=20
6 else:
7 money=40
8 print("你的票价是:"+money+"元。")
A. 用height直接和1.2比较
B. 第8行代码中使用了中文
C. 字符串类型不能直接和整型进行“+”运算,应把第8行中的money 改为 str(money)
D. 程序中使用了运算符“+”,应该把“+”改为“&”
11. 一元二次方程ax²+bx+c=0(a≠0)根的判别式为:△=b²-4ac。当△≥0时,方程有实数根,当△<0时,方程无实数根。判断一元二次方程有无实数根的Python程序如下,程序第8行下划线处应填入( )
1 #判断一元二次方程有无实数根,d表