安徽省芜湖市2024-2025学年高一下学期6月期末考试信息技术试卷(含答案)

文档属性

名称 安徽省芜湖市2024-2025学年高一下学期6月期末考试信息技术试卷(含答案)
格式 docx
文件大小 544.5KB
资源类型 教案
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2025-08-08 15:25:48

图片预览

文档简介

安徽省芜湖市2024-2025学年高一下学期期末教学质量监控信息技术试题
一、选择题
1.每位高一新生入学后都有一个新学号,学号的组成有一定的规则,学号的编排过程属于( )
A.信息的采集 B.信息的编码 C.信息的加密 D.信息的发布
2.对于计算机而言,无论字符、图像还是视频都是一串由“0”和“1”构成的序列。这是因为在计算机内部采用的是( )
A.二进制编码 B.十进制编码 C.十六进制编码 D.ASCII码
3.小芜五一期间去徐州旅游,参观了徐州博物院,发现展品前贴有二维码,扫描后可查看或收听展品的相关描述。某二维码点阵规模为32×32,通过黑、白像素逐行编码,黑色小方块代表的是1,白色小方块代表的是0,黑白相间的图案其实就是一串编码。如图所示,从该二维码中截取片段的二进制编码是( )
A.10101001 B.11001010 C.00110101 D.10010101
4.为了更好的参观体验,博物馆将解说词数字化,观众可根据需要租用语音导览设备。对于声音的数字化过程,以下表述正确的是( )
A.声音编码的过程是将离散的模拟信号转化为连续变化的数字信号
B.声音的采样频率越高,得到的样本数据量就越多,失真度也越高
C.量化时选用的量化位数越多,声音保真度就越高
D.音频文件的数据存储量与采样频率、量化位数有关,与声道数无关
5.小芜的电脑里存储了一段音频时长为256秒、立体声双声道的WAV波形文件,那么这段音频文件大小是( )KB。
A.44.1*1000*16*256/8/1024 B.44.1*16*256/8/1024
C.44.1*1000*16*2*256/8/1024 D.44.1*16*2*256/8/1024
6.线性结构是数据元素之间存在一种( )关系
A.一对多 B.多对多 C.多对一 D.一对一
7.下列关于队列的描述中,正确的是( )
A.在队列中只能删除数据 B.队列是先进后出的线性表 C.在队列中只能插入数据 D.队列是先进先出的线性表
8.已知Python列表a=['h','e','a','r'],依次执行a.pop(0)、a.append('1')、a.append('y')操作,列表a的值为( )
A.['h','e','a','r'] B.['h','e','a','l','y'] C.['e','a','r','l','y'] D.['1','y','e','a','r']
9.徐明从公司销售部调动到公司人事部工作,现在要在数据库中对徐明记录中的“所在部门”字段值进行修改,较好的方法是
A.公司数据库中逐条比对,定位到徐明的记录,然后修改相应的字段数据
B.在公司数据库中根据唯一的工号定位到徐明的记录,然后修改相应的字段数据
C.在公司数据库中销售部删除徐明的记录,在新部门增添他的记录
D.在公司数据库中人事部再增添徐明的记录
10.学校用数据库管理选修课信息,通过下图可以确定的是,创建的数据表中有( )
A.3个字段 B.3条记录 C.4个字段 D.4条记录
11.小申受邀为一家实体书店开发一款小型管理信息系统,实现书店会员管理、购书自动结账、书本进货数量分析等功能。小申设计了数据表books,用于存储书本的基本信息。书店每进一本新书,“小型书店管理信息系统”就会在 books 数据表中增加( )
id name price count kind
20220607000001 数据与计算 11.60 100 教材
20220607000002 人工智能 50.00 8 计算机
…… …… …… …… ……
A.一个字段 B.一条记录 C.一个属性 D.一个主键
12.阅读以下程序代码,下列选项中不正确的是( )
from tkinter import* root = Tk() root.title("旅行线路") root.geometry('300x120') root.resizable(0,0) Button (root,text="添加线路",relief="solid",width=10,height=2).pack () Button (root,text="查询线路",relief="solid",width=10,height=2).pack ()
A.root.geometry设置窗口大小,窗口大小是300x120
B.root.title是设置窗口标题
C.root.Resizable(0,0)是允许调整窗口大小
D.Button是设置按钮,此段代码有两个按钮
13.凯撒密码是古罗马凯撒大帝用来对军事情报进行加解密的算法,字符串“HUA”经过加密后是“KXD”,那么字符串“KUN”采用采用相同的凯撒加密算法后应该为( )。
A.LVE B.MWF C.NXQ D.mfw
14.算法的每一次运算都有明确的定义,并且可以通过计算得到唯一的结果。这体现了算法特征中的( )
A.确切性 B.有穷性 C.可行性 D.必须有输出
15.下列哪个选项最能体现枚举算法的思想?( )
A.根据公式n·(n+1)/2计算前n个自然数的和
B.从1到100逐个尝试,找到其中能被7整除的所有数
C.通过二分查找书籍中某一页的位置
D.用辗转相除法计算两个正整数的最大公因数
16.在Python语言中有内置函数range(),也有numpy模块里的arange()函数,例如:range(1,6,2)产生序列1 3 5;numpy.arange(1.2,0.3)产生数组1.0 1.3 1.6 1.9。下列说法正确的是( )
A.range函数也可以产生小数序列
B.arange函数步长参数只能是小数
C.range函数不能用于for循环中
D.arange函数是numpy库提供的功能,必须先导入numpy模块才能使用
17.某算法用伪代码描述如下:
输入两个互不相等的正整数a和b
if a < b
输出b
else
输出a
下列有关上述算法的说法,不正确的是( )
A.该算法违反了算法有穷性原则 B.该算法实现了找出a和b中的较大值
C.该算法属于分支结构 D.该算法可以使用流程图来描述
18.如图所示,该流程图描述的算法执行结果是( )
A.4 B.5 C.9 D.10
19.ASCII码表中,英文字母“C”的编码为01000011,则“E”为( )
A.01000101 B.01000110 C.01001011 D.01000111
20.下列关于数据库的描述,正确的是( )
A.数据库只能给一个用户使用,不能共享
B.数据库可以高效地检索数据
C.数据库的表和Excel的工作表完全相同
D.数据库里有多个表,表和表之间没有任何关联
21.小芜最近在学校图书馆注册了一个在线借阅账号,系统要求设置一个安全的登录密码。下列是他正在考虑的密码选项,请你帮他选出最安全的一个( )
A.GL666 B.123456 C.20250604 D.DwS3Y74a
22.按取值特征,信号可分为模拟信号和数字信号,下列属于数字信号的是( )
A.电话线中传输的音频信号 B.胶卷上记录的照片
C.录音磁带上记录的声音信号 D.电脑硬盘上存储的信号
23.运行下列Python程序段,函数f(4)的值为( )
def f(n):
if n == 1:
return 1
else:
return n*f(n-1)
A.1 B.24 C.6 D.10
24.某公司员工上班采用刷卡签到方式,刷卡签到的部分算法流程图如图所示。该算法的程序结构及图中虚线部分应填入的流程框图分别是( )
A.循环结构; B.分支结构;
C.循环结构; D.分支结构;
25.小芜是一名游戏策划,正在设计一款RPG游戏的角色升级系统。玩家每次升级所需经验值的计算公式如下:当前等级升级所需经验=上一等级升级经验×1.5+100
小芜按照下列步骤计算出从3级升到4级需要的经验值:
1级→2级:已知:200点
2级→3级:200×1.5+100=400点
3级→4级:400×1.5+100=700点
请问小芜使用上述计算出经验值的算法是( )
A.解析法 B.枚举法 C.迭代法 D.递归法
26.小芜是一名物理系的大学生,最近加入了学校的计算物理研究组。需要在Python脚本中正确导入numpy模块,并按照惯例设置别名np,这样代码更简洁,方便其他人阅读,以便后续进行矩阵运算和数值计算。下列写法正确的是( )
A.pip install numpy B.import numpy
C.import numpy name np D.import numpy as np
27.李老师是某中学的班主任,期末时需要从教务系统中筛选出成绩在70-80分之间(含70和80分)的学生,以便进行学业辅导。教务系统的成绩表结构如图所示:
字段名 说明
student_id 学号
student_name 姓名
course_name 课程名称
score 考试成绩
下列SQL条件能准确筛选出成绩在70-80分之间(包含70和80)的学生是( )
A.score>69 OR score<80 B.score BETWEEN 70 AND 80
C.score>70 AND score<80 D.70≤score≤80
28.校园一卡通系统为学校提供了电子化校务信息综合管理,它是一个典型的( )
A.事务处理系统 B.管理信息系统 C.决策支持系统 D.专家系统
29.某中学图书馆新部署了一套图书管理信息系统,该系统不仅能记录和查询图书借阅情况,其中“打印图书卡(输出借阅凭证)”主要体现了信息系统的( )
A.存储功能 B.处理功能 C.输出功能 D.控制功能
30.随着科技的不断进步,智能家居正逐渐走入普通人的生活。通过各种传感器、控制器和执行器,智能家居系统能够实现对家中设备的智能控制。通过手机、平板等设备,与互联网连接,可以随时随地控制家中的灯光、空调、电视、扫地机器人等。下列关于智能家居系统说法正确的是( )
A.智能家居系统中的硬件就是指计算机硬件
B.智能家居系统只是由硬件、网络、用户构成的人机交互系统
C.通过联网控制家中设备,当网络断开时无法远程控制设备,体现了系统对外部环境的依赖性
D.传感器在智能家居系统中属于信息输出设备
二、综合题
31.芜湖规划展示馆是江城第一座以高科技手段全方位反映芜湖古今城市变迁的现代化规划馆。展馆展示面积约8000平方米,整个展馆以“皖江明珠、创新之城”为主题,共分为三层:一层为历史与成就展厅,二层为规划展厅,三层为总体规划沙盘展厅。请回答如下问题:
(1)小芜计划假期参观芜湖规划展示馆,他提前调查了解到规划馆的“历史与成就展厅”分为“印象芜湖”、“芜湖记忆”和“幸福芜湖”3个展区;“规划展厅”分为“总体规划”、“专项规划”、“重点片区”、“产业规划”、“城乡统筹”5个展区;“总体规划沙盘”展厅分为“总体规划模型”和“数字沙盘”2个展区。请从数据的逻辑结构角度分析,这种具有层次关系的非线性结构,称为( )
A.顺序结构 B.分支结构 C.树结构 D.图结构
(2)小芜根据以上内容进行数据抽象,形成如下的数据结构图,请回答:
如果节点A表示“芜湖规划展示馆”,节点B表示“历史与成就展厅”,节点C表示“规划展厅”,节点D表示“总体规划沙盘展厅”。按照规划馆各展厅和展区的设置,节点C的子树有① 棵。节点A为根的子树有② 棵。整个结构中③ 是根节点。节点④ 是M的父节点。
32.学校图书馆新引进智能咖啡机器人,它可以智能人脸识别预测年龄,推荐咖啡类型,完成咖啡售卖。当咖啡机器人温度过高时,会自动预警,暂停工作。请运用所学内容,与小芜一起分析以下问题:
(1)咖啡机器人的人脸识别功能主要依赖( )
A.光线传感器采集环境亮度数据 B.摄像头捕捉人脸图像并通过算法分析
C.用户手动输入年龄、性别等身份信息 D.红外传感器检测体温数据
(2)当机器人检测到内部温度过高时,会自动停止工作以保护硬件。这一过程主要体现了信息系统的( )
A.输入功能 B.处理功能 C.控制功能 D.存储功能
(3)智能咖啡机器人的屏幕上实时显示剩余的水、牛奶、咖啡和纸杯数量,这些数值在信息系统中属于( )
A.软件 B.硬件 C.数据 D.人
(4)智能咖啡机管理系统需实现以下功能:
1)自动记录每杯咖啡的销售数据
2)累计售出100杯后:
● 自动计算并显示总销售额
● 弹出提示要求补充原料(纸杯、咖啡粉、水)
● 执行系统重置操作
3)重置后继续运行
小芜已完成“计算100杯总销售额”的算法流程图(如图所示)。请基于下侧流程图,补充完整程序代码,实现咖啡售至100杯的总金额计算。
coffee=["美式","拿铁","摩卡"]
price=[12,15,18]
i=1
total=0
while i ① 100:
#输入你选择的咖啡名称
choice=input("请输入咖啡名称:")
#index为列表coffee的索引值
index=coffee.index (choice)
#total累加每杯咖啡的金额
total=total+price [index]
i=i+1
print(② )
33.小芜学习了加密解密的内容以后,编写了一个Python程序,实现密码强度的检测功能:输入要检测的密码,输出相应的密码强度。密码字符分为数字、字母和其他符号三类。密码强度的检测方法为:若密码位数少于8位,则不进行强度检测,给出提示“密码位数少于8位,请重新输入!”。若密码位数在8位及以上,则进行强度检测:若密码字符属于同一类字符,则显示“密码强度较弱”;若密码字符属于不同的二类字符,则显示“密码强度中等”;若密码字符属于不同的三类字符,则显示“密码强度较强”。
(1)若输入“12abcd@!”,则输出结果为( )
A.密码位数少于8位,请重新输入! B.密码强度较弱
C.密码强度中等 D.密码强度较强
(2)实现上述功能的程序如下,请在划线处填入合适的代码。
password=① ("请输入要检测的密码:")
n= len(password)
if ② :
print("密码位数少于8位,请重新输入!")
exit()
s1=s2=s3=0
for i in range(n):
ch= ③
if "0" < = ch < ="9":
s1=1
elif "a" < = ch < = "z" or "A" < = ch < = "Z":
s2=1
else:
s3=1
sum=④
if sum == 1:
print("密码强度较弱")
elif sum == 2:
print("密码强度中等")
else:
print("密码强度较强")
34.小芜所在学校的年度秋季运动会即将开始,为了方便管理,小芜要设计一个“学校运动会系统”,为各班级建立电子档案,并支持以下功能:运动会宣传资料管理(如海报图片存储)、参赛班级及选手信息管理(如学生身高数据存储)等。
(1)班主任让小芜为此次运动会做了一个宣传海报,该海报以bmp的格式保存,图片参数如图所示。则理论上该图片的文件大小约为( )KB。
A.72×72×32÷8÷1024 B.1080×1620×32÷8 C.1080×1620×32÷8÷1024 D.72×72×32÷8
(2)校运会需要从每个班挑选10位同学参加入场仪式,小芜想通过列表方式存储从班里挑选的10位同学的身高数据,h=[1.43,1.72,1.76,1.58,1.55,1.18,1.65,1.74,1.73,1.67]。则列表索引h[3]对应的值是 。
(3)校运会入场仪式需要学生从低到高排队入场,小芜需要快速整理10位同学的身高(单位:米)。数据如下:h=[1.43,1.72,1.76,1.58,1.55,1.18,1.65,1.74,1.73,1.67]
下列Python函数可以直接实现身高升序排序的是( )
A.h.sort() B.h.pop(0) C.h.reverse() D.len(h)
(4)小芜想在已排序的10位同学的身高列表中,挑选出身高为1.65的同学作为班级领队。请问若利用二分法查找,输出该身高的同学在人场队伍中是第几位?
二分查找的算法思想:
Step1:确定左边界(left)与右边界(right)
Step2:取中间的值(mid)
Step3:判断查找数据与中间值
Step4:中间值mid>查找数据,把右值调整为中间值左侧;中间值mid<查找数据,把左值调整为中间值右侧。
请先理解算法思想,再补全程序代码,实现上述功能:
#主程序
x=float(input("请输入领队身高值:"))
h=[1.18,1.43,1.55,1.58,1.65,1.67,1.72,1.73,1.74,1.76]
#将所有学生身高数据排序后形成列表
left=0 #目标区域左边界
right=len(h)-1 #目标区域左边界
while ① : #左边界超过右边界则结束循环
mid=(left+right)/2 #中间值
if h[mid] > x:
right=② #右边界前移
elif h[mid] < x
left=mid+1 #左边界后移
else:
break #找到目标数据,退出循环
print("领队身高",x,"在队列中排在第", mid+1,"位") #输出队列位置
input("运行完毕,请按回车键退出…")
运行结果:
请输入领队身高值:1.65
领队身高1.65在队列中排在第5位
运行完毕,请按回车键退出…
题号 1 2 3 4 5 6 7 8 9 10
答案 B A D C C D D C B C
题号 11 12 13 14 15 16 17 18 19 20
答案 B C C A B D A B A B
题号 21 22 23 24 25 26 27 28 29 30
答案 D D B C C D B B C C
31. C 5 3 A D
32. B C C <= total
33. D input n < 8 password[i] s1 + s2 + s3
34. C 1.58 A left<=right mid-1
同课章节目录