精品解析:江苏省常州市天宁区江苏省常州高级中学2024-2025学年高一下学期期末考试信息技术试题

标签:
精品解析文字版答案
切换试卷
2025-06-24
| 2份
| 35页
| 115人阅读
| 2人下载

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高一
章节 -
类型 试卷
知识点 -
使用场景 同步教学-期末
学年 2025-2026
地区(省份) 江苏省
地区(市) 常州市
地区(区县) 天宁区
文件格式 ZIP
文件大小 392 KB
发布时间 2025-06-24
更新时间 2025-06-24
作者 学科网试题平台
品牌系列 -
审核时间 2025-06-24
下载链接 https://m.zxxk.com/soft/52726167.html
价格 5.00储值(1储值=1元)
来源 学科网

内容正文:

江苏省常州高级中学 2024~2025学年第二学期期末质量检查高一年级 信息技术试卷 说明: 1.单选题、多选题的答案请填涂在答题卡上,填空题的答案请填写在答卷上。 2.本卷总分100分,考试时间40分钟。 一、单项选择题:本大题共40小题,每小题1分,共40分。在每小题给出的四个选项中,只有一项是符合题目要求的。 1. 对于数列3,8,11,15,17,19,25,30,44,采用“二分查找”法查找11时,需要查找多少次?( ) A. 1 B. 2 C. 3 D. 4 【答案】C 【解析】 【详解】本题考查二分查找法的应用相关知识。A 选项错误,第 1 次查找时,数列中间位置对应值为 17,17 大于 11,需在左半区继续查找,并非一次就能找到。B 选项错误,第 2 次查找时,左半区中间位置对应值为 8,8 小于 11,需在右半区继续查找,两次查找仍未找到目标值。C 选项正确,第 3 次查找时,在索引 2-3 的区间内,中间位置对应值为 11,成功找到目标值,共查找 3 次。D 选项错误,查找过程在第 3 次已完成,无需进行第 4 次查找。因此,本题选择 C 选项。 2. 对于递归式子F(n)=F(n-1)+3 F(1)=2,当n=5时,F(5)的值是( ) A. 2 B. 5 C. 11 D. 14 【答案】D 【解析】 【详解】本题考查递归函数求值。A 选项错误,F (1) 的值为 2,而 n=5 时需通过递归计算,并非直接为初始值。B 选项错误,F (2)=F (1)+3=5,这是 n=2 时的值,不是 n=5 的结果。C 选项错误,F (4)=F (3)+3=11,是 n=4 时的值,不符合 n=5 的要求。D 选项正确,根据递归式 F (n)=F (n-1)+3,F (1)=2,依次计算得 F (2)=5、F (3)=8、F (4)=11、F (5)=14,因此 n=5 时 F (5) 的值为 14。因此,本题选择 D 选项。 3. 在Python中执行下列代码后,输出的结果是( ) s=[7,9,1,5,3] s. sort( ) del s[3] print(s) A. [7,9,5,3] B. [1,3,5,9] C. [7,9,1,3] D. [1,3,7,9] 【答案】B 【解析】 【详解】本题考查 Python 列表排序和删除操作。 初始列表:s = [7, 9, 1, 5, 3]。 排序操作:s.sort() 会对列表进行原地升序排序,排序后 s = [1, 3, 5, 7, 9]。 删除元素:del s[3] 删除索引为 3 的元素(索引从 0 开始),即删除第 4 个元素 7,剩余元素为 [1, 3, 5, 9]。 因此,本题选择B。 4. 执行以下Python程序段,当键盘输入1234时,屏幕上的输出结果是( ) x=input("请输入一串字符:") y="" for i in x: y=i+y print(y) A. 10 B. 1234 C. 4321 D. 1324 【答案】C 【解析】 【详解】本题考查Python程序设计相关内容。分析程序段可知,其功能是输入字符串,将其逆序输出。故本题答案是C选项。 5. 某影院开展团队优惠售票,购买10张以上八折优惠, 购买20张以上七折优惠,购买30张以上六折优惠。针对优惠策略编写程序最适合的程序结构是( ) A. 顺序结构 B. 选择结构 C. 赋值结构 D. 循环结构 【答案】B 【解析】 【详解】本题考查的是程序结构。算法的基本结构有:顺序、选择(分支)、循环结构。顺序的执行顺序是自上而下,依次执行;选择结构用于判断给定的条件,根据判断的结果判断某些条件,根据判断的结果来控制程序的流程;循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。针对优惠策略编写程序最适合的程序结构是选择结构,故选B。 6. 人工智能核心是______,基础是______,本质是______。( ) ①数据 ②计算 ③模型 ④算法 ⑤训练 A. ④①② B. ③①② C. ⑤④② D. ⑤③② 【答案】A 【解析】 【详解】本题考查人工智能。④算法是人工智能的核心,它决定了模型的构建逻辑与问题解决路径;基础是①数据,为模型训练提供原材料;本质是②计算,所有智能操作均依赖计算完成。因此,本题选择 A 选项。 7. 下列Python语句中,执行结果一定不是“10”的为( ) A. x-10 B. x*10 C. x%10 D. x+10 【答案】C 【解析】 【详解】本题考查Python表达式相关内容。A选项,若x=20,则x-10=10。B选项,若x=1,则x*10=10。C选项,“%”为取余运算,无论x值为多少,x%10均不可能为10。D选项,若x=0,则x+10=10。故本题答案是C选项。 8. 下列Python逻辑表达式中,值为True的是( ) A. ''G''==''g'' B. 3/2!=1 C. ''D''<''A'' D. 5%3!=2 【答案】B 【解析】 【详解】本题考查 Python 逻辑表达式。A 选项错误,在 Python 中,字符比较区分大小写,'G' 的 ASCII 码值为 71,'g' 的 ASCII 码值为 103,两者不相等,因此该表达式值为 False。B 选项正确,3/2 在 Python 中执行的是真除法,结果为 1.5,而 1.5 不等于 1,因此该表达式值为 True。C 选项错误,字符比较基于 ASCII 码值,'D' 的 ASCII 码值为 68,'A' 的 ASCII 码值为 65,68 大于 65,因此 'D'<'A' 不成立,表达式值为 False。D 选项错误,5%3 表示 5 除以 3 的余数,结果为 2,而 2 等于 2,因此该表达式值为 False。因此,本题选择 B 选项。 9. 已知字符“d”的ASCII编码是01100100,则字符“h”的ASCII编码是( ) A. 01100111 B. 01100110 C. 01101000 D. 01100011 【答案】C 【解析】 【详解】本题考查 ASCII 编码。 ASCII 编码的规律: 小写字母按 a、b、c、d、…、z 的顺序排列,相邻字母的 ASCII 码值相差 1。 已知字符 “d” 的 ASCII 编码为 01100100,转换为十进制为: 0×128 + 1×64 + 1×32 + 0×16 + 0×8 + 1×4 + 0×2 + 0×1 = 100。“d” 对应字母表第 4 位(a=1,d=4),“h” 对应第 8 位,两者相差 4 位,故 ASCII 码值需加 4。 十进制计算:100 + 4 = 104。 转换为二进制:104 ÷ 2 = 52 余 0,52 ÷ 2 = 26 余 0,26 ÷ 2 = 13 余 0,13 ÷ 2 = 6 余 1,6 ÷ 2 = 3 余 0,3 ÷ 2 = 1 余 1,1 ÷ 2 = 0 余 1,从下往上取余数得二进制为01101000。因此,本题选择C。 10. 下列关于汉字编码的说法中,错误的是 A. 用于存储汉字的编码是机内码 B. 用于输出汉字的编码是字型码 C. 用于输入汉字的编码是输入码 D. 用于传输汉字的编码是条形码 【答案】D 【解析】 【分析】 【详解】本题考查的是汉字编码。条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。故选项D符合题意。 11. 汉字点阵码是一种用黑白两色点阵来表示汉字字形的编码,一个16×16点阵字模所需的存储空间为( ) A. 128字节 B. 16字节 C. 32字节 D. 64字节 【答案】C 【解析】 【详解】本题考查汉字点阵码存储空间计算。16×16 点阵字模表示在一个 16 行 ×16 列的网格中,每个点用 1 位(bit)表示黑白状态(1 为黑,0 为白)。 总点数 = 16 行 × 16 列 = 256 点。1 字节(Byte)= 8 位(bit),因此 256 位转换为字节: 256 bit ÷ 8 bit/Byte = 32 Byte。因此,本题选择C。 12. 用“录音机”工具录制长度为60秒钟的一段音频“音乐1.wav”,然后对其进行加工,执行“效果”菜单中的“加大音量 ”命令,再把这段音频另存为“音乐2.wav”,则音乐2.wav文件大小 A. 比“音乐1.wav”大 B. 比“音乐1.wav”小 C. 与“音乐1.wav”相等 D. 不确定 【答案】C 【解析】 【分析】 【详解】本题考查的是音频加工。未压缩的音频文件大小,只跟采样频率、量化位、声道数、时长有关,与音量无关,故选项C正确。 【点睛】 13. 在CSS(层叠样式表)中,用6位十六进制数表示颜色。例如,对于a:hover{color:#8800ff},1、2位是红色值,3、4位是绿色值,5、6位是蓝色值。该例中红、绿、蓝三个颜色分量的十进制表示是( ) A. 88,0,255 B. 102,0,165 C. 66,0,165 D. 136,0,255 【答案】D 【解析】 【详解】本题考查十六进制到十进制的转换。十六进制88转换为十进制: 第 1 位8的权值为16^1=16,第 2 位8的权值为16^0=1;8×16 + 8×1 = 128 + 8 = 136。十六进制00转换为十进制: 0×16 + 0×1 = 0。十六进制ff转换为十进制: f在十六进制中表示 15,第 1 位f的权值为16^1=16,第 2 位f的权值为16^0=1;5×16 + 15×1 = 240 + 15 = 255。因此,本题选择D。 14. 下列数据类型中,Python语言不支持的是( ) A. char B. int C. float D. list 【答案】A 【解析】 【详解】本题考查 Python 数据类型。A 选项,char 类型表示单个字符,Python 语言中没有专门的 char 类型,单个字符通常用字符串类型(str)表示,因此 char 是 Python 不支持的数据类型。B 选项,int 类型表示整数,是 Python 支持的基本数据类型,例如 5、-10 等均可定义为 int 类型。C 选项,float 类型表示浮点数,是 Python 支持的基本数据类型,可用于存储带有小数部分的数值,如 3.14、-2.5 等。D 选项,list 类型表示列表,是 Python 中常用的复合数据类型,用于存储有序的元素集合,例如 [1, 2, 3]、['a', 'b', 'c'] 等。因此,本题选择 A 选项。 15. 字符串"11a.m."的ASCII码编码是"31 31 61 2E 6D 2E",那么字符串"8cm"的ASCII码编码是( ) A. 38 22 6D B. 38 22 2E C. 38 63 6D D. 31 27 61 30 6D 2E 【答案】C 【解析】 【详解】本题考查编码相关内容。由字符串"11a.m."的ASCII码编码是"31 31 61 2E 6D 2E"可知,"1"的编码为"31",则"8"的编码为"38";"a"的编码为"61",则"c"的编码为"63";"m"的编码为"6D"。则"8cm"的编码为"38 63 6D"。故本题答案是C选项。 16. 下列关于access数据表中数据操作的做法,错误的是( ) A. 可以从外部数据源导入 B. 不可以部分导出到外部文件中 C. 可以直接从Excel复制 D. 可以直接输入 【答案】B 【解析】 【详解】本题主要考查Access数据表的操作。Access中的数据可以从外部数据源导入,可以部分导出到外部文件中,可以直接从Excel复制,可以直接输入,故本题选B选项。 17. 商品管理系统是一个数据库应用系统,系统管理员可以通过商品管理系统操作数据库,下列选项中,商品管理系统不允许的操作是(  ) A. 增加一条商品信息 B. 修改商品的信息 C. 删除一条商品的信息 D. 删除商品管理系统的数据库 【答案】D 【解析】 【详解】本题主要考查数据库应用系统。商品管理系统是一个数据库应用系统,故不允许删除商品管理系统的数据库,故本题选D选项。 18. 某网上商城的售后服务平台采用数据库进行管理,注册用户可以登录该平台完成相应的售后申请,在填写并提交申请单的过程中,该平台对数据库进行的操作是 A. 删除记录 B. 修改记录 C. 添加记录 D. 查询记录 【答案】C 【解析】 【详解】本题主要考查数据库的操作。某网上商城的售后服务平台采用数据库进行管理,注册用户可以登录该平台完成相应的售后申请,在填写并提交申请单的过程中,该平台对数据库进行的操作是添加记录,故本题选C选项。 19. 期末考试后,学校评选三好学生和优秀学生干部,要求各班上预符合条件的学生候选名单。班主任请你根据条件在学校数据库中找出本班相关学生,比较好的做法是( ) A. 在学校数据库中逐条检查记录,逐条比对条件,最后列出同学名单 B. 在学校数据库中先筛选出本班数据。再根据要求筛选出相关同学 C. 在学校数据库中筛选出符合该条件的同学 D. 在学校数据库中先筛选出本班数据,再逐条比对条件找出相关同学 【答案】B 【解析】 【详解】本题考查的是筛选功能。想要选出个班级的优秀学生,需要在学校数据库中,先筛选出本班数据,再根据要求筛选出相关同学。故选:B。 20. 下列设置密码的方式中最安全的是( ) A. 用自己的生日作为密码 B. 大小写字母、标点、数字以及控制符组成密码 C. 用英文字母作为密码 D. 用自己姓名的汉语拼音作为密码 【答案】B 【解析】 【详解】本题考查信息安全。A 选项错误,用自己的生日作为密码,生日信息通常容易被他人获取(如通过社交平台),且数字组合简单,属于低安全性密码。B 选项正确,由大小写字母、标点、数字及控制符组成的密码,字符种类丰富,组合复杂度高,能有效增加暴力破解的难度,是高安全性的密码设置方式。C 选项错误,仅用英文字母作为密码,字符类型单一,相比包含多种字符的密码,其复杂度和安全性较低。D 选项错误,用自己姓名的汉语拼音作为密码,属于个人特征信息,容易被熟悉的人猜测,且纯字母组合的复杂度不足,安全性较差。因此,本题选择 B 选项。 21. 在银行自动取款机上取款时要输入密码,这属于网络安全技术中的( ) A. 加密传输技术 B. 防火墙技术 C. 病毒防治技术 D. 身份认证技术 【答案】D 【解析】 【详解】本题考查的是网络安全技术。加密传输技术:对网站和客户端所进行的信息交互进行加密传输,防止数据有泄漏、或被窃取的风险,使用户对网站的信赖度大大提高。防火墙技术:是一种保护计算机网络安全的技术性措施,它通过在网络边界上建立相应的网络通信监控系统来隔离内部和外部网络,以阻挡来自外部的网络入侵。病毒防治技术:可以防范大部分计算机病毒。身份认证技术:是在计算机网络中确认操作者身份的过程而产生的有效解决方法。 到银行去取款,会要求你输入密码,属于网络安全技术中的身份认证技术。故选:D。 22. 为确保信息安全,信息需要加密传输,其原理如下图所示。 现将10个数字按图示排成一圈,并设置一种信息加密规则——加密钥匙为“n&3”,“n&3”表示把明文n换成图中从它开始顺时针跳过3个数字后的那个数字,例如明文是2时,对应的密文是6。若收到的密文是9873,那么通过解密,它对应的明文是( ) A. 2017 B. 2018 C. 5439 D. 3217 【答案】C 【解析】 【详解】本题考查信息安全。9873为加密后的密文,即为顺时针跳过3个数字后的结果,只需逆时针跳过3个数字即可得到明文为5439。因此,本题选择C。 23. 下列三个图片均是用画图软件生成,且尺寸均为60×30像素,均保存为24位位图, 则其中所占存储空间最大的图片是 A. colour.bmp B. red.bmp C. white.bmp D. 一样大 【答案】D 【解析】 【分析】 【详解】本题考查的是图像相关知识。BMP是Windows操作系统中的标准图像文件格式,可以分成两类:设备有向量相关位图和设备无向量关位图,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩。题中三个图像尺寸均为60×30像素,均保存为24位位图,故三个图像所占存储空间一样大。选项D正确。 【点睛】 24. 三张扑克牌顺序排列,正面用0表示,反面用1表示。比如:100表示“反正正”,转换成十进制是4,那么十进制数6表示扑克牌的状态为( ) A. 反反正 B. 反正反 C. 正反正 D. 正正反 【答案】A 【解析】 【详解】本题考查的是编码。十进制数转换为二进制数采用的是:除2取余,倒序输出。十进制数6转换为二进制数为:110。正面用0表示,反面用1表示,故扑克牌的状态为:反反正。选项A正确。 25. 二维码的应用范围日益扩大,如火车票、微信、会议签到等。下列关于二维码技术的叙述错误的是( ) A. 按一定规律分布在平面上的黑白相间的几何图形上记录数据符号信息 B. 二维码比普通条形码信息容量小,保密性差 C. 二维码的应用极大地提高了数据采集和信息处理的速度 D. 通过图像输入设备或光电扫描设备自动识读以获取相关信息 【答案】B 【解析】 【详解】本题考查二维码技术。A 选项,二维码是按一定规律分布在平面上的黑白相间的几何图形,用于记录数据符号信息,该表述正确。B 选项,二维码比普通条形码信息容量大,保密性强,而不是信息容量小、保密性差,此表述错误。C 选项 ,二维码的应用确实极大地提高了数据采集和信息处理的速度,该表述正确。D 选项,通过图像输入设备或光电扫描设备自动识读二维码以获取相关信息,该表述正确。因此,本题选择 B 选项。 26. 在选择图表类型来表现数据、传递信息时,通常的依据源于( ) A. 数据的属性 B. 数据的类型 C. 数据间的关系 D. 数据的值 【答案】ABC 【解析】 【详解】本题考查数据可视化。选择图表类型时,数据的属性(如分类数据、连续数据 )、数据的类型(如数值型、文本型 )、数据间的关系(如对比、趋势、占比等关系 )都是重要依据。不同属性、类型的数据,以及数据间不同关系,适合用不同图表(如对比用柱状图、趋势用折线图、占比用饼图 ),而数据的值本身不是选择图表类型的直接依据,是数据的外在表现。因此,本题选择ABC。 27. 下列生活场景中应用了人工智能技术的是( ) A. 为早晨起床设置机械闹钟的闹铃 B. 用网络打印机打印文稿 C. 家里的大门用指纹解锁 D. 旅游时使用相机拍照 【答案】C 【解析】 【详解】本题考查人工智能技术应用。A 选项错误,为早晨起床设置机械闹钟的闹铃,机械闹钟仅通过机械结构实现定时响铃,不涉及智能算法或机器学习,不属于人工智能技术应用。B 选项错误,用网络打印机打印文稿,网络打印机主要是通过网络连接实现打印功能,属于常规的办公设备操作,未应用人工智能技术。C 选项正确,家里的大门用指纹解锁,指纹解锁需要通过生物特征识别技术,对采集的指纹信息进行特征提取、匹配等处理,属于人工智能中的生物识别技术应用。D 选项错误,旅游时使用相机拍照,相机拍照是通过光学和机械原理实现图像捕捉,不涉及人工智能的智能分析、学习等过程。因此,本题选择 C 选项。 28. 云存储的数据存储方式为( ) A. 独享式 B. 分布式 C. 密闭式 D. 密集式 【答案】B 【解析】 【详解】本题考查云存储。云存储通过分布式存储技术,将数据分散存储在多个存储设备或服务器上,利用网络实现数据的协同管理和访问,提升可靠性、扩展性等;独享式强调单一用户独占存储,不是云存储典型方式;密闭式侧重封闭性,并非存储架构特点;密集式不是云存储数据存储的专业描述。因此,本题选择B。 29. 在启发式搜索中,帮助选择搜索方向的线索称为( ) A. 求解进程 B. 启发信息 C. 控制策略 D. 推理路线 【答案】B 【解析】 【详解】本题考查的是搜索。启发式搜索(Heuristically Search)又称为有信息搜索(Informed Search),它是利用问题拥有的启发信息来引导搜索,达到减少搜索范围、降低问题复杂度的目的,这种利用启发信息的搜索过程称为启发式搜索。在启发式搜索中,帮助选择搜索方向的线索称为启发信息。故选B。 30. 以下不属于信息系统的基本组成元素的是( ) A. 硬件与软件 B. 数据 C. 通信方式 D. 价格 【答案】D 【解析】 【详解】本题主要考查信息系统的组成。信息系统的基本组成元素有数据、通信方式以及硬件与软件,价格不属于信息系统的基本组成元素,故本题选D选项。 31. 下列信息系统属于管理信息系统的是( ) A. 某打车系统 B. 12306火车票购票系统 C. 校园一卡通系统 D. 天气预报信息系统 【答案】C 【解析】 【详解】本题考查管理信息系统的识别。A 选项错误,某打车系统主要实现实时交易处理功能,如用户叫车、司机接单等,侧重于快速响应和事务处理,并非以辅助管理决策为核心,不属于管理信息系统。B 选项错误,12306 火车票购票系统是典型的事务处理系统,用于处理票务查询、购票等日常交易数据,缺乏对管理决策的深度支持,不符合管理信息系统的特征。C 选项正确,校园一卡通系统集成了多种功能,并通过收集和分析师生的消费记录、使用数据等,为学校后勤管理、资源调配等提供数据支持,符合管理信息系统以数据库为基础、辅助管理层决策的特点。D 选项错误,天气预报信息系统属于专业领域的决策支持系统,主要利用气象数据模型进行预测分析,而非面向通用管理需求,不属于管理信息系统。因此,本题选择 C 选项。 32. 专家系统是以知识为基础,以______为核心的系统。( ) A. 专家 B. 硬件 C. 数据 D. 推理 【答案】D 【解析】 【详解】本题考查专家系统。A 选项错误,“专家” 是知识的来源,但并非专家系统的核心。专家系统通过收集和整理专家知识构建知识库,而非以专家本身为核心。 B 选项错误,“硬件” 是系统运行的物理基础,属于支撑性组件。专家系统的核心在于软件层面的知识处理逻辑,而非硬件设备。 C 选项错误,“数据” 是信息的载体,但专家系统中的数据需经过知识提炼才能被利用。D 选项正确,专家系统以 “推理” 为核心,通过知识库中的知识和推理规则,对输入问题进行逻辑推导,模拟人类专家的决策过程。例如,医疗诊断专家系统会根据症状知识库,通过推理得出可能的病因,推理机制是实现系统智能性的关键。因此,本题选择 D 选项。 33. 在计算机的存储器中,关机后信息会丢失的是( ) A. 软盘 B. 硬盘 C. ROM D. RAM 【答案】D 【解析】 【详解】本题考查存储器。A 选项错误,软盘属于外部存储设备,采用磁介质存储数据,数据可长期保存,关机后信息不会丢失。B 选项错误,硬盘是主要的外部存储设备,通过磁头读写磁碟存储数据,存储容量大且数据稳定性高,关机后信息会保留。C 选项错误,ROM 是只读存储器,属于内部存储设备,数据在出厂时写入,只能读取不能修改,关机后信息不会丢失。D 选项正确,RAM 是随机存取存储器,作为计算机的主存储器(内存),用于临时存储运行中的程序和数据,其特点是读写速度快,但数据依赖持续供电,关机后信息会立即丢失。因此,本题选择 D 选项。 34. 计算机之父是( ) A. 帕斯卡 B. 巴贝奇 C. 冯·诺依曼 D. 图灵 【答案】C 【解析】 【详解】本题考查计算机发展历史。A 选项错误,帕斯卡发明的帕斯卡计算器是早期计算工具之一,但并非被广泛认可的计算机之父。B 选项错误,巴贝奇设计了差分机和分析机,为计算机发展奠定基础。C 选项正确,冯·诺依曼提出了冯・诺依曼体系结构,对现代计算机的发展影响深远,被尊称为计算机之父。D 选项错误,图灵在计算机科学理论方面有重要贡献,如提出图灵机模型,是计算机科学的重要奠基人之一。因此,本题选择 C 选项。 35. 下列IP地址中,属于B类地址的是( ) A. 61.177.37.1 B. 191.248.1.253 C. 192.168.109.1 D. 229.1.189.1 【答案】B 【解析】 【详解】本题考查IP地址。 IP地址分为五类,其中B类地址的范围是从 128.0.0.0 到 191.255.255.255。故正确答案为:选项B。 36. 将互联网上的主机IP地址解析为该主机的MAC地址的协议是( ) A. DNS B. ARP C. RARP D. HTTP 【答案】B 【解析】 【详解】本题考查网络协议。 A 选项错误,DNS(Domain Name System,域名系统)主要用于将域名解析为 IP 地址,方便用户通过域名访问网络资源,而不是将 IP 地址解析为 MAC 地址。B 选项正确,ARP(Address Resolution Protocol,地址解析协议)是 IPv4 协议栈的关键组成部分,用于在网络层的 IP 地址与数据链路层的硬件地址(如 MAC 地址)之间建立映射关系,将 32 位的 IPv4 地址解析为对应的 48 位 MAC 地址,以便以太网等链路层协议能够正确封装并投递帧。 C 选项错误,RARP(Reverse Address Resolution Protocol,反向地址解析协议)用于将 MAC 地址解析为 IP 地址,与题目要求的将 IP 地址解析为 MAC 地址的方向相反。 D 选项错误,HTTP(Hypertext Transfer Protocol,超文本传输协议)是用于在 Web 浏览器和 Web 服务器之间传输超文本的协议,主要应用于应用层,与 IP 地址和 MAC 地址的解析无关。因此,本题选择 B 选项。 37. 主机IP地址为10.158.2.31,子网掩码为255.0.0.0的机器中,代表网络标识的是( ) A. 10 B. 10.158 C. 10.158.2 D. 158.2.31 【答案】A 【解析】 【详解】本题考查IP地址。IP地址和子网掩码用于划分网络,其中网络标识由IP地址的网络部分和子网掩码的网络部分共同确定。在本题中,主机IP地址为10.158.2.31,子网掩码为255.0.0.0。 将主机IP地址和子网掩码进行逻辑与运算(AND操作),可以得到网络标识。具体计算如下: 主机IP地址:10.158.2.31(二进制表示为00001010.10011110.00000010.00111111) 子网掩码:255.0.0.0(二进制表示为11111111.00000000.00000000.00000000) 将两者进行逻辑与运算:得到的结果是10.0.0.0,即网络标识为10。故答案为:A。 38. 下列不是物联网架构的层面的是( ) A. 感知层 B. 网络层 C. 应用层 D. 智能层 【答案】D 【解析】 【详解】本题考查的是物联网。物联网的标准架构通常分为三个核心层面: 感知层:负责数据采集,通过传感器、RFID等设备感知物理世界。 网络层:负责数据传输,利用互联网、移动通信等技术将感知层的数据传送到应用层。 应用层:负责数据处理和实际应用,如智能家居、智慧城市等场景。 智能层并非物联网架构的标准层面。因此,选项D是正确答案。 39. 下列属于传感器应用的是 A. 三棱镜折射光线 B. 水银温度计量体温 C. 3D眼镜看电影 D. 手机触摸屏 【答案】D 【解析】 【详解】本题主要考查传感器的应用。手机触摸屏应用了电容传感器,当我们手机触摸到电容屏时,身体的生物电还是可以通过保护膜传送到电容上去,这样电容传感器就把点击的位置传给处理器了,故本题选D选项。 40. 城市公共自行车租用站点会出现租还车高峰,导致无车可租或无位可还。调度中心能够实时监控各站点的租还状态,并实现站点之间的车辆调剂。这里使用了 A. 互联网技术 B. 摄像头监控技术 C. 物联网技术 D. 云计算技术 【答案】C 【解析】 【详解】本题主要考查物联网技术。城市公共自行车租用站点会出现租还车高峰,导致无车可租或无位可还。调度中心能够实时监控各站点的租还状态,并实现站点之间的车辆调剂。这里使用了物联网技术(自行车连入了因特网),故本题选C选项。 二、多项选择题:本大题共10小题,每小题2分,共20分。每小题有多个选项符合题意,全部选对得2分,漏选得1分,错选不得分。 41. 关于迭代与递归的关系,下列说法正确的是( ) A. 迭代程序和递归程序可以互相等价转换 B. 所有的递归程序都可以改写为等价的迭代程序 C. 递归是重复调用函数自身实现的循环,而迭代是函数内某段代码实现的循环 D. 递归中一定有迭代,但迭代中不一定有递归,大多数情况下递归和迭代可以相互转换 【答案】ABC 【解析】 【详解】本题考查迭代与递归的关系。A选项:理论上,迭代和递归在功能上具有等价性。递归可通过栈结构模拟函数调用栈转换为迭代;迭代也可通过递归函数模拟循环过程,两者可相互转换。B 选项:递归依赖系统栈管理状态,而迭代可通过手动维护栈(如数组)模拟递归逻辑。例如深度优先搜索的递归实现可转为迭代 + 栈的形式,不改变逻辑等价性。 C选项 :递归通过函数自调用重复执行,依赖系统栈(如计算阶乘); 迭代通过for/while循环重复代码块,不依赖函数调用,两者实现机制不同但均可完成重复计算。 D 选项 :递归是函数自调用,迭代是循环结构,两者概念不同,递归不 “包含” 迭代。 因此,本题选择ABC。 42. 下列选项中是日常生活中数据结构的应用实例,表述不正确的有( ) A. 条形码和对应价格关系是数据结构中的“非线性表” B. 在银行柜台前排队叫号是数据结构中的“队列” C. 某公司的组织架构图是数据结构中的“树” D. 圆桌上每个人和每盘菜的关系是数据结构中的“图” 【答案】A 【解析】 【详解】本题考查数据结构。选项A:条形码与价格的关系是一一对应的键值对,通常使用哈希表或线性表(如数组)实现,属于线性结构。题目中描述为“非线性表”错误。选项B:银行排队遵循先进先出原则,符合队列的特性,描述正确。选项C:公司组织架构具有层级关系,每个节点(部门/员工)仅有一个上级,属于树结构,描述正确。选项D:圆桌上人与菜的多对多关系(如共享菜品)适合用图的边连接表示,描述正确。因此,本题选择A。 43. 在Word中可以对文档设置密码,不知道密码就无法打开文档,除了Word之外,还可以设置密码的软件有( ) A. Excel B. FrontPage C. Access D. PowerPoint 【答案】ACD 【解析】 【详解】本题考查软件。在常见办公软件中,Excel(电子表格软件 )、Access(数据库管理软件 )、PowerPoint(演示文稿软件 )都支持对文档、工作簿、数据库、演示文稿设置密码,保护文件内容安全,防止未授权访问;而 FrontPage 主要用于网页制作,通常不具备对自身文件设置打开密码的功能(重点在网页设计发布,安全防护多靠服务器等其他机制 )。因此答案为ACD。 44. 下列关于网上支付的行为,不会降低安全性、增加风险的是( ) A. 为支付账户设置单独、复杂的高安全级别密码 B. 安装数字证书,使用U盾 C. 与微博、邮箱等网站使用相同的账户和密码 D. 绑定手机,使用动态口令 【答案】ABD 【解析】 【详解】本题考查信息安全。A 选项,为支付账户设置单独、复杂的高安全级别密码,可避免因其他账户被盗而牵连支付账户,且复杂密码能提高破解难度,此行为会增强支付安全性。B 选项,安装数字证书、使用 U 盾属于借助银行等机构提供的加密工具,通过硬件或证书验证身份,可有效防止第三方伪造交易信息,是提升安全性的措施。C 选项,与微博、邮箱等网站使用相同的账户和密码,若其中某一平台数据泄露,黑客可能利用相同的账户密码尝试登录支付平台,从而增加资金风险,此行为会降低支付安全性。D 选项,绑定手机并使用动态口令,属于双重验证方式,即便密码泄露,若无手机验证也无法完成交易,能够增强支付安全性。因此,本题选择 ABD 选项。 45. 下图是一个使用Access软件创建的数据表,下列有关该数据表的说法正确的是( )。 A. 表中共有5个字段 B. 表中共有156条记录 C. 若在①处输入15,按回车键后当前记录为第15条记录 D. "单价"的字段类型为数字型 【答案】C 【解析】 【详解】 46. 数据分析的主要作用是( ) A. 预测未来 B. 现状分析 C. 寻找原因 D. 数据可视化 【答案】ABC 【解析】 【详解】本题考查数据分析的主要作用。A 选项,预测未来是数据分析的应用方向之一,它通过对历史数据的分析和建模来推测未来的趋势。B 选项,现状分析是数据分析的核心基础,它通过对数据的收集、整理和分析,清晰地呈现事物当前的状态和情况,为后续的深入分析提供依据,是数据分析最主要的作用。C 选项,寻找原因是在现状分析的基础上,进一步探究现象背后的因素,属于数据分析的延伸作用。D 选项,数据可视化是将数据分析的结果以直观的图表等形式展现出来,是数据分析的一种呈现手段,并非主要作用。因此,本题选择ABC 选项。 47. 与传统数据相比,大数据的主要特点可以概括为( ) A. 数据容量大 B. 数据类型多 C. 价值密度低 D. 应用价值高 【答案】ABCD 【解析】 【详解】本题考查大数据主要特点相关知识。A 选项,数据容量大是大数据的主要特点之一,大数据的数据规模从 TB 级跃升至 PB 级甚至更高,明显区别于传统数据,该表述正确。B 选项,数据类型多是大数据的主要特点之一,除传统结构化数据外,还包含文本、图像等非结构化数据,类型丰富多样,该表述正确。C 选项,价值密度低是大数据的主要特点之一,大数据中有效信息占比低,需要深度挖掘才能提取价值,该表述正确。D 选项,应用价值高是大数据的主要特点之一,通过对大数据的分析能够揭示隐藏模式,为决策提供高价值参考,该表述正确。因此,本题选择ABCD。 48. 人工智能和任何其他技术一样具有两面性,它在哪些方面给人类带来了挑战?( ) A. 安全 B. 互动 C. 伦理 D. 隐私 【答案】ACD 【解析】 【详解】本题考查人工智能带来的挑战。人工智能在发展中给人类带来多方面挑战。安全方面,如智能系统可能遭受网络攻击, autonomous 武器系统的安全性存疑;伦理方面,涉及智能决策的道德判定(如自动驾驶撞人抉择 )、就业结构因智能替代改变引发的伦理争议;隐私方面,人工智能的数据收集和分析易导致个人信息泄露,大数据画像可能侵犯隐私。而互动并非挑战,是其应用的一个场景。因此,本题选择ACD。 49. 下列选项属于TCP/IP协议簇的网络协议是( ) A. UPS B. FTP C. SMTP D. TCP 【答案】BCD 【解析】 【详解】本题考查网络协议。UPS(Uninterruptible Power Supply)即不间断电源,是一种硬件设备,用于在停电时提供临时电力供应,不属于网络协议。 FTP(File Transfer Protocol,文件传输协议)是 TCP/IP 协议簇中应用层的核心协议之一,用于在网络中实现文件的上传和下载,基于 TCP 协议提供可靠的数据传输。SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)属于 TCP/IP 协议簇的应用层协议,用于发送和传输电子邮件,同样基于 TCP 协议保证邮件传输的可靠性TCP(Transmission Control Protocol,传输控制协议)是 TCP/IP 协议簇中传输层的关键协议,提供面向连接的、可靠的数据传输服务,是协议簇的核心组成部分之一。因此,本题选择BCD。 50. 一个基础的RFID应用系统包括( ) A. 电子标签 B. 天线 C. 阅读器 D. 数据采集电路 【答案】ABC 【解析】 【详解】本题考查 RFID 应用系统组成。A 选项,电子标签是 RFID 系统的核心组件,存储待识别物体的标识信息,通过天线与阅读器通信,是基础系统的必要组成部分。B 选项,天线在电子标签和阅读器之间传输射频信号,实现数据交互,是基础系统的必要组成部分。C 选项,阅读器通过天线发送射频信号,读取或写入电子标签中的数据,并将信息传输至后端系统,是基础系统的必要组成部分。D 选项,数据采集电路通常属于阅读器内部电路的一部分,用于处理传感器数据或其他外接设备的输入,并非基础 RFID 系统的必备组成部分。因此,本题选择ABC选项。 “综合分析题”和“程序填空题”的答案请填写在答卷上。 三、综合分析题:本大题共10小题,每小题1分,共10分。请将答案填在答卷上。 51. 小明上网课需要一台电脑,于是向妈妈申请了5000元电脑组装费用,准备自己动手组装。 (1)在购买设备前,小明需要做准备工作有( ) ①梳理自己的使用需求 ②查询台式机硬件组成 ③对比不同参数硬件的价格 ④测试整机性能 ⑤研究聊天软件的使用 ⑥列出装机各项清单 A.①②③④⑤⑥ B.①②③⑤⑥ C.①②③⑥ D.①②③⑤ (2)在设计装机方案时,下列最合适的做法是( ) A.尽可能把钱花在CPU上,主频越快越好,其它不重要 B.尽可能把钱花在显卡上,好的显卡能提升运行的流畅性 C.直接在网上找一个现成的装机方案,对照着买就可以 D.在综合考虑各部件性能指标匹配度的情况下,根据自己的具体需求有所侧重 (3)下列硬件不是装机必备的是( ) A.主板 B.硬盘 C.打印机 D. CPU (4)小明完成装机后,突然发现自己房间的墙上没有预留网线插口,虽然家里有无线路由,但是他当前的电脑只支持有线上网,为了解决上网问题,可行的方案是( )(多选) A.换一块支持无线上网的主板 B.增加一条路由到房间的明线 C.买一个外置无线网卡 D.买一块有无线上网功能的内置网卡 (5)下列软件中适合放入软件清单的是( ) A. HarmonyOS B. Android C. ios D. win10 (6)关于驱动程序,以下选项中不准确的( ) A.是添加到操作系统中的特殊程序,其中包含有关硬件设备的信息 B.是硬件厂商根据操作系统编写的配置文件 C.是操作系统公司商根据操作系统需要的配置文件 D.是介于操作系统与硬件之间的媒介,实现双向的传达 (7)网课期间,信息课需要学习Python语言,小明安装了Python3.7,该软件属于( ) A.操作系统 B.系统软件 C.应用软件 D.数据库管理系统 (8)下列应用软件中,一般不用于网上教学的软件是( ) A. QQ B.钉钉 C.陌陌 D.腾讯会议 (9)小明在使用过程中,突然发现QQ使用不了,为了确定原因,根据ping命令返回信息,可以判断网络( ) 正在 Ping 114.66.251.104 具有 32 字节的数据: 来自 114.66.251.104 的回复: 字节=32 时间=14ms TTL=48 来自 114.66.251.104 的回复: 字节=32 时间=14ms TTL=48 来自 114.66.251.104 的回复: 字节=32 时间=14ms TTL=48 来自 114.66.251.104 的回复: 字节=32 时间=14ms TTL=48 114.66.251.104 的 Ping 统计信息: 数据包:已发送 =4, 已接收=4, 丢失 =0 (0% 丢失), 往返行程的估计时间(以毫秒为单位): 最短 =14ms, 最长 =14ms, 平均 =14ms A.连通 B.不连通 (10)小明采取了以下措施,来保障自己电脑的安全性,其中不合理的是( ) A.设置了开机密码 B.安装多款杀毒软件,以便更有保障 C.部分重要文档,加密保存 D.采用数字、大小写与符合结合的方式设置个人账户命名 【答案】 ①. C ②. D ③. C ④. ABCD ⑤. D ⑥. C ⑦. B ⑧. C ⑨. A ⑩. B 【解析】 【详解】本题综计算机组成和网络。 (1) ①梳理需求是基础,决定硬件配置方向;②了解硬件组成才能正确装机;③对比价格可控制预算;⑥列出清单方便采购。 ④测试整机性能是装机后操作;⑤研究聊天软件与装机无关。 答案:C。 (2)D 是合理做法,需平衡 CPU、显卡、内存等性能,根据需求(如网课、日常使用)侧重配置。 A、B 片面追求单一硬件,会导致性能瓶颈;C 照搬方案可能不匹配自身需求。 答案:D 。 (3)打印机属于外设,装机时非必需;主板、硬盘、CPU 是电脑核心组件,缺一不可。 答案:C。 (4) A 换支持无线的主板、C 买外置无线网卡、D 买内置无线网卡,均可让电脑支持无线;B 拉明线是有线方案,也可行。 答案:ABCD 。 (5)Win10 是电脑常用操作系统;HarmonyOS(鸿蒙)、Android(安卓)、iOS 是移动设备系统。 答案:D。 (6) 驱动由硬件厂商编写,用于适配操作系统,C 错误(不是操作系统公司编写)。 答案:C 。 (7)Python 3.7 是一种编程语言的解释器 / 编译器(根据实现方式),用于将 Python 代码转换为计算机可执行的指令,属于为开发和运行程序提供基础支持的系统软件。 答案:B。 (8 陌陌主打社交娱乐,非教学工具;QQ、钉钉、腾讯会议常用于线上教学。 答案:C。 (9) Ping 返回 “已接收 = 4,丢失 = 0”,说明网络连通。 答案:A。 (10) 安装多款杀毒软件会冲突,降低防护效果,B 不合理;A、C、D 是常规安全手段。 答案:B。 四、程序填空题:本大题共15小题,每小题2分,共30分。请将答案填写在答卷上。 程序填空答案请书写端正,字迹潦草,模棱两可的均算错! 52. 程序1:编程输出斐波那契数列的前20项。 斐波那契数列:1 1 2 3 5 8 13 21 34 55 89 144 233 377 610987 1597 2584 4181 6765 …… 阅读下面的程序段,并完善程序。 def fib(n): #递归求Fibonacci数列 if (1)__: return 1 else: return (2)__ #主程序 print(''递归兔子数列前20项:'') for i in (3)__: print((4)__, end='' '') 【答案】 ①. n <= 2 ②. fib(n-1) + fib(n-2) ③. range(1, 21) ④. fib(i) 【解析】 【详解】本题考查递归函数。 ①处,斐波那契数列的前两项均为 1(n=1 和 n=2 时),递归函数需在此处终止,避免无限循环。因此,当n <= 2时返回 1,故填入代码为n <= 2 。②处,斐波那契数列的递推公式为F(n) = F(n-1) + F(n-2)(n≥3),即当前项等于前两项之和。因此递归调用时需返回前两项的函数值之和,故填入代码为fib(n-1) + fib(n-2) 。③处,主程序需输出前 20 项,循环变量i应从 1 遍历到 20。Python 中range(1, 21)可生成 1 到 20 的整数序列(左闭右开),故填入代码为range(1, 21) 。④处,循环中需调用递归函数fib(i)计算第 i 项的值,并输出结果, 故填入代码为fib(i)。 53. 程序2:汉诺塔问题如图所示,现要求将塔座A上所有圆盘移到塔座B上,并仍按同样顺序叠放。移动圆盘时,需遵守汉诺塔问题的移动规则。请设计出解汉诺塔问题的递归算法。 阅读下面的程序段,并完善程序。 def hanoi(n,A,C,B): #定义一个函数,将n个盘子从起始杆A借助过渡杆C移动到目标杆B if n>0: hanoi((1)__) #n-1个盘直接从起始杆移动到目标杆,借助过渡杆 print(n,A, ''一>'',B) #第n个盘直接从起始杆移动到目标杆 hanoi((2)__) #n-1个盘直接从起始杆移动到目标杆,借助过渡杆 hanoi(8, ''A'', ''C'', ''B'') 【答案】n-1, A, B, C n-1, C, A, B 【解析】 【详解】本题考查递归算法在汉诺塔问题中的应用。 ①处,需将 n-1 个圆盘从起始杆 A 借助目标杆 B 移动到过渡杆 C,为后续移动第 n 个圆盘腾出空间。 递归函数参数顺序为 (n, 起始杆, 过渡杆, 目标杆),因此调用应为: hanoi(n-1, A, B, C) 。 ②处,需将 n-1 个圆盘从过渡杆 C 借助起始杆 A 移动到目标杆 B,完成最终叠放。 递归调用应为: hanoi(n-1, C, A, B) 。 54. 程序3:编程为一种加法密码的明文加密。 这种加法密码的加密规则为:将明文中的每一个字母用字母表中该字母前的第4个字母替换,如下表格。表格中只给出了大写字母,小写字母规则相同。除字母以外的其他字符,密文与明文相同。 明文 A B C D E F G H I J K L M N O P Q R S T R V W X Y Z 密文 W X Y Z A B C D E F G H I J K L M N O P Q R S T U V 阅读下面的程序段,并完善程序。 p=input(''请输入明文:'') m='' '' #密文赋初值 for i in range((1)__): #获取明文内容的每一个字母 if (2)______: m= (3)______ #加密明文 elif ''a''<=p[i]<=''d'' or ''A''<=p[i]<=''D'': m= (4)______ #加密明文 else: m=m+p[i] #字母以外的密文不变 print(''你密文为:''+m) 【答案】 ①. len(p) ②. ''e'' < p[i] <= ''z'' or ''E'' < p[i] <= ''Z'' ③. m + chr(ord(p[i]) - 4) ④. m + chr(ord(p[i]) + 22) 【解析】 【详解】本题考查 Python 字符串操作。 ①处,range 函数的参数应设置为字符串 p 的长度,即 len(p),这样循环才能逐个获取明文中的字符。 答案:len(p) 。 ②处,判断字符是否为除需特殊处理的 a - d、A - D 外的字母,用于确定加密方式,所以条件为 ''e'' < p[i] <= ''z'' or ''E'' < p[i] <= ''Z''。 ③处,对于 a - d、A - D 之外的字母,根据加密规则,要替换为该字母前第 4 个字母。可以通过 chr 和 ord 函数,先将字符转换为 ASCII 码值,减去 4 后再转换回字符,即 m + chr(ord(p[i]) - 4) 。 ④处,处理 a - d、A - D 这些特殊范围字母的加密,因为它们往前 4 个字母会超出字母表常规范围(如 A 往前 4 个不是字母 ),需要特殊处理循环到字母表末尾。比如 A 要替换成 W(根据题目表格 ),相当于 ASCII 码值加上 22(ord(''A'') - 4 = 65 - 4 = 61 不是字母,而 ord(''W'') = 87 ,87 = 65 + 22 ),也就是减去 4 后如果超出字母范围,就加上 22 来循环到字母表末尾,即 m + chr(ord(p[i]) + 22) 。 55. 程序4:编程输出选手最终得分。 校园朗诵大赛,聘请了n名评委。从所有评委的打分中去掉一个最高分和一个最低分,再求平均分作为选手的最终得分。 阅读下面的程序段,并完善程序。 n=int(input(''输入评委的人数:'')) score=[] #定义一个列表存放评委的打分 s=0 #存放某位选手的得分总和 for i in range(n): a=int(input(''输入评委的评分:'')) (1)______ #向列表score里增加一名评委的打分 (2)______ #将评委打分由小到大排序 for j in range(_____): #统计除去最高分和最低分之后的分数总和 s=s+ (4)______ #累加评委得分 average= (5)______ #求选手的最终得分 print(''该名选手的得分:'', average) 【答案】 ①. score.append(a) ②. score.sort() ③. 1, n-1 ④. score[j] ⑤. s / (n-2) 【解析】 【详解】本题考查 Python程序设计。 ①处,需将输入的评委评分a添加到列表score中。 Python 列表通过append()方法追加元素,因此代码为: score.append(a) 。 ②处,需对列表score进行升序排序,以便后续去除最高分和最低分。 列表排序方法为sort(),无参数时默认升序,因此代码为: score.sort() 。 ③处,循环需遍历去除最高分和最低分后的元素。 升序排序后,最低分在索引 0,最高分在索引n-1,因此需遍历索引 1 到n-2。 Python 的range(1, n-1)生成从 1 到n-2的整数序列,因此代码为:1, n-1 。 ④处,需将遍历到的元素累加到总分s中。 当前循环变量j对应列表索引,因此代码为: score[j] 。 ⑤处,需计算去除两端值后的平均分。 有效分数数量为n-2,因此平均分公式为: s / (n-2)。 附加题:本题共2小题,每小题3分,共6分。请将答案填在答卷上。 56. 阅读程序写程序运行结果 kh=str(input(''请输入字符串: '')) khlist=list(kh) rightlist=[] swaplist=[] for i in range(len(kh)): if khlist[i]=='')'': if swaplist==[]: rightlist. append('')'') else: swaplist. pop(0) elif khlist[i]==''('': swaplist. append(''('') nkh=rightlist. count('')'')*''(''+kh+swaplist. count(''('')*'')'' print(nkh) ①请输入字符串:)()()( 则输出结果为:____________ ②请输入字符串:)A()B)(C 则输出结果为:____________ 【答案】 ①. ()()()() ②. (()A()B)(C) 【解析】 【详解】本题考查 python程序设计。 程序通过扫描输入字符串,记录未匹配的右括号(存入 rightlist)和未匹配的左括号(存入 swaplist),然后在原始字符串前添加与未匹配右括号数量相等的左括号,在原始字符串后添加与未匹配左括号数量相等的右括号,以实现括号平衡。非括号字符原样保留。 ①处,输入字符串为 )()()(: 未匹配右括号:1 个(开头的 ))。 未匹配左括号:1 个(结尾的 ()。 输出为在原始字符串前添加 (,后添加 ),即 ()()() 加上末尾 ),结果为 ()()()()。 因此该空答案为 ()()()()。 ②处,输入字符串为 )A()B)(C: 未匹配右括号:2 个(位置 0 和位置 5 的 ))。 未匹配左括号:1 个(位置 6 的 ()。 输出为在原始字符串前添加两个 ((,后添加一个 ),即 (( + )A()B)(C + ),结果为 (()A()B)(C)。 因此该空答案为 (()A()B)(C)。 第1页/共1页 学科网(北京)股份有限公司 $$ 江苏省常州高级中学 2024~2025学年第二学期期末质量检查高一年级 信息技术试卷 说明: 1.单选题、多选题的答案请填涂在答题卡上,填空题的答案请填写在答卷上。 2.本卷总分100分,考试时间40分钟。 一、单项选择题:本大题共40小题,每小题1分,共40分。在每小题给出的四个选项中,只有一项是符合题目要求的。 1. 对于数列3,8,11,15,17,19,25,30,44,采用“二分查找”法查找11时,需要查找多少次?( ) A. 1 B. 2 C. 3 D. 4 2. 对于递归式子F(n)=F(n-1)+3 F(1)=2,当n=5时,F(5)的值是( ) A. 2 B. 5 C. 11 D. 14 3. 在Python中执行下列代码后,输出的结果是( ) s=[7,9,1,5,3] s. sort( ) del s[3] print(s) A. [7,9,5,3] B. [1,3,5,9] C. [7,9,1,3] D. [1,3,7,9] 4. 执行以下Python程序段,当键盘输入1234时,屏幕上的输出结果是( ) x=input("请输入一串字符:") y="" for i in x: y=i+y print(y) A. 10 B. 1234 C. 4321 D. 1324 5. 某影院开展团队优惠售票,购买10张以上八折优惠, 购买20张以上七折优惠,购买30张以上六折优惠。针对优惠策略编写程序最适合的程序结构是( ) A. 顺序结构 B. 选择结构 C. 赋值结构 D. 循环结构 6. 人工智能的核心是______,基础是______,本质是______。( ) ①数据 ②计算 ③模型 ④算法 ⑤训练 A. ④①② B. ③①② C. ⑤④② D. ⑤③② 7. 下列Python语句中,执行结果一定不是“10”的为( ) A. x-10 B. x*10 C. x%10 D. x+10 8. 下列Python逻辑表达式中,值为True的是( ) A. ''G''==''g'' B. 3/2!=1 C. ''D''<''A'' D. 5%3!=2 9. 已知字符“d”的ASCII编码是01100100,则字符“h”的ASCII编码是( ) A. 01100111 B. 01100110 C. 01101000 D. 01100011 10. 下列关于汉字编码的说法中,错误的是 A. 用于存储汉字的编码是机内码 B. 用于输出汉字的编码是字型码 C. 用于输入汉字的编码是输入码 D. 用于传输汉字的编码是条形码 11. 汉字点阵码是一种用黑白两色点阵来表示汉字字形的编码,一个16×16点阵字模所需的存储空间为( ) A. 128字节 B. 16字节 C. 32字节 D. 64字节 12. 用“录音机”工具录制长度为60秒钟的一段音频“音乐1.wav”,然后对其进行加工,执行“效果”菜单中的“加大音量 ”命令,再把这段音频另存为“音乐2.wav”,则音乐2.wav文件大小 A. 比“音乐1.wav”大 B. 比“音乐1.wav”小 C. 与“音乐1.wav”相等 D. 不确定 13. 在CSS(层叠样式表)中,用6位十六进制数表示颜色。例如,对于a:hover{color:#8800ff},1、2位是红色值,3、4位是绿色值,5、6位是蓝色值。该例中红、绿、蓝三个颜色分量的十进制表示是( ) A. 88,0,255 B. 102,0,165 C. 66,0,165 D. 136,0,255 14. 下列数据类型中,Python语言不支持的是( ) A. char B. int C. float D. list 15. 字符串"11a.m."的ASCII码编码是"31 31 61 2E 6D 2E",那么字符串"8cm"的ASCII码编码是( ) A. 38 22 6D B. 38 22 2E C. 38 63 6D D. 31 27 61 30 6D 2E 16. 下列关于access数据表中数据操作的做法,错误的是( ) A. 可以从外部数据源导入 B. 不可以部分导出到外部文件中 C. 可以直接从Excel复制 D. 可以直接输入 17. 商品管理系统是一个数据库应用系统,系统管理员可以通过商品管理系统操作数据库,下列选项中,商品管理系统不允许的操作是(  ) A. 增加一条商品信息 B. 修改商品的信息 C. 删除一条商品的信息 D. 删除商品管理系统的数据库 18. 某网上商城的售后服务平台采用数据库进行管理,注册用户可以登录该平台完成相应的售后申请,在填写并提交申请单的过程中,该平台对数据库进行的操作是 A. 删除记录 B. 修改记录 C. 添加记录 D. 查询记录 19. 期末考试后,学校评选三好学生和优秀学生干部,要求各班上预符合条件的学生候选名单。班主任请你根据条件在学校数据库中找出本班相关学生,比较好的做法是( ) A. 在学校数据库中逐条检查记录,逐条比对条件,最后列出同学名单 B. 在学校数据库中先筛选出本班数据。再根据要求筛选出相关同学 C. 在学校数据库中筛选出符合该条件的同学 D. 在学校数据库中先筛选出本班数据,再逐条比对条件找出相关同学 20. 下列设置密码的方式中最安全的是( ) A. 用自己的生日作为密码 B. 大小写字母、标点、数字以及控制符组成密码 C. 用英文字母作为密码 D. 用自己姓名的汉语拼音作为密码 21. 在银行自动取款机上取款时要输入密码,这属于网络安全技术中的( ) A. 加密传输技术 B. 防火墙技术 C. 病毒防治技术 D. 身份认证技术 22. 为确保信息安全,信息需要加密传输,其原理如下图所示。 现将10个数字按图示排成一圈,并设置一种信息加密规则——加密钥匙为“n&3”,“n&3”表示把明文n换成图中从它开始顺时针跳过3个数字后的那个数字,例如明文是2时,对应的密文是6。若收到的密文是9873,那么通过解密,它对应的明文是( ) A. 2017 B. 2018 C. 5439 D. 3217 23. 下列三个图片均是用画图软件生成,且尺寸均为60×30像素,均保存为24位位图, 则其中所占存储空间最大的图片是 A. colour.bmp B red.bmp C. white.bmp D. 一样大 24. 三张扑克牌顺序排列,正面用0表示,反面用1表示。比如:100表示“反正正”,转换成十进制是4,那么十进制数6表示扑克牌的状态为( ) A. 反反正 B. 反正反 C. 正反正 D. 正正反 25. 二维码的应用范围日益扩大,如火车票、微信、会议签到等。下列关于二维码技术的叙述错误的是( ) A. 按一定规律分布在平面上的黑白相间的几何图形上记录数据符号信息 B. 二维码比普通条形码信息容量小,保密性差 C. 二维码的应用极大地提高了数据采集和信息处理的速度 D. 通过图像输入设备或光电扫描设备自动识读以获取相关信息 26. 在选择图表类型来表现数据、传递信息时,通常的依据源于( ) A. 数据的属性 B. 数据的类型 C. 数据间的关系 D. 数据的值 27. 下列生活场景中应用了人工智能技术的是( ) A. 为早晨起床设置机械闹钟的闹铃 B. 用网络打印机打印文稿 C. 家里的大门用指纹解锁 D. 旅游时使用相机拍照 28. 云存储的数据存储方式为( ) A. 独享式 B. 分布式 C. 密闭式 D. 密集式 29. 在启发式搜索中,帮助选择搜索方向的线索称为( ) A. 求解进程 B. 启发信息 C. 控制策略 D. 推理路线 30. 以下不属于信息系统的基本组成元素的是( ) A. 硬件与软件 B. 数据 C. 通信方式 D. 价格 31. 下列信息系统属于管理信息系统的是( ) A. 某打车系统 B. 12306火车票购票系统 C. 校园一卡通系统 D. 天气预报信息系统 32. 专家系统是以知识为基础,以______为核心的系统。( ) A. 专家 B. 硬件 C. 数据 D. 推理 33. 在计算机的存储器中,关机后信息会丢失的是( ) A. 软盘 B. 硬盘 C. ROM D. RAM 34. 计算机之父是( ) A. 帕斯卡 B. 巴贝奇 C. 冯·诺依曼 D. 图灵 35. 下列IP地址中,属于B类地址的是( ) A. 61.177.37.1 B. 191.248.1.253 C. 192.168.109.1 D. 229.1.189.1 36. 将互联网上的主机IP地址解析为该主机的MAC地址的协议是( ) A. DNS B. ARP C. RARP D. HTTP 37. 主机IP地址为10.158.2.31,子网掩码为255.0.0.0的机器中,代表网络标识的是( ) A. 10 B. 10.158 C. 10.158.2 D. 158.2.31 38. 下列不是物联网架构的层面的是( ) A. 感知层 B. 网络层 C. 应用层 D. 智能层 39. 下列属于传感器应用的是 A. 三棱镜折射光线 B. 水银温度计量体温 C. 3D眼镜看电影 D. 手机触摸屏 40. 城市公共自行车租用站点会出现租还车高峰,导致无车可租或无位可还。调度中心能够实时监控各站点的租还状态,并实现站点之间的车辆调剂。这里使用了 A. 互联网技术 B. 摄像头监控技术 C. 物联网技术 D. 云计算技术 二、多项选择题:本大题共10小题,每小题2分,共20分。每小题有多个选项符合题意,全部选对得2分,漏选得1分,错选不得分。 41. 关于迭代与递归的关系,下列说法正确的是( ) A. 迭代程序和递归程序可以互相等价转换 B. 所有递归程序都可以改写为等价的迭代程序 C. 递归是重复调用函数自身实现的循环,而迭代是函数内某段代码实现的循环 D. 递归中一定有迭代,但迭代中不一定有递归,大多数情况下递归和迭代可以相互转换 42. 下列选项中是日常生活中数据结构的应用实例,表述不正确的有( ) A. 条形码和对应价格关系是数据结构中的“非线性表” B. 在银行柜台前排队叫号是数据结构中的“队列” C. 某公司的组织架构图是数据结构中的“树” D. 圆桌上每个人和每盘菜的关系是数据结构中的“图” 43. 在Word中可以对文档设置密码,不知道密码就无法打开文档,除了Word之外,还可以设置密码的软件有( ) A. Excel B. FrontPage C. Access D. PowerPoint 44. 下列关于网上支付的行为,不会降低安全性、增加风险的是( ) A. 为支付账户设置单独、复杂的高安全级别密码 B. 安装数字证书,使用U盾 C. 与微博、邮箱等网站使用相同的账户和密码 D. 绑定手机,使用动态口令 45. 下图是一个使用Access软件创建的数据表,下列有关该数据表的说法正确的是( )。 A 表中共有5个字段 B. 表中共有156条记录 C. 若在①处输入15,按回车键后当前记录为第15条记录 D. "单价"的字段类型为数字型 46. 数据分析的主要作用是( ) A. 预测未来 B. 现状分析 C. 寻找原因 D. 数据可视化 47. 与传统数据相比,大数据的主要特点可以概括为( ) A. 数据容量大 B. 数据类型多 C. 价值密度低 D. 应用价值高 48. 人工智能和任何其他技术一样具有两面性,它在哪些方面给人类带来了挑战?( ) A. 安全 B. 互动 C. 伦理 D. 隐私 49. 下列选项属于TCP/IP协议簇的网络协议是( ) A. UPS B. FTP C. SMTP D. TCP 50. 一个基础的RFID应用系统包括( ) A. 电子标签 B. 天线 C. 阅读器 D. 数据采集电路 “综合分析题”和“程序填空题”的答案请填写在答卷上。 三、综合分析题:本大题共10小题,每小题1分,共10分。请将答案填在答卷上。 51. 小明上网课需要一台电脑,于是向妈妈申请了5000元电脑组装费用,准备自己动手组装。 (1)在购买设备前,小明需要做的准备工作有( ) ①梳理自己的使用需求 ②查询台式机硬件组成 ③对比不同参数硬件的价格 ④测试整机性能 ⑤研究聊天软件的使用 ⑥列出装机各项清单 A.①②③④⑤⑥ B.①②③⑤⑥ C.①②③⑥ D.①②③⑤ (2)在设计装机方案时,下列最合适的做法是( ) A.尽可能把钱花在CPU上,主频越快越好,其它不重要 B.尽可能把钱花在显卡上,好的显卡能提升运行的流畅性 C.直接在网上找一个现成的装机方案,对照着买就可以 D.在综合考虑各部件性能指标匹配度的情况下,根据自己的具体需求有所侧重 (3)下列硬件不是装机必备是( ) A.主板 B.硬盘 C.打印机 D. CPU (4)小明完成装机后,突然发现自己房间的墙上没有预留网线插口,虽然家里有无线路由,但是他当前的电脑只支持有线上网,为了解决上网问题,可行的方案是( )(多选) A.换一块支持无线上网的主板 B.增加一条路由到房间的明线 C.买一个外置无线网卡 D.买一块有无线上网功能的内置网卡 (5)下列软件中适合放入软件清单的是( ) A. HarmonyOS B. Android C. ios D. win10 (6)关于驱动程序,以下选项中不准确的( ) A.是添加到操作系统中的特殊程序,其中包含有关硬件设备的信息 B.是硬件厂商根据操作系统编写的配置文件 C.是操作系统公司商根据操作系统需要的配置文件 D.是介于操作系统与硬件之间的媒介,实现双向的传达 (7)网课期间,信息课需要学习Python语言,小明安装了Python3.7,该软件属于( ) A.操作系统 B.系统软件 C.应用软件 D.数据库管理系统 (8)下列应用软件中,一般不用于网上教学的软件是( ) A. QQ B.钉钉 C.陌陌 D.腾讯会议 (9)小明在使用过程中,突然发现QQ使用不了,为了确定原因,根据ping命令返回信息,可以判断网络( ) 正在 Ping 114.66.251.104 具有 32 字节的数据: 来自 114.66.251.104 的回复: 字节=32 时间=14ms TTL=48 来自 114.66.251.104 的回复: 字节=32 时间=14ms TTL=48 来自 114.66.251.104 的回复: 字节=32 时间=14ms TTL=48 来自 114.66.251.104 的回复: 字节=32 时间=14ms TTL=48 114.66.251.104 的 Ping 统计信息: 数据包:已发送 =4, 已接收=4, 丢失 =0 (0% 丢失), 往返行程的估计时间(以毫秒为单位): 最短 =14ms, 最长 =14ms, 平均 =14ms A.连通 B.不连通 (10)小明采取了以下措施,来保障自己电脑的安全性,其中不合理的是( ) A.设置了开机密码 B.安装多款杀毒软件,以便更有保障 C.部分重要文档,加密保存 D.采用数字、大小写与符合结合的方式设置个人账户命名 四、程序填空题:本大题共15小题,每小题2分,共30分。请将答案填写在答卷上。 程序填空答案请书写端正,字迹潦草,模棱两可的均算错! 52. 程序1:编程输出斐波那契数列的前20项。 斐波那契数列:1 1 2 3 5 8 13 21 34 55 89 144 233 377 610987 1597 2584 4181 6765 …… 阅读下面的程序段,并完善程序。 def fib(n): #递归求Fibonacci数列 if (1)__: return 1 else: return (2)__ #主程序 print(''递归兔子数列前20项:'') for i in (3)__: print((4)__, end='' '') 53. 程序2:汉诺塔问题如图所示,现要求将塔座A上的所有圆盘移到塔座B上,并仍按同样顺序叠放。移动圆盘时,需遵守汉诺塔问题的移动规则。请设计出解汉诺塔问题的递归算法。 阅读下面的程序段,并完善程序。 def hanoi(n,A,C,B): #定义一个函数,将n个盘子从起始杆A借助过渡杆C移动到目标杆B if n>0: hanoi((1)__) #n-1个盘直接从起始杆移动到目标杆,借助过渡杆 print(n,A, ''一>'',B) #第n个盘直接从起始杆移动到目标杆 hanoi((2)__) #n-1个盘直接从起始杆移动到目标杆,借助过渡杆 hanoi(8, ''A'', ''C'', ''B'') 54. 程序3:编程为一种加法密码的明文加密。 这种加法密码的加密规则为:将明文中的每一个字母用字母表中该字母前的第4个字母替换,如下表格。表格中只给出了大写字母,小写字母规则相同。除字母以外的其他字符,密文与明文相同。 明文 A B C D E F G H I J K L M N O P Q R S T R V W X Y Z 密文 W X Y Z A B C D E F G H I J K L M N O P Q R S T U V 阅读下面的程序段,并完善程序。 p=input(''请输入明文:'') m='' '' #密文赋初值 for i in range((1)__): #获取明文内容的每一个字母 if (2)______: m= (3)______ #加密明文 elif ''a''<=p[i]<=''d'' or ''A''<=p[i]<=''D'': m= (4)______ #加密明文 else: m=m+p[i] #字母以外的密文不变 print(''你的密文为:''+m) 55. 程序4:编程输出选手最终得分。 校园朗诵大赛,聘请了n名评委。从所有评委的打分中去掉一个最高分和一个最低分,再求平均分作为选手的最终得分。 阅读下面的程序段,并完善程序。 n=int(input(''输入评委的人数:'')) score=[] #定义一个列表存放评委的打分 s=0 #存放某位选手的得分总和 for i in range(n): a=int(input(''输入评委的评分:'')) (1)______ #向列表score里增加一名评委的打分 (2)______ #将评委打分由小到大排序 for j in range(_____): #统计除去最高分和最低分之后的分数总和 s=s+ (4)______ #累加评委得分 average= (5)______ #求选手的最终得分 print(''该名选手的得分:'', average) 附加题:本题共2小题,每小题3分,共6分。请将答案填在答卷上。 56 阅读程序写程序运行结果 kh=str(input(''请输入字符串: '')) khlist=list(kh) rightlist=[] swaplist=[] for i in range(len(kh)): if khlist[i]=='')'': if swaplist==[]: rightlist. append('')'') else: swaplist. pop(0) elif khlist[i]==''('': swaplist. append(''('') nkh=rightlist. count('')'')*''(''+kh+swaplist. count(''('')*'')'' print(nkh) ①请输入字符串:)()()( 则输出结果为:____________ ②请输入字符串:)A()B)(C 则输出结果为:____________ 第1页/共1页 学科网(北京)股份有限公司 $$

资源预览图

精品解析:江苏省常州市天宁区江苏省常州高级中学2024-2025学年高一下学期期末考试信息技术试题
1
精品解析:江苏省常州市天宁区江苏省常州高级中学2024-2025学年高一下学期期末考试信息技术试题
2
精品解析:江苏省常州市天宁区江苏省常州高级中学2024-2025学年高一下学期期末考试信息技术试题
3
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。