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

2017-2018学年浙江省五校联考高三(上)第一次联考信息技术试卷

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

一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)

  • 1.以下说法正确的是(  )

    组卷:8引用:2难度:0.9
  • 2.以下软件中,不属于浏览器的是(  )

    组卷:8引用:3难度:0.9
  • 3.使用Word 软件编辑某文档,部分界面如图所示,下列说法正确的是(  )

    组卷:1引用:3难度:0.9
  • 4.已知英文小写字母比对应的大写字母ASCII码大32(十进制),某数据加密方法描述如下:
    (1)将字符的ASCII码值加20(十进制);
    (2)以字节为单位进行加密处理;
    (3)将1个字节的8位二进制数左移一位,最低位用左移出的最高位填充;
    (4)将处理后的8位二进制数分割成前4位与后4位两个二进制数;
    (5)分别将上述两个4位二进制数转换为十六进制数;
    (6)所得两个十六进制数码交换顺序后连接,即为该字节的密文.
    用UltraEdit-32软件观察“i-hangzhou”这几个字符的内码,如图所示

    则字符H加密后的密文是(  )

    组卷:10引用:2难度:0.5
  • 5.关于Access数据表的操作,下列说法正确的是(  )

    组卷:6引用:2难度:0.7

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

  • 16.小龙编写了一个简易加法器VB程序,运行界面如图所示.在文本框Text1中输入一个数字后再输入空格表示一个加数输入完毕,连续不断输入不同的加数,待所有需要相加的数输入完毕后,单击“求和”按钮Command1后,在标签label1中显示加数的个数以及总和.(数字0和空格的ASCII码分别为48、32)
    实现上述功能的VB程序如下,但加框处代码有错,请改正.
    Private Sub Command1_Click (  )
    Dim a As String
    Dim x As Integer,s As Integer,k As Integer
    a=Text1.Text
    x=1:s=0:k=0
    For i=1To Len(a)
    '如果输入的不是0到9的数字或者空格,则给出错误提示后结束子程序
    If (Asc(Mid(a,i,1))<48Or Asc(Mid(a,i,1))>57)then’①Label1.Caption=“只能输入数字或空格“
    Exit Sub
    End If
    If Mid(a,i,1)=““Then
    s=s+’②
    x=i+1
    k=k+1
    End If
    Next i
    Label1.Caption=“这“+Str(k)+“个数的和为:“+Str(s)
    End Sub.

    组卷:2引用:2难度:0.3
  • 17.【加试题】中秋节时,班级组织活动,其中有抽奖环节,小龙在7选3中选考了技术,班主任让小龙编写一个VB抽奖程序,功能如下:窗体装载过程从数据库读取所有同学的相关数据并显示在列表框List1中,抽奖时在文本框Text1中输入要抽出的人数,单击“摇奖”按钮command1,程序进行处理,结果输出在列表框list2中。程序运行界面如图所示。

    实现上述功能的VB程序如下,请回答下列问题:
    (1)分析下面的程序代码,可知数据表名为
     

    (2)请在横线处填入合适的代码。
    Dim a(1 To 100)As String'数组大小满足处理要求,学生学号
    Dim b(1 To 100)As String'数组大小满足处理要求,学生姓名
    Dim i As Integer'学生总数
    Dim j As Integer
    Dim dd(1 To 100)As Integer
    Private Sub Form_Load
     


    ‘从数据库读取全班同学的相关信息,存储在数组a、数组b和变量i中
    Dim n As Integer
    Dim conn As New ADODB.Connection
    Dim rs As New ADODB.Recordset
    Dim strSQL As String
    conn.ConnectionString=“Provider=Microsoft.ACE.OLEDB.12.0;Data Source=“& App.Path &“\1718.jye.ai“
    conn.Open
    Set rs.ActiveConnection=conn
    strSQL=“SELECT*FROM stuinfo“
    rs.Open strSQL
    '本过程的其他语句略
    End Sub
    Private Sub Command1_Click (  )
    Dim ShuruNum As Integer,k As Integer,y As Integer,n As Integer
    Randomize
    ShuruNum=Val(Text1.Text)
    Label4.Caption=““
    For k=1 To i
    dd(k)=0
    Next k
    If ShuruNum>0 And ShuruNum<=i Then
    j=1
    Do While j<=ShuruNum
    y=Int(Rnd
     
    *i)+1
    If
     
      Then'①
    dd(j)=y
    j=j+1
    End If
    Loop
    List2-Clear
    For n=1 To ShuruNum
    List2.AddItem 
     
    '②
    Next n
    Else
    Label4.Caption=“错误:没有输入中奖人数或超过学生总数“
    End If
    End Sub
    '核对重复,避免同一人再次中奖
    Private Function CheckCF(p As Integer) As Boolean
    Dim m As Integer,x As Boolean
    x=True'初始化
    For m=1 To j
    If 
     
     Then'③
    x=False
    Exit For
    End If
    Next m
    CheckCF=x
    End Function

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