安徽省对口招生考试计算机类专业综合模拟卷(四)

2024-11-29
| 2份
| 26页
| 128人阅读
| 0人下载

内容正文:

安徽省2025年对口招生考试计算机类 专业综合模拟卷(四) (本试题卷共三部分,78道小题,共10页。时量150分钟,满分390分) 第一部分 计算机网络基础(180分) 1、 填空题(每空3分,共60分) 1. 通信过程中产生和发送信息的设备或计算机叫做______;接收和处理信息的设备或计算机叫______;两者之间的通信线路叫做______。 【答案】信源,信宿,信道 2. 数字数据可以用模拟信号来表示,此时要利用______将数字数据转换成模拟数信号。 【答案】调制解调器(MODEM) 3. 模拟数据可以用数字信号来表示。对于声音数据来说,完成模拟数据和数字信号转换功能的设施是______。 【答案】编码解码器(CODEC) 4. 数字数据还可以直接用二进制形式的数字脉冲信号来表示,但为了改善其传播特性,一般先要对二进制数据进行______。 【答案】编码 5. 信号在传输一定距离之后会发生衰减。为了实现长距离传输,模拟传输系统要用______来增强信号中的能量;数据传输系统则需要使用______。 【答案】放大器,中继器 6. 模拟信号传输与数字信号传输是两种传输方式,目前远程通信中,______的使用更为广泛,但______将是今后数据通信的发展方向。 【答案】模拟信号传输,数字信号传输 7. 数据通信系统是以______为中心,用______连接分布在异地的数据终端设备,以实施数据传输的一种系统。 【答案】计算机,通信线路 8. 数据通信技术的指标主要有______、______和______。 【答案】数据传输率,信道容量,误码率 9. 千兆以太网的物理层协议包括______,1000BASE-LX,1000BASE-CX和1000BASE-T等标准。 【答案】1000BASE-SX 10. 千兆以太网的帧结构与标准以太网的帧结构相同,其最大帧长为______字节,最小帧校为______字节。 【答案】1518,46 11. 为了确保最长帧长为64字节,同时维持网络直径为200m,千兆以太网采用了______和______技术。 【答案】载波扩展,数据包分组 2、 单项选择题(每小题4分,共60分) 1. 下列设备属于资源子网的是( )。 A. 计算机软件 B. 网桥 C. 交换机 D. 路由器 【答案】A 2. 计算机网络中可共享的资源包括( )。 A. 硬件、软件、数据和通信信道 B. 主机、外设和通信信道 C. 硬件、软件和数据 D. 主机、外设、数据和通信信道 【答案】C 3. 通信子网为网络源结点与目的结点之间提供了多条传输路径的可能性,路由选择指的是( )。 A. 建立并选择一条物理链路 B. 建立并选择一条逻辑链路 C. 网络中间结点收到一个分组后,确定转发分组的路径 D. 选择通信介质 【答案】C 4. 下面哪一项可以描述网络拓扑结构?( ) A. 仅仅是网络的物理设计 B. 仅仅是网络的逻辑设计 C. 仅仅是对网络形式上的设计 D. 网络的物理设计和逻辑设计 【答案】D 5. 下面哪种拓扑技术可以使用集线器作为连接器?( ) A. 双环状 B. 单环状 C. 总线状 D. 星状 【答案】D 6. 随着微型计算机的广泛应用,大量的微型计算机是通过局域网连入广域网,而局域网与广域网的互联是通过( )实现的。 A. 通信子网 B. 路由器 C. 城域网 D. 电话交换网 【答案】B 7. 局域网与广域网之间的差异不仅在于它们所能覆盖的地理范围,而且还在于( )。 A. 所使用的传输介质 B. 所提供的服务 C. 所能支持的通信量 D. 所使用的协议 【答案】D 8. 在OSI参考模型中,第N层与它之上的第N+1层的关系是( )。 A. 第N层为第N +1提供服务 B. 第N+1层将从第N层接收的报文添加一个报头 C. 第N层使用第N+1层提供的服务 D. 第N层与第N+1层相互促进没有影响 【答案】A 9. 在OSI参考模型中,第N层提供的服务是( )与对等层实体交换信息来实现的。 A. 利用第N-1层提供的服务以及按第N层协议 B. 利用第N层提供的服务以及按第N-1层协议 C. 利用第N+1层提供的服务以及按第N层协议 D. 利用第N层提供的服务以及按第N+1层协议 【答案】A 10. 路由选择功能是在OSI模型的( )。 A. 物理层 B. 数据链路层 C. 网络层 D. 传输层 【答案】C 11. 中继系统中,中继器工作在( )。 A. 物理层 B. 数据链路层 C. 网络层 D. 高层 【答案】A 12. 在OSI参考模型的7层结构中,实现帧同步功能的是( )。 A. 物理层 B. 数据链路层 C. 网络层 D. 传输层 【答案】B 13. 在下面给出的协议中,( )是TCP/IP的应用层协议。 A. TCP和FTP B. DNS和SMTP C. RARP和DNS D. IP和UDP 【答案】B 14. 集线器和路由器分别运行于OSI参考模型的( )。 A. 数据链路层和物理层 B. 网络层和传输层 C. 传输层和数据链路层 D. 物理层和网络层 【答案】D 15. 在Python中,关于异常处理,以下哪项描述是正确的?( ) A. try块中可以没有except块,但必须有finally块 B. except块可以不指定异常类型,这样会捕获所有类型的异常 C. 一个try块只能有一个except块 D. else块在try块中没有异常抛出时执行,但它必须跟在except块之后 【答案】B 3、 综合运用题(每题15分,共60分) 1.一台TP-Link无线路由器管理地址为192.168.1.1/24。 (1)若该路由器只允许2台计算机接入该路由器,采用的具体方法有哪些? (2)有哪些方案可以提高无线路由器的安全性? 【答案】 若该路由器只允许2台计算机接入该路由器,则应将子网掩码设置为255.255.255.248,并设置MAC地址过滤,只允许这两台计算机的MAC接入无线路由器。 提高无线路由器安全性的方法主要有: (1)如果可能的话管理用户名不要使用默认的用户名,如admin (2)管理密码不能使用默认密码,而且密码尽量长、复杂,管理IP改成非默认 (3)禁止DHCP,手动设置地址,在满足最大用户数的情况下,选择最长掩码 (4)设置MAC地址过滤,只允许需要接入的用户接入无线路由器 (5)可以禁用SSID广播 2. 简述TCP和UDP协议的特点。 【答案】 TCP特点:(1)面向连接的运输层协议(使用TCP协议之前必须先建立连接) (2)每条TCP连接只能有两个端点(点对点) (3)提供可靠交付的服务(无差错、不丢失、不重复、按序到达) (4)提供全双工通信 (5)面向字节流 UDP特点:(1)无连接的(发送数据之前不需要建立连接) (2)尽最大努力交付(不保证可靠交付) (3)面向报文的 (4)没有拥塞控制 (5)支持一对一、一对多、多对一、多对多的交互通信 (6)首部开销小 3. 常见的传输媒体有哪几种?各有何特点? 【答案】 常见的传输媒体有以下几种: 1.双绞线 双绞线分屏蔽双绞线和无屏蔽双绞线。由两根相互绝缘的导线组成。可以传输模拟信号 ,也可以传输数字信号,有效带宽达250kHz,通常距离一般为几道十几公里。导线越粗其通信距离越远。在数字传输时,若传输速率为每秒几兆比特,则传输距离可达几公里。一般用作电话线传输声音信号。虽然双绞线容易受到外部高频电磁波的干扰,误码率高,但因为其价格便宜,且安装方便,既适于点到点连接,又可用于多点连接,故仍被广泛应用。 2.同轴电缆 同轴电缆分基带同轴电缆和宽带同轴电缆,其结构是在一个包有绝缘的实心导线外,再套上一层外面也有一层绝缘的空心圆形导线。由于其高带宽(高达300~400Hz)、低误码率、性能价格比高,所以用作LAN中。同轴电缆的最大传输距离随电缆型号和传输信号的不同而不同,由于易受低频干扰,在使用时多将信号调制在高频载波上。 3.光导纤维 光导纤维以光纤维载体,利用光的全反向原理传播光信号。其优点是直径小、质量轻: 传播频带款、通信容量大:抗雷电和电磁干扰性能好,五串音干扰、保密性好、误码率低。 但光电接口的价格较昂贵。光纤被广泛用于电信系统铺设主干线。 4.无线电微波通信 无线电微波通信分为地面微波接力通信和卫星通信。其主要优点是频率高、频带范围宽 、 通信信道的容量大;信号所受工业干扰较小、传播质量高、通信比较稳定;不受地理环境的 影响,建设投资少、见效快。缺点是地面微波接力通信在空间是直线传播,传输距离受到限 制,一般只有50km,隐蔽性和保密性较差;卫星通信虽然通信距离远且通信费用与通信距 离无关,但传播时延较大,技术较复杂,价格较贵。 4. 为什么要使用信道复用技术?常用的信道复用技术有哪些? 【答案】 信道复用的目的是让不同的计算机连接到相同的信道上,以共享信道资源。在一条传输介质上传输多个信号,提高线路的利用率,降低网络的成本。这种共享技术就是多路复用技术。 (1)FDM(frequencydivisionmultiplexing)频分复用,同一时间同时发送多路信号。所有的用户可以在同样的时间占用不同的带宽资源。 2)TDM(TimeDivisionMultiplexing)时分复用,将一条物理信道按时间分成若干时间片轮流地给多个用户使用,每一个时间片由复用的一个用户占用,所有用户在不同时间占用同样的频率宽度。 (3)STDM(StatisticTimeDivisionMultiplexing)统计时分复用,一种改进的时分复用。不像时分复用那样采取固定方式分配时隙,而是按需动态地分配时时隙。 (4)WDM(WaveDivisionMultiplexing)波分复用,在光信道上采用的一种频分多路敷衍的变种,即光的频分复用。不同光纤上的光波信号(常常是两种光波信号)复用到一根长距离传输的光纤上的复用方式。 5)码分复用CDMCDMA(CodeWaveDivisionMultiplexing)码分多址,是采用扩频的码分多址技术。用户可以在同一时间、同一频段上根据不同的编码获得业务信道。 第二部分 信息技术(40分) 4、 填空题(每空2分,共20分) 1. 信息技术发展的关键特征之一是提升___________的效率和灵活性。 【答案】信息处理 2. 信息社会的一个显著特征是对___________的依赖日益增加。 【答案】信息资源 3. 信息系统的硬件系统中,除了输入设备、输出设备、外部存储器外,还包括___________。 【答案】中央处理器(CPU) 4. 在信息编码领域,表示十进制数字的二进制编码被称为___________。 【答案】BCD码 5. 在 Unicode 编码中,每个字符通常占用___________个字节。 【答案】2 6. 面对信息系统安全风险,___________攻击主要利用人类的信任脆弱性。 【答案】社会工程学 7. 在 Windows 10 中,可以通过按下___________键来打开开始菜单。 【答案】Windows 8. 在 Word 中,设置文本格式时,___________设置是字符格式的一部分。 【答案】字符间距 9. 在 Excel 中,表示绝对引用的符号是___________。 【答案】美元符号($) 10. 在 Word 中,___________的设置可以影响文本的视觉效果。 【答案】边框和底纹 5、 单项选择题(每小题4分,共20分) 1. 在PowerPoint 2016中,下列哪个功能不属于演示文稿放映?( ) A. 设置放映方式 B. 设置切换效果 C. 添加动画效果 D. 打印演示文稿 【答案】D 2. 关于信息社会文化的描述,下列哪项是错误的?( ) A. 信息社会文化具有多样性 B. 网络文化成为主流 C. 传统媒体逐渐消失 D. 信息传播速度加快 【答案】C 3. 在Word 2016中,下列哪个操作不能在“开始”菜单中完成?( ) A. 设置字体 B. 段落对齐 C. 插入表格 D. 查找替换 【答案】C 4. 关于信息系统的结构,下列哪项描述是错误的?( ) A. 基础设施层 B. 资源管理层 C. 业务逻辑层 D. 数据表现层 【答案】D 5. 在Excel 2016中,下列哪个功能不属于数据分析?( ) A. 排序 B. 筛选 C. 分类汇总 D. 插入图表 【答案】D 第三部分 Python程序(170分) 6、 填空题(每空3分,共30分) 1. 表达式3 ** 2的值为______。 【答案】9 2. 表达式3 * 2的值为______。 【答案】6 3. 已知x = [3, 5, 7],那么执行语句x[len(x):] = [1,2]之后,x 的值为______。 【答案】[3, 5, 7, 1, 2] 4. 表达式list(zip([1,2], [3,4])) 的值为______。 【答案】[(1, 3), (2, 4)] 5. 已知x = [1,2, 3, 2, 3],执行语句x.pop()之后,x 的值为______。 【答案】[1, 2, 3, 2] 6. 表达式[x for x in [1,2,3,4,5] if x<3] 的值为______。 【答案】[1, 2] 7. 表达式[index for index, value in enumerate([3,5,7,3,7]) if value == max([3,5,7,3,7])]的值为 ______。 【答案】[2, 4] 8. 已知path = 'c:\test.html',那么表达式path[:-4]+'htm'的值为______。 【答案】'c:\test.htm' 9. 表达式'd,%c' % (65, 65)的值为______。 【答案】'65,A' 10. 表达式'The first:{1}, the second is {0}'.format(65,97) 的值为______。 【答案】'The first:97, the second is 65' 7、 单项选择题(每小题4分,共60分) 1. 在 Python 中,以下哪个函数可以用于打开一个文件?( ) A. file.open() B. open.file() C. open() D. file() 【答案】C 2. 在 Python 中,以下哪条语句可以实现条件判断?( ) A. if-else B. while C. for-in D. do-while 【答案】A 3. 在 Python 中,以下哪个操作符用于逻辑非运算?( ) A. ! B. && C. || D. ~ 【答案】A 4. 在 Python 中,以下哪个函数可以返回一个字符串中指定起始位置和终止位置之间的子串?( ) A. str.get() B. str.extract() C. str.slice() D. str.substring() 【答案】D 5. 在 Python 中,以下哪个操作符用于逻辑与运算?( ) A. ! B. && C. || D. & 【答案】B 6. 在 Python 中,以下哪个函数可以将一个字符串中的大写字母转换为小写字母?( ) A. str.upper() B. str.lower() C. str.casefold() D. str.swapcase() 【答案】B 7. 在 Python 中,以下哪个函数可以将一个字符串中的小写字母转换为大写字母?( ) A. str.upper() B. str.lower() C. str.casefold() D. str.swapcase() 【答案】A 8. 在 Python 中,以下哪个函数可以将一个字符串中的字母大小写翻转?( ) A. str.upper() B. str.lower() C. str.casefold() D. str.swapcase() 【答案】D 9. 在 Python 中,以下哪个函数可以将一个字符串中的字符串 s1 替换为字符串 s2?( ) A. str.replace(s1, s2) B. str.replaceAll(s1, s2) C. str.replaceFirst(s1, s2) D. str.replaceLast(s1, s2) 【答案】A 10. 在 Python 中,以下哪个函数可以将一个字符串中的所有空格删除?( ) A. str.trim() B. str.removeSpaces() C. str.strip() D. str.deleteSpaces() 【答案】C 11. 在 Python 中,以下哪个函数可以返回一个列表中的最大值?( ) A. max(list) B. min(list) C. sort(list) D. reverse(list) 【答案】A 12. 在 Python 中,以下哪个函数可以返回一个列表中的最小值?( ) A. max(list) B. min(list) C. sort(list) D. reverse(list) 【答案】B 13. 在 Python 中,以下哪个函数可以将一个字符串按照指定的分隔符分割成一个列表?( ) A. str.split(sep) B. str.join(sep) C. str.splice(sep) D. str.concat(sep) 【答案】A 14. 在 Python 中,以下哪个函数可以将一个列表中的元素转换为一个字符串,每个元素用指定的分隔符分割?( ) A. str.split() B. list.join() C. str.splice() D. str.concat() 【答案】B 15. 在 Python 中,以下哪个函数可以计算指定字符串在另一个字符串中出现的次数?( ) A. str.count() B. str.matches() C. str.find() D. str.match() 【答案】A 8、 程序分析题(每小题8分,共40分) 1. 分析下列程序运行结果。 def convert_to_dict(keys, values): return dict(zip(keys, values)) keys = ['a', 'b', 'c'] values = [1, 2, 3] print(convert_to_dict(keys, values)) 【答案】zip函数将keys和values组合成字典。输出结果为{'a': 1, 'b': 2, 'c': 3}。 2. 分析下列程序运行结果。 def find_max(nums): return max(nums) print(find_max([1, 5, 3, 9, 2])) 【答案】找出列表中的最大值。输出结果为9。 3. 分析下列程序运行结果。 def merge_lists(lst1, lst2): return lst1 + lst2 print(merge_lists([1, 2], [3, 4])) 【答案】合并两个列表,输出结果为[1, 2, 3, 4]。 4. 分析下列程序运行结果。 def unique_items(lst): return list(set(lst)) print(unique_items([1, 2, 2, 3, 4, 4])) 【答案】使用集合去重,输出结果为[1, 2, 3, 4]。 5. 分析下列程序运行结果。 def double_values(d): for key in d: d[key] *= 2 return d my_dict = {'a': 1, 'b': 2} print(double_values(my_dict)) 【答案】将字典中每个值都乘以2,输出结果为{'a': 2, 'b': 4}。 9、 程序设计题(每小题10分,共20分) 1. 编写一个函数rotate_matrix(matrix),将一个二维列表matrix顺时针旋转90度。 【答案】 def rotate_matrix(matrix): return [list(row) for row in zip(*matrix[::-1])] # 示例用法 matrix = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ] rotated_matrix = rotate_matrix(matrix) for row in rotated_matrix: print(row) # 输出: # [7, 4, 1] # [8, 5, 2] # [9, 6, 3] 2. 编写一个函数longest_common_prefix(strs),找到字符串数组中的最长公共前缀。如果不存在公共前缀,则返回空字符串""。 【答案】 def longest_common_prefix(strs): if not strs: return "" prefix = strs[0] for string in strs[1:]: while not string.startswith(prefix): prefix = prefix[:-1] if not prefix: return "" return prefix # 示例用法 print(longest_common_prefix(["flower", "flow", "flight"])) # "fl" 10、 综合应用题(20分) 1. 编写一个正则表达式,用于验证IP地址的有效性。 【答案】 import re def is_valid_ip(ip): pattern = r'^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])$' return re.match(pattern, ip) is not None # 使用示例 print(is_valid_ip("192.168.1.1")) # True print(is_valid_ip("256.256.256.256")) # False 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 安徽省2025年对口招生考试计算机类 专业综合模拟卷(四) (本试题卷共三部分,78道小题,共10页。时量150分钟,满分390分) 第一部分 计算机网络基础(180分) 1、 填空题(每空3分,共60分) 1. 通信过程中产生和发送信息的设备或计算机叫做______;接收和处理信息的设备或计算机叫______;两者之间的通信线路叫做______。 2. 数字数据可以用模拟信号来表示,此时要利用______将数字数据转换成模拟数信号。 3. 模拟数据可以用数字信号来表示。对于声音数据来说,完成模拟数据和数字信号转换功能的设施是______。 4. 数字数据还可以直接用二进制形式的数字脉冲信号来表示,但为了改善其传播特性,一般先要对二进制数据进行______。 5. 信号在传输一定距离之后会发生衰减。为了实现长距离传输,模拟传输系统要用______来增强信号中的能量;数据传输系统则需要使用______。 6. 模拟信号传输与数字信号传输是两种传输方式,目前远程通信中,______的使用更为广泛,但______将是今后数据通信的发展方向。 7. 数据通信系统是以______为中心,用______连接分布在异地的数据终端设备,以实施数据传输的一种系统。 8. 数据通信技术的指标主要有______、______和______。 9. 千兆以太网的物理层协议包括______,1000BASE-LX,1000BASE-CX和1000BASE-T等标准。 10. 千兆以太网的帧结构与标准以太网的帧结构相同,其最大帧长为______字节,最小帧校为______字节。 11. 为了确保最长帧长为64字节,同时维持网络直径为200m,千兆以太网采用了______和______技术。 2、 单项选择题(每小题4分,共60分) 1. 下列设备属于资源子网的是( )。 A. 计算机软件 B. 网桥 C. 交换机 D. 路由器 2. 计算机网络中可共享的资源包括( )。 A. 硬件、软件、数据和通信信道 B. 主机、外设和通信信道 C. 硬件、软件和数据 D. 主机、外设、数据和通信信道 3. 通信子网为网络源结点与目的结点之间提供了多条传输路径的可能性,路由选择指的是( )。 A. 建立并选择一条物理链路 B. 建立并选择一条逻辑链路 C. 网络中间结点收到一个分组后,确定转发分组的路径 D. 选择通信介质 4. 下面哪一项可以描述网络拓扑结构?( ) A. 仅仅是网络的物理设计 B. 仅仅是网络的逻辑设计 C. 仅仅是对网络形式上的设计 D. 网络的物理设计和逻辑设计 5. 下面哪种拓扑技术可以使用集线器作为连接器?( ) A. 双环状 B. 单环状 C. 总线状 D. 星状 6. 随着微型计算机的广泛应用,大量的微型计算机是通过局域网连入广域网,而局域网与广域网的互联是通过( )实现的。 A. 通信子网 B. 路由器 C. 城域网 D. 电话交换网 7. 局域网与广域网之间的差异不仅在于它们所能覆盖的地理范围,而且还在于( )。 A. 所使用的传输介质 B. 所提供的服务 C. 所能支持的通信量 D. 所使用的协议 8. 在OSI参考模型中,第N层与它之上的第N+1层的关系是( )。 A. 第N层为第N +1提供服务 B. 第N+1层将从第N层接收的报文添加一个报头 C. 第N层使用第N+1层提供的服务 D. 第N层与第N+1层相互促进没有影响 9. 在OSI参考模型中,第N层提供的服务是( )与对等层实体交换信息来实现的。 A. 利用第N-1层提供的服务以及按第N层协议 B. 利用第N层提供的服务以及按第N-1层协议 C. 利用第N+1层提供的服务以及按第N层协议 D. 利用第N层提供的服务以及按第N+1层协议 10. 路由选择功能是在OSI模型的( )。 A. 物理层 B. 数据链路层 C. 网络层 D. 传输层 11. 中继系统中,中继器工作在( )。 A. 物理层 B. 数据链路层 C. 网络层 D. 高层 12. 在OSI参考模型的7层结构中,实现帧同步功能的是( )。 A. 物理层 B. 数据链路层 C. 网络层 D. 传输层 13. 在下面给出的协议中,( )是TCP/IP的应用层协议。 A. TCP和FTP B. DNS和SMTP C. RARP和DNS D. IP和UDP 14. 集线器和路由器分别运行于OSI参考模型的( )。 A. 数据链路层和物理层 B. 网络层和传输层 C. 传输层和数据链路层 D. 物理层和网络层 15. 在Python中,关于异常处理,以下哪项描述是正确的?( ) A. try块中可以没有except块,但必须有finally块 B. except块可以不指定异常类型,这样会捕获所有类型的异常 C. 一个try块只能有一个except块 D. else块在try块中没有异常抛出时执行,但它必须跟在except块之后 3、 综合运用题(每题15分,共60分) 1.一台TP-Link无线路由器管理地址为192.168.1.1/24。 (1)若该路由器只允许2台计算机接入该路由器,采用的具体方法有哪些? (2)有哪些方案可以提高无线路由器的安全性? 2. 简述TCP和UDP协议的特点。 3. 常见的传输媒体有哪几种?各有何特点? 4. 为什么要使用信道复用技术?常用的信道复用技术有哪些? 第二部分 信息技术(40分) 4、 填空题(每空2分,共20分) 1. 信息技术发展的关键特征之一是提升___________的效率和灵活性。 2. 信息社会的一个显著特征是对___________的依赖日益增加。 3. 信息系统的硬件系统中,除了输入设备、输出设备、外部存储器外,还包括___________。 4. 在信息编码领域,表示十进制数字的二进制编码被称为___________。 5. 在 Unicode 编码中,每个字符通常占用___________个字节。 6. 面对信息系统安全风险,___________攻击主要利用人类的信任脆弱性。 7. 在 Windows 10 中,可以通过按下___________键来打开开始菜单。 8. 在 Word 中,设置文本格式时,___________设置是字符格式的一部分。 9. 在 Excel 中,表示绝对引用的符号是___________。 10. 在 Word 中,___________的设置可以影响文本的视觉效果。 5、 单项选择题(每小题4分,共20分) 1. 在PowerPoint 2016中,下列哪个功能不属于演示文稿放映?( ) A. 设置放映方式 B. 设置切换效果 C. 添加动画效果 D. 打印演示文稿 2. 关于信息社会文化的描述,下列哪项是错误的?( ) A. 信息社会文化具有多样性 B. 网络文化成为主流 C. 传统媒体逐渐消失 D. 信息传播速度加快 3. 在Word 2016中,下列哪个操作不能在“开始”菜单中完成?( ) A. 设置字体 B. 段落对齐 C. 插入表格 D. 查找替换 4. 关于信息系统的结构,下列哪项描述是错误的?( ) A. 基础设施层 B. 资源管理层 C. 业务逻辑层 D. 数据表现层 5. 在Excel 2016中,下列哪个功能不属于数据分析?( ) A. 排序 B. 筛选 C. 分类汇总 D. 插入图表 第三部分 Python程序(170分) 6、 填空题(每空3分,共30分) 1. 表达式3 ** 2的值为______。 2. 表达式3 * 2的值为______。 3. 已知x = [3, 5, 7],那么执行语句x[len(x):] = [1,2]之后,x 的值为______。 4. 表达式list(zip([1,2], [3,4])) 的值为______。 5. 已知x = [1,2, 3, 2, 3],执行语句x.pop()之后,x 的值为______。 6. 表达式[x for x in [1,2,3,4,5] if x<3] 的值为______。 7. 表达式[index for index, value in enumerate([3,5,7,3,7]) if value == max([3,5,7,3,7])]的值为 ______。 8. 已知path = 'c:\test.html',那么表达式path[:-4]+'htm'的值为______。 9. 表达式'd,%c' % (65, 65)的值为______。 10. 表达式'The first:{1}, the second is {0}'.format(65,97) 的值为______。 7、 单项选择题(每小题4分,共60分) 1. 在 Python 中,以下哪个函数可以用于打开一个文件?( ) A. file.open() B. open.file() C. open() D. file() 2. 在 Python 中,以下哪条语句可以实现条件判断?( ) A. if-else B. while C. for-in D. do-while 3. 在 Python 中,以下哪个操作符用于逻辑非运算?( ) A. ! B. && C. || D. ~ 4. 在 Python 中,以下哪个函数可以返回一个字符串中指定起始位置和终止位置之间的子串?( ) A. str.get() B. str.extract() C. str.slice() D. str.substring() 5. 在 Python 中,以下哪个操作符用于逻辑与运算?( ) A. ! B. && C. || D. & 6. 在 Python 中,以下哪个函数可以将一个字符串中的大写字母转换为小写字母?( ) A. str.upper() B. str.lower() C. str.casefold() D. str.swapcase() 7. 在 Python 中,以下哪个函数可以将一个字符串中的小写字母转换为大写字母?( ) A. str.upper() B. str.lower() C. str.casefold() D. str.swapcase() 8. 在 Python 中,以下哪个函数可以将一个字符串中的字母大小写翻转?( ) A. str.upper() B. str.lower() C. str.casefold() D. str.swapcase() 9. 在 Python 中,以下哪个函数可以将一个字符串中的字符串 s1 替换为字符串 s2?( ) A. str.replace(s1, s2) B. str.replaceAll(s1, s2) C. str.replaceFirst(s1, s2) D. str.replaceLast(s1, s2) 10. 在 Python 中,以下哪个函数可以将一个字符串中的所有空格删除?( ) A. str.trim() B. str.removeSpaces() C. str.strip() D. str.deleteSpaces() 11. 在 Python 中,以下哪个函数可以返回一个列表中的最大值?( ) A. max(list) B. min(list) C. sort(list) D. reverse(list) 12. 在 Python 中,以下哪个函数可以返回一个列表中的最小值?( ) A. max(list) B. min(list) C. sort(list) D. reverse(list) 13. 在 Python 中,以下哪个函数可以将一个字符串按照指定的分隔符分割成一个列表?( ) A. str.split(sep) B. str.join(sep) C. str.splice(sep) D. str.concat(sep) 14. 在 Python 中,以下哪个函数可以将一个列表中的元素转换为一个字符串,每个元素用指定的分隔符分割?( ) A. str.split() B. list.join() C. str.splice() D. str.concat() 15. 在 Python 中,以下哪个函数可以计算指定字符串在另一个字符串中出现的次数?( ) A. str.count() B. str.matches() C. str.find() D. str.match() 8、 程序分析题(每小题8分,共40分) 1. 分析下列程序运行结果。 def convert_to_dict(keys, values): return dict(zip(keys, values)) keys = ['a', 'b', 'c'] values = [1, 2, 3] print(convert_to_dict(keys, values)) 2. 分析下列程序运行结果。 def find_max(nums): return max(nums) print(find_max([1, 5, 3, 9, 2])) 3. 分析下列程序运行结果。 def merge_lists(lst1, lst2): return lst1 + lst2 print(merge_lists([1, 2], [3, 4])) 4. 分析下列程序运行结果。 def unique_items(lst): return list(set(lst)) print(unique_items([1, 2, 2, 3, 4, 4])) 5. 分析下列程序运行结果。 def double_values(d): for key in d: d[key] *= 2 return d my_dict = {'a': 1, 'b': 2} print(double_values(my_dict)) 9、 程序设计题(每小题10分,共20分) 1. 编写一个函数rotate_matrix(matrix),将一个二维列表matrix顺时针旋转90度。 2. 编写一个函数longest_common_prefix(strs),找到字符串数组中的最长公共前缀。如果不存在公共前缀,则返回空字符串""。 10、 综合应用题(20分) 1. 编写一个正则表达式,用于验证IP地址的有效性。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

安徽省对口招生考试计算机类专业综合模拟卷(四)
1
安徽省对口招生考试计算机类专业综合模拟卷(四)
2
安徽省对口招生考试计算机类专业综合模拟卷(四)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。