2023-2024学年浙江省四校联考高二(下)月考信息技术试卷(3月份)(含解析)

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

2023-2024学年浙江省四校联考高二(下)月考信息技术试卷(3月份)(含解析)

资源简介

2023-2024学年浙江省四校联考高二(下)月考信息技术试卷(3月份)
一、选择题:本大题共12小题,共24分。
1.下列关于数据和信息的说法,正确的是(  )
A. 乘坐火车时不需要提供纸质火车票,说明信息可以不依赖于载体
B. 考古发现可以让我们了解过去的文化,说明信息不会随着时间的推移而变化
C. 结绳记事中通过“大事大结,小事小结”来记录不同的事件,其中绳结是信息
D. “一百个人心中有一百个哈姆雷特”,说明不同的人对同一信息会建构出不同知识
2.下列技术手段中无益于保护数据安全的是(  )
A. 数据可视化 B. 异地容灾 C. 数据加密 D. 磁盘阵列
3.下列关于信息编码的说法,正确的是(  )
A. 目前计算机中的数据都以二进制和十六进制进行编码
B. 二进制数101001B和十六进制数29H对应的十进制数相等
C. 已知字符“Q”的ASCII码十六进制值是51H,则字符“N”的ASCII码值是48H
D. BMP、PNG、MPEG都属于图像文件的编码格式,但采用了不同的编码方法
4.随着计算机技术不断发展,大数据与人工智能的联系越来越紧密。在新零售领域,可以通过深度学习方法提升人脸识别的准确率;在健康领域,能够提供医疗影像分析、辅助诊疗、医疗机器人等更便捷、更智能的医疗服务。下列关于大数据的说法,正确的是(  )
A. 大数据更强调对事物因果关系的探求,而不仅仅是相关性
B. 结构化数据严格遵循格式与规范,大数据只能处理结构化数据
C. 由于大数据包含大量用户信息,在利用大数据时应注意数据安全与隐私保护
D. 对摄像头获取图像进行基本处理需要运用大数据中的图计算技术
5.随着计算机技术不断发展,大数据与人工智能的联系越来越紧密。在新零售领域,可以通过深度学习方法提升人脸识别的准确率;在健康领域,能够提供医疗影像分析、辅助诊疗、医疗机器人等更便捷、更智能的医疗服务。关于材料中提到人工智能技术,下列说法错误的是(  )
A. 深度学习往往需要基于海量数据
B. 基于深度学习方法的人脸识别技术属于行为主义
C. 医疗领域的达芬奇手术机器人是混合增强人工智能技术的应用
D. 人工智能技术既能推动社会发展,也会带来隐患
6.下列python表达式的值为False的是(  )
A. 2**4>=4**2 B. 3 in[“3“,“6“]
C. 1en(str(1)+“3“) D. 3*4//5%2+4==4
7.某算法流程图如图所示,其对应的Python程序是(  )
A. B.
C. D.
8.用Python语句描述城市主干道中机动车平均行驶速度“不低于30为畅通,小于20为堵塞,其余为拥挤”,设v为机动车平均行驶速度(单位:km/h),则下列选项正确的是(  )
A. B.
C. D.
9.列表a包含n个互不相等的正整数,即a[0],a[1],……,a[n-1],求其中任意两个元素之和的最大值的程序段如下:
划线处应选填的代码顺序是(  )
①b=max(a[i],a[i-1])
②b=max(b,a[i])
③s=max(s,a[i]+b)
④s=max(s,a[i]+a[i-1])
A. ③② B. ③① C. ④② D. ④①
10.有如下 Python 程序段:
执行该程序段后,输出的结果是(  )
A. 3 3 B. 6 3 C. 6 6 D. 报错
11.有如下VB程序段:
字符串s为“ab300cde2022fg002h”时,执行该程序段后,sum的值为(  )
A. -1720 B. 1720 C. 2320 D. -2320
12.有如下Python程序段:
运行后,数组a中的值可能是(  )
A. [8,8,3,5,4,7,3,5] B. [5,11,10,18,8,9,0,2]
C. [1,2,1,4,0,10,-1,7] D. [7,12,5,17,9,19,-10,8]
二、非选择题:本大题共3小题,共26分。
13.世界卫生组织推荐认为成年人正常血压标准:收缩压在90-140之间并且舒张压在60-90之间(包含端点值)。现有监测到的连续若干天的血压值,编程计算正常血压持续的最长天数并输出起止日期,若有多段最长天数,则输出最后一段的起止日期。
日期 收缩压 舒张压
9月1日 130 93
9月2日 132 87
9月3日 133 85
9月4日 128 78
9月5日 152 91
9月6日 125 86
(1) 某段时间测量的血压值如图所示,则正常血压持续的最长天数为 ______ 。
(2) 实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
14.某中学高一年级完成一次7选3意向调查,数据存储在“xk73.x1sx”中,如图a所示,其中1代表选择科目,0代表弃选科目。
(1) 使用pandas编程计算本次选课各科人数占总人数比例,请在划线处填入合适的代码。
(2) 按照各科选考人数占比创建如图b所示的图表,程序如下。观察图所示,请在横线①②处选择合适的代码填入(选填字母)。
(3) 小李同学想查询某种七选三组合的有多少人。以下程序代码可以为小李同学提供查询功能,程序运行示例如图c所示,请在划线处填上合适代码。
15.某地区中考录取采用“平行志愿”的投档录取方式,该录取方式的具体规则为:
①根据考生的考试总分从高到低依次对考生的填报志愿进行投档;
②每位考生可填三个志愿学校,轮到该考生投档时依次对其三个志愿进行投档,若第一志愿学校还有剩余招生名额,就被第一志愿学校录取,结束该考生的投档,否则需对其后续志愿学校进行同样的投档操作,若该考生所填的所有志愿学校都没有剩余招生名额,则该考生无法被任何学校录取,该考生的投档结束。
③当所有学校都已完成计划招生数时,停止投档,录取结束。
编写Python程序,实现上述“平行志愿”投档录取的功能,程序从文件中读取所有考生的考号、总分及志愿信息(学校代码为1-5的数字),计算并输出各个学校的投档录取信息,该信息主要包含每个学校的计划招生数、实际招生数、录取分数线和最低录取名次。输出结果如图b所示。请回答下列问题:
(1) 若A校计划招生520人,B校计划招生480人,C校计划招生540人,某同学的考分名次为490名,其三个志愿学校依次为B校、A校、C校,且已知同名次的人数最多有30人,则该同学不可能被哪所学校录取: ______ 校(填字母)
(2) 实现上述功能的Python程序如下,请在划线处填入合适的代码。
读入所有学生信息,按总分降序排列,存入二维列表 stuInfo 中,如图a所示,stuInfo[0]中存储为['202204001',588,1,2,5],分别表示该生的考号、总分、志愿1、志愿2、志愿3。代码略。


答案和解析
1.【答案】D
【解析】A选项,信息必须要依赖于载体,乘火车不需要纸质车票但是车票信息绑定了身份证,需要通过网络设备进行传输,选项错误;B选项,信息具有时效性,意味着信息只反应一定时间段内事物的特征,所以考古可以了解过去的文化,目前留下的史料信息是经过了前人的加工处理的,并不和当时事实完全一致,选项错误;C选项,绳结是客观事物的符号表示,是数据,选项错误;D选项,不同的人对同一信息会建构出不同知识,选项正确。故选:D。
本题主要考查数据、信息、知识、智慧的描述。信息,指音讯、消息、通讯系统传输和处理的对象,泛指人类社会传播的一切内容,信息是加工了的数据;数据是记录客观事物的、可鉴别的符号;知识是人们运用大脑对所获取或积累的信息进行的提炼、研究和分析的结果,能够精确的反应事物的本质;智慧是为了达到预定目标而运用知识解决问题的创新思维能力。
熟练掌握数据、信息和知识之间的关系。
2.【答案】A
【解析】数据可视化是以图示或图形格式表示的数据,让决策者可以看到以直观方式呈现的分析,以便他们可以掌握困难的概念或识别新的模式,不涉及安全防护技术。故选:A。
本题考查数据安全相关内容。异地容灾、数据加密、磁盘阵列均可以起到保护数据安全的作用。
熟练掌握保护数据安全的措施有哪些。
3.【答案】B
【解析】解:在电脑内部,所有数据都是以二进制编码形式表示的;二进制数101001B和十六进制数29H对应的十进制数相等;已知字符“Q”的ASCII码十六进制值是51H,则字符“N”的ASCII码值是4EH;BMP、PNG都属于图像文件的编码格式,但采用了不同的编码方法,而MPEG属于视频格式。
故选:B。
本题考查的是信息编码的方式。在现代技术的信号处理中,数据基本上都是通过编码将模拟信号转换为数字信号进行存储和传输,文字、图像、声音等类型的数据都可经过编码进行存储和传输。
熟练掌握各类数制之间的转换方法。
4.【答案】C
【解析】A选项,大数据技术不一定强调对事物因果关系的探求而是更加注重它们的相关性,选项错误。B选项,大数据既可以处理结构化数据,也可以处理非结构化数据,选项错误。C选项,在利用大数据时应注意数据安全与隐私保护,选项正确。D选项,对摄像头获取图像进行基本处理不需要运用大数据中的图计算技术,选项错误。故选:C。
本题考查大数据相关内容。大数据是指无法在一定时间内用常规软件工具对其内容进行抓取、管理和处理的数据集合。
熟练掌握大数据的概念及特征。
5.【答案】B
【解析】A选项,深度学习是学习样本数据的内在规律和表示层次,这些学习过程中获得的信息对诸如文字,图像和声音等数据的解释有很大的帮助;它的最终目标是让机器能够像人一样具有分析学习能力,能够识别文字、图像和声音等数据;深度学习的实质,是通过构建具有很多隐层的机器学习模型和海量的训练数据,来学习更有用的特征,从而最终提升分类或预测的准确性,选项说法正确。B选项,基于深度学习方法的人脸识别技术属于联结主义,选项说法错误。C选项,混合增强智能是将人的作用,或人的认知模型引入到人工智能系统中,形成的混合增强智能形态,是人工智能或机器智能必备的一类成长模式,医疗领域的达芬奇手术机器人是混合增强人工智能技术的应用,选项说法正确。D选项,人工智能技术既能推动社会发展,也会带来隐患,选项说法正确。故选:B。
本题考查人工智能技术相关内容。人工智能主要分三大学派,分别是符号主义学派、连接主义学派和行为主义学派。”符号主义是一种基于逻辑推理的智能模拟方法,又称为逻辑主义、心理学派或计算机学派,联结主义学派把人的智能归结为人脑的高层活动,强调智能的产生是由大量简单的单元通过复杂的相互联结和并行运行的结果。行为主义,是一种基于“感知——行动”的行为智能模拟方法。
熟练掌握人工智能的概念及应用领域。
6.【答案】B
【解析】2**4>=4**2值为True。表达式中3 in[“3“,“6“]的3一个为数值类型,一个位字符类型,故其值为False。len(str(1)+“3“)=2。3*4//5%2+4==4值为True。故选:B。
本题考查的是python中的逻辑表达式。And 两边均正确取最右,否则False;or 两边都正确取最近(左);如有一个正确,则取正确的那个;否则False;and与or的优先级并不相等,而是and 的优先级高于or。
熟练掌握逻辑表达式的求解过程。
7.【答案】D
【解析】流程图中,i的初值为1,s的初值为0,A、C选项中均没有给变量i赋初值,故错误。while循环中,条件判断语句“i%5==0?”为True时,执行“s=s+i”语句;为False时,不处理,故B选项错误,D选项正确。故选:D。
本题考查的是看流程图分析算法。流程图是一种用规定的图形、指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构。题目一般涉及顺序、循环和选择三种结构。
解这类题目的关键就是找好初始值和最终结束循环的判断语句。
8.【答案】D
【解析】A选项,若20<=v<30成立,结果应该是拥挤,小于20应该是堵塞,此项仅能输出2种结果:畅通和拥挤,选项错误。B选项,v=20会输出畅通,选项错误。C选项,存在逻辑错误,不存在v>=30且v<20的数据,选项错误。D选项,符合题目要求,选项正确。故选:D。
本题考查的是python中的if语句。If-elif-else语句,形式:if 布尔表达式A:代码块A elif 布尔表达式B:代码块B else:代码块C,如果布尔表达式A为True,就执行代码A,否则就判断布尔表达式B的值,如果为True,就执行代码B;如果表达式A和表达式B都不为True,就执行代码C。
熟练掌握选择语句的结构及结果的求解。
9.【答案】A
【解析】解:列表 a是互不相等的正整数,所以算法的思想:列表元素与之前最大元素相加后,跟s比较,保证s存放的是两个元素之和的最大值。再去更新最大元素b。故划线处应选填的代码顺序:s=max(s,a[i]+b)、b=max(b,a[i])。
故选:A。
本题考查的是Python循环语句。列表 a是互不相等的正整数,所以算法的思想:列表元素与之前最大元素相加后,跟s比较,保证s存放的是两个元素之和的最大值。再去更新最大元素b。
熟练掌握循环语句的基本结构及结果的求解。
10.【答案】B
【解析】分析程序段,将x作为参数,调用fun(x),返回结果6,再调用print函数,主程序中x的值并未发生变化,输出结果为:6 3,故选:B。
本题考查Python程序设计相关内容。
熟练掌握循环语句的结构及结果的求解。
11.【答案】C
【解析】阅读程序可知,当取“300”时,c=300,j=1;当取字母时,满足j%2==1成立,执行sum=sum+c=300,c=0;当取“2022”时,c=0*10+2022=2022,j=j+1=2,此时sum=2022+30=2322;当取“002”时,不满足%2==1,执行sum=sum-c=2322-002=2320.
故选:C。
本题考查的是python中的if语句。If-elif-else语句,形式:if 布尔表达式A:代码块A elif 布尔表达式B:代码块B else:代码块C,如果布尔表达式A为True,就执行代码A,否则就判断布尔表达式B的值,如果为True,就执行代码B;如果表达式A和表达式B都不为True,就执行代码C。
熟练掌握分支语句的结构及结果的求解。
12.【答案】C
【解析】解:选项A中,偶数位a[1]=a[0],不符合偶数位大于两边相邻的数的条件,所以A错误;
选项B中,奇数位a[2]=10,不满足最大值等于9的条件,所以B错误;
选项C中,偶数位的数都大于两边相邻的数,且都大于等于0小于等于18,奇数位的数都小于两边相邻的数,且都大于等于-9小于等于9,所以C正确;
选项D中,偶数位a[5]=19,超过了最大值18的条件,奇数位a[6]=-10也不满足最小值为-9的条件,所以D错误。
故答案为:C。
已知列表a为8个由0到9组成的整数,t值为0或者1,i的初始值为t+1,程序的执行过程是这样的:当t=0时,i从1开始取值,列表a中偶数位的数要大于两边相邻的数,如果不大于,则把这个数增加0到9的随机值,直到满足条件,所以偶数位的数最大只能增加到18,最小值是0;当t=1时,i从2开始取值,列表a中奇数位(从a[2]开始的)要小于两边相邻的数,如果不小于,则把这个数减少0到9的随机值,直到满足条件,所以奇数位的数最小减少到-9,最大值是9,程序循环结束后,数列a中可能的值需要从答案选项中根据排除法排除掉不可能的选项。
本题需要知道数列a中偶数位和奇数位的数要满足的条件,如不知道,单纯从偶数位大于相邻的数,奇数位小于相邻的数去判断的话,B和D选项也是正确的。
13.【答案】【小题1】3
【小题2】
【解析】(1)由图中可知9月2日至9月4日血压正常,故正常血压持续的最长天数为3天。
(2)t表示正常血压持续天数,ans表示正常血压持续的最长天数,如果找到正常血压持续天数比正常血压持续的最长天数还长,则更新血压持续的最长天数,故第一空应为:t>=ans或ans<=t(若有多段最长天数,则输出最后一段的起止日期,故要有等号)。如果血压正常,则统计正常血压天数,否则重置正常血压持续天数值为0,故第二空应为:t=0。beg表示起始日期的索引,end表示结束日期的索引,故第三空应为:end-ans+1。
故答案为:3 t>=ans或ans<=t t=0 end-ans+1
本题考查的是Python综合应用。程序实现的是计算正常血压持续的最长天数并输出起止日期,若有多段最长天数,则输出最后一段的起止日期的过程,详细解析如下。
这类题目难度较大,首先需要读懂题干所给提示信息的意思,然后根据所给程序段中上下文的意思来填写关键变量的表达式或者是变量的取值范围等等关键语句。
14.【答案】【小题1】由于数据存储在“xk73.jye.ai”中,此处使用read_excel函数读取该表格。②处,上文统计对应科目的选考人数,当df.at[i,j]==1时,dic[j]递增1,此处需要存储学生a[i]的选课组合。
【小题2】由图b可知,③处所缺代码是按“人数占比”对df1进行降序排序,即:df1.sort_values(“人数占比“,ascending=False)。④处代码作用是调用bar函数建立柱形图,由图b可知,横坐标是学科,纵坐标是人数占比,即:plt.jye.ai(df1.学科,df1.人数占比,label=“人数占比“)。
【小题3】⑤a=[““]*len(df)存储每个学生的选课组合,若选课组合a[i]与所查询组合cx相符,计数器cnt加1,此处缺少该判断。
故答案为:xk73.jye.ai a[i]+j B E a[i]==cx
【解析】本题主要考查Python程序设计相关内容。程序实现的是编程计算本次选课各科人数占总人数比例并绘制图表的过程,详细解析如下。
这类题目难度较大,首先需要读懂题干所给提示信息的意思,然后根据所给程序段中上下文的意思来填写关键变量的表达式或者是变量的取值范围等等关键语句。
15.【答案】【小题1】C
【小题2】
【解析】(1)同学的考分名次为490名,且已知同名次的人数最多有30人,其三个志愿学校依次为B校、A校、C校,依据录取规则,该同学可能被B校或A校录取,不可能被C校录取。
(2)②处,此处通过while循环完成每个学校的录取工作,循环条件是,变量i小于等于学校数,并且已完成的学校数小于总的学校数;③处,结合上文,若stuInfo[i][1]==preScore成立,表明该生成绩与前一个学生成绩相同,其名次也应与前一个学生相同,即:stuMc[i]=stuMc[i-1];否则,该生成绩低于前一个学生成绩,其名次应排在前一个学生后面,即:stuMc[i]=i+1;④处,若zsCnt2[school]<zsCnt[school]成立,表明该校实际招生人数低于计划招生人数,可以录取该生,实际招生人数加1(zsCnt2[school]+=1),并更新该校录取分数线及最低录取名次。⑤处,若zsCnt2[school]<zsCnt[school]不成立,表明该校实际招生人数已完成计划数,此时需要判断f[school]是否为False,若是,则应将其更新为True,停止录取。
故答案为:C i<stuCnt stuMc[i]=i+1 zsCnt2[school]+=1 f[school]==False 或 not f[school]
本题考查Python程序设计相关内容。程序实现的是根据录取规则录取的过程,详细解析如下。
这类题目难度较大,首先需要读懂题干所给提示信息的意思,然后根据所给程序段中上下文的意思来填写关键变量的表达式或者是变量的取值范围等等关键语句。
第1页,共1页

展开更多......

收起↑

资源预览