浙江省金华十校2020届高三上学期信息技术11月模拟考试试卷

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

一、选择题(本大题共12小题,每小题2分,共24分。) (共12小题)

1、下列说法正确的是(  )
A . 计算机中的内码是以十六进制的形式存储的 B . 信息可以脱离所反映的事物而存在,但必须有载体 C . 只要经常更新杀毒软件就可以防御一切计算机病毒 D . 信息是指对消息接受者来说预先不知道的东西,因此具有不确定性
2、从电子邮件服务器中接收邮件附件到本地计算机时使用的协议是(  )
A . SMTP B . POP3 C . HTTP D . FTP
3、下列应用中没有使用人工智能技术的是(  )
A . 百度输入法中的语音输入功能 B . 通过语音控制智能音响点播歌曲 C . 在浏览器地址栏中输入“www”后自动跳出曾经浏览过的网址 D . 超市中的人脸识别自助付款
4、使用UltraEdit件观察字符“ AvengersⅣ(2019)”的内码,部分界面如图所示。

下列说法正确的是(  )

A . 字符“IV”的内码值的二进制表示为“10100010” B . 图中所有字符内码值的十进制表示均小于128 C . 图中字符在计算机存储时均占1个字节 D . 根据图中信息推测,字符“a”的ASCⅡ编码的十六进制值为61H
5、一段时长为20秒AⅥ格式有声音视频,其具体参数如图所示,视频压缩后的存储容量约为30MB,压缩比约为(  )

A . 12:1 B . 20:1 C . 30:1 D . 36:1
6、使用Gold Wave软件编辑某音频文件,选中其中一段音频后部分界面如图所示。下列说法正确的是(  )

A . 执行“静音”命令后直接保存,音频文件存储容量为原来3/4 B . 执行“删除”命令后直接保存,音频文件存储容量为原来3/4 C . 执行“复制”命令并直接粘贴保存,音频文件存储容量与原来一样 D . 执行“插入静音”命令,设置时间为15秒后直接保存,音频文件中右声道有静音
7、某算法的部分流程图如图所示,若输入“50”并执行这部分流程图,变量i的值为(  )

A . 9 B . 10 C . 11 D . 12
8、下列VB表达式的值为2019的是(  )
A . Len(“2018”)+1 B . Val(“2018”+“1”) C . Abs(Int(-20188)) D . Int(Rnd*2019)
9、有如下VB程序段:

Dim s As String, i As Integer, n As Integer

Dim ch As String, ans As Integer

s= Text1.Text

n Len(s): ans=0

For i=1 To n

    ch =Mid (s, i, 1)

    ans =ans *2+ Val(ch)

Next i

Text2 Text ans

若程序运行后Tex2中显示的是“38”,则Text中输入的是(  )

A . 100110 B . 209 C . 45 D . 19
10、在由小写字母组成的字符串中,找出同一字母第一次与最后一次出现的最大间隔距离,如字符串“ abccbcb”,字母“b”第一次与最后一次分别出现在位置2和7,相距5,间隔距离最大。编写VB代码如下:

s=Text.Text

c=0

For i=1 To 26

      ⑴ 

Next

For i=1 To Len(s)

      ⑵ 

IF d(t)=0 Then d(t)=i

      ⑶ 

Next

Text2 Text=Str(c)

填空处的代码可由以下部分组成

①d(i)=0 ②=val(Mid(si, 1) ③IFd(t)<>0Andi-d(t)> c Then c=i-d(t)

④d(i)=1 ⑤t=Asc(Mid(s, i, 1)-Asc("a")+1 ⑥fi-d(t)> c Then c=i-d(t)

代码顺序正确的是(  )

A . ④⑥⑤ B . ①⑤⑥ C . ④②③ D . ①⑤③
11、有如下VB程序段

Dim a(1 To 100)As Integer, b(1 To 10) As Intege

Dim i As Integer, s As Integer, c As Integer

For i=1 To 100

    a(i)=0

Next i

For i=1 To 9 Step 2

    a(b(i))=a(b(i))+1: a(b(i+1)+1)=a(b(i+1)+1)-1

Next i

c=0

For i=1 To 100

    c=c+a(i)

    If c=0 Then s=s+ 1

Next i

Text1. Text= Str(s)

若数组b中的值依次为“5,10,7,20,30,40,40,60,55,70”,则程序运行后Text中的内容是(  )

A . 43 B . 42 C . 41 D . 40
12、有如下VB程序段:

i=1: j=8: n=1

k=Val(Text1. Text)

Do While i<=j

    m=(i+j)2

    IF k<d(m) Then j=m-1 Else i=m+1

    n=n+1

Loop

数组元素d(1)到d(8)依次为3,9,14,17,25,29,32,35,在文本框 Text1输人“14”。执行程序后,下列说法不正确的是(  )

A . 变量m的值为3 B . 变量i的值3 C . 变量j的值为3 D . 变量n的值为4

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

1、丁老师利用 EXCEL记录了高二(1)班同学本学期每次月考及期末成绩,如图13-1所示:

(1)表中第43行是用函数 AVERAGE()计算得到的,则C43单元格中的公式是       
(2)表中I列的排名是按照总评成绩从高到低排序后依次输入排名得到的,根据图13-1可知排序的数据区域是      
(3)丁老师想找到“期末成绩”和“总评成绩”均为班级前5的同学,下列方法可行的是    (单选,填字母) (3)
A . 在“总评成绩”列设置筛选,筛选条件为“最大的5项”,此时“排名”为1-5的同学 B . 在“期末成绩”列设置筛选,筛选条件为“最大的5项”,此时“排名”为1-5的同学 C . 以“期末成绩”为关键字降序排列,排在前5个的同学
(4)从图2中可知,学号为      的同学成绩是持续进步的(图中方框内为学生学号)

2、小刘使用Fash软件创作有关诗歌鉴赏的多媒体作品。他先用PhotoShop软件制作素材,再用Flash软件制作动画,请回答下列问题:

(1)在图1状态下,下列描述是正确的是     (多选,填字母) (1)
A . 用自由变换命令改变画面左侧的柳树大小,右侧的梅花会一起变化大小。 B . 当前状态下,不能修改“梦里水乡”图层的图层样式。 C . 交换“梦里水乡”与“柳树”的图层顺序,会改变图片的效果 D . 将作品保存为“jpg”格式后打开,“梦里水乡”4个字会有“描边”效果。
(2)在图2状态下将帧频改为24ps,其他场景的播放速度       (填:变快/变慢)。

(3)元件“人物1”编辑界面如图3所示,测试影片时发现单击小人无法跳转到“清明”场景,原因是      

(4)测试影片发现按钮图层中的4个按钮最后才出现在舞台上,为了使按钮一开始就出现在舞台上,正确的操作是      (单选) (4)
A . 在“按钮”图层第1帧执行清除关键帧 B . 在“按钮”图层最后1帧执行清除关键帧 C . 将“按钮”图层第1帧移动到最后1帧 D . 在“按钮”图层第1帧执行“清除帧”
(5)单击“清明”按钮后,停止本场景的音乐并进人“清明”场景第1帧播放,应在“清明”按钮中设置脚本       
3、小刘设计了一个排序算法,该排序算法会将数组a中奇数位的元素从小到大排列,偶数位的元素从大到小排列,程序界面如图,算法的VB程序段如下:

Private Sub Command2_Click()

Dim i As Integer, j As Integer, tmp As Integer

Dim s1 As String, t As Integer, s2 As String

t=1

For i=1 To n-2

    For j= To n Step 2     ‘改错

        If a(i)*t>a(j)*t Then

            tmp =a(i): a(i)= a(j): a(j)=tmp

        End if

    Next j

                   ‘填空①

Next i

For i =1 To n

    If     Then       ‘填空②

        s1 =s1 Str(a(i))

    Else

        s2=s2+Str(a(i))

    End If

Text2. Text=“奇数位:”+s1

Text3. Text=“偶数位:”+s2

End Sub

回答以下问题:

(1)若要修改按钮 Command上显示的文字,应修改的属性名是      (单选,填字母:A .Text/B .Caption/C .Click)
(2)程序代码中,For语句加框处有错,应改为      .
(3)划线部分的代码应填①            
(4)若将划线处“For i=1 To n-2”修改为“For i=1 To n-1”,是否会出错?       (填是/否)
4、幻方是一种将数字安排在正方形格子中,使每行、列和对角线上的数字和都相等的方法。n阶幻方是由1~n2之间的自然数组成的一个n阶方阵,其各行、各列及对角线所含的数字之和均相等。例如3阶幻方(如图1),幻和为15。

奇数阶幻方的构造是所有幻方中最简单的,可以按照如下规则来实现:

⑴将1放在第一行中间一列;(如图2)

⑵从2开始直到n*n为止,各数按下列规则存放:

假设当前要存放的数为k,则k存放在k-1)数的右上方并按照规则

①若(k-1)放在第1行且不是最后一列,则将k存放在n行,(k-1)所在列右侧;(如图3)

②若(k-1)放在第n列且不是第一行,则将k存放在第1列,k-1)的上1行;(如图4)

③若(k-1)即不在第1行也不在最后1列:

若(k-1)右上方有数,则将k放在(k-1)的下1行的同一列。(如图5)

若(k-1)右上方没有数,则将k放在(k-1)的右上方;(如图6)

④若(k-1)在第1行第n列,将k填在(k-1)的正下方(如图7)

(1)用下图的程序生成5阶幻方后,List1中的第一行显示的是      

(2)30阶以内的幻方程序如下图,代码如下,请完成代码填空

    Private Sub Command1_Click()

    Dim i As Integer, i As Integer, n As Integer      ‘i表示行,j表示列

    Dim a(1 To 1000) As Integer, k As Integer      ‘数组a依次保存幻方中的数

    Dim s As String

    n= Val(Text1.Text)

    j=  ①   : a(j)=1

    i=1

    For k =2 To n*n

        If i=1 And j<>n Then

        i=n: j=j+1

        a((i-1)*n+j)=k

    ElseIf j= n And i<> 1Then

          ②   : j=1

        a((i-1)*n+j)=k

    ElseIf i=1 And j=n Then

        i+1 =1

        a((i-1)*n+j)=k

    ElseIf i <> 1 And j<> n Then

        If   ③   Then

            i=i-1:j=j+1

        va((i-1)*n+j)=k

        Else

            i=i+1

            a((i-1)*n+j)=k

        End If

    End If

Next k

List1. Clear

For i=1 To n

    s=“”

    For j=1 To n

        s=s+ format(a((i-1)*n+j))

    Next j

    List1AddItem s

Next i

End Sub

Function format( x As Integer) As String      ‘将数字字符串格式化为3个字符长度

Dim n As integer, i As Integer

format =Str(x)

n=Len(format)

For i=1 To   ④ 

    format ="”+ format

Next i

End Function

       ②       ③       ④       

1. 本站所有内容未经许可不可转载!
4. 试卷库 > 浙江省金华十校2020届高三上学期信息技术11月模拟考试试卷

说明

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