精品解析:福建省华安县第一中学2025-2026学年高二上学期10月月考信息技术试题

标签:
精品解析文字版答案
切换试卷
2025-10-25
| 2份
| 25页
| 74人阅读
| 0人下载

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高二
章节 -
类型 试卷
知识点 -
使用场景 同步教学-阶段检测
学年 2025-2026
地区(省份) 福建省
地区(市) 漳州市
地区(区县) 华安县
文件格式 ZIP
文件大小 3.77 MB
发布时间 2025-10-25
更新时间 2025-10-25
作者 匿名
品牌系列 -
审核时间 2025-10-25
下载链接 https://m.zxxk.com/soft/54549431.html
价格 4.00储值(1储值=1元)
来源 学科网

内容正文:

25-26上第一次月考高二信息技术试卷 一、选择题每题2分 1. 智能扫地机器人能够对周围环境进行探测辨别,自动躲避障碍物,首先是因为( )设备识别到障碍物 A. 驱动装置 B. 传感器 C. 控制器 D. 运算器 【答案】B 【解析】 【详解】本题主要考查传感器的应用。传感器(英文名称:transducer/sensor)是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。智能家居中扫地机器人能够识别障碍进行规避,首先是因为传感器识别到障碍,故本题选B选项。 2. 下列不属于智能交通服务子系统的是( ) A. 交通信息服务系统 B. 车辆控制系统 C. 食物提供系统 D. 紧急救援系统 【答案】C 【解析】 【详解】本题考查信息技术的应用。智能交通服务子系统通常包括交通信息服务系统,用于提供交通状况等信息;车辆控制系统,以实现对车辆的智能控制;紧急救援系统,在紧急情况下提供及时的救援支持。而食物提供系统与智能交通的核心功能和服务无关。故答案为:C。 3. 已知某子网内一台计算机IP地址是218.94.94.81,则该类IP地址默认的子网掩码是(  ) A. 255.0.0.0 B. 255.255.0.0 C. 255.255.255.0 D. 255.255.255.248 【答案】C 【解析】 【详解】本题主要考查IP地址的描述。常见IP地址分为3类:A类地址:1.0.0.0~127.0.0.0, B类地址:128.0.0.0~191.255.255.255 ,C类地址:192.0.0.0~223.255.255.255。已知某子网内一台计算机IP地址是218.94.94.81,这是C类IP地址,默认的子网掩码是255.255.255.0,故本题选C选项。 4. 提出存储程序和采用二进制系统的设想,被人们尊称为“电脑之父”的科学家是( ) A. 申农 B. 冯·诺依曼 C. 摩尔 D. 比尔·盖茨 【答案】B 【解析】 【详解】本题考查计算机发展历程相关内容。冯·诺依曼提出了“存储程序”的概念,并确立了计算机采用二进制系统的基本结构,这一体系结构被称为“冯·诺依曼体系结构”,对现代计算机的发展产生了深远影响,因此他被尊称为“电脑之父”。申农是信息论的创始人,并非“电脑之父”。摩尔提出“摩尔定律”,描述集成电路发展的趋势。比尔·盖茨:微软公司的创始人,推动了个人计算机的普及,但并非“电脑之父”。故本题答案是B选项。 5. 我们可以 通过程序设计语言编写计算机程序,开发软件,下列说法正确的是( ) A. Python作为一种简单开源的计算机程序设计语言,书写格式不受限制 B. 汇编语言比高级语言可读性更强 C. 高级语言更接近自然语言,更容易学习 D. 机器语言比高级语言执行效率低 【答案】C 【解析】 【详解】本题考查程序设计语言相关内容。程序设计语言的发展共经历了三个阶段:机器语言、汇编语言、高级语言。机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合,它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能,机器语言具有灵活、直接执行和速度快等特点。汇编语言亦称符号语言,采用了助记符号来编写程序,比用机器语言的进制代码编程要方便些,在一定程度上简化了编程过程,特点是用符号代替了机器指令代码,而且助记符与指令代码一一对应,基本保留了机器语言的灵活性。高级语言是与自然语言相近并为计算机所接受和执行的计算机语言称高级语言,是面向用户的语言,无论何种机型的计算机,只要配备上相应的高级语言的编译或解释程序,则用该高级语言编写的程序就可以通用。A选项,Python作为一种简单开源的计算机程序设计语言,通过合适的缩进来体现代码的层次感和逻辑结构,选项错误。B选项,高级语言比汇编语言可读性更强,选项错误。C选项,高级语言更接近自然语言,更容易学习,选项正确。D选项,机器语言比高级语言执行效率高,选项错误。故本题答案是C选项。 6. 下列不可能是二进制数的是( ) A. 10 B. 01 C. 21 D. 11 【答案】C 【解析】 【详解】本题考查二进制相关内容。二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。ABD选项是二进制数,C选项不是二进制数。故本题答案是C选项。 7. 在信息技术课上,小明想将自己U盘上的资料提供给几个好朋友一起使用,他决定设置U盘为共享,下列哪个操作是必须做的? A. 在“共享”标签下,设置“用户数限制” B. 在“共享”标签下,重新命名该文件夹在网络上的共享名 C. 在“共享”标签下,选中“在网络上共享这个文件夹” D. 在“共享”标签下,选中“允许网络用户更改我的文件” 【答案】C 【解析】 【详解】本题主要考查网络数据共享。在信息技术课上,小明想将自己U盘上的资料提供给几个好朋友一起使用,他决定设置U盘为共享,需要在“共享”标签下,选中“在网络上共享这个文件夹”,故本题选C选项。 8. 下列选项中,负责IP地址与域名之间解析和反向解析的是( ) A. Telnet B. DNS C. POP3 D. DHCP 【答案】B 【解析】 【详解】本题主要考查域名系统的描述。Telnet是远程控制协议;DNS是域名解析系统,负责IP地址与域名之间解析和反向解析;POP3是邮件传输协议;DHCP是动态主机配置协议,故本题选B选项。 9. IP地址200.64.31.65的主机号是( )。 A. 200.64 B. 31.65 C. 200.64.31 D. 65 【答案】D 【解析】 【详解】本题主要考查IP地址。A类地址:1.0.0.0~127.255.255.255 , B类地址:128.0.0.0~191.255.255.255,C类地址:192.0.0.0~223.255.255.255。IP地址200.64.31.65属于C类IP地址,前三位是网络号,最后一位是主机号,故IP地址200.64.31.65的主机号是65,故本题选D选项。 10. 计算机中使用( )来表示数据。 A. ASCII码 B. 英文 C. 字符 D. 二进制代码 【答案】D 【解析】 【详解】本题主要考查计算机数据处理。计算机中使用二进制代码(即0和1)来表示数据,故本题选D选项。 11. 下列关于知识产权的说法,不正确的是( ) A. 知识产权是指国家规定的人们对于自己创作或拥有的智力成果所享有的各种权利的总称 B. 未经版权人的允许,不可以将其软件进行修改或转卖给他人 C. 商业秘密不属于知识产权 D. 开发者设计开发的软件,自开发完成之日起就受到法律的保护 【答案】C 【解析】 【详解】本题考查信息社会的法律法规。C选项,商业秘密是在特定的某些人群内靠“采取保密措施”产生的一种权利,也属于知识产权的范围。其他选项说法均正确。因此,本题选择C。 12. 以下设置密码的方式相对比较安全的是( ) A. 用自己的生日做密码 B. 全部用英文字母做密码 C. 用大小写字母数字等 D. 用自己姓名的汉语拼音 【答案】C 【解析】 【详解】本题考查的知识点是信息的安全。在设置密码时,最好是由大小写字母、标点、数字以及控制符等组成,并有规律地更换。故选项C正确。 13. 下列赋值语句正确的是( ) A. A>B=9 B. A+B=10 C. A,B=90 D. A=B>9 【答案】D 【解析】 【详解】本题主要考查VB赋值语句。赋值语句是将等号(“=”)右边的表达式赋给等号左边的变量。B>9是关系表达式,其值是TRUE或FALSE,可以将其值赋给变量A,因此赋值语句正确的是A=B>9,故本题选D选项。 14. 信息技术伸进社会变革与发展是指:提升社会建设水平、促进工农业生产变革、提升电子商务的可靠性和( ) A. 促进人民生活的质量 B. 强化社会安定 C. 加强数字世界的治理 D. 优化社会环境 【答案】C 【解析】 【详解】本题主要考查信息技术的发展。信息技术伸进社会变革与发展是指:提升社会建设水平、促进工农业生产变革、提升电子商务的可靠性和加强数字世界的治理,故本题选C选项。 15. 下列选项中,不恰当的行为是 A. 购买正版CD B. 未征得同意私自使用他人资源 C. 参加反盗版公益活动 D. 安装正版软件 【答案】B 【解析】 【详解】本题考查的是知识产权相关知识。未征得同意不得私自使用他人资源,故选项B错误 16. [0,1]+[1,2]的值是( ) A. [0,1,1,2] B. [1,3] C. 0,1,1,2 D. 1,3 【答案】A 【解析】 【详解】本题考查Python列表相关内容。在Python中,列表(List)是一种有序、可变的数据类型,被广泛用于存储和处理多个元素。列表是一种容器,可以包含任意数据类型的元素,包括数字、字符串、列表、字典等。列表定义使用中括号[],元素之间用逗号分隔。[0,1]+[1,2]中的运算符“+”表示将两个列表合并成一个列表,即:[0,1,1,2],故本题答案是A选项。 17. 在Python中,若a="12345",则a[2]的值是( ) A. " " B. "4" C. "3" D. "1" 【答案】C 【解析】 【详解】本题考查Python字符串索引。Python中字符串索引从0开始,a="12345"中a[2]对应第三个字符"3"。因此,本题选择C选项。 18. 在Python shel1中输入下列代码: >>> a=input("请输入一个整数:") 请输入一个整数:520 >>>print(a*2) 按下回车键后,输出结果是( ) A. 1040 B. ’1040' C. 520520 D. ’520520’ 【答案】C 【解析】 【详解】本题主要考查Python程序的执行。input接收的数据类型是字符型,即a="520",a*2="520520",故本题选C选项。 19. 在使用解析算法解决问题时,首先要做的是( ) A. 建立数学模型 B. 编写程序代码 C. 收集问题相关的数据 D. 确定算法的时间复杂度 【答案】A 【解析】 【详解】本题考查的是解析算法。在使用解析算法解决问题时,首先要做的是建立数学模型。解析算法的核心在于通过准确的数学表达式来描述问题的求解过程。只有先建立起数学模型,才能将实际问题转化为可计算的数学问题。C选项收集问题相关的数据通常在建立数学模型之后,根据模型的需求去收集特定的数据来进行具体的计算。B选项编写程序代码是在数学模型确定且有了数据之后的步骤。D选项确定算法的时间复杂度一般在设计算法或者对算法进行分析的时候考虑,不是解决问题的首要步骤,故本题答案是A。 20. 在列表n中,元素n[2]表示第( )个元素。 A. 1 B. 2 C. 3 D. 4 【答案】C 【解析】 【详解】本题主要考查Python列表的描述。列表的索引从0开始,因此在列表n中,元素n[2]表示第3个元素,故本题选C选项。 21. 以下哪种算法设计方法适用于解决“最优化”问题( ) A. 分治法 B. 动态规划 C. 贪心算法 D. 回溯法 【答案】B 【解析】 【详解】本题考查算法相关内容。分治法就是将一个复杂的大问题分解成两个或者更多相同或者相似的子问题,再把子问题继续拆分成更小的子问题,直到子问题可以直接求解,然后原问题的解就是子问题的解的合并。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标,但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。 动态规划和贪心算法都是解决最优化问题的算法策略,但它们的应用场景和适用条件有所不同。动态规划是一种将问题实例分解为更小的、相似的子问题,并存储子问题的解而避免计算重复的子问题,以解决最优化问题的算法策略。它适用于具有最优子结构性质的问题,即问题的最优解可以通过子问题的最优解来求解。动态规划可以保证得到全局最优解,尽管实现起来可能更加复杂,需要解决更多的子问题。相比之下,贪心算法每步求局部最优,不回溯,适合有贪心选择性质的问题。贪心算法一般比较简单,实现起来相对容易,但是不能保证得到全局最优解,可能会得到局部最优解。 对于需要找到全局最优解的最优化问题,动态规划是更合适的选择。故本题答案是B选项。 22. 下列python表达式的值为True的是( ) A. 123//10%10**2==4 B. "BH005"[:2]=="BH0" C. "st" in "student" D. int(5.64)==6 【答案】C 【解析】 【详解】本题考查表达式。123//10%10**2==4 这个表达式中,首先计算 123//10 得到 12,然后计算 12 % 100 得到 12,最后与 4 进行比较。所以这个表达式为 False,A选项错误。BH005"[:2]=="BH0" 这个表达式中,首先提取字符串前两个字符 "BH",然后与 "BH0" 进行比较,所以这个表达式为 False,B选项错误。"st" in "student" 这个表达式检查字符串 "st" 是否包含在字符串 "student" 中,显然包含,所以这个表达式为 True,C选项正确。int(5.64)==6 这个表达式将浮点数 5.64 转换为整数,变成 5,然后与 6 进行比较。所以这个表达式为 False,D选项错误。故答案为C选项。 23. 如下程序段,运行后,x的值为( ) x = 0 while x < 50: x = (x + 2) * (x + 3) A. 0 B. 72 C. 50 D. 168 【答案】B 【解析】 【详解】本题主要考查Python循环结构的应用。x=0,第一遍循环,满足x<50,执行x=(x+2)*(x+3)=6;第二遍循环,满足x<50,执行x=(x+2)*(x+3)=8*9=72;第三遍循环,不满足x<50,输出x的值是72,故本题选B选项。 24. 中华人民共和国居民身份证号码由18位组成,其中第1—6位数字为地址编码,第7到14位数字为居民出生年月日,第17位数字代表性别,奇为男性,偶为女性;第18位代表校验码。如要通过身份证号判断某个人的性别,下面Python程序的划线处代码应为( ) 1 x=input (“请输入18位身份证号:”) 2 if len(x)!=18: 3 print (“输入位数有误!”) 4 elif _____________: 5 print (“该居民女性”) 6 else: 7 print (“该居民为男性”) A. int(x[-2])%2==0 B. int(x[-2])//2==0 C. int(x[17])%2==0 D. int(x[17])//2==0. 【答案】A 【解析】 【详解】本题主要考查Python字符串切片操作。切片操作基本表达式:object[start_index:end_index:step],step:正负数均可,其绝对值大小决定了切取数据时的“步长”,而正负号决定了“切取方向”,正表示“从左往右”取值,负表示“从右往左”取值。start_index:表示起始索引(包含该索引对应值),该参数省略时,表示从对象“端点”开始取值。end_index:表示终止索引(不包含该索引对应值),该参数省略时,表示一直取到数据“端点”。此处判断该居民是女性,第17位数字代表性别(即倒数第二位),奇为男性,偶为女性,因此此处判断条件是int(x[-2])%2==0,故本题选A选项。 25. 二分查找又称折半查找,是一种应用于有序数列的高效查找算法。下列数列中适合二分查找算法的是( ) A 11,99,5,17,2,39 B. 67,32,38,3,151,5 C. 85,78,59,52,18,19 D. 30,52,63,71,78,81 【答案】D 【解析】 【详解】本题考查二分查找算法。二分查找算法是一种在有序数组中查找某一特定元素搜索算法。搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束;如果查找元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果在某一步骤数组为空,则代表找不到。这种搜索算法每一次比较都使搜索范围缩小一半。分析选项可知,只有D选项数列是有序的,从小到大排列,满足二分查找算法的前提。故答案为D选项。 26. 某Python程序如下: a=[3,8,6,2,3] for i in range(len(a)-1,-1,-1): if a[i]%2==0: for j in range(i): if a[j]>a[j+1]: a[j],a[j+1]=a[j+1],a[j] print(a) 程序运行后,输出的结果是( ) A. [2,6,8,3,3] B. [3,3,2,6,8] C. [2,3,6,8,3] D. [2,3,3,6,8] 【答案】C 【解析】 【详解】本题考查Python程序设计相关内容。本题涉及到冒泡排序变式相关知识。根据题意可知外层循环从右向左遍历该列表的数据,当a[i]为偶数时,内层循环开始执行。所以j的范围依次是range(3),range(2),range(1),该程序实现是对前四个数进行升序排序,即结果为[2,3,6,8,3]。故本题答案是C选项。 27. 在Python中,设a=2,b=3,表达式(not a>b) and b>=3的值是( ) A. 1 B. 0 C. True D. False 【答案】C 【解析】 【详解】本题主要考查Python表达式的运算。逻辑运算符or两边值均为假时值才为假,否则值为真;逻辑运算符and两边值均为真时值才为假,否则值为假,not是取反。a=2,b=3,则表达式(not a>b) and b>=3的值是False,故本题选C选项。 28. 要从n个数据元素中顺序查找某个元素是否存在,最多比较次数是( ) A. 1 B. C. N D. 【答案】C 【解析】 【详解】本题考查的是顺序查找。根据顺序查找思想,将给定的值与原数据进行逐个比较。若要找的数刚好是第一个,则查找次数为1;若要找的数为最后一个(或找不到),则查找次数为n,也是最多的查找次数。因此正确答案是C。 29. 下列循环语句的循环体执行次数相同的是( ) A. for i in range (10) B. for i in range (1,10) C. for i in range (2,10,2) D. for i in range (10,20) 【答案】AD 【解析】 【详解】本题考查的知识点是Python语言for循环应用。for i in range (10):这个循环会从0开始,到9结束,循环体执行10次。for i in range (1,10):这个循环会从1开始,到9结束,循环体执行9次。for i in range (2,10,2):这个循环会从2开始,因为步长为2,到8结束,循环体执行4次。for i in range (10,20):这个循环会从10开始,到19结束,循环体执行10次。所以,只有选项A和选项D的循环体执行次数相同,都是10次。故答案为AD选项。 30. 二维条码是在一维条码无法满足实际应用需求的前提下产生的,其应用越来越广泛,被称为桥接现实与虚拟最为得力的工具之一。下列关于两种条码的说法,不正确的是( ) A. 条码识读设备的应用,提高了信息录入与读取的速度 B. 网站上发布的不知来源的条码需要引起警惕,不可以随意扫描 C. 一维条码和二维码都不具备纠错的能力 D. 手机二维码有时候会刷出一条链接,不建议随意安装里面自带的软件 【答案】C 【解析】 【详解】本题考查编码。 二维码实际上是一种具有强大纠错能力的编码方式。它不仅能存储大量的信息,还能通过内置的纠错算法来恢复部分损坏或遮挡的码图信息。这种纠错能力是通过在二维码中嵌入冗余数据来实现的,这些冗余数据可以在码图的一部分信息丢失或被损坏时,用来恢复原始信息。故正确答案为:选项C。 31. 下列关于网络测试的描述,不正确的是( ) A. 信息系统是网络版时,考虑网络设备 B. 网络测试不包括外观检查 C. 测试网络连通性可以用ping命令 D. 网络测试有配置检测、运行测试等 【答案】B 【解析】 【详解】本题考查信息系统。 网络设备到货后,应先进行初验测试,初验测试主要有配置检测、外观检查、运行测试、网络连通测试等。故正确答案为:选项B。 32. 随着网络的发展,网络购物成为目前最普遍的购物方式,人们无须出门就可逛遍所有品牌,并下单购买,这是网络社会哪方面的体现( ) A. 信息服务的可获得性 B. 社会发展的全面性 C. 发展模式的可持续性 D. 信息与知识的传播性 【答案】A 【解析】 【详解】本题考查网络对社会的影响。网络社会体现在信息服务的可获得性和社会发展的全面性两个方面。根据题目,商品信息在网上发布,用户根据网络快速、普遍地获取到商品信息,体现了信息服务的可获得性。故答案为:A。 33. 我们常说的IT指的是 ( ) A. 信息技术 B. 计算机技术 C. 网络技术 D. 通讯技术 【答案】A 【解析】 【详解】本题主要考查信息技术知识点。我们常说的IT指的是信息技术(Information Technology),故本题选A选项。 34. 以下关于蠕虫与木马的说法,错误的是(  ) A. 蠕虫、木马不一定都需要通过网络传播 B. 蠕虫具有一般病毒的共性,如传播性、隐蔽性、破坏性等 C. 木马与一般病毒不同,它不会自我繁殖 D. 木马一般分为两个部分,包括控制端和被控制端 【答案】A 【解析】 【详解】本题主要考查计算机病毒的描述。蠕虫病毒一种能够利用系统漏洞通过网络进行自我传播的恶意程序;木马病毒,是指通过特定的程序来控制另一台计算机,故本题选A选项。 35. IP地址分为4个字节,每个字节用以十进制数来表示,各个数之间使用圆点来分隔,每个数的最大值是( )。 A. 256 B. 128 C. 254 D. 255 【答案】D 【解析】 【详解】本题主要考查IP地址。IP地址分为4个字节,每个字节用以十进制数来表示,各个数之间使用圆点来分隔,每个数的范围是0-255,故本题选D选项。 二、判断题4分 36. 个人信息保护只需要依靠法律法规,与个人无关。( ) 【答案】错误 【解析】 【详解】本题考查信息安全。个人信息保护不只需要依靠法律法规,还需要个人提高防范意识。故表述错误。 37. 路由器的主要作用是用于模拟信息与数字信息之间的转换。( ) 【答案】错误 【解析】 【详解】本题主要考查网络连接设备。调制解调器的主要作用是用于模拟信息与数字信息之间的转换,路由器的主要作用是连接不同网段的网络,故表述错误。 38. 卫星定位、无人驾驶等应用中的路径规划,属于盲目式搜索的典型应用。( ) 【答案】错误 【解析】 【详解】本题主要考查信息技术的应用。盲目搜索方法又叫非启发式搜索,是一种无信息搜索,一般只适用于求解比较简单的问题,盲目搜索通常是按预定的搜索策略进行搜索,而不会考虑到问题本身的特性。启发式搜索利用问题拥有的启发信息来引导搜索,达到减少搜索范围、降低问题复杂度的目的,这种利用启发信息的搜索过程称为启发式搜索。题干中的无人驾驶可以根据定位卫星提供的位置信息进行启发式搜索。故表述错误。 39. 第四代计算机早已过时,现在普遍使用的是第五代计算机。( ) 【答案】错误 【解析】 【详解】本题考查的是信息技术发展。从20世纪70年代开始发展,使用大规模集成电路(VLSI)技术,是现代个人计算机、服务器和移动设备的基础。它并未过时,至今仍是主流技术。题干中的说法错误。 40. 在我国汉字代码标准GB2312-80中规定每个汉字占用两个字节。( ) 【答案】正确 【解析】 【详解】本题考查汉字编码的相关知识点 在我国汉字代码标准GB2312-80中规定每个汉字占用两个字节,字母占一个字节。故表述正确 三、操作题26分 41. 某投资者将一段时间内的证券操作记录保存在文件“table.xlsx”中,部分界面如图a所示。该投资者为了总结投资经验,编写如下程序,对数据进行分析。 图a import pandas as pd import matplotlib.pyplot as plt plt.rcParams["font.sans-serif"]=["SimHei"] #使图形中的中文正常编码显示 df=pd.read_excel("table.xlsx") print(①______) #筛选出所有盈利的证券操作记录 print(② ______) #输出表格中所有操作的总盈亏 #以下代码功能为找出盈利最大的10个证券,并呈现如图b所示的图表 图b g=df.groupby("证券名称",as_index=False) df1=g.盈亏.sum() df1=③______ print(df1[:10]) plt.figure(figsize=(8,4)) plt.title("盈利前十的证券对比分析图") plt.④ ______(df1[:10].证券名称,df1[:10].盈亏,label="盈亏") plt.xlabel("证券名称") plt.ylabel("盈亏金额") plt.legend() plt.show() 请在画线处填入合适的代码。 【答案】 ①. df[df["盈亏"]>0](或df[df.盈亏>0]) ②. df.盈亏.sum()(或df["盈亏"].sum()) ③. df1.sort_values("盈亏",ascending=False) ④. bar 【解析】 【详解】本题考查Python综合应用。 (1)这部分筛选出所有盈亏为正的证券操作记录。df是从table.xlsx文件中读取的DataFrame,其中包含所有证券的操作记录。使用df[df["盈亏"] > 0]可以筛选出盈亏列大于0的记录,即所有盈利的操作记录。故答案为:df[df["盈亏"]>0](或df[df.盈亏>0])。 (2)这部分计算表格中所有操作的总盈亏。df.盈亏或df["盈亏"]是表示盈亏列的Series,使用sum()方法可以计算该列所有值的总和,即总盈亏金额。故答案为:df.盈亏.sum()(或df["盈亏"].sum())。 (3)在这段代码中,df1是按证券名称分组后,每个证券的盈亏总和的DataFrame。df1.sort_values("盈亏", ascending=False)会按照盈亏列的值进行降序排序,以便找出盈亏最大的证券。排序后的DataFrame将使得前10行显示的就是盈亏最多的证券。故答案为:df1.sort_values("盈亏",ascending=False)。 (4)这里指定了绘制图表的类型。在matplotlib中,bar表示绘制条形图(柱状图)。在本题中,df1[:10]表示取出盈亏最大的前10个证券,并绘制它们的盈亏条形图,以便进行对比分析。使用plt.bar方法可以生成条形图,而不是线图或其他类型的图形。故答案为:bar。 42. 高速公路测速区间小车的限速为120千米/时。小华同学利用Python软件编写程序,输入测速区间的距离和行驶的时间,输出测速结果。程序正确运行界面如图所示。小华同学在编写程序时遇到了一些问题,请你帮助他修改程序。 请你打开“CAExamData\11”下的“测速.py”程序文件,完成以下操作并保存文件: (1)在代码中,修改“s= float(print("请输入测速区间的距离(单位:千米):"))”行1处错误; (2)在代码中,修改“h= m*3600”行1处错误; (3)在代码中,修改“if v <=120”行1处错误 (4)在代码中,将“print("超速%.2f%%"% [?])”行[?]处更正为正确答案 注意:请勿擅自增加或删除行,请勿擅自更改程序结构,请勿擅自更改代码行缩进。 提示:建议本机安装Python 3.7,在IDLE中编写、调试及验证程序。 【答案】(1)s = float(input("请输入测速区间的距离(单位:千米):")) (2)h= m/3600 (3)if v<= 120: (4)print("超速%.2f%%" %p) 【解析】 【详解】本题考查Python程序综合应用。 (1) 将“s=float(print("请输入测速区间的距离(单位:千米):"))”修改为 s=float(input("请输入测速区间的距离(单位:千米):"))。print 应该改为 input,print是输出函数,input是输入函数。   (2) 将“h= m*3600” 修改为 h=m/3600。时间应该是秒数除以3600得到小时数。   (3) 将“if v <=120”修改为 if v<=120:。条件语句后面需要加上冒号。   (4) 将 print("超速%.2f%%"%[?]) 修改为print("超速%.2f%%" %p)。p 是计算超速百分比的变量。   43. 用Python编辑器打开“Y:\399”文件夹中的文件“dm2.py”,按照下列步骤顺序,逐条写出相应的代码,运行程序,并以原文件名和路径保存程序。 (1)将数值5赋给变量price; (2)将数值100赋给变量num (3)将表达式price*num赋给变量c3 (4)将表达式520+c的值赋给变量d; (5)使用输出语句在屏幕上输出d的值。 【答案】(1)price = 5 (2) num = 100 (3)c3 = price*num (4)d = 520+c (5) print(d) 【解析】 【详解】本题考查Python赋值语句。赋值运算符与赋值表达式在Python中对变量的赋值通过赋值运算符“=”来完成。格式:变量=表达式,功能:由右边的值赋值给左边的变量。代码如下: (1)price = 5 (2) num = 100 (3)c3 = price*num (4)d = 520+c (5) print(d) 第1页/共1页 学科网(北京)股份有限公司 $ 25-26上第一次月考高二信息技术试卷 一、选择题每题2分 1. 智能扫地机器人能够对周围环境进行探测辨别,自动躲避障碍物,首先是因为( )设备识别到障碍物 A. 驱动装置 B. 传感器 C. 控制器 D. 运算器 2. 下列不属于智能交通服务子系统的是( ) A. 交通信息服务系统 B. 车辆控制系统 C. 食物提供系统 D. 紧急救援系统 3. 已知某子网内一台计算机IP地址是218.94.94.81,则该类IP地址默认的子网掩码是(  ) A. 255.0.0.0 B. 255.255.0.0 C. 255.255.255.0 D. 255.255.255.248 4. 提出存储程序和采用二进制系统的设想,被人们尊称为“电脑之父”的科学家是( ) A. 申农 B. 冯·诺依曼 C. 摩尔 D. 比尔·盖茨 5. 我们可以 通过程序设计语言编写计算机程序,开发软件,下列说法正确的是( ) A. Python作为一种简单开源的计算机程序设计语言,书写格式不受限制 B. 汇编语言比高级语言可读性更强 C. 高级语言更接近自然语言,更容易学习 D. 机器语言比高级语言执行效率低 6. 下列不可能是二进制数的是( ) A. 10 B. 01 C. 21 D. 11 7. 在信息技术课上,小明想将自己U盘上资料提供给几个好朋友一起使用,他决定设置U盘为共享,下列哪个操作是必须做的? A. 在“共享”标签下,设置“用户数限制” B. 在“共享”标签下,重新命名该文件夹在网络上的共享名 C. 在“共享”标签下,选中“在网络上共享这个文件夹” D. 在“共享”标签下,选中“允许网络用户更改我的文件” 8. 下列选项中,负责IP地址与域名之间解析和反向解析的是( ) A. Telnet B. DNS C. POP3 D. DHCP 9. IP地址200.64.31.65的主机号是( )。 A. 200.64 B. 31.65 C. 200.64.31 D. 65 10. 计算机中使用( )来表示数据。 A. ASCII码 B. 英文 C. 字符 D. 二进制代码 11. 下列关于知识产权的说法,不正确的是( ) A. 知识产权是指国家规定的人们对于自己创作或拥有的智力成果所享有的各种权利的总称 B. 未经版权人的允许,不可以将其软件进行修改或转卖给他人 C. 商业秘密不属于知识产权 D. 开发者设计开发的软件,自开发完成之日起就受到法律的保护 12. 以下设置密码的方式相对比较安全的是( ) A. 用自己的生日做密码 B. 全部用英文字母做密码 C. 用大小写字母数字等 D. 用自己姓名的汉语拼音 13. 下列赋值语句正确的是( ) A. A>B=9 B. A+B=10 C. A,B=90 D. A=B>9 14. 信息技术伸进社会变革与发展是指:提升社会建设水平、促进工农业生产变革、提升电子商务的可靠性和( ) A. 促进人民生活的质量 B. 强化社会安定 C. 加强数字世界的治理 D. 优化社会环境 15. 下列选项中,不恰当的行为是 A. 购买正版CD B 未征得同意私自使用他人资源 C. 参加反盗版公益活动 D. 安装正版软件 16. [0,1]+[1,2]的值是( ) A. [0,1,1,2] B. [1,3] C. 0,1,1,2 D. 1,3 17. 在Python中,若a="12345",则a[2]的值是( ) A. " " B. "4" C. "3" D. "1" 18. 在Python shel1中输入下列代码: >>> a=input("请输入一个整数:") 请输入一个整数:520 >>>print(a*2) 按下回车键后,输出结果是( ) A. 1040 B. ’1040' C. 520520 D. ’520520’ 19. 在使用解析算法解决问题时,首先要做的是( ) A. 建立数学模型 B. 编写程序代码 C. 收集问题相关的数据 D. 确定算法的时间复杂度 20. 在列表n中,元素n[2]表示第( )个元素。 A. 1 B. 2 C. 3 D. 4 21. 以下哪种算法设计方法适用于解决“最优化”问题( ) A. 分治法 B. 动态规划 C. 贪心算法 D. 回溯法 22. 下列python表达式的值为True的是( ) A. 123//10%10**2==4 B. "BH005"[:2]=="BH0" C "st" in "student" D. int(5.64)==6 23. 如下程序段,运行后,x的值为( ) x = 0 while x < 50: x = (x + 2) * (x + 3) A. 0 B. 72 C. 50 D. 168 24. 中华人民共和国居民身份证号码由18位组成,其中第1—6位数字为地址编码,第7到14位数字为居民出生年月日,第17位数字代表性别,奇为男性,偶为女性;第18位代表校验码。如要通过身份证号判断某个人的性别,下面Python程序的划线处代码应为( ) 1 x=input (“请输入18位身份证号:”) 2 if len(x)!=18: 3 print (“输入位数有误!”) 4 elif _____________: 5 print (“该居民为女性”) 6 else: 7 print (“该居民为男性”) A. int(x[-2])%2==0 B. int(x[-2])//2==0 C. int(x[17])%2==0 D. int(x[17])//2==0. 25. 二分查找又称折半查找,是一种应用于有序数列的高效查找算法。下列数列中适合二分查找算法的是( ) A. 11,99,5,17,2,39 B. 67,32,38,3,151,5 C. 85,78,59,52,18,19 D. 30,52,63,71,78,81 26. 某Python程序如下: a=[3,8,6,2,3] for i in range(len(a)-1,-1,-1): if a[i]%2==0: for j in range(i): if a[j]>a[j+1]: a[j],a[j+1]=a[j+1],a[j] print(a) 程序运行后,输出的结果是( ) A. [2,6,8,3,3] B. [3,3,2,6,8] C. [2,3,6,8,3] D. [2,3,3,6,8] 27. 在Python中,设a=2,b=3,表达式(not a>b) and b>=3的值是( ) A. 1 B. 0 C. True D. False 28. 要从n个数据元素中顺序查找某个元素是否存在,最多比较次数是( ) A. 1 B. C. N D. 29. 下列循环语句的循环体执行次数相同的是( ) A. for i in range (10) B. for i in range (1,10) C. for i in range (2,10,2) D. for i in range (10,20) 30. 二维条码是在一维条码无法满足实际应用需求的前提下产生的,其应用越来越广泛,被称为桥接现实与虚拟最为得力的工具之一。下列关于两种条码的说法,不正确的是( ) A. 条码识读设备的应用,提高了信息录入与读取的速度 B. 网站上发布的不知来源的条码需要引起警惕,不可以随意扫描 C. 一维条码和二维码都不具备纠错的能力 D. 手机二维码有时候会刷出一条链接,不建议随意安装里面自带的软件 31. 下列关于网络测试的描述,不正确的是( ) A. 信息系统是网络版时,考虑网络设备 B. 网络测试不包括外观检查 C. 测试网络连通性可以用ping命令 D. 网络测试有配置检测、运行测试等 32. 随着网络的发展,网络购物成为目前最普遍的购物方式,人们无须出门就可逛遍所有品牌,并下单购买,这是网络社会哪方面的体现( ) A. 信息服务的可获得性 B. 社会发展的全面性 C. 发展模式的可持续性 D. 信息与知识的传播性 33. 我们常说的IT指的是 ( ) A. 信息技术 B. 计算机技术 C. 网络技术 D. 通讯技术 34. 以下关于蠕虫与木马的说法,错误的是(  ) A. 蠕虫、木马不一定都需要通过网络传播 B. 蠕虫具有一般病毒的共性,如传播性、隐蔽性、破坏性等 C. 木马与一般的病毒不同,它不会自我繁殖 D. 木马一般分为两个部分,包括控制端和被控制端 35. IP地址分为4个字节,每个字节用以十进制数来表示,各个数之间使用圆点来分隔,每个数的最大值是( )。 A. 256 B. 128 C. 254 D. 255 二、判断题4分 36. 个人信息保护只需要依靠法律法规,与个人无关。( ) 37. 路由器的主要作用是用于模拟信息与数字信息之间的转换。( ) 38. 卫星定位、无人驾驶等应用中的路径规划,属于盲目式搜索的典型应用。( ) 39. 第四代计算机早已过时,现在普遍使用的是第五代计算机。( ) 40. 在我国汉字代码标准GB2312-80中规定每个汉字占用两个字节。( ) 三、操作题26分 41. 某投资者将一段时间内的证券操作记录保存在文件“table.xlsx”中,部分界面如图a所示。该投资者为了总结投资经验,编写如下程序,对数据进行分析。 图a import pandas as pd import matplotlib.pyplot as plt plt.rcParams["font.sans-serif"]=["SimHei"] #使图形中的中文正常编码显示 df=pd.read_excel("table.xlsx") print(①______) #筛选出所有盈利的证券操作记录 print(② ______) #输出表格中所有操作的总盈亏 #以下代码功能为找出盈利最大的10个证券,并呈现如图b所示的图表 图b g=df.groupby("证券名称",as_index=False) df1=g.盈亏.sum() df1=③______ print(df1[:10]) plt.figure(figsize=(8,4)) plt.title("盈利前十的证券对比分析图") plt.④ ______(df1[:10].证券名称,df1[:10].盈亏,label="盈亏") plt.xlabel("证券名称") plt.ylabel("盈亏金额") plt.legend() plt.show() 请在画线处填入合适的代码。 42. 高速公路测速区间小车的限速为120千米/时。小华同学利用Python软件编写程序,输入测速区间的距离和行驶的时间,输出测速结果。程序正确运行界面如图所示。小华同学在编写程序时遇到了一些问题,请你帮助他修改程序。 请你打开“CAExamData\11”下的“测速.py”程序文件,完成以下操作并保存文件: (1)在代码中,修改“s= float(print("请输入测速区间距离(单位:千米):"))”行1处错误; (2)在代码中,修改“h= m*3600”行1处错误; (3)在代码中,修改“if v <=120”行1处错误 (4)在代码中,将“print("超速%.2f%%"% [?])”行[?]处更正正确答案 注意:请勿擅自增加或删除行,请勿擅自更改程序结构,请勿擅自更改代码行缩进。 提示:建议本机安装Python 3.7,在IDLE中编写、调试及验证程序。 43. 用Python编辑器打开“Y:\399”文件夹中的文件“dm2.py”,按照下列步骤顺序,逐条写出相应的代码,运行程序,并以原文件名和路径保存程序。 (1)将数值5赋给变量price; (2)将数值100赋给变量num (3)将表达式price*num赋给变量c3 (4)将表达式520+c的值赋给变量d; (5)使用输出语句在屏幕上输出d的值。 第1页/共1页 学科网(北京)股份有限公司 $

资源预览图

精品解析:福建省华安县第一中学2025-2026学年高二上学期10月月考信息技术试题
1
精品解析:福建省华安县第一中学2025-2026学年高二上学期10月月考信息技术试题
2
精品解析:福建省华安县第一中学2025-2026学年高二上学期10月月考信息技术试题
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。