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

2020-2021学年浙江省五校联考高三(上)月考信息技术试卷

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

一、选择题(共12小题,每小题2分,满分24分)

  • 1.下列有关信息与信息处理的说法,不正确的是(  )

    组卷:1引用:1难度:0.8
  • 2.下列有关网页与浏览器的说法,正确的是(  )

    组卷:2引用:1难度:0.6
  • 3.某Access数据表编辑界面如图所示,以下说法正确的是(  )

    组卷:2引用:1难度:0.6
  • 4.异或(xor)运算也叫半加运算,其运算法则是:0xor0=0,1xor0=1,0xor1=1,1xor1=0(即相同为0,不同为1)。那么下列两个十六进制数进行按位异或运算后,结果值为1的是(  )

    组卷:2引用:1难度:0.7
  • 5.使用GoldWave软件编辑某音频文件,部分界面如图所示。下列说法正确的是(  )

    组卷:2引用:2难度:0.3

二、解答题(共4小题,满分26分)

  • 15.疫情发生后,小罗收集了某省南北两区共15个城市的累计病例人数和治愈人数,用以分析统计各区治愈率最高的n个城市。规则如下:每个城市包含区域名、城市名、累计病例人数和治愈人数,以“/”分隔,以“;”结尾。如“北区/A市/1467/530;”,表示北区的A市累计病例人数1467人,治愈人数有530人。
    小罗编写VB程序实现上述功能:程序运行时,读取所有城市数据保存在变量shuju中并显示在列表框List1中。在文本框Text1中输入“南区”或“北区”,文本框Text2中输入n的值,单击“排名”按钮Command1,对数据进行统计分析,并在列表框List2中显示治愈率最高的n个城市,如有与第n个城市相同治愈率的城市,则同时输出。程序运行界面如图所示,请回答下列问题。
    (1)代码“List2.AddItem”中的AddItem是
     
    (单选,填字母:A.事件名/B.属性名/C.方法名)
    (2)实现上述功能的VB程序如下,请在横线处填入合适的代码。
    (3)程序中加框处代码有错,请改正。
    DimshujuAsString,a(1To100)AsString
    DimtAsInteger,iAsInteger,jAsInteger,cAsString,pAsInteger,tempAsString,qasStringDimfAsBoolean,nAsInteger,kAsInteger
    '读取所有城市数据保存在变量shuju中,并显示在列表框List1中,代码略
    t=Len(shuju)
    i=1:p=0:j=1
    DoWhilei<=t
    c=Mid(shuju,i,1)
    Ifc=“/“Orc=“;“Thenp=p+1
    a(p)=
     
    j=i+1
    EndIf
    i=i+1Loop
    q=Text1.Text:n=Val(Text2.Text):i=1DoWhilei<=p\4-1
    k=i
    If
     
    Thenf=TrueElsef=FalseForj=i+1Top\4
    Ifa(4*j-3)=qThen
    If Val(a(4*j))/Val(a(4*j-1))>Val(a(4*k))/Val(a(4*k-1)) OrNotfThenk=j
     

    EndIfEndIf
    Nextj
    Ifk<>iThen
    temp=a(4*k-3):a(4*k-3)=a(4*i-3):a(4*i-3)=temp
    temp=a(4*k-2):a(4*k-2)=a(4*i-2):a(4*i-2)=temp
    temp=a(4*k-1):a(4*k-1)=a(4*i-1):a(4*i-1)=temptemp=a(4*k):a(4*k)=a(4*i):a(4*i)=temp
    EndIf
    If Then(3)
    List2.AddItema(4*i-3)&“/“&a(4*i-2)&“/“&Format(Val(a(4*i))/Val(a(4*i-1)),“0.00%“)&“;“i=i+1
    Else
    ExitDoEndIf
    Loop
    EndSub

    组卷:0引用:1难度:0.3
  • 16.某地区有8个城市爆发疫情,需要发放救援物资。各城市的相邻关系用0表示不相邻,1表示相邻。例如:图a的邻接矩阵对应关系图如图b所示。

    救援物资一共有4种(第1种口罩、第2种酒精、第3种防护服、第4种耳温枪),每个城市仅能分配到1种物资,要求相邻城市所分配到的救援物资各不相同。
    算法分析:采用试探法分配物资(每个城市都从第1种物资开始逐个试探)。
    第i个城市能否分配第c种物资,关键取决于第i个城市的周边是否有分配到相同物资的城市。如果已有相邻城市分配到第c种物资,则换第c+1种物资,否则就将第c种物资分配给第i个城市,继续探索第i+1个城市。
    如果第i个城市,4种物资都无法分配到,则退回到第i-1个城市,调整第i-1个城市的物资,重新试探下一种物资。直至所有城市的救援物资都分配好。
    例如:给城市1分配第1种物资,然后给第2个城市分配物资时,也从第1种物资开始试探,若发现第1种物资已分配给相邻城市,则试探第2种物资,以此类推。
    小金同学编写VB程序实现上述功能:程序运行时,各城市之间相邻关系矩阵显示在列表框List1中。单击“分配”按钮Command1,在列表框List2中显示物资分配方案。程序运行界面如图c所示,请回答下列问题。
    (1)若按照上述算法,8个城市的相邻关系矩阵图如图a、图b所示,则城市8所分配到的物资是
     
    (填:口罩/酒精/防护服/耳温枪)
    (2)实现上述功能的VB程序如下,请在横线处填入合适的代码。
    PrivateSubCommand1_Click (  )Constn=8
    Dima(1Ton*n)AsInteger,t(1Ton)AsInteger,Dimw(1To4)AsStringDimcAsInteger,iAsInteger,jAsInteger,DimfAsBoolean
    w(1)=“口罩“:w(2)=“酒精“:w(3)=“防护服“:w(4)=“耳温枪“
    读取8个城市的邻接矩阵对应关系,存入a数组中,并显示在列表框List1中,代码略
    c=1t(1)=ci=2
    DoWhile
     
    Forj=1Toi-1
    If
     
    ThenExitFor
    EndIfNextj
    Ifj<iThen
    c=c+1
    DoWhilec>4i=i-1
    Ifi=0Then
    List2.AddItem“noanswer“ExitSub
    EndIf
    c=
     
    Loop
    Else
    t(i)=ci=i+1c=1
    EndIfLoopList2.ClearFori=1Ton
    List2.AddItem“城市“&i&“:“&w(t(i))Nexti
    EndSub

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