综合测试卷(含答案)-2023—2024学年浙教版高中信息技术(2019)必修1

资源下载
  1. 二一教育资源

综合测试卷(含答案)-2023—2024学年浙教版高中信息技术(2019)必修1

资源简介

综合测试卷
一、选择题
1.在Python语言中,表达式5*4//2**2%3的值是( )
A.20 B.3 C.1 D.2
2.Python语句a=int(input("请输入一个正整数:")),a的数据类型为( )。
A.整型 B.浮点型 C.字符串型 D.布尔型
3.下图为某班部分同学期末考试成绩表,现对李雨含同学的平均分用函数进行计算,以下计算正确的是( )
A.=AVERAGE(C5:G5) B.AVERAGE(C5:G5)
C.=AVERAGE(C5+G5) D.AVERAGE(C5+G5)
4.以下输出结果是( )
A=3
B=10
A=A+5
C=A+B
print (C)
A.15 B.18 C.20 D.30
5.以下不是算法的基本结构是( )
A.顺序结构 B.选择结构 C.流程结构 D.循环结构
6.Python文件的后缀名是( )
A..py B..exe C..vfp D..doc
7.交换变量a和b中的值,应使用的语句组是( )
A.c=a;b=a;b=c B.a=c;a=b;b=c C.a=b;b=a D.a,b=b,a
8.程序代码如下图所示:
程序执行完毕后屏幕显示的输出结果是( )
A.50 3 B.3 50 C.250 3 D.2 1
9.在Python中,下图代码执行后输出的结果为( )
A.8 B.10 C.8 10 D.0
10.在Python中,当a=1时,语句 a>2执行后的输出结果为( )
A.False B.True C.2 D.1
11.某对分查找算法的Python程序如下:
#随机产生包含20个整型元素的升序序列,依次存入数组a,代码略
i=0;j=19;s=""
key=int(input())
while i<=j
m=(i+j)//2
s+=str(m)+","
if a[m]>key:
j=m-1
else:
i=m+1
执行上述程序并输入待查找数据,程序执行后,s的值不可能为( )
A."9,4,1,0," B."9,4,1,2,3," C."9,4,6,5," D."9,14,11,10,12,"
12.在python中,想让变量a增加2,可以使用的表达式是( )
A.a=2 B.a==a+2 C.a++2 D.a+=2
13.在Python语言中,运行下面程序后,变量m的值为( )
A.1 B.8 C.16 D.32
14.有如下Python程序段:
s=0
for i in range(1,10):
if i%3==0:
s+=i
print(s,i)
程序段执行后,变量 s和i的值分别是( )
A.55 9 B.45 9 C.18 9 D.18 10
15.有以下Python代码:
a=input(“请输入a的值:”)
print(a+6)
假如从键盘输入6,则运行结果为( )
A.66 B.12 C.“12” D.程序错误
16.有如下Python程序段:
a=[1,3,4,2,3]
s=0
for i in a:
s=s+i
print(s)
执行该程序后,变量s的值为( )
A.10 B.13 C.14 D.无解
17.things=[“苹果”,“香蕉”,“橙子”,“猕猴桃”],若想访问things元素“猕猴桃”,下面Python的正确表达式为( )
A.things[“猕猴桃”] B.things(3) C.things[3] D.things[4]
18.机器学习是人工智能的核心研究领域之一,下列关于机器学习不正确的是( )
A.机器学习的一般过程有:采集数据、建立模型、验证模型、评估模型、应用模型
B.机器学习的应用领域有很多,如:制造业、零售业、保健与生命科学等
C.机器学习是深度学习领域的一个研究方向
D.机器学习可以分为监督学习和无监督学习
19.欣欣买了一个智能音箱,在调试过程中,每当她说:“天猫精灵,我回来了”,音箱会自动播放她喜欢的音乐;欣欣还可以通过天猫精灵发出指令,控制扫地机器人为她打扫房间、控制房间灯的开关等等。当欣欣说“天猫精灵,我回来了”,音箱自动播放她喜欢的音乐。实现此功能用到的算法结构是( )结构。
A.循环结构 B.分支(选择)结构 C.顺序结构 D.自定义函数
20.欣欣买了一个智能音箱,在调试过程中,每当她说:“天猫精灵,我回来了”,音箱会自动播放她喜欢的音乐;欣欣还可以通过天猫精灵发出指令,控制扫地机器人为她打扫房间、控制房间灯的开关等等。智能音箱属于人工智能技术的应用,人工智能是计算机科学的一个分支吗?( )
A.是 B.否
二、填空题
21.在Python程序中,执行赋值语句a=input("请输入一个正整数"),输入23后,变量a的数据类型是 型。
22.小明在用Python写代码时,先给变量List赋值,在后面使用这个变量时写成了list。List和list 同一个变量。(选填:是/不是)。
23.Excel“选择性粘贴”对话框中,实现工作表行列关系交换要勾选 复选框。
24.小申发现部分学生的数据有重复,如图所示。为了保证数据分析的准确性,需要对数据进行整理。当存在多条相同userid记录时,仅保留重复记录中的最后一条记录,并将新生成的数据表替换原表。数据存储于nj22xkinit..csv文件中,请完善以下代码实现去重功能。
可以点击图标进入开发环境,本题提供的环境仅用作算法验证。
25.学校为了能在充分了解学生需求的基础上开设选修课程,需要搭建一个“选修意愿登记系统”,用于收集学生的自主选择意愿情况。为了与学校实际情况匹配,在这个系统中允许学生从暂设的六个课程门类(艺术类、运动类、文史类、语言类、科学类、设计类等)中选择3门作为选修意愿。请协助小中一起规划设计、搭建这个小型的信息系统。小申选用了Flask模块作为服务器端的服务框架。若图交互界面中“提交”按钮的请求目标为“/create”,请在服务器端主控程序中与之关联的路由函数的横线处填空。
@app.route(" "methods='GET','POST')
三、判断题
26.下列Python程序段运行结束后,赋值语句sum= sum+i 共被执行了9次。( )
sum=0
for i in range(1,20):
if i%2==0:
sum=sum+i
print(sum)
27.Excel单元格的行高可以自定义设置为任何值。( )
28.智能机器替代了很多工作岗位造成了一部分人失业,应该抵制人工智能的发展。 ( )
29.机器学习与深度学习没有区别。( )
30.在人工智能领域,机器学习算法的实现通常需要大量基础数据的支持。
四、操作题
31.阅读以下材料内容,完成程序的补充:学校运动会比赛取前六名成绩,并将名次计分作为班级积分,其中第一名得7分,第二名得5分,第三名得4分,第四名得3分,第五名得2分,第六名得1分,输入选手名次,可获得选手计分,输出其他名次则计分为0分。
第1小题:打开“考生文件夹\Colligate\193”文件夹下的程序文件“排名计分.py”,删除序号①、②、③并填写正确的代码实现题目所述功能,调试完成后保存程序文件并关闭应用软件。
程序素材:
32.按照试题要求,完成下列问题:
打开“考生文件夹Colligate\205”文件夹中的文件“作品评分统计表xlsx”,完成以下操作并保存
文件素材:
(1)将A1:J1单元格合并居中。
(2)使用函数计算出每个作品评委给的最高分和最低分,填入G3:H17单元格区域中。
(3)使用公式计算出每个作品的得分,填入13:117单元格中,数据结果保留2位小数。得分=(评委1+评委2评委3+评委4评委5-最高分-最低分)/3。
(4)利用IF函数计算每位选手的获奖等次,填入J3:J17单元格中,等次标准为:90分及以上为“一等奖”,90分以下为“二等奖”。(提示:以评委1评分为例,80分及以上为“合格”,80分以下为“不合格”,则J3单元格的填写如下图)
(5)保存文档并关闭WPS。
33.统计一个整数的所有数位上数字“3”出现的次数,例如:3201中3的个数为1,303173中3的个数为3。
n=abs(int(input()))#输入一个整数
s=① #s表示“3”的个数
while n>0;
a=n② 10#取个位数
if a==3:

n=n//10
print(s)
34.给定正整数n,求阶乘的和(即求1!+2!+3!+…+n!)。如输入:5,输出:153。
s=1
ans=①
n=int(input(”请输入n:”))
for i in range(1,② ):
s=③
ans+=④
print(ans)
35.一种细菌的繁殖速度是每天成倍增长。例如,第一天有10个,第二天就变成20个,第三天变成40个……输入繁殖天数,输出细菌总量。
n=① (input("请输入繁殖天数"))
s=10#细菌个数初值
s=10*2**(② )
print("细菌总量为:",③ )
参考答案:
1.D
2.A
3.A
4.B
5.C
6.A
7.D
8.D
9.A
10.A
11.D
12.D
13.D
14.C
15.D
16.B
17.C
18.C
19.B
20.A
21.字符/字符串
22.不是
23.转置
24.df.drop_duplicates(subset=['userid'],keep="last",inplace=False)
25./create
26.正确
27.正确
28.错误
29.错误
30.正确
31.
32.
33. 0 % s=s+1
34. 0 n+1 s*i s
35. int n-1 s

展开更多......

收起↑

资源预览