资源简介 浙江省温州市瑞安市上海新纪元高级中学2021-2022学年高二上学期信息技术9月月考试卷一、选择题1.(2021高二上·瑞安月考)在信息系统的概念中,下列不属于信息系统的组成要素的是( )A.数据 B.通信网络C.硬件软件设施 D.加密算法【答案】D【知识点】信息系统的组成及功能2.(2021高二上·瑞安月考)下列有关数据演变的描述,按年代先后顺序排列,正确的是( )①远古时代,居住在洞穴中的原始人用石器或骨器在墙壁上刻画图案②公元前3000多年,苏美尔人在泥板上用楔形文字记载“29086单位大麦37个月库辛” 的内容③19世纪,爱迪生发明了留声机,得以将声音记录下来④随着移动网络与传感器的普及,大数据进入了人们生活的方方面面A.②①④③ B.①③②④ C.①②③④ D.③①②④【答案】C【知识点】大数据对社会的影响3.(2021高二上·瑞安月考)用户在访问Web服务器的网页时,浏览器所起到的作用是( )A.用于创建并显示Web服务器的网页文档B.用于解析并显示Web服务器的网页文档C.用于修改并显示Web服务器的网页文档D.用于删除并显示Web服务器的网页文档【答案】B【知识点】浏览器4.(2021高二上·瑞安月考)使用UltraEdit软件观察字符内码,部分界面如图所示。下列说法正确的是( )A.图中字符串存储时共占用14个字节B.图中共有8个字符采用了ASCII编码C.字符“溟”的二进制内码为:1000001111111100D.字符“H”的十进制ASCII码值为48【答案】C【知识点】进制及数制转换;字符编码5.(2021高二上·瑞安月考)小强要参加学校多媒体作品比赛,其中对于图像类作品的要求:尺寸为1024×768像素、颜色位深度为24位,其上传文件大小不得超过300KB。根据这一要求,小强上交的图像作品,压缩比至少是( )A.5∶1 B.6∶1 C.7∶1 D.8∶1【答案】D【知识点】声音、图像、视频编码6.(2021高三上·浙江开学考)某算法的部分流程图如图所示,执行这部分流程后,下列说法正确的是( )A.变量x的终值为3 B.变量y的终值为13C.变量s的终值为8 D.循环体语句执行次数为3次【答案】C【知识点】流程图识读【解析】【解答】初始值:x=0,y=0,s=0第一遍循环:y=1,s=1,x=1;第二遍循环:y=4,s=5,x=2;第三遍循环:y=13,s=8,x=3;第四遍循环:y=40,s=8,x=4,循环结束。执行这部分流程后x=4,y=40,s=8,循环体语句执行次数为4。故答案选C。【分析】本题考查的是对算法流程图的识读。7.(2021高二上·瑞安月考)小斌计算机的部分系统信息如图所示。以下说法不正确的是( )A.该计算机支持64位的操作系统B.该计算机CPU的主频是1.80GHzC.该计算机的内存容量为16GBD.该计算机硬盘的容量为18.165MB【答案】D【知识点】计算机属性及性能指标8.(2021高二上·瑞安月考)小美制作了一个简单的Flask程序,其中编写路由和视图的函数如下所示:@app.route(‘/user/’) #动态路由 def user(name): return render_template(‘user.html’,name=name) 其中网页文件user.html的部分代码如下: {%if name == ‘admin’%} Hello,Boss! {%else%} Hello,{{name|capitalize}}! {%endif%} 运行程序后,在浏览器输入如下网址:http://127.0.0.1:5000/user/admin,则网页显示的内容是( )A.Hello,admin! B.Hello,Boss! C.Hello,Admin! D.Hello,boss!【答案】B【知识点】分支结构语句及程序实现9.(2021高二上·瑞安月考)一栋办公楼的办公网络属于( )A.Internet B.MAN C.LAN D.WAN【答案】C【知识点】计算机网络的分类10.(2021高二上·瑞安月考)检测输入的四位整数abcd是否满足下述关系:(ab+cd)(ab+cd)=abcd。实现上述功能的python程序代码如下:k=int(input(“输入一个四位数:”))y=k%100if :print(“符合”)else:print(“不符合”)划线处应填入的代码是( )A.①x=k/100 ②(x+y)*2!=kB.①x=k//100 ②(x+y)*2==kC.①x=k/100 ②(x+y)**2!=kD.①x=k//100 ②(x+y)**2==k【答案】D【知识点】分支结构语句及程序实现11.(2021高二上·瑞安月考)某Python代码如下:mylist =[1, 2, 5, 6]ans = 0;c = 0for i in range(1,4):for x in mylist:if x % i == 0:ans += xc += 1print(ans,c)执行后输出的结果是( )A.28 7 B.33 8 C.14 4 D.25 5【答案】A【知识点】分支结构语句及程序实现;循环结构语句及程序实现12.(2021高二上·瑞安月考)某Python程序代码如下:s='t1Hr2a3's1='' ; s2=''; i = 0while i < len(s):if '0'<=s[i]<='9':s1 = s1 + s[i]elif 'a'<=s[i]<='z':s2 = s[i] + s2i = i + 1ans = s2 + s1print(ans)程序执行后,输出的结果是( )A.12art3 B.art123 C.rta123 D.art321【答案】B【知识点】分支结构语句及程序实现;循环结构语句及程序实现二、非选择题13.(2021高二上·瑞安月考)每位具有中华人民共和国国籍的公民都有一个唯一的, 不变的18位身份证号码。公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。其中顺序码表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。校验码是根据前面十七位数字码计算出来的检验码。示例1:对于id_num='330281201010310640',返回(2010-10-31, 女)示例2:对于id_num='330281200605302813',返回(2006-05-30, 男)现在设计一个自定义函数,根据输入的身份证号,输出该公民的出生日期和性别。以下代码能够实现上述功能。def id_Inf(id_num):birthday = id_num[6:10] + '-' + id_num[10:12] + '-'+ ①sex = '女男'r = ②return [birthday, sex[r]]id_num='330281202002020648'birthday, sex = id_Inf (( ③ ))print(birthday, sex)(1)程序执行后输出的结果为 。(2)程序实现如下,请在划线处补充代码。① ② ③ 【答案】(1)2020-02-02 女(2)id_num[12:14];int(id_num[16]) % 2 或 int(id_num[-2]) % 2;id_num【知识点】过程与自定义函数;常用标准函数14.(2021高二上·瑞安月考)替代密码是明文中的每个字符根据密钥替代成密文中的另一个字符,替代后的各个字母保持原来的位置。例:使用凯撒密码对明文”yza”进行加密的过程:“yza”→ 121 122 97 →··· → 98 99 100 →“bcd”要求:如果明文是大写字母则需要转小写。如果明文是其它字符则不作任何处理。例如:明文为“ABc,z”密钥为3,则结果密文为“def,c”(1)如果明文为“EAa:H”密钥为3,则结果密文为 。(2)程序实现如下,请在划线处补充代码。def change(code,key):#change函数功能:实现要进行加密的字符code由大写字母转小写字母#判断转换后的字符code是否为小写字母,若是则进行加密 m=ord(code) return chr(m)code=input(“请输入要加密的明文”)key=int(input(“请输入密钥”))code_new=“”for i in code:code_new+=change(i,key)print(code_new)【答案】(1)hdd:k(2)code=code.lower();if 97<=m<=122:;m=97+(m-97+key)%26【知识点】过程与自定义函数;加密与解密算法15.(2021高二上·瑞安月考)某加密算法的加密部分Python程序段如下:def encrypt(msg,key):result = ""size = len(msg)for i in range(0,size):result = result + msg[(i - key) % size]return resultmsg = input("请输入明文:")key = int(input("请输入密钥:"))re =print(re)(1)请在划线处补充代码。(2)如果输入的msg为“cdef”,key为3,那么输出的结果为_ 。(3)这种加密机制称为 (选填字母:A .置换密码;B .换位密码;C .简单异或密码)。【答案】(1)encrypt(msg,key)(2)defc(3)A【知识点】加密与解密算法;常用标准函数16.(2021高二上·瑞安月考)小智在分析应用功能组成后,根据功能需求编写了如下网络应用Python代码:from flask import Flask,render_template,requestapp = _____________@app.route("/")def index():#显示“主页”页面,代码略@app.route("/introduce")def introduce():#显示“介绍”页面,代码略@app.route("/exercise",methods=["GET","POST"])def exercise():#显示“练习”页面,代码略@app.route("/top")def toplist():#显示“排行榜”页面,代码略if __name__ == "__main__":app.____________(1)请在划线处补充代码。(2)请用实线将下列访问的“在线加法练习系统”功能的URL与相应的路由及视图函数连接起来。(答案填写格式如:A-d 、B-a)A.http://127.0.0.1:5000/top toplist() a.@app.route("/top")B.http://127.0.0.1:5000/ exercise() b.@app.route("/exercise",methods=["GET","POST"])C.http://127.0.0.1:5000/exercise introduce() c.@app.route("/introduce")D.http://127.0.0.1:5000/instance index() d.@app.route("/") 、 、 、 (3)在Flask Web应用框架中,可以通过网页模板来显示内存变量的值或对象等,以下在模板文件index.html中用于显示内存变量xxjs值的正确代码为A.`xxjs` B.{{#xxjs#}}C.`supe_xxjssupe_` D.{%xxjs%}【答案】(1)Flask(__name__)|run()(2)A—a;B—d;C—b;D—c(3)A【知识点】网址与统一资源定位器;编程处理数据与可视化1 / 1浙江省温州市瑞安市上海新纪元高级中学2021-2022学年高二上学期信息技术9月月考试卷一、选择题1.(2021高二上·瑞安月考)在信息系统的概念中,下列不属于信息系统的组成要素的是( )A.数据 B.通信网络C.硬件软件设施 D.加密算法2.(2021高二上·瑞安月考)下列有关数据演变的描述,按年代先后顺序排列,正确的是( )①远古时代,居住在洞穴中的原始人用石器或骨器在墙壁上刻画图案②公元前3000多年,苏美尔人在泥板上用楔形文字记载“29086单位大麦37个月库辛” 的内容③19世纪,爱迪生发明了留声机,得以将声音记录下来④随着移动网络与传感器的普及,大数据进入了人们生活的方方面面A.②①④③ B.①③②④ C.①②③④ D.③①②④3.(2021高二上·瑞安月考)用户在访问Web服务器的网页时,浏览器所起到的作用是( )A.用于创建并显示Web服务器的网页文档B.用于解析并显示Web服务器的网页文档C.用于修改并显示Web服务器的网页文档D.用于删除并显示Web服务器的网页文档4.(2021高二上·瑞安月考)使用UltraEdit软件观察字符内码,部分界面如图所示。下列说法正确的是( )A.图中字符串存储时共占用14个字节B.图中共有8个字符采用了ASCII编码C.字符“溟”的二进制内码为:1000001111111100D.字符“H”的十进制ASCII码值为485.(2021高二上·瑞安月考)小强要参加学校多媒体作品比赛,其中对于图像类作品的要求:尺寸为1024×768像素、颜色位深度为24位,其上传文件大小不得超过300KB。根据这一要求,小强上交的图像作品,压缩比至少是( )A.5∶1 B.6∶1 C.7∶1 D.8∶16.(2021高三上·浙江开学考)某算法的部分流程图如图所示,执行这部分流程后,下列说法正确的是( )A.变量x的终值为3 B.变量y的终值为13C.变量s的终值为8 D.循环体语句执行次数为3次7.(2021高二上·瑞安月考)小斌计算机的部分系统信息如图所示。以下说法不正确的是( )A.该计算机支持64位的操作系统B.该计算机CPU的主频是1.80GHzC.该计算机的内存容量为16GBD.该计算机硬盘的容量为18.165MB8.(2021高二上·瑞安月考)小美制作了一个简单的Flask程序,其中编写路由和视图的函数如下所示:@app.route(‘/user/’) #动态路由 def user(name): return render_template(‘user.html’,name=name) 其中网页文件user.html的部分代码如下: {%if name == ‘admin’%} Hello,Boss! {%else%} Hello,{{name|capitalize}}! {%endif%} 运行程序后,在浏览器输入如下网址:http://127.0.0.1:5000/user/admin,则网页显示的内容是( )A.Hello,admin! B.Hello,Boss! C.Hello,Admin! D.Hello,boss!9.(2021高二上·瑞安月考)一栋办公楼的办公网络属于( )A.Internet B.MAN C.LAN D.WAN10.(2021高二上·瑞安月考)检测输入的四位整数abcd是否满足下述关系:(ab+cd)(ab+cd)=abcd。实现上述功能的python程序代码如下:k=int(input(“输入一个四位数:”))y=k%100if :print(“符合”)else:print(“不符合”)划线处应填入的代码是( )A.①x=k/100 ②(x+y)*2!=kB.①x=k//100 ②(x+y)*2==kC.①x=k/100 ②(x+y)**2!=kD.①x=k//100 ②(x+y)**2==k11.(2021高二上·瑞安月考)某Python代码如下:mylist =[1, 2, 5, 6]ans = 0;c = 0for i in range(1,4):for x in mylist:if x % i == 0:ans += xc += 1print(ans,c)执行后输出的结果是( )A.28 7 B.33 8 C.14 4 D.25 512.(2021高二上·瑞安月考)某Python程序代码如下:s='t1Hr2a3's1='' ; s2=''; i = 0while i < len(s):if '0'<=s[i]<='9':s1 = s1 + s[i]elif 'a'<=s[i]<='z':s2 = s[i] + s2i = i + 1ans = s2 + s1print(ans)程序执行后,输出的结果是( )A.12art3 B.art123 C.rta123 D.art321二、非选择题13.(2021高二上·瑞安月考)每位具有中华人民共和国国籍的公民都有一个唯一的, 不变的18位身份证号码。公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。其中顺序码表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。校验码是根据前面十七位数字码计算出来的检验码。示例1:对于id_num='330281201010310640',返回(2010-10-31, 女)示例2:对于id_num='330281200605302813',返回(2006-05-30, 男)现在设计一个自定义函数,根据输入的身份证号,输出该公民的出生日期和性别。以下代码能够实现上述功能。def id_Inf(id_num):birthday = id_num[6:10] + '-' + id_num[10:12] + '-'+ ①sex = '女男'r = ②return [birthday, sex[r]]id_num='330281202002020648'birthday, sex = id_Inf (( ③ ))print(birthday, sex)(1)程序执行后输出的结果为 。(2)程序实现如下,请在划线处补充代码。① ② ③ 14.(2021高二上·瑞安月考)替代密码是明文中的每个字符根据密钥替代成密文中的另一个字符,替代后的各个字母保持原来的位置。例:使用凯撒密码对明文”yza”进行加密的过程:“yza”→ 121 122 97 →··· → 98 99 100 →“bcd”要求:如果明文是大写字母则需要转小写。如果明文是其它字符则不作任何处理。例如:明文为“ABc,z”密钥为3,则结果密文为“def,c”(1)如果明文为“EAa:H”密钥为3,则结果密文为 。(2)程序实现如下,请在划线处补充代码。def change(code,key):#change函数功能:实现要进行加密的字符code由大写字母转小写字母#判断转换后的字符code是否为小写字母,若是则进行加密 m=ord(code) return chr(m)code=input(“请输入要加密的明文”)key=int(input(“请输入密钥”))code_new=“”for i in code:code_new+=change(i,key)print(code_new)15.(2021高二上·瑞安月考)某加密算法的加密部分Python程序段如下:def encrypt(msg,key):result = ""size = len(msg)for i in range(0,size):result = result + msg[(i - key) % size]return resultmsg = input("请输入明文:")key = int(input("请输入密钥:"))re =print(re)(1)请在划线处补充代码。(2)如果输入的msg为“cdef”,key为3,那么输出的结果为_ 。(3)这种加密机制称为 (选填字母:A .置换密码;B .换位密码;C .简单异或密码)。16.(2021高二上·瑞安月考)小智在分析应用功能组成后,根据功能需求编写了如下网络应用Python代码:from flask import Flask,render_template,requestapp = _____________@app.route("/")def index():#显示“主页”页面,代码略@app.route("/introduce")def introduce():#显示“介绍”页面,代码略@app.route("/exercise",methods=["GET","POST"])def exercise():#显示“练习”页面,代码略@app.route("/top")def toplist():#显示“排行榜”页面,代码略if __name__ == "__main__":app.____________(1)请在划线处补充代码。(2)请用实线将下列访问的“在线加法练习系统”功能的URL与相应的路由及视图函数连接起来。(答案填写格式如:A-d 、B-a)A.http://127.0.0.1:5000/top toplist() a.@app.route("/top")B.http://127.0.0.1:5000/ exercise() b.@app.route("/exercise",methods=["GET","POST"])C.http://127.0.0.1:5000/exercise introduce() c.@app.route("/introduce")D.http://127.0.0.1:5000/instance index() d.@app.route("/") 、 、 、 (3)在Flask Web应用框架中,可以通过网页模板来显示内存变量的值或对象等,以下在模板文件index.html中用于显示内存变量xxjs值的正确代码为A.`xxjs` B.{{#xxjs#}}C.`supe_xxjssupe_` D.{%xxjs%}答案解析部分1.【答案】D【知识点】信息系统的组成及功能2.【答案】C【知识点】大数据对社会的影响3.【答案】B【知识点】浏览器4.【答案】C【知识点】进制及数制转换;字符编码5.【答案】D【知识点】声音、图像、视频编码6.【答案】C【知识点】流程图识读【解析】【解答】初始值:x=0,y=0,s=0第一遍循环:y=1,s=1,x=1;第二遍循环:y=4,s=5,x=2;第三遍循环:y=13,s=8,x=3;第四遍循环:y=40,s=8,x=4,循环结束。执行这部分流程后x=4,y=40,s=8,循环体语句执行次数为4。故答案选C。【分析】本题考查的是对算法流程图的识读。7.【答案】D【知识点】计算机属性及性能指标8.【答案】B【知识点】分支结构语句及程序实现9.【答案】C【知识点】计算机网络的分类10.【答案】D【知识点】分支结构语句及程序实现11.【答案】A【知识点】分支结构语句及程序实现;循环结构语句及程序实现12.【答案】B【知识点】分支结构语句及程序实现;循环结构语句及程序实现13.【答案】(1)2020-02-02 女(2)id_num[12:14];int(id_num[16]) % 2 或 int(id_num[-2]) % 2;id_num【知识点】过程与自定义函数;常用标准函数14.【答案】(1)hdd:k(2)code=code.lower();if 97<=m<=122:;m=97+(m-97+key)%26【知识点】过程与自定义函数;加密与解密算法15.【答案】(1)encrypt(msg,key)(2)defc(3)A【知识点】加密与解密算法;常用标准函数16.【答案】(1)Flask(__name__)|run()(2)A—a;B—d;C—b;D—c(3)A【知识点】网址与统一资源定位器;编程处理数据与可视化1 / 1 展开更多...... 收起↑ 资源列表 浙江省温州市瑞安市上海新纪元高级中学2021-2022学年高二上学期信息技术9月月考试卷(学生版).docx 浙江省温州市瑞安市上海新纪元高级中学2021-2022学年高二上学期信息技术9月月考试卷(教师版).docx