试卷征集
加入会员
操作视频
当前位置: 试卷中心 > 试卷详情

2021-2022学年浙江省“南太湖”联盟高二(下)第一次联考信息技术试卷

发布:2024/4/20 14:35:0

一、选择题(本大题共12小题,每小题2分,共24分,在每小题给出的四个选项中,只有一个符合题目要求)

  • 1.水的英文学名为Water,它的常见分子式是H2O,常见沸点为100℃,小明在高原将水烧到沸腾状态时用温度计测量出其温度为98℃。结合上述内容对数据、信息、知识和智慧描述不正确的是(  )

    组卷:6引用:4难度:0.6
  • 2.在抗击疫情的战斗中,大数据技术充分发挥了其数据量大、速度快、类型多等优势,特别是在对密切接触者的判断和查找中发挥了巨大的作用,下列发现密切接触者的场景中没有体现大数据技术应用的是(  )

    组卷:15引用:6难度:0.6
  • 3.有图像文件A.bmp和B.jpg,参数如图所示,则A.bmp和B.jpg的容量之比可能为(  )

    组卷:0引用:1难度:0.4
  • 4.用UltraEdit软件观察字符串“学习Python“的内码,该字符串的内码是(  )

    组卷:7引用:3难度:0.5
  • 5.“一卡在手走遍校园”关于“校园一卡通”信息系统下列说法不正确的是(  )

    组卷:6引用:1难度:0.6

二、非选择题(本大题共4题,其中第13小题6分,第14小题6分,第15小题7分,第16小题7分,共26分)

  • 15.某智慧家居方案中,包含一个“室内环境智能监控系统”,户主可以随时随地通过网络查看家中的环境信息如:房间内的温度、湿度、光线亮度……等,通过网站平台可以直接控制窗帘、空调等联网设备。程序的系统架构如图所示:

    (1)该网络应用采用的程序架构是(选填:B/S架构、C/S架构)
    (2)用于查看当前实时温度的网页代码如下所示:
    from flask import Flask
    import serial
    app=Flask((  ) name (  ))
    @app.jye.ai('/')
    def index (  ):#读取终端最近一次的温度存入temp
    return'当前温度:%d'%temp
    #其他代码略
    if (  ) name (  )=='(  )main (  )':
    app.jye.ai(host='10.89.1.24',port=8080,debug=True)
    可以查看实时温度的网址是:
    (3)为了“响应节能减排”,小王从后台导出了某一天24小时的全部温度数据(每分钟一个温度值),查询当前房间温度连续不低于20℃的时长(若有多段长度相同的最大值,输出最晚的一个时间段)。部分代码如下所示,请完善。
    wd=[0]*1440#一天共计1440分钟
    #读取一天的全部温度记录信息,存入列表wd
    #wd[0]表示当天第1分钟的温度值,wd[i]表示当天第i+1分钟的温度值。
    ans=0
    ansi=0
    i=0
    j=0
    flag=False
    while j<1440:
    if wd[j]>=20:
    if flag==False:
        ①
    flag=True
    if ②:
    ans=j-i+1
    ansi=i
    else:
    flag=False
    j+=1
    h=③
    m=ansi+1-h*60
    print(“最长持续时间:“,ans,“分钟;开始时刻:“,h,“:“,m)

    组卷:0引用:1难度:0.3
  • 16.给定n个正整数,将它们分组,使得每组中的任意两个数互质(它们的最大公约数为1)。按照以下算法可以得到最少的组数:
    第一步:将第1个整数分到第1组;
    第二步:尝试将第2个至第n个整数分到已有的分组中,若能分到已有的分组中,则分到第一个符合条件的组;若不能分到已有的组,则分到新生成的组中。
    例如对“70,99,25,54,11,100”6个整数分组,具体分组情况如下表所示a
    组别 第1组
    位置 0 1 2 3 4 5 6
    2 70 99 0 0 0 0
    组别 第2组
    位置 7 8 9 10 11 12 13 ...
    3 25 54 11 0 0 0 ...
    程序运行时,输入n个整数,输出分组情况及至少分的组数,运行效果如下所示。
    分组数据:70,99,25,54,11,100
    分组情况:
    第1组:70  99
    第2组:25  54  11
    第3组:100
    至少分:3组
    实现上述功能的程序如下,请回答下列问题:
    n=6
    global a,b#定义a,b为全局变量
    def gcd(num1,num2):
    #求整数num1、num2的公约数,代码略
    def dist(x,m):#把整数x进行分组
    dist=0
    flag=False
    For i in range(1,m+1):
    flagp=True
        ②
    for j in range(1,b[t]+1):
    if gcd(x,b[t+j])>1:
    flagp=False
    break
    if flagp==True:
    b[t]+=1
    b[t+b[t]]=x
    flag=True
    break
    if flag==False:
    t=m*(n+1)
    b[t]+=1
         ③
    dist=1
    return dist
    #输入n个整数,并存储在列表a中,代码略
    b=[0]*(n*(n+1))#数组b分为n段,并将元素初始化为0
    b[0]=1
    b[1]=a[0]
    cnt=1
    s=””
    For i in range(1,n):
    cnt=    ①
    #输出具体分组情况,代码略
    print(“至少分:”,str(cnt),”组”)
    (1)按照上述算法,若有“25,15,18,22,51,33,7,62”8个整数,至少分组数为
    (2)请在横线处填入合适的代码。

    组卷:0引用:1难度:0.3
深圳市菁优智慧教育股份有限公司
粤ICP备10006842号公网安备44030502001846号
©2010-2025 jyeoo.com 版权所有
APP开发者:深圳市菁优智慧教育股份有限公司| 应用名称:菁优网 | 应用版本:5.0.7 |隐私协议|第三方SDK|用户服务条款
广播电视节目制作经营许可证|出版物经营许可证|网站地图
本网部分资源来源于会员上传,除本网组织的资源外,版权归原作者所有,如有侵犯版权,请立刻和本网联系并提供证据,本网将在三个工作日内改正