浙江省9+1高中联盟2023-2024学年高二下学期学考模拟技术试卷
绝密★考试结束前
2023 学年第二学期浙江省 9+1 高中联盟学考模拟卷
技 术
考生须知:
1.本卷满分 100 分,考试时间 60 分钟;
2.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔分别填写在试卷和答题纸规
定的位置上;
3.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在本试卷上的
作答一律无效;
4.选择题一律使用 2B 铅笔填涂答案,非选择题一律用 0.5 毫米黑色字迹中性笔写在答题纸上相应
区域内。
第一部分 信息技术(50 分)
一、选择题(本大题共 10 小题,每小题 3 分,共 30 分。每小题列出的四个备选项中只有一个是符合题目
要求的,不选、多选、错选均不得分)
1.下列有关数据、信息和知识的说法,正确的是
A.计算机中存储的音频是数据
B.大数据的数据总量大,价值密度高
C.信息的价值不会随着时间推移而改变
D.通过搜索引擎可以直接获得海量知识
2.将未经压缩的 200×200 像素、16 位色图像 F.bmp 另存为未经压缩的 100×100 像素、256 色的图像
G.bmp,则图像 F.bmp 与 G.bmp 存储容量之比为
A.1:4
B.1:1
C.4:1
D.8:1
3.下列有关人工智能的说法,正确的是
A.行为主义人工智能先以逻辑形式表达知识,然后依靠推理引擎推测结论
B.符号主义人工智能需要手工构造知识库,是数据驱动的智能方法
C.联结主义人工智能从数据本身进行知识学习,不再单纯依赖专家手工构造知识
D.混合增强人工智能是多种智能体的混合形式,其中机器智能是智能回路的总开关
阅读下列材料,回答第 4 至 5 题。
“智慧校园”系统中的电子班牌是一种安装在学校各教室门口的高清可视智能交互终端。教师使用
配套程序,通过网络传输图片或文字到电子班牌用以发布学校通知、班级风采、课表等信息。电子班牌
还能与学校校园一卡通无缝对接,学生通过刷卡登录给家长短信留言;家长通过手机端专用 APP 接收并
查看学生留言并给予回复。
4.下列关于该信息系统组成与功能的描述,不正确的是
...
A.电子班牌是该信息系统的硬件
B.家长不属于该信息系统的用户
C.通过刷卡采集学生信息,体现了该信息系统的数据采集功能
D.学生信息存储于数据库,体现了该信息系统的数据存储功能
5.下列关于该系统中网络技术的说法,正确的是
A.电子班牌需要接入校园局域网
B.该系统的网络资源不包括服务器
C.教师发布信息不需要遵循网络协议
D.手机端必须通过移动通信网络才能查看学生留言
6.某移动设备,其主要参数如图所示,下列说法正确的是
A.该移动设备是智能穿戴设备
B.安装的 64 位操作系统是应用软件
C.存储在机带 RAM 中的数据,关机后不丢失
D.处理器是该设备的核心部件
技术学考模拟卷 第 1 页(共 8 页)
学科网(北京)股份有限公司
7.某算法的部分流程图如图所示,下列说法正确的是
A.执行该流程后,输出的结果是 3
B.执行该流程后,变量 b 的值是 2
C.把“num<20?”改成“num<=20?”,输出结果相同
D.执行该流程后,“num<20?”和“a=b?”的执行次数相同
8.已知变量 a,b,c 的值无序,下列程序段可以实现变量 a,b,c 按值非升序排列(即 a>=b>=c)的是
if a<b:
a,b=b,a
if a<c:
a,c=c,a
else:
if a<b:
a,b=b,a
elif b<c:
b,c=c,b
if a<c:
a,c=c,a
print(a,b,c)
B.
if a<b:
a,b=b,a
if a<c:
a,c=c,a
if b<c:
b,c=c,b
print(a,b,c)
C.
if a<b<c:
a,c=c,a
if b<c:
b,c=c,b
print(a,b,c)
b,c=c,b
print(a,b,c)
A.
9.有如下 Python 程序段:
D.
s=input("请输入字符串:")
t=s[0];max=0;ans=""
for i in range(1,len(s)):
if s[i]>s[i-1]:
t+=s[i]
if len(t)>max:
max=len(t)
ans=t
else:
t=s[i]
print(ans)
执行该程序段,输入"123ABCD6789abcde"(不包括引号),输出的结果是
A.123ABCD B.6789 C.Abcde
D.6789abcde
10.某校趣味赛的比赛结果存储在文件“dbw.xls”中,部分数据如图所示。编写 Python 程序,计算每支
队伍 4 个项目的总分,并统计各年级所有参赛队伍的总分平均分。
import pandas as pd
df=pd.read_excel('dbw.xls') #读取文件数据
df["总分"]=df[["第一项","第二项","第三项","第四项"]].sum(axis=1) #添加总分列
技术学考模拟卷 第 2 页(共 8 页)
学科网(北京)股份有限公司
df=df.drop(["第一项","第二项","第三项","第四项"],axis=1) #删除列
print(df)
为实现上述功能,选择合适的代码填入方框
A.df=df.groupby("总分",as_index=False).mean()
B.df=df.groupby("年级",as_index=False).mean()
C.df=df.sort_values("总分",ascending=False).mean()
D.df=df.sort_values("年级",ascending=False).mean()
二、非选择题(本大题共 2 小题,每小题 10 分,共 20 分)
11.小强为某信息查询系统制作用户登录模块,实现功能如下:访问 Web 服务器主页打开用户登录界面
(如第 11 题图 c 所示),用户输入账号和密码,单击“提交”按钮,若为合法用户(即用户数据库
.....
中存在该用户账号,且密码匹配)则进入数据子页面,否则返回出错信息。系统架构示意图如第 11
..............
题图 a 所示,存储账号和密码的用户数据表如第 11 题图 b 所示,该表的关键字段是“username”
(账号),其值不重复。
第 11 题图 a
第 11 题图 b
第 11 题图 c
该系统服务器端程序采用 Flask Web 框架编写,部分代码如下:
#导入 Flask 相关库,代码略
DATABASE = "data/user.db"
app = Flask(__name__)
#定义表单类 Newform 等,代码略
@app.route("/",methods=["GET","POST"])
def index():
form = Newform()
#创建表单 form
name,ps = "",""
if form.validate_on_submit():
name = form.username.data
ps = form.password.data
db = sqlite3.connect(DATABASE)
#单击“提交”按钮
#变量 name 存储用户输入的账号
#变量 ps 存储用户输入的密码
#从如图 b 所示数据表中查询账号为 name 的数据记录,存入变量 data 中,代码略
#关闭游标和数据库,代码略
if data[0][1]==ps:
return redirect("/shuju")
else:
#若为合法用户
#跳转到数据子页面
return "输入账号或密码有误!"
else:
return render_template("denglu.html",form=form)
(1)分析程序,回答下列问题:
技术学考模拟卷 第 3 页(共 8 页)
学科网(北京)股份有限公司