精品解析:浙江省杭州市S9联盟2024-2025学年高二上学期期中联考技术试题-高中信息技术

标签:
精品解析文字版答案
2024-12-25
| 2份
| 16页
| 247人阅读
| 4人下载

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高二
章节 -
类型 试卷
知识点 -
使用场景 同步教学-期中
学年 2024-2025
地区(省份) 浙江省
地区(市) 杭州市
地区(区县) -
文件格式 ZIP
文件大小 270 KB
发布时间 2024-12-25
更新时间 2025-03-09
作者 学科网试题平台
品牌系列 -
审核时间 2024-12-25
下载链接 https://m.zxxk.com/soft/49575477.html
价格 4.00储值(1储值=1元)
来源 学科网

内容正文:

2024学年第一学期杭州S9联盟期中联考 高二年级技术学科试题 考生须知: 1.本卷共8页满分100分,考试时间90分钟; 2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。 3.所有答案必须写在答题纸上,写在试卷上无效; 4.考试结束后,只需上交答题纸。 信息技术 一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个是符合题目要求的。) 1. 下列关于数据、信息和知识的说法,正确的是( ) A. 2024年10月1日中数字“2024”仅仅是一个数据,并不承载任何信息 B. 信息的价值可能会随着时间的推移而发生变化 C. 知识与信息不同,不可以共享和传递的 D. 通过搜索引擎获得信息后,就获得了相应的知识 2. 下列关于数据管理的说法,不正确的是( ) A. 计算机中一般采用树形目录结构来管理文件 B. 为了预防自然灾害引起的数据损坏,一般采用安装磁盘阵列系统 C. 数据备份、异地容灾等手段是为了保护数据安全而采取的主动防护手段 D. 传输数据时可以通过数据校验提升数据的完整性 3. 下列关于大数据的说法,正确的是( ) A. 大数据价值密度低,因此大数据的泄露不会造成个人隐私泄露等问题 B. 大数据产生速度快,信息系统可以抽样分析最新数据 C. 相比数据之间的相关性,大数据处理更关注背后的因果关系 D. 大数据给生活带来便利的同时也会带来社会问题 4. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”的方式进入小区及楼道;车辆道闸系统,对登记车辆进行自动识别抬杆。业主需提供正面免冠照提前录入系统,才能使用“刷脸”的方式进入小区及楼道;门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢-3单元-401室。下列关于数据、信息的说法,不正确的是( ) A. 文本、图像、音频、视频等都是数据的表现形式 B. 数据是对客观事物的符号表示 C. 门禁卡破损将无法读取准确的卡号,说明信息具有真伪性 D. 该系统中的数据表现形式不同,但都以二进制方式存储 5. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”的方式进入小区及楼道;车辆道闸系统,对登记车辆进行自动识别抬杆。业主需提供正面免冠照提前录入系统,才能使用“刷脸”的方式进入小区及楼道;门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢-3单元-401室。已知图片要求分辨率不超过1024×768,不小于800×600,24位真彩色的BMP格式,图片容量的范围为( ) A. 293KB-480KB B. 13.7MB-22.5MB C. 1.37MB-2.25MB D. 30KB-50KB 6. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”的方式进入小区及楼道;车辆道闸系统,对登记车辆进行自动识别抬杆。业主需提供正面免冠照提前录入系统,才能使用“刷脸”的方式进入小区及楼道;门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢-3单元-401室。小明尝试用Python语言对卡号中的房号进行提取,当卡号s="15-03-0401"时,以下表达式正确的是( ) A. s[6:] B. s[5:9] C. s[-4:-1] D. s[-1:-4:-1] 7. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”方式进入小区及楼道;车辆道闸系统,对登记车辆进行自动识别抬杆。业主需提供正面免冠照提前录入系统,才能使用“刷脸”的方式进入小区及楼道;门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢-3单元-401室。当业主“刷卡”或“刷脸”成功,则打开小区大门或楼道门,记“刷卡”信息为A(刷卡成功,值为True),“刷脸”信息为B(刷脸成功,值为True),下列表达式表示信息正确能够开门的表达式是( ) A. A or B B. A == True and B == True C. not A or B D. not(A == True and B == False) 8. 某声音模拟信号的采样及量化函数模型如图所示,下列说法正确的是( ) A. 图中纵坐标划分得越细表示采样频率越高,保真度越高 B. 图中纵坐标分为0~7级,其量化位数至少为3位 C. 已知10秒内取样点100个,因此采样频率为100Hz D. 将模拟声音数字化需要经过采样、量化两个主要过程 9. 将某次信息测试最后得分用字典存储:dict={"第1名":50,"第2名":48,"第3名":47,"第4名":45,"第5名":44,"第6名":42}。下列表达式结果为True的是( ) A. 50 in dict B. dict["第2名"] – 40 == 8 C. dict["第3名"]+ diet["第4名"] < 90 D. dict["第5名"] != 44 10. 有如下Python程序段: s=0;i = 6 if i % 3==0 or i % 2 ==0: s = s + 1 if i % 3 == 1: s = s + 1 else: s = s + 2 print(s) 其输出结果为( ) A. 1 B. 2 C. 3 D. 4 11. 有如下Python程序段: x = 2;y = 5 if x > y: y += 20 if y >= 25: y = y * 2 elif y >= 5: y = y ** 2 y = x + y print(y) 执行该程序段后,输出结果为( ) A. 27 B. 625 C. 5 D. 50 12. 某同学根据图所示流程图编写4个Python程序段,下列程序段与流程匹配的是( ) A B C D n=int(input()) if n<60: s="D" if n<75: s="C" elif n<90: s="B" else: s="A" n=int(input()) if n<60: s="D" if n<75: s="C" elif n<90: s="B" else: s="A" n=int(input()) if n<60: s="D" elif n<75: s="C" if n<90: s="B" else: s="A" n=int(input()) if n<60: s="D" elif n<75: s="C" elif n<90: s="B" else: s="A" A. A B. B C. C D. D 二、非选择题(本大题共3小题,第13题10分,第14题6分,第15题10分,共26分) 13. 2024年6月25日,我国的嫦娥六号返回器携带来自月球背面的样品,安全着陆在预定区域,在人类历史上首次实现月球背面采样返回。在整个运行过程中装置会向地面实时传输获取的数据。请回答下列问题: (1)下列关于信息、编码及大数据说法中正确的是________(多选,填字母) A.实时传输的视频数据容量大,该视频数据是大数据 B.对月面拍摄照片的过程实现了模数转换 C.月球与地球距离较远,传输的信号有滞后性,但该信号仍然具有非常高的价值 D.信号传输过程中受到干扰,导致部分信息丢失,说明信息在传递过程中会有损耗 E.数据的客观性为科学研究提供了可靠的依据 (2)已知装置传输了一段时长为10秒、1920×1080像素、24位真彩色、PAL制的未经压缩无声AVI视频文件,则该段视频的容量约为______(单选,填字母:A.1.44GB/B.11.6GB/C.0.48GB);部分时段会受到辐射干扰,传输速率下降,需要对视频文件进行压缩操作,压缩过程属于______(单选,填字母:A.编码过程/B.解码过程/C.数字化过程) (3)已知装置传输的图片是位置,现将图片转换为黑白图片,并截取该图片中的部分数据(数字序列为辅助答题行,不是图像部分),如图所示: 如果黑、白像素分别用1和0表示,则该图像第1行最后一个字节的二进制编码为___,将第2行转化为十六进制编码为______。 14. 书写下列Python程序段运行结果: (1)print(len(max(["bcd","abcd"]))) (2)print(not "3">"12" and "apple">"app") (3)print(125//3**2*3%8+int(len("firstexam")/4)) 15. 数据通过公共信道传输,数据面临着被非授权读取、截获、篡改、伪造等一系列安全问题,为确保信息安全,信息需加密传输,发送方由明文→密文(加密),接收方由密文→明文(解密)。某数据加密方法描述如下: 1)以字节为单位进行加密处理; 2)将1个字节的8位二进制数右移一位,最高位用右移出的最低位填充; 3)将处理后的8位二进制数分割成前4位与后4位两个二进制数; 4)分别将上述两个4位二进制数转换为十六进制数;所得两个十六进制数码按先后顺序连接,即为该字节的密文。 请回答下列问题: (1)已知字母“Y”的ASCII码是89D,则其加密后的密文是_________; (2)用计算机解决问题的过程一般包括四步:①设计算法;②调试运行程序;③编写程序;④抽象与建模,这四个步骤的正确顺序是_________; (3)若输入10个字符依次对每个字符进行加密处理,则最适合采用的算法结构是_________(单选,填字母:A.顺序结构/B.分支结构/C.循环结构); (4)为了实现“将1个字节的8位二进制数右移一位,最高位用右移出的最低位填充”,编写如下Python程 序段,请在划线处填入合适的代码(用含"n"的表达式表示)。 s = "10011011" n = len(s) s1 = __________________ print(s1) (5)为了实现将4位二进制数转换为十六进制数,首先将4位二进制数转换为了十进制数,再转换为十六进制。已知变量t是转换后的十进制数,现编写如下Python程序段,将变量t转换十六进制数,请在划线处填入合适的代码。 if t <=9: c = str(t) else: __________________ print(c) 第1页/共1页 学科网(北京)股份有限公司 $$ 2024学年第一学期杭州S9联盟期中联考 高二年级技术学科试题 考生须知: 1.本卷共8页满分100分,考试时间90分钟; 2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。 3.所有答案必须写在答题纸上,写在试卷上无效; 4.考试结束后,只需上交答题纸。 信息技术 一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个是符合题目要求的。) 1. 下列关于数据、信息和知识的说法,正确的是( ) A. 2024年10月1日中的数字“2024”仅仅是一个数据,并不承载任何信息 B. 信息的价值可能会随着时间的推移而发生变化 C. 知识与信息不同,不可以共享和传递的 D. 通过搜索引擎获得信息后,就获得了相应的知识 【答案】B 【解析】 【详解】本题考查数据、信息和知识。B选项正确,信息的价值会随时间变化,比如过去有用的信息现在可能无用,现在有用的信息未来也可能失去价值 ;A 选项错误,“2024” 在 “2024 年 10 月 1 日” 这个语境中承载了时间信息,C选项错误,知识可以共享传递,D选项错误,通过搜索引擎获得信息,需要经过整理、分析和理解才能转化为知识,仅仅获得信息并不等同于获得知识。因此,本题选择B。 2. 下列关于数据管理的说法,不正确的是( ) A. 计算机中一般采用树形目录结构来管理文件 B. 为了预防自然灾害引起的数据损坏,一般采用安装磁盘阵列系统 C. 数据备份、异地容灾等手段是为了保护数据安全而采取的主动防护手段 D. 传输数据时可以通过数据校验提升数据完整性 【答案】B 【解析】 【详解】本题考查数据管理与安全。为了预防自然灾害引起的数据损坏,一般采用异地容灾系统,异地容灾是在相隔较远的两地建立备份系统,以防止本地发生如火灾、地震、洪水等自然灾害或其他大规模灾难时数据损坏。因此,本题选择B。 3. 下列关于大数据的说法,正确的是( ) A. 大数据价值密度低,因此大数据的泄露不会造成个人隐私泄露等问题 B. 大数据产生速度快,信息系统可以抽样分析最新数据 C. 相比数据之间的相关性,大数据处理更关注背后的因果关系 D. 大数据给生活带来便利同时也会带来社会问题 【答案】D 【解析】 【详解】本题考查大数据。D选项正确,大数据给生活带来便利的同时,如精准营销、个性化推荐,也引发社会问题,像隐私泄露、数据滥用等。A选项错误,尽管大数据价值密度低,但其中个人隐私等重要信息泄露仍会对个人权益造成严重损害,可能引发身份盗窃、诈骗等问题。B选项错误,大数据产生速度快,需具备实时处理能力,抽样分析可能遗漏关键信息,无法充分发挥大数据优势。C选项错误,大数据更侧重挖掘数据间相关性,通过发现关联模式提供有价值信息和决策支持。本题选择D。 4. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”的方式进入小区及楼道;车辆道闸系统,对登记车辆进行自动识别抬杆。业主需提供正面免冠照提前录入系统,才能使用“刷脸”的方式进入小区及楼道;门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢-3单元-401室。下列关于数据、信息的说法,不正确的是( ) A. 文本、图像、音频、视频等都是数据的表现形式 B. 数据是对客观事物的符号表示 C. 门禁卡破损将无法读取准确的卡号,说明信息具有真伪性 D. 该系统中的数据表现形式不同,但都以二进制方式存储 【答案】C 【解析】 【详解】本题考查数据、信息。门禁卡破损无法读取准确的卡号,说明信息依赖于载体,载体损坏会影响信息的获取,而非信息具有真伪性。因此,本题选择C。 5. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”的方式进入小区及楼道;车辆道闸系统,对登记车辆进行自动识别抬杆。业主需提供正面免冠照提前录入系统,才能使用“刷脸”的方式进入小区及楼道;门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢-3单元-401室。已知图片要求分辨率不超过1024×768,不小于800×600,24位真彩色的BMP格式,图片容量的范围为( ) A. 293KB-480KB B. 13.7MB-22.5MB C. 1.37MB-2.25MB D. 30KB-50KB 【答案】C 【解析】 【详解】本题考查图像数字化相关内容。图像文件大小(字节)= 图像分辨率*色彩位数/8。分辨率为1024*768时,其存储容量为:1024*768*24/8/1024/1024 =2.25MB;分辨率为800*600时,其存储容量为:800*600*24/8/1024/1024≈1.37MB;所以图片容量的范围为1.37MB-2.25MB。故本题答案是C选项。 6. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”的方式进入小区及楼道;车辆道闸系统,对登记车辆进行自动识别抬杆。业主需提供正面免冠照提前录入系统,才能使用“刷脸”的方式进入小区及楼道;门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢-3单元-401室。小明尝试用Python语言对卡号中的房号进行提取,当卡号s="15-03-0401"时,以下表达式正确的是( ) A. s[6:] B. s[5:9] C. s[-4:-1] D. s[-1:-4:-1] 【答案】A 【解析】 【详解】本题考查python语言基础。A 选项正确,对于字符串s,房号是从第 7个字符开始到字符串末尾,所以s[6:]可以正确提取房号0401。B选项错误,s[5:9]提取的是 -040,不是房号。C选项错误,s[-4:-1]提取的是 040,不是房号。D选项错误,s[-1:-4:-1]提取的是 104,不是房号。因此本题选择A。 7. 某小区采用了门禁系统,业主通过“刷卡”或“刷脸”的方式进入小区及楼道;车辆道闸系统,对登记车辆进行自动识别抬杆。业主需提供正面免冠照提前录入系统,才能使用“刷脸”的方式进入小区及楼道;门禁卡中的卡号信息编码规则为:幢号-单元号-房号,例如,卡号15-03-0401,表示15幢-3单元-401室。当业主“刷卡”或“刷脸”成功,则打开小区大门或楼道门,记“刷卡”信息为A(刷卡成功,值为True),“刷脸”信息为B(刷脸成功,值为True),下列表达式表示信息正确能够开门的表达式是( ) A. A or B B. A == True and B == True C. not A or B D. not(A == True and B == False) 【答案】A 【解析】 【详解】本题考查python语言基础。A选项正确,“刷卡” 成功或 “刷脸” 成功就能开门,表达式A or B准确表达开门条件,只要其一满足(使用or运算符)门就开 。B选项错误,该表达式表示刷卡和刷脸都须成功才开门,与实际不符,实际只要一个成功即可。 C选项错误,该表达式表示刷卡不成功或者刷脸成功才开门,不符合开门实际逻辑。 D选项错误,该表达式表示刷卡不成功或者刷脸成功才开门,不符合开门实际逻辑。因此,本题选择A。 8. 某声音模拟信号的采样及量化函数模型如图所示,下列说法正确的是( ) A. 图中纵坐标划分得越细表示采样频率越高,保真度越高 B. 图中纵坐标分为0~7级,其量化位数至少为3位 C. 已知10秒内取样点100个,因此采样频率为100Hz D. 将模拟声音数字化需要经过采样、量化两个主要过程 【答案】B 【解析】 【详解】本题考查数字化。B选项正确,纵坐标分为0~7级,23=8,所以量化位数至少为3位。A选项错误,图中纵坐标划分越细表示量化位数越高,而不是采样频率越高。C选项错误,10秒内取样点100个,采样频率为100/10=10Hz。D选项错误,将模拟声音数字化需要经过采样、量化、编码三个主要过程。因此,本题选择B。 9. 将某次信息测试的最后得分用字典存储:dict={"第1名":50,"第2名":48,"第3名":47,"第4名":45,"第5名":44,"第6名":42}。下列表达式结果为True的是( ) A. 50 in dict B. dict["第2名"] – 40 == 8 C. dict["第3名"]+ diet["第4名"] < 90 D. dict["第5名"] != 44 【答案】B 【解析】 【详解】本题考查Python字典相关内容。字典的格式为:{键1:值1,键2:值2...键n:值n},当想获取值时,是将键当做索引去引用,格式为字典名[键]。A选项,使用in关键字去判断某个元素是否存在时,它默认是判断该元素是否为字典的键(key),而不是判断值(value),选项错误。B选项,dict["第2名"] - 40 == 8-->48 - 40 == 8-->8 == 8-->True,选项正确。C选项,dict["第3名"]+ diet["第4名"] < 90-->47+ 45 < 90-->92 < 90-->False,选项不符合题意。D选项,dict["第5名"] != 44-->44 != 44-->False,选项不符合题意。故本题答案是B选项。 10. 有如下Python程序段: s=0;i = 6 if i % 3==0 or i % 2 ==0: s = s + 1 if i % 3 == 1: s = s + 1 else: s = s + 2 print(s) 其输出结果为( ) A. 1 B. 2 C. 3 D. 4 【答案】C 【解析】 【详解】本题考查Python基础。 初始化变量: s=0 i=6 第一个条件判断:if i%3==0 or i%2==0: 这意味着如果i能被3整除或者能被2整除,条件成立。所以,执行s=s+1,即s=0+1=1。 第二个条件判断:if i%3==1: 这意味着如果i除以3余数是1,条件成立。对于i=6,6%3==0,所以i%3==1不成立。因此,代码进入else部分,执行s=s +2,即s=1+2=3。 打印结果:print(s) 输出s的值,即3。故正确答案为:选项C。 11. 有如下Python程序段: x = 2;y = 5 if x > y: y += 20 if y >= 25: y = y * 2 elif y >= 5: y = y ** 2 y = x + y print(y) 执行该程序段后,输出的结果为( ) A. 27 B. 625 C. 5 D. 50 【答案】A 【解析】 【详解】本题考查分支结构的程序实现。 程序开始时,x=2,y=5,首先判断x>y,因为2>5不成立,所以判断y≥5,5≥5成立,执行y=y**2,即y=5**2=25;最后执行y=x+y,此时x=2,y=25,所以y=2+25=27。程序执行后输出的结果为27,本题选择A。 12. 某同学根据图所示流程图编写4个Python程序段,下列程序段与流程匹配的是( ) A B C D n=int(input()) if n<60: s="D" if n<75: s="C" elif n<90: s="B" else: s="A" n=int(input()) if n<60: s="D" if n<75: s="C" elif n<90: s="B" else: s="A" n=int(input()) if n<60: s="D" elif n<75: s="C" if n<90: s="B" else: s="A" n=int(input()) if n<60: s="D" elif n<75: s="C" elif n<90: s="B" else: s="A" A. A B. B C. C D. D 【答案】D 【解析】 【详解】本题考查分支结构的程序实现。D选项正确,该流程图为多分支结构,因此程序中采用if...elif...elif...else语句来描述。A选项错误,当n=50时,s=“C”(第二个if语句成立),与流程图不符。B选项错误,当n=70时,s=“A”(第一个if语句不成立,执行else分支),与流程图不符。C选项错误,当n=70时,s=“B”(第二个if语句成立),与流程图不符。因此,本题选择D。 二、非选择题(本大题共3小题,第13题10分,第14题6分,第15题10分,共26分) 13. 2024年6月25日,我国的嫦娥六号返回器携带来自月球背面的样品,安全着陆在预定区域,在人类历史上首次实现月球背面采样返回。在整个运行过程中装置会向地面实时传输获取的数据。请回答下列问题: (1)下列关于信息、编码及大数据说法中正确的是________(多选,填字母) A.实时传输的视频数据容量大,该视频数据是大数据 B.对月面拍摄照片的过程实现了模数转换 C.月球与地球距离较远,传输的信号有滞后性,但该信号仍然具有非常高的价值 D.信号传输过程中受到干扰,导致部分信息丢失,说明信息在传递过程中会有损耗 E.数据的客观性为科学研究提供了可靠的依据 (2)已知装置传输了一段时长为10秒、1920×1080像素、24位真彩色、PAL制的未经压缩无声AVI视频文件,则该段视频的容量约为______(单选,填字母:A.1.44GB/B.11.6GB/C.0.48GB);部分时段会受到辐射干扰,传输速率下降,需要对视频文件进行压缩操作,压缩过程属于______(单选,填字母:A.编码过程/B.解码过程/C.数字化过程) (3)已知装置传输的图片是位置,现将图片转换为黑白图片,并截取该图片中的部分数据(数字序列为辅助答题行,不是图像部分),如图所示: 如果黑、白像素分别用1和0表示,则该图像的第1行最后一个字节的二进制编码为___,将第2行转化为十六进制编码为______。 【答案】 ①. BCE ②. A ③. A ④. 11000011B ⑤. 80 63 7C 8D H 【解析】 【详解】本题考查数据编码。 ①虽然实时传输视频数据容量大,但是并不是传统技术无法处理的数据,并不是大数据,A 错误;对月面拍摄照片是将光信号转换为数字信号,实现了模数转换,B 正确;月球与地球距离远,信号滞后但这些从月球传输回来的数据对于科学研究、了解月球等具有非常重要的价值,C 正确;信号传输受干扰导致信息丢失,说明信息依赖于载体而存在,是载体损耗并不是信息损耗。D 错误;数据的客观性意味着数据是对客观事物的真实反映,这种客观性为科学研究提供了可靠的依据,科学家可以基于这些客观数据进行分析、推断和研究,E 正确。因此本题答案为BCE。 ②对于未经压缩无声AVI视频,视频文件容量 = 水平像素数×垂直像素数×颜色位深度×帧频×时长。PAL制帧频为25帧/秒,则容量为1920×1080×24×25×10÷8÷1024÷1024÷1024≈1.44GB,所以答案是A选项。 ③压缩过程是将原始数据按照一定的算法进行重新编码,以减少数据存储空间或传输带宽等,所以压缩过程属于编码过程,A选项正确。而解码过程是将编码后的数据还原为原始数据,数字化过程是将模拟信号转换为数字信号,均不符合压缩过程的本质,B、C选项错误。所以答案是A选项。 ④8位二进制数为一个字节,黑、白像素分别用1和0表示,从左到右依次读取第1行的二进制数的最后一个字节的二进制编码为11000011B。 ⑤ 对于第2行二进制编码为10000000011000110111110010001101B,将其转化为十六进制编码。先从右往左按四位一组划分,每四位转换为一位16进制数。1000对应十六进制8,0000对应十六进制0,0110对应十六进制6,0011对应十六进制3,0111对应十六进制7,1100对应十六进制C,1000对应十六进制8,1101对应十六进制D。因此,将第2行转化为十六进制编码为80 63 7C 8D H。 14. 书写下列Python程序段运行结果: (1)print(len(max(["bcd","abcd"]))) (2)print(not "3">"12" and "apple">"app") (3)print(125//3**2*3%8+int(len("firstexam")/4)) 【答案】(1)3;(2)False;(3)9 【解析】 【详解】本题考查python语言基础。 (1)首先,max([“bcd”,“abcd”])会返回列表中最大的字符串,“bcd”和“abcd”中较大的是“bcd”。然后,len(“bcd”)计算长度,结果为3。 (2)先判断“3”>“12”,字符串比较是按照字符的 ASCII 码值依次比较,“3”的 ASCII 码值大于“1”的 ASCII 码值,所以“3”>“12”为True,not “3”>“12”就为False。再判断“apple”>“app”,比较两个字符串,从左到右依次比较字符的 ASCII 码值,前三个字符“app”相同,而“apple”的第四个字符“l”的 ASCII 码值大于“app”的第四个字符(这里“app”没有第四个字符,相当于空字符,空字符的 ASCII 码值最小),所以“apple”>“app”为True。 最后False and True结果为False。 因此该程序段的运行结果是False。 (3)先计算指数运算3**2 = 9。 然后计算125//9*3,125//9 = 13(整除运算),13*3 = 39。 接着计算39%8 = 7(取余运算)。再计算len(“firstexam”) = 9,int(9/4) = 2。 最后计算7 + 2 = 9。 所以该程序段的运行结果是9。 15. 数据通过公共信道传输,数据面临着被非授权读取、截获、篡改、伪造等一系列安全问题,为确保信息安全,信息需加密传输,发送方由明文→密文(加密),接收方由密文→明文(解密)。某数据加密方法描述如下: 1)以字节为单位进行加密处理; 2)将1个字节的8位二进制数右移一位,最高位用右移出的最低位填充; 3)将处理后的8位二进制数分割成前4位与后4位两个二进制数; 4)分别将上述两个4位二进制数转换为十六进制数;所得两个十六进制数码按先后顺序连接,即为该字节的密文。 请回答下列问题: (1)已知字母“Y”的ASCII码是89D,则其加密后的密文是_________; (2)用计算机解决问题的过程一般包括四步:①设计算法;②调试运行程序;③编写程序;④抽象与建模,这四个步骤的正确顺序是_________; (3)若输入10个字符依次对每个字符进行加密处理,则最适合采用的算法结构是_________(单选,填字母:A.顺序结构/B.分支结构/C.循环结构); (4)为了实现“将1个字节8位二进制数右移一位,最高位用右移出的最低位填充”,编写如下Python程 序段,请在划线处填入合适的代码(用含"n"的表达式表示)。 s = "10011011" n = len(s) s1 = __________________ print(s1) (5)为了实现将4位二进制数转换为十六进制数,首先将4位二进制数转换为了十进制数,再转换为十六进制。已知变量t是转换后的十进制数,现编写如下Python程序段,将变量t转换十六进制数,请在划线处填入合适的代码。 if t <=9: c = str(t) else: __________________ print(c) 【答案】 ①. AC ②. ④①③② ③. C ④. s[n-1]+s[:n-1] ⑤. c=chr(t+55) 【解析】 【详解】本题考查进制转换,分支结构的程序实现。 ①先将“Y”的ASCII码89D转二进制为01011001,右移一位得10101100(最高位用右移出的最低位1填充),分割为前4位1010(十六进制A)和后4位1100(十六进制C),密文是AC。 ②首先要对问题进行抽象与建模,理解问题的本质和相关要素,建立起问题的数学或逻辑模型,这是解决问题的基础,所以④排在第一位。 基于建立的模型设计算法,确定解决问题的步骤和方法,算法是程序的灵魂,所以①排在第二位。 然后根据设计好的算法编写程序,将算法用具体的编程语言实现,所以③排在第三位。 最后通过调试运行程序,检查程序是否正确实现了算法,是否能得到预期的结果,对程序进行优化和修正,所以②排在第四位。正确顺序是④①③②。 ③因为要对10个字符依次进行相同的加密处理操作,每个字符的加密过程相互独立且重复,这种情况下使用循环结构可以有效地控制重复执行加密操作的次数,避免重复编写相同的代码。答案为C。 ④要实现右移一位并填充最低位的功能。 可以先取出最低位,即s[n−1],然后将原字符串去掉最后一位,即s[:n−1],最后将取出的最低位与原字符串去掉最后一位拼接起来,所以划线处应填入s[n−1]+s[:n−1]。 ⑤当t<=9时,十六进制数与十进制数相同,直接将t转换为字符串即可,即c=str(t)。 当t>9时,十六进制用字母表示,10到15分别对应A到F。“A”的ASCII值为65,所以该处可知t与对应的十六进制字母的固定差值为55,再通过chr()函数转换为对应的字符。所以划线处应填入c=chr(t+55)。 第1页/共1页 学科网(北京)股份有限公司 $$

资源预览图

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