浙江省宁波市九校2020-2021学年高二上学期信息技术期末联考试卷

修改时间:2024-07-13 浏览次数:210 类型:期末考试 编辑

选择试卷全部试题 *点击此按钮,可全选试卷全部试题,进行试卷编辑

一、选择题(本大题共15小题,每小题2分,共30分)

  • 1. 下列关于信息和信息技术的说法,不正确的是(   )
    A . 短信诈骗体现了信息具有真伪性 B . GDP数据核算体现了信息具有可加工处理性 C . 现代信息技术包括电影电视技术、计算机技术、通信技术等 D . 信息具有载体依附性,但可以脱离它所反映的事物被存储、保存和传播
  • 2. 下列有关邮件和网络的说法,正确的是(   )
    A . 邮件从本地发送到收件方服务器的过程使用了简单邮件传输协议 B . FTP是一种用于浏览器与网站服务器之间进行超文本传输的协议 C . 网页文件的实质是文本,所以网页中的图像也保存在文本文件中 D . 微信、抖音是当前流行的信息表达方式
  • 3. 下列有关网络和网络安全说法正确的是(   )
    A . 在公共计算机上登陆某网站时保存用户名和密码可以方便查询 B . 支付宝推出的刷脸功能可提高信息的安全性 C . 用搜索引擎搜索信息时,为了缩小搜索范围,尽量减少关键词 D . 在因特网资源评价中,个人推荐的方式具有较高的参考价值
  • 4. 使用Word软件编辑某文档,部分界面如图所示(    )

    下列说法正确的是(   )

    A . 该图片的环绕方式可能为“四周型” B . 文档中有2处修订,2处批注 C . 删除批注,批注对象同时被删除 D . 若光标定位在第三行“ ”两字中间,执行接受修订,“透”字将被接受进来
  • 5. 使用OCR软件进行字符识别,部分界面如图所示:

    下列说法正确的是(   )

    A . 在字符识别之前,都要对图片进行倾斜校正 B . 区域①处显示的是“烟雨江南.JPG”中的内容 C . 通过手动输入可将区域②处的文字“榭”修正为“树” D . 对图像进行去噪声、滤波处理,有助于提高字符的识别率
  • 6. 下列选项中,体现了人工智能技术的有(   )

    ①使用“讯飞”软件通过语音进行汉字输入

    ②使用在线二维码生成器自动生成二维码

    ③通过“FaceID”进行人脸识别实现手机解锁

    ④使用百度翻译将一篇中文文稿翻译成英文

    ⑤电饭煲根据其内部温度实现自动加热的功能

    A . ①④⑤ B . ①③④ C . ②③⑤ D . ③④⑤
  • 7. 使用Access软件打开一个数据库文件,部分界面如图所示:

    下列说法正确的是(   )

    A . 若将“缴费”字段设为货币型,则“卫淼淼”的缴费值可以输入“500元” B . 在数据表视图中,可以将 “姓名”字段设为主键 C . 每个“住校”字段的值占一个字节的空间 D . “1999,05,12”可以是郑思嘉“出生日期”字段的有效输入值
  • 8. 某颜色对应的十进制RGB值为(0,113,20),在图片处理中将蓝色颜色分量的值增加了15,则处理后的蓝色分量所对应的二进制值为(   )
    A . 00001111 B . 10000000 C . 00100011 D . 00110001
  • 9. 使用UltraEdit软件观察字符内码,部分界面如图所示:

    这些字符中共包含的ASCII大小写字母的个数是(   )

    A . 2 B . 8 C . 9 D . 11
  • 10. 某算法的部分流程图如图所示。若输入x的值为7,最终i,s的值分别为(   )

    A . 7,9 B . 9,0 C . 7,-9 D . 9,-9
  • 11. 下列表达式中,值最大的是(   )
    A . 6780 mod 1000 \ 10 B . Int(Rnd * 70) + 10 C . Val(Mid(“3.1415926”,6,2) D . Int((Rnd-Rnd + 1) / 2 ) * 100
  • 12. 有如下Visual Basic程序段:

    Dim t as Double, n as Integer

    t = 0 : n = 0

    For i = 1 to 10 step 2

        n = n + 1

        t = t + n / i

    next i

    程序运行后,下列表达式的值与t相等的是(   )

    A . 1+1/3+2/5+3/7+4/9 B . 1/3+2/5+3/7+4/9+5/11 C . 1+2/3+3/5+4/7+5/9 D . 1+1/2+1/3+1/4+1/5
  • 13. 有以下Visual Basic程序段:

    s = 0 : i = 100        ‘①

    Do While i >= 0     ‘②

        i = i + 2          ‘③

        s = s + i         ‘④

    Loop

    Text1.text=str(s)

    执行这部分流程,发现其违背了算法的“有穷性”特征,下列修改方案正确的是(  )

    A . 将①处改为i=0 B . 将②处改为s>=0 C . 将③处改为i=i-2 D . 将④处改为s=s-i
  • 14. 有Visual Basic代码段如下:

    s = Text1.Text : sum = 0

    c = 1 : j = 0

    For i = 1 to len(s)

        ch = Mid(s, i, 1)

        If ch >= "0"  And ch <= "9"  Then

            j = j + 1

        Else

            If c mod 2 = 1 then sum = sum + Val(Mid(s,i-j,j))

            j=0 : c = c + 1

        End If

    Next i

    Label1.Caption = Str(sum)

    在文本框Text1中输入“20a20b1c29d9”,执行该段代码后,标签Label1中的结果是(   )

    A . 70 B . 21 C . 30 D . 79
  • 15. 某Visual Basic程序段如下:

    Dim a(1 to 6) as Integer

    s = 0

    Do While s <= 5

        t = Int(Rnd * 6 +1)

        a(t) = a(t) + 1

        If a(t) = 1 Then s = s + a(t)

    Loop

    已知数组a(1)到a(6)的初值均为0,运行该程序段后,a(1)到a(6)不可能是(    )

    A . 111111 B . 123456 C . 654321 D . 222222

二、非选择题(本大题共4小题,5+6+4+5,共20分)

  • 16. 2020年上半年浙江省各地市GDP情况数据如图a所示,请回答下列问题:

    图a

    (1) 若要将表中第一行的标题合并后居中,则选中A1:F1,选择图b(填序号)标签。

    图b

    (2) 区域E3:E13的数据是通过公式计算得到的。则在E3单元格输入公式:,并用自动填充功能完成区域E4:E13的计算。
    (3) “人均GDP排名”的值是对各地区以“人均GDP(元)”为主要关键字降序排序后填充“1、2……11”得到,再以“总量排名”升序重新排序,则适合两次排序选择的同一数据区域为
    (4) 将区域A2:F13的数据复制到新工作表,在新工作表中对数据进行筛选操作,“2020年上半年总量(亿元)”和“人均GDP(元)”筛选条件均设置为如图c所示,则筛选出的城市有个。

    图c

    (5) 根据图a中的数据,制作了一张如图d的图表,则该图表的数据区域是

    图d

  • 17. 数字之美“卡布列克数”:一个十进制整数X,X的平方可以分割为两个数字,如果这两个数字相加之和恰好等于X,那么X就是卡布列克数。如1,9,10,45……。因为9^2=81,9=8+1,所以9是卡布列克数;45^2=2025,45=20+25,所以45是卡布列克数。小朱编写VB程序验证输入的数是不是卡布列克数。具体功能如下:在文本框Text1中输入一个数,单击“验证”按钮,结果显示在标签Label2中,运行界面如图所示

     

    (1) 若要清空文本框Text1的内容,则修改文本框的属性。
    (2) 实现上述功能的VB程序如下,请在划线处填入合适的代码。

    Private Sub Command1_Click()

        Dim x As Integer, m as double, n As Integer

        Dim num1 as Long, num2 as Long

        Dim s As String, flag as Boolean, i as Integer

        x = val(Text1.Text)

        m = x ^ 2

        s = Trim(Str(m))      ‘Trim函数去除字符串首尾空格

        n = len(s)

        For i = 1 to n

            num1 =

            num2 = Val(Mid(s,i+1,n-i))

            If   Then

                Flag = True

                Exit For

            End If

        Next i

        If flag Then

            Label2.Caption=Str(x)+ "=" +Str(num1)+ "+" + mid(s,i+1)+ ",是卡布列克数!"

        Else

            Label2.Caption = Str(x) + "不是卡布列克数!"

        End If

     End Sub

    (3) 若文本框Text1中输入的内容是“55”(不包括引号),单击“验证”按钮后,Label2中显示的内容是
  • 18. 删除字符:实现从某一字符串删除指定的字符串,并将处理后的字符串重新输出,程序界面如图所示,在文本框Text1中输入原始字符串,在文本框Text2中输入需要删除的字符串,单击command1后,在文本框Text3中输出处理后的结果。实现上述功能的VB程序如下,请在划线处填入合适的代码。

     

    Private Sub Command1_Click()

        Dim p As String, k As String, i As Integer

        Dim result As String

        result = ""

        p = Text1.Text

        k = Text2.Text

        i = 1

        Do While i <= Len(p) - Len(k) + 1

            If Mid(p, i, Len(k)) <> k Then

                

                i = i + 1

            Else

                

            End If

        Loop

        Text3.Text =

    End Sub

  • 19. 使用黑白颜色填充方格如图a所示,要求垂直和水平方向相邻方格颜色不同,第1个方格颜色随机生成,方格总数为n×n。编程模拟实现该填充过程,用数字0代表黑色,数字1代表白色。实现该过程的VB程序功能:在文本框Text1中输入n,单击命令按钮“填充”,在列表框List1中显示填充结果,程序运行界面如图b所示。

    (1) 实现上述功能的VB程序如下,请在划线处填入合适的代码。

    Private Sub Command1_Click()

        Dim n As Integer, m As Integer, i As Integer

        Dim s As String

        n = val(Text1.Text)

        m = Int(Rnd * 2)

        s = ""

        List1.Clear

        For i =1 to n * n

           

            m = 1 - m

            If  Then

                List1.Additem s

                s = ""

                If n mod 2 = 0 then 

            End If

        Next i

    End Sub

    (2) 运行该程序,在文本框Text1中输入5,单击命令按钮“填充”,第1个填充格为白色,则在列表框List1中第2行显示的填充结果为 。 

试题篮