浙江省台州市2020届高三上学期信息技术11月选考科目教学质量评估试卷

年级: 学科:信息技术(信息科技) 类型:月考试卷 来源:91题库

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

1、下列有关信息的说法,错误的是(  )
A . 获取信息的方式具有多样性 B . 只能通过计算机对信息进行加工 C . 信息表达的规范化有利于信息的交流 D . 多媒体信息须数字化后,才能被计算机存储和处理
2、下列有关电子邮件的说法,正确的是(  )
A . 可以将一封电子邮件发送给多个收件人 B . 只能通过浏览器发送和接收电子邮件 C . 电子邮件服务器之间使用POP3协议传送邮件 D . SMTP协议的功能是让收件人从电子信箱中将电子邮件读到本地计算机
3、Access中的一张数据表设计视图如图所示。下列说法正确的是(  )

A . 在“上车站”与“发车时间”之间无法插入新字段 B . 该表共有6条记录,表名为“车次信息” C . 在当前视图中可以对记录进行添加、删除和修改 D . “2019-11-61  3:10:00”可以是“发车时间”字段的有效输入值
4、下列关于数制的说法,错误的是(  )
A . 8位二进制数能表示的最大十进制数为128 B . 十六进制数的末位数决定了该数的奇偶性 C . 若二进制数末位为1,则该数对应的十六进制数末位不可能是E D . 若十六进制数2020去掉末位数码0,则新数202是原数2020的1/16
5、使用Photoshop软件制作“垃圾分类”作品,部分界面如图所示。

下列说法正确的是(  )

A . “背景”图层的不透明度可以设置为50% B . “人物”图层不可以移到“汽车”图层下方 C . “节能环保”图层的字体可以使用“文字工具”进行修改 D . 无法将“垃圾分类从我做起”图层的图层样式复制并粘贴到“汽车”图层中
6、使用GoldWave软件编辑某音频文件,选中一段音频后部分界面如图所示。

下列说法正确的是(  )

A . 执行“删除”命令后,左声道第2秒至第6秒为静音 B . 执行“静音”操作后直接保存,音频文件存储容量变为原来的3/5 C . 执行“剪裁”命令后直接保存,音频文件存储容量约为1.68MB D . 通过“插入静音”操作插入2秒静音后直接保存,音频文件时长变为8秒
7、下列VB表达式的值为False的是(  )
A . 50Mod 100\50=0 B . "Abc"<"ABCD" C . lnt(Rnd*50)/25<2 D . "22">Mid("654213",4,3)
8、某算法的部分流程图如图所示。

执行这部分流程,输入m、n的值分别为1、100,则输出s的值为(  )

A . 10 B . 11 C . 20 D . 100
9、执行下列VB程序段后,变量s的值等于15的是(  )
A . B . C . D .
10、有如下VB程序段:

s = "Hello, Taizhou!"

n= Len(s): ans =""

For i=1 To n

    c=Mid(s, i, 1))

    If Abs(i-n)<n\2 Then

        If c>="a" And c<="z" Then c=Char(Asc(c)-Asc("a")+Asc("A"))

    End If

        ans=ans+c

    Next i

    Labell.Caption=ans

执行上述程序段后,标签Labell中输出的内容为(  )

A . HELLO,Taizhou! B . HellO,TAIZHOU! C . Hello,TAIZHOU! D . Hello,TAIzhou!
11、有如下VB程序段:

For i=1 To 6

    x=Int(Rnd*10)+1

    If i Mod 2 = 1 Then

        a(i)=2*x+1

    Elself x Mod 2 = 0 Then

        a(i)=x/2

    Else

        a(i)=x-1

    End If

Next i

执行该程序段后,a(1)~a(6)各元素可能的值是(  )

A . 3,2,7,4,22,6 B . 5,0,9,4,13,10 C . 9,3,11,5,17,7 D . 3,3,9,0,19,8
12、下列VB程序段功能为:在降序排序数组a中(a(1)≥a(2),≥……≥a(n))查找文本框Text1中输入的数据,若能找到,则输出该数在数组a中第一次出现的位置,否则输出“找不到”。

key = Val(Text1.Text)

i=1:j=n

Do While i<j

    m=(i+j)\2

    If  Then

        i=m+1

    Else

       

    End If

Loop

If a(i)=key Then Label1.Caption =Str(i) Else Label1.Caption ="找不到"

上述程序段两个方框处的语句分别为(  )

A . ①key<a(m)   ②j=m-1 B . ①key<a(m)  ②j=m C . ①key<=a(m)  ②j=m-1 D . ①key<=a(m)  ②j=m

二、非选择题(本大题共4小题;4+8+7+7,共26分) (共4小题)

1、小王使用Excel软件对学校某次考试信息技术成绩的数据进行处理,如图所示。请回答下列问题:

(1)表中“满分人数”数据是用函数COUNTIF计算得到的:选择E291单元格输入公式,然后利用自动填充功能完成F291:S291单元格的计算。则E291单元格中的公式为      

(提示:COUNTIF函数用于统计某个区域满足条件的单元格个数。例如:=COUNTIF(B4:B20,B4)表示在数据区域B4:B20中统计数值等于B4的单元格个数。)

(2)根据图a中数据制作的图表如图b所示,创建图表的数据区域为      

(3)分析图表(图b),本次考试信息技术选择题正确率最低的知识点为      
(4)小王想找出信息技术成绩总分前20%,且填空题成绩后30%的同学,下列方法可行的是                  (单选,填字母)。 (4)
A . 以“总分”为主要关键字降序、“填空题”为次要关键字升序,进行排序 B . 分别对“总分”和“填空题”按最大的20%和最小的30%进行筛选 C . 以“总分”为关键字进行降序排序,再对“填空题”按最小的30%进行筛选 D . 以“填空题”为关键字进行升序排序,再对“总分”按最大的20%进行筛选
2、小王制作主题为“桂林山水”的多媒体作品。
(1)在制作作品前,小王进行了相应的作品设计,下列属于多媒体作品设计的是      (多选,填字母:A .确定作品的主题为“家乡旅游文化介绍”/B .确定作品界而的主要风格为水墨画/C .根据作品主题与需求,制定作品的脚本大纲/D .使用Flash软件对作品进行合成/E .对作品进行调试,并发布到网络服务器中)。
(2)小王使用Flash软件制作该多媒体作品,如下图所示。

请回答下列问题:

测试影片时,首先播放的场景是      (填场景名)。

(3)“花瓣”图层关键帧中的对象是由“花瓣”元件生成的实例,则该图层第20帧到第60帧的动画类型是      (选填:逐帧动画/动画补间动画/形状补间动画)。
(4)“仙鹤”图层实现了“仙鹤”实例从舞台左侧飞到舞台中央,再飞出舞台右侧的动画效果,则第60帧中“仙鹤”实例的坐标可能为      (单选,填字母:A .(0,0)/B .(0,400)/C .(500,230))。
(5)“背景”图层第1帧声音属性如图b所示,测试影片时,“main”场景动画播放到第60帧自动停止,为了使“main”场景动画停止播放时“背景音乐.wav”仍一直循环播放,可将该声音的同步属性修改为             (单选,填字母)。

(5)
A . B . C . D .
(6)该动画文件与“简介”文件夹目录结构如图c所示,测试影片时,单击“桂林阳朔”按钮,实现在浏览器中显示“简介”文件夹下“桂林阳朔.txt”文件的内容,则“桂林阳朔”按钮的动作脚本为      
3、小王基于选择排序算法编写了一个VB程序,功能如下:读取若干数据依次存储在数组a中,并将数据分段排序,每段数据的元素个数及排序的次序要求依次存储在数组b中。如图,在文本框Text1中显示数组a的原始数据,在文本框Text2中显示每段数据的元素个数及排序次序要求(0表示升序、1表示降序);单击“排序”按钮Command1,根据要求输出对每段数据进行排序的结果。实现上述功能的VB程序如下:

Dim n As Integer

Dim a(1 To 100) As Integer

Dim b(1 To 100) As Integer

Private Sub Form Load()

‘读取若干数据依次存储到数组a中,并将数据元素的总个数存储到变量n中。

‘将每段数据的元素个数及排序的次序依次存储到数组b中;

‘b(1)、b(2)分别存储第1段数据的元素个数、排序的次序,

‘b(3)、b(4)分别存储第2段数据的元素个数、排序的次序,.....

“代码略。

End Sub

Private Sub Command1_Click())

    Dim i As Integer, j As Integer, k As Integer, t As Integer

    Dim pb As Integer, endpos As Integer

    pb=1: endpos =b(1)

    For i=1 To n-1

        If i=endpos Then

            pb=pb+2:i=endpos+1

               ①  

        End If

        k=i

        For j =i+1 To endpos

            If  Then k=j     ‘⑵

        Next j

        If k<>i Then

                ②  

        End If

    Next i

    Text3.Text =""     ‘⑷

    For i=1 To n

        Text3.Text=Text3.Text + Str(a(i))

    Next i

End Sub

(1)观察代码,排序后的数据输出在      对象中(填对象名)。
(2)程序中加框处代码有错,请改正。
(3)为了实现上述功能,请在划线处填写合适的代码。

       ②       

(4)若程序运行时,读取了100个整数存储到数组a中,数组b各元素的值依次为“30,1,20,0,40,0,10,1”,则程序运行到(4)处代码时,endpos的值为      
4、给定一个数组(有n个元素),小李通过边分段、边合并的方式将n个数据处理成一个非降序数据段(a(1)≤a(2)≤a(3)≤……≤a(n)),每一轮数据处理方法如下:

⑴查找相邻两个非降序数据段在未处理的数据区域中,从前往后找出第一个最长非降序数据段。若该数据段后而没有元素,则本轮处理完毕;否则在第1个数据段的后面,从前往后找出数组中第二个最长非降序数据段。

⑵合并两个数据段

借助数组tmp,将查找到的两个相邻数据段合并成一个非降序数据段,然后将合并后的数据依次存回到原数组中。

⑶若数组中还有未处理的数据,则重复⑴⑵步骤。

每一轮数据处理完毕后,重新从数组第1个数据开始进行下一轮处理。若检测到某一轮没有合并处理,则说明n个数据己构成非降序数据段,数据处理结束。

(1)根据上述描述,若数组各元素为“3,9,7,6,8,2,1,5,7,4”,则第一轮合并处理完成后,数组中的数据依次是:       (用“,”间隔)。
(2)实现上述功能的VB程序如下,请在划线处填入合适代码。

Const n As Integer = 10

Dim a(1 To n+5) As Integer

Dim tmp(1 To n + 5) As Integer

Private Sub Form_Load())

‘读取n个整数保存到数组a中,并在文本框Textl中显示,代码略。

End Sub

Function Position(low As Integer) As Integer

    Dim i As Integer

    For i=low To n-1

        If   ①     Then Exit For

    Next i

    Position=i

End Function

Then Exit For

Function Merge() As Boolean

    Dim i As Integer, flag As Boolean, p1 As Integer, p2 As Integer

    Dim low1 As Integer, high1 As Integer, high2 As Integer

    flag=False:low1=1

    Do While lowl1<n

        High1=Position(low1)

        If high1=n Then Exit Do Else flag=True

        high2=Position(high1+1)

        p1=low1:p2=high1+1

        i=low1

        Do While   ② 

            If p2>high2 Or p1<=high1 And a(p1)<a(p2) Then

                tmp(i)=a(p1):p1=p1+1

            Else

                tmp(i)=a(p2):p2=p2+1

            End If

            i=i+1

        Loop

        For i=low1 To high2

            a(i)=tmp(i)

        Nexti

           ③  

    Loop

    Merge=flag

End Function

Private Sub Command1_Click()

    Do While True

        If Not Merge() Then Exit Do

        ‘’在列表框List1中输出这一轮合并后的数据,代码略。

    Loop

End Sub

       ②       ③       

1. 本站所有内容未经许可不可转载!
4. 试卷库 > 浙江省台州市2020届高三上学期信息技术11月选考科目教学质量评估试卷

说明

1、直接打印:比较直观,基本上所见即所得;
2、导出word:可以下载来编辑,样式需微调,可修改;
3、在线答案:包含了题目和答案,低碳环保,推荐!
4、只看答案:只有答案及解析,页面较少;