内容正文:
重庆一中初2026届24—25学年度上期期末考试
信息技术试题
(时间:60分钟 满分:100分)
一、单选题(每题3分,共24分)
1. 重庆一中在整理校史档案时,需要将大量纸质文件数字化。以下最适合的设备是( )
A. 打印机 B. 投影仪 C. 扫描仪 D. 手写板
2. 为了庆祝重庆一中校庆,学校要制作一段宣传视频。在视频编辑软件中,若要使视频片段之间的过渡更加自然流畅,应该使用( )
A. 滤镜 B. 转场效果 C. 字幕 D. 音频编辑
3. 重庆一中的校园网络中,某台计算机的IP地址为192.168.1.101,子网掩码为255.255.255.0。以下说法正确的是( )
A. 该计算机的网络地址是192.168.1.0
B. 该计算机广播地址是192.168.1.256
C. 该计算机可以与IP地址为192.168.2.100的计算机直接通信
D. 子网掩码决定了该计算机所在网络的最大主机数为256台
4. 学校举办校史知识竞赛,使用Excel统计成绩。若要快速找出成绩排名前10%的学生,最适合的方法是( )
A. 手动筛选 B. 排序 C. 使用函数LARGE D. 数据透视表
5. 在制作重庆一中校史宣传网页时,为了使页面在不同分辨率的屏幕上都能完美显示,应该采用( )
A. 固定宽度布局 B. 百分比布局 C. 响应式布局 D. 绝对定位布局
6. 重庆一中的编程社团在编写一个校史问答小程序。以下代码片段的功能是判断用户输入的答案是否正确(假设正确答案是“1905年建校”),横线处应填写的代码是( )
answer=input("请输入重庆一中建校时间:")
if answer=="1905年建校":
print("回答正确!")
else:
______
A. print("回答错误!") B. break C. continue D. pass
7. 学校的多媒体教室安装了智能控制系统,教师可以通过手机APP远程控制设备。这主要应用了以下哪种技术?( )
A. 物联网技术 B. 云计算技术 C. 大数据技术 D. 人工智能技术
8. 重庆一中在进行校史资料数字化存储时,需要选择合适文件格式。对于一份包含大量图片和文字的校史文档,以下哪种格式最适合?( )
A. TXT B. PDF C. JPEG D. MP3
二、多选题(每题5分,共15分,少选得2分,不选、错选不得分)
9. 重庆一中计划开发一款校史学习APP,以下属于该APP可能用到的技术有( )
A. 移动应用开发技术(如Java、Swift等) B. 数据库技术(用于存储校史资料)
C. 图像识别技术(识别校史图片中的文字) D. 人工智能技术(智能问答)
10. 在制作重庆一中校史演示文稿时,为了增强演示效果,可以采取以下哪些措施?( )
A. 选择与校史风格相符的主题模板 B. 插入高清的校史图片和视频
C. 添加丰富的动画效果和转场效果 D. 合理设置文字的字体、颜色和大小
11. 重庆一中的校园网络进行升级改造,需要考虑以下哪些因素?( )
A. 网络带宽需求(满足师生上网和教学资源传输)
B. 网络安全(防止信息泄露和恶意攻击)
C. 设备兼容性(新设备与原有设备兼容)
D. 网络拓扑结构(优化布局)
三、填空题(每题5分,共15分)
12. 在Excel中,若要计算重庆一中某班级学生信息技术成绩平均分,可使用函数______。
13. 重庆一中的校园网站使用HTML和CSS进行页面设计。其中,HTML主要负责页面的______,CSS主要负责页面的______。
14. 编程实现计算重庆一中1905年建校以来到今年(2024年)的校庆周年数,Python代码如下:
now_year=2024
found_year=1905
_____________
________________
四、解答题(共46分)
15. 在Python中,定义一个函数,功能是计算从重庆一中建校年份(1905年)到输入年份之间有多少个闰年。闰年的判断规则是:能被4整除但不能被100整除的年份为闰年,此外能被400整除的年份也是闰年。请写出该函数代码。
16. 学校要将校史中的一些文字资料进行加密存储。采用简单的凯撒密码加密方式,即每个字母向后移动3位(例如,A变成D,a变成d,Z变成C,z变成c),其他字符保持不变。请用Python编写一个函数实现该加密功能,输入为原始字符串,输出为加密后的字符串。
17. 使用SQL语句,从之前创建的“school_history”表(包含event_id、event_name、event_time、event_description字段)中,查询出所有发生时间在2000年之后(包含2000年)的校史事件,按event_id升序排列。
18. 在Excel中,有一张记录重庆一中各班级参加校史知识竞赛成绩的表格,表结构如下:班级(A列)、学号(B列)、姓名(C列)、成绩(D列)。现在要在E列计算每个学生成绩与所在班级平均成绩的差值,请写出在E2单元格(假设数据从第二行开始)应输入的公式,并说明公式含义。
19. 假设你负责管理一家为重庆一中校庆活动提供纪念品的工厂。工厂生产两种纪念品:纪念徽章和校庆明信片。
生产与成本信息:
•生产一枚纪念徽章需要消耗金属材料50克,加工时间为30分钟,成本为20元;生产一张校庆明信片需要纸张20克,加工时间为10分钟,成本为5元。
•工厂每天可提供的金属材料上限为10000克,纸张上限为8000克,总加工时间为6000分钟。市场与销售信息:
•每枚纪念徽章的市场售价为50元,但根据市场调研,销售出去的概率为0.7;每张校庆明信片售价为15元,销售出去的概率为0.8。
新定义-综合收益期望:
我们定义“综合收益期望”为每种纪念品销售出去的利润乘以销售概率,再减去未销售出去的成本乘以未销售概率后的总和。
请使用Python编写代码,计算出在材料和时间限制下,如何安排纪念徽章和校庆明信片生产数量,使得综合收益期望最大化,并输出最大综合收益期望以及对应的生产数量。
第1页/共1页
学科网(北京)股份有限公司
$$
重庆一中初2026届24—25学年度上期期末考试
信息技术试题
(时间:60分钟 满分:100分)
一、单选题(每题3分,共24分)
1. 重庆一中在整理校史档案时,需要将大量纸质文件数字化。以下最适合的设备是( )
A. 打印机 B. 投影仪 C. 扫描仪 D. 手写板
【答案】C
【解析】
【详解】本题考查计算机硬件设备。数字化纸质文件是指将纸质文件转换为电子文档。最适合这一操作的设备是扫描仪,因为扫描仪可以将纸质文件快速高效地转换为数字形式。打印机是将电子文件转换成纸质文件,投影仪用于将图像投射到屏幕上,手写板用于手写输入,因此这些设备都不适合该任务。故选C。
2. 为了庆祝重庆一中校庆,学校要制作一段宣传视频。在视频编辑软件中,若要使视频片段之间的过渡更加自然流畅,应该使用( )
A. 滤镜 B. 转场效果 C. 字幕 D. 音频编辑
【答案】B
【解析】
【详解】本题考查视频编辑。在视频编辑中,为了使视频片段之间的过渡更加自然流畅,通常会使用转场效果。转场效果能够在切换视频片段时增加柔和的过渡,从而避免突兀的变化。滤镜主要用于调整视频的色调和画面感觉,字幕是添加文字信息,音频编辑则是调整音频效果。故选B。
3. 重庆一中的校园网络中,某台计算机的IP地址为192.168.1.101,子网掩码为255.255.255.0。以下说法正确的是( )
A. 该计算机的网络地址是192.168.1.0
B. 该计算机的广播地址是192.168.1.256
C. 该计算机可以与IP地址为192.168.2.100的计算机直接通信
D. 子网掩码决定了该计算机所在网络的最大主机数为256台
【答案】A
【解析】
【详解】本题考查IP地址设置。通过分析,该计算机的IP地址是192.168.1.101,子网掩码是255.255.255.0。根据子网掩码,可以得到:
1. 网络地址是将IP地址的主机部分全部置0,即192.168.1.0。
2. 广播地址是将IP地址的主机部分全部置1,即192.168.1.255,而不是192.168.1.256,256超出了有效IP地址范围。
3. 该计算机可以与IP地址为192.168.2.100的计算机直接通信这个说法不对,因为两者不在同一网段,需要经过路由设备才可以通信。
4. 子网掩码255.255.255.0能确定一个网络内的主机数为2^8 - 2,即254台,不是256台。故选A。
4. 学校举办校史知识竞赛,使用Excel统计成绩。若要快速找出成绩排名前10%的学生,最适合的方法是( )
A. 手动筛选 B. 排序 C. 使用函数LARGE D. 数据透视表
【答案】C
【解析】
【详解】本题考查Excel数据分析。在Excel中,要快速找出成绩排名前10%的学生,使用函数LARGE是最适合的方法。LARGE函数能够返回数据集中第k个最大值,从而可以方便地筛选出前10%的成绩。手动筛选和排序虽然也可以实现,但速度和效率不如使用函数。而数据透视表主要用于汇总和分析数据,不适合于直接查找前10%的成绩。故选C。
5. 在制作重庆一中校史宣传网页时,为了使页面在不同分辨率的屏幕上都能完美显示,应该采用( )
A. 固定宽度布局 B. 百分比布局 C. 响应式布局 D. 绝对定位布局
【答案】C
【解析】
【详解】本题考查网页制作。响应式布局是一种网页设计方式,它能够根据不同设备的屏幕分辨率自动调整网页布局,从而使页面在各种分辨率下都能完美显示。因此,制作校史宣传网页时,采用响应式布局是最佳选择。固定宽度布局和绝对定位布局无法适应不同分辨率的屏幕,而百分比布局虽然有一定自适应效果,但不如响应式布局全面和精准。故选C。
6. 重庆一中的编程社团在编写一个校史问答小程序。以下代码片段的功能是判断用户输入的答案是否正确(假设正确答案是“1905年建校”),横线处应填写的代码是( )
answer=input("请输入重庆一中的建校时间:")
if answer=="1905年建校":
print("回答正确!")
else:
______
A. print("回答错误!") B. break C. continue D. pass
【答案】A
【解析】
【详解】本题考查Python分支结构的应用。代码需要在用户输入错误答案时,输出“回答错误!”的信息。因此,完整的代码片段应在else分支下使用print()函数输出错误提示,所以横线处应填写print("回答错误!")。故选A。
7. 学校的多媒体教室安装了智能控制系统,教师可以通过手机APP远程控制设备。这主要应用了以下哪种技术?( )
A. 物联网技术 B. 云计算技术 C. 大数据技术 D. 人工智能技术
【答案】A
【解析】
【详解】本题考查物联网技术的应用。智能控制系统通过手机APP远程控制设备,这主要涉及将设备联网,并通过互联网进行数据传输和控制。这通常是物联网(Internet of Things, IoT)技术的应用场景。其他选项:云计算技术主要涉及资源共享和按需分配;大数据技术主要涉及从大量数据中提取有价值的信息;人工智能技术主要涉及让计算机能够模拟人类智能。故选A。
8. 重庆一中在进行校史资料数字化存储时,需要选择合适的文件格式。对于一份包含大量图片和文字的校史文档,以下哪种格式最适合?( )
A. TXT B. PDF C. JPEG D. MP3
【答案】B
【解析】
【详解】本题考查文件格式。TXT文件格式不支持图片,只适用于纯文本内容;PDF文件格式可以包含文字和图片,并且能够保持文档的原始格式,非常适合用于保存包含大量图片和文字的文档;JPEG是一种图像文件格式,不适合存储大量文字内容;MP3是一种音频文件格式,不适合存储文字和图片。综合考虑,PDF文件格式最适合用于保存包含大量图片和文字的校史文档。故选B。
二、多选题(每题5分,共15分,少选得2分,不选、错选不得分)
9. 重庆一中计划开发一款校史学习APP,以下属于该APP可能用到的技术有( )
A. 移动应用开发技术(如Java、Swift等) B. 数据库技术(用于存储校史资料)
C. 图像识别技术(识别校史图片中的文字) D. 人工智能技术(智能问答)
【答案】ABCD
【解析】
【详解】本题考查信息技术的应用。开发一款校史学习APP,可能用到的技术包括:
1. 移动应用开发技术:用于开发APP的前端和后台功能,比如Java(用于Android)和Swift(用于iOS)等编程语言。
2. 数据库技术:用于存储和管理校史资料,包括文字、图片等,保证资料的有序保存和高速检索。
3. 图像识别技术:帮助识别和处理校史图片中的文字信息,便于对图像内容进行管理和检索。
4. 人工智能技术:用于构建智能问答系统,提供更为智能化的用户交互体验,回答关于校史的各种问题。
故选ABCD。
10. 在制作重庆一中校史演示文稿时,为了增强演示效果,可以采取以下哪些措施?( )
A. 选择与校史风格相符主题模板 B. 插入高清的校史图片和视频
C. 添加丰富的动画效果和转场效果 D. 合理设置文字的字体、颜色和大小
【答案】ABCD
【解析】
【详解】本题考查演示文稿制作。在制作重庆一中校史演示文稿时,可以采取以下措施来增强演示效果:
A. 选择与校史风格相符的主题模板,使整个演示文稿风格统一,契合校史的主题。
B. 插入高清的校史图片和视频,可以让演示文稿更直观、生动,增强视觉效果。
C. 添加适量的动画效果和转场效果,可以增加演示文稿的动态性,但需要适量添加,避免过于花哨。
D. 合理设置文字的字体、颜色和大小,可以使文字更加清晰、易读,提升整体的视觉效果。
故选ABCD
11. 重庆一中的校园网络进行升级改造,需要考虑以下哪些因素?( )
A. 网络带宽需求(满足师生上网和教学资源传输)
B. 网络安全(防止信息泄露和恶意攻击)
C. 设备兼容性(新设备与原有设备兼容)
D. 网络拓扑结构(优化布局)
【答案】ABCD
【解析】
【详解】本题考查网络升级改造。升级改造校园网络涉及多方面的因素。网络带宽需求是为了满足师生日常上网和传输教学资源;网络安全需要考虑防止信息泄露和恶意攻击;设备兼容性确保新设备与现有设备能正常工作;网络拓扑结构优化布局可以提高整个网络的性能和管理效率。因此,这些都是需要考虑的重要因素。故选ABCD。
三、填空题(每题5分,共15分)
12. 在Excel中,若要计算重庆一中某班级学生信息技术成绩的平均分,可使用函数______。
【答案】AVERAGE
【解析】
【详解】本题考查Excel函数的应用。在Excel中,要计算一组数值的平均分,可以使用AVERAGE函数。只需在单元格中输入=AVERAGE(数据范围) 即可。故答案为:AVERAGE。
13. 重庆一中的校园网站使用HTML和CSS进行页面设计。其中,HTML主要负责页面的______,CSS主要负责页面的______。
【答案】 ①. 结构 ②. 样式
【解析】
【详解】本题考查网页制作。HTML (HyperText Markup Language) 主要用于定义网页结构,比如标题、段落、表格等。CSS (Cascading Style Sheets) 主要用于定义网页的样式和外观,比如颜色、字体、布局等。因此,HTML 负责页面的结构,CSS 负责页面的样式。故答案为:结构、样式。
14. 编程实现计算重庆一中1905年建校以来到今年(2024年)的校庆周年数,Python代码如下:
now_year=2024
found_year=1905
_____________
________________
【答案】 ①. anniversary=now_year-found_year ②. print("重庆一中建校",anniversary,"周年")
【解析】
【详解】本题考查Python程序。
1. 在第一条横线上需要计算当前年份和建校年份之间的差值,即 anniversary=now_year-found_year 。
2. 在第二条横线上需要输出结果,即 print("重庆一中建校",anniversary,"周年")。
这样,整个程序就可以计算出重庆一中从1905年建校以来到2024年的校庆周年数。
四、解答题(共46分)
15. 在Python中,定义一个函数,功能是计算从重庆一中建校年份(1905年)到输入年份之间有多少个闰年。闰年的判断规则是:能被4整除但不能被100整除的年份为闰年,此外能被400整除的年份也是闰年。请写出该函数代码。
【答案】defcount_leap_years(end_year):
count=0
for year in range(1905,end_year+1):
if(year%4==0 and year %100!=0)or(year%400==0):
count+=1
return count
【解析】
【详解】本题考查Python程序综合应用。根据题干要求,具体代码如下:
def count_leap_years(end_year):
count=0
for year in range(1905,end_year+1):
if(year%4==0 and year %100!=0)or(year%400==0):
count+=1
return count
1. 定义函数 count_leap_years(year),输入参数是年份 year。
2. 声明变量 count 用于计数,从0开始。
3. 使用 range(1905,year+1) 生成从1905年至输入年份(包含输入年份)的年份序列。
4. 在循环中,判断每个年份是否是闰年:通过检查年份是否能被4整除但不能被100整除,或者能被400整除。如果满足闰年条件,则闰年计数器加1。
5. 循环结束后,返回闰年计数总数。
16. 学校要将校史中的一些文字资料进行加密存储。采用简单的凯撒密码加密方式,即每个字母向后移动3位(例如,A变成D,a变成d,Z变成C,z变成c),其他字符保持不变。请用Python编写一个函数实现该加密功能,输入为原始字符串,输出为加密后的字符串。
【答案】def caesar_encrypt(text):
result=""
for char in text:
if char.isalpha():
start=ord('A')if char.isupper()else ord('a')
new_pos=(ord(char)-start+3)%26
result+=chr(start+new_pos)
else:
result+=char
return result
【解析】
【详解】本题考查Python程序综合应用。可以使用for循环结构以及条件分支结构实现题干要求:
1. 定义了一个函数 caesar_encrypt,接受一个字符串 text 作为输入。
2. 初始化一个空字符串 result 用于存储加密后的结果。
3. 遍历输入字符串中的每一个字符 char:
- 如果 char 是字母,则根据其是否是大写字母来确定起始 ASCII 码(即 ‘A’ 或 ‘a’)。
- 计算新的字符位置,把当前字符的位置向后移动3位(即 ord(char)-start+3),并对26取模,以保持在字母范围内。
- 通过 chr 函数将新的字符位置转为字符,并附加到结果字符串 result 之后。
- 如果当前字符不字母,则直接附加到结果字符串 result 之后。
4. 返回加密后的字符串 result。
具体代码如答案所示。
17. 使用SQL语句,从之前创建的“school_history”表(包含event_id、event_name、event_time、event_description字段)中,查询出所有发生时间在2000年之后(包含2000年)的校史事件,按event_id升序排列。
【答案】SELECT*
FROM school_history
WHERE event_time>='2000-01-01'
ORDER BY event_idASC;
【解析】
【详解】本题考查数据库语言。使用SELECT进行查询操作,具体代码及注释如下:
SELECT* 查询所有操作
FROM school_history 来自表school_history
WHERE event_time>='2000-01-01' 查询条件
ORDER BY event_idASC; 按照event_id升序排列
18. 在Excel中,有一张记录重庆一中各班级参加校史知识竞赛成绩的表格,表结构如下:班级(A列)、学号(B列)、姓名(C列)、成绩(D列)。现在要在E列计算每个学生成绩与所在班级平均成绩的差值,请写出在E2单元格(假设数据从第二行开始)应输入的公式,并说明公式含义。
【答案】公式:=D2-AVERAGEIF($A:$A,$A2,$D:$D)
含义:使用AVERAGEIF函数计算出当前学生所在班级(A:A为班级列,$A2为当前学生所在班级)的平均成绩,然后用当前学生的成绩(D2)减去该平均成绩,得到成绩与班级平均成绩的差值。
【解析】
【详解】本题考查Excel公式的应用。
根据题干可列公式:=D2-AVERAGEIF($A:$A,$A2,$D:$D)
含义:使用AVERAGEIF函数计算出当前学生所在班级(A:A为班级列,$A2为当前学生所在班级)的平均成绩,然后用当前学生的成绩(D2)减去该平均成绩,得到成绩与班级平均成绩的差值。
19. 假设你负责管理一家为重庆一中校庆活动提供纪念品的工厂。工厂生产两种纪念品:纪念徽章和校庆明信片。
生产与成本信息:
•生产一枚纪念徽章需要消耗金属材料50克,加工时间为30分钟,成本为20元;生产一张校庆明信片需要纸张20克,加工时间为10分钟,成本为5元。
•工厂每天可提供的金属材料上限为10000克,纸张上限为8000克,总加工时间为6000分钟。市场与销售信息:
•每枚纪念徽章的市场售价为50元,但根据市场调研,销售出去的概率为0.7;每张校庆明信片售价为15元,销售出去的概率为0.8。
新定义-综合收益期望:
我们定义“综合收益期望”为每种纪念品销售出去的利润乘以销售概率,再减去未销售出去的成本乘以未销售概率后的总和。
请使用Python编写代码,计算出在材料和时间限制下,如何安排纪念徽章和校庆明信片的生产数量,使得综合收益期望最大化,并输出最大综合收益期望以及对应的生产数量。
【答案】from itertools import product
#定义常量
metal_limit=10000
paper_limit=8000
time_limit=6000
badge_cost=20
postcard_cost=5
badge_price=50
postcard_price=15
badge_sell_prob=0.7
postcard_sell_prob=0.8
#计算可能生产数量范围
max_badges=min(metal_limit//50,time_limit//30)
max_postcards=min(paper_limit//20,time_limit//10)
#初始化最大综合收益期望和对应的生产数量
max_expected_profit=0
optimal_badges=0
optimal_postcards=0
#遍历所有可能的生产组合
for num_badges,num_postcards in product(range(max_badges+1),range(max_postcards+1)):
metal_used=num_badges*50+num_postcards*0
paper_used=num_badges*0+num_postcards*20
time_used=num_badges*30+num_postcards*10
#判断是否超出资源和时间限制
if metal_used<=metal_limit and paper_used<=paper_limit and time_used<=time_limit:
#计算销售出去的利润
sold_profit=num_badges*(badge_price-badge_cost)*badge_sell_prob+\
num_postcards*(postcard_price-postcard_cost)*postcard_sell_prob
#计算未销售出去的成本
unsold_cost=num_badges*badge_cost*(1-badge_sell_prob)+\
num_postcards*postcard_cost*(1-postcard_sell_prob)
#计算综合收益期望
expected_profit=sold_profit-unsold_cost
#更新最大综合收益期望和对应的生产数量
if expected_profit>max_expected_profit:
max_expected_profit=expected_profit
optimal_badges=num_badges
optimal_postcards=num_postcards
print(f"生产纪念徽章数量:{optimal_badges}")
print(f"生产校庆明信片数量:{optimal_postcards}")
print(f"最大综合收益期望:{max_expected_profit}")
【解析】
【详解】本题考查Python程序综合应用。综合应用Python变量定义、枚举算法、条件分支结构以及循环结构等完成题干要求,具体代码如答案所示。
第1页/共1页
学科网(北京)股份有限公司
$$