浙江省宁波市2017-2018学年高三上学期信息技术“十校联考”期末试卷

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

一、选择题 (共12小题)

1、下列有关信息和信息技术的说法不正确的是(  )

A . 多媒体技术和网络技术是信息社会中极为重要的信息表达技术 B . 古代没有电脑、没有网络,也没有信息技术 C . 对朋友圈里的信息进行点赞属于信息的个人推荐评价 D . 智能手机为用户提供了设置屏幕锁的功能,其主要目的是为了提升手机信息的安全性
2、小张对A. bmp图像文件(如图所示)进行如下处理,利用 Winrar将A. bmp进行压缩,得到B. rar文件;利用Photoshop软件将A. bmp另存为C. jpg;把A. bmp重命名为D. jpg,下列说法正确的是(  )

A . A. bmp到B. rar的转换为有损压缩 B . A. bmp的存储容量比D. jpg的存储容量要大 C . C. jpg不能用“画图”程序打开 D . C. jpg的存储容量比D. jpg的存储容量要小
3、小丁利用Word软件编辑了一篇关于中国文字的文档,部分界面如图所示。

下列说法正确的是(  )

A . 这段文字共有1处修订、2处批注 B . 文中的图片采用的环绕方式为四周型 C . 图中Mike2用户添加的批注内容为:“也叫正楷、真书、正书。” D . 若要对整篇文档中的多处“甲骨文”文字设置为红色加粗格式,可用查找替换功能实现
4、已有Access软件创建的“部分食品进货数据”表的结构及数据表如图所示,下列四个选项中能作为记录添加进该表的是(  )

A . 3,大白兔奶糖454g,29.8元,15,2017年12月25日 B . 3,大白兔奶糖454g,29.8,15,二〇一七年十二月二十五日 C . 7,大白兔奶糖454g,29.8,15,2017—12—25 D . 8,大白兔奶糖454g,29.8元,15,20171225
5、某算法的部分流程图如图所示,执行这部分流程图后,变量i,s的值分别是(  )

A . 10,2 B . 13,2 C . 10,22 D . 13,22
6、使用UltraEdit软件观察字符“2018,Open Happiness!”的内码,部分界面如图所示。

下面说法正确的是(  )

A . 大写字母“O”的内码为“20” B . 文本中的字符都采用ASCII编码表示的 C . 文本共占用19个字节 D . 按图中信息推测,“hat”字符的内码是“48 61 74”
7、在Flash软件中使用“ball”元件制作了一个50帧的补间动画,第1帧和第50帧元件实例的属性界面分别如图1和图2所示,第1帧的属性面板部分界面如图3所示。下列关于“ball”元件实例的动画效果,说法正确的是(  )

A . 从左向右顺时针运动的同时由小逐渐变大 B . 从右向左顺时针运动的同时由小逐渐变大 C . 从左向右顺时针运动的同时由小突然变大 D . 从右向左顺时针运动的同时由小突然变大
8、小贝使用Photoshop软件制作“爱护眼睛”主题的宣传画,部分界面如图所示。

下列说法正确的是  (  )

A . “文字2”图层会显示两种图层样式效果 B . 背景图层不能被删除 C . “卡通1”图层中的卡通人物可以移动到图像的左侧 D . “文字1”图层中的文字应用了变形效果
9、在Flash文件中有一按钮元件编辑界面如图所示,下列说法正确的是(  )

A . 测试影片时,当鼠标经过该按钮时会发出声音 B . 测试影片时,当鼠标经过该按钮时文字消失 C . 测试影片时,当按钮按下时,按钮上呈现的文字与图中所示文字“返同”可能不同 D . 对轮廓图层按下帧执行清除关键帧操作后,测试影片时,当鼠标经过按钮会出现手形
10、【加试题】在“画图”程序中绘制一张分辨率为1200*800的BMP格式宣传画,发现图像大小不合适,对图像进行了如图所示操作,按BMP格式保存后图像的存储容量是703KB。则该图像的每个像素需要的二进制位数是(  )

A . 4 B . 8 C . 24 D . 32
11、【加试题】某VB程序段如下:

    s=0

    For i=1 To 5

    a(i)=0

    Next i

    For i=2 To 5

         For j=i To 5

         If j Mod i=0 Then

            a(j)=a(j)+1

            s=s+a(j)

         End If

       Next j

    Next i

运行程序段后,变量s的值为(  )

A . 6 B . 5 C . 4 D . 3
12、【加试题】有如下VB程序段:

  S=“7218634594”:n=Len(s)

  t=0

  For i=1 To n-1

         a(i)=Val(Mid(s,i,2))

  Next i

  For i=1 To n-2 Step 2

       k=i

       For j=i+2 To n-1 Step 2

          If a(i)<a(k)Then k=j

       Next j

       If k<>i Then

           temp=a(i):a(i)=a(k):a(k)=temp:t=t+1

       End If

    Next i

    Text1.Text=Str(t)  
运行程序段后, t的值为(  )

A . 1 B . 2 C . 3 D . 4

二、非选择题 (共5小题)

1、小王收集了某地农产品市场零售价格数据,并使用Excel软件进行数据处理.界面如图所示。

回答下列问题:

(1)如图1所示,“最大差值”列数据是某地农产品市场零售价格的最大差值,小王先在H5单元格输入公式      ,再利用自动填充功能完成区域H6:H19的计算。(提示:Excel中求最大值、最小值函数分别为MAX()和MIN(),最大差值=最高价格-最低价格)
(2)小王在完成数据计算后,若要对蔬菜类的农产品数据以“最大差值”为关键字进行排序,则排序时选择的数据区域是      
(3)根据图1中数据制作的图表如图2所示,创建该图表的数据区域是      

  

(4)小王对“最大差值”列数据进行筛选,条件如图3所示,则筛选结果中显示的记录数为      条。

2、小乐编写了一个求最小公倍数的程序,他先借鉴更相减损术求出最大公约数,再求出最小公倍数。更相减损术是出自《九章算术》中的一种求最大公约数的算法,其原理是用大数减去小数,互相减来减去,一直到减数与差担等为止。在文本框Text1中输入一个整数,在Text2中输入另一个整数,单击“计算”按钮Command1,在Label3中输出两个数的最小公倍数。程序运行界面如图所示。

(1)根据程序代码判断,保证程序正常运行,窗体中至少需要      个对象。
(2)为了实现上述功能,请在画线处填入合适的代码。

  Private Sub Command1 Click()

  Dim m As Integer,n As Integer

  Dim gys As Integer

  m=Val(Text1.Text)

  n=Val(Text2.Text)

  a=m:b=n

  Do While m<>n

    If    ①     Then m=m-n Else n=n-m

  Loop

  gys=n

  Label3.Caption=“最小公倍数是:”+     ②   

  End Sub

       ②       

(3)若在文本框Text1中输入15,在文本框Text2中输入6,单击“计算”按钮后,语句m=m-n执行了      次。
3、小华同学创作了一个Flash动画,效果如图1所示。

(1)这个作品共有6个场景,测试影片时,首先播放的是      场景(填场景名)。
(2)如图1所示,“声音”图层第1帧的声音来自文件“sound.mp3”,小华同学利用GoldWave软件打开该文件后,在图2所示状态下进行“剪裁”操作,并按原格式进行保存,该音频文件的存储容量      (选填:变大/变小/不变)。在声音图层第1帧处插入“sound.mp3”文件,属性面板部分界面如图3所示,在没有任何干预的情况下,该音频持续播放的时长为      秒。

(3)设置“福”图层中福元件实例从舞台右侧向中间旋转进入,则该动画类型是      (单选,填字母:A,动画补间动画/B,形状补间动画/C,逐帧动画)。
(4)要实现“文字1”“文字2”“文字3”“文字4”补间动画依次出现的效果,应做的调整是      
(5)测试影片时,单击“静音”按钮,实现静音效果,则“静音”按钮的动作脚本为      
4、【加试题】小马正在看一本侦探小说,想了解其中一段案情的解析,却发现了一串字符“#2017—2018go:)”,并附有文字提示:①答案所在的页码是这串字符中最大数字字串(若值相同则取后面的数字字串)的起始位置*10+结束位置②答案所在行号是最大数值除以100的余数。例如:“#17a18#”字符串中,最大数字字串“18”。起始位置是5,结束位置是6,其页码是56,行号是18。小马编写了一个VB程序帮他寻找答案,程序运行界面如图所示。在文Text2中输出页码,在Text3中输入行号。实现上述功能的VB程序代码如下,但加框处代码有错,请改正。

Private Sub Command1_Click()

  Dim s1 As String,s2 As String   

  Dim ch As String,ch2 As String   

  Dim max As Double   

  Dim n As Integer,page As Integer  

  Dim i As Integer,j As Integer

  s1=Text1.Text:s2=””

  n=Len(s1)

  i=1:max=0

  Do While i<=n

    ch=Mid(s1,i,1)

    If ch>=“0”And ch<=“9”Then

        j=i

        ch2=Mid(s1,i,1)

        Do While ch2>=“0”And ch2<=“9”

           j=j+1

           ch2=Mid(s1,j, 1)

        Loop

        s2=    ’(1)

        If   Then    ’(2)

            max=Val(s2)

            page=i*10+j-1

            Text2.Text=Str(page)

            Text3.Text=Str(max Mod l00)

        End If

        i=j

      End If

      i=i+1

    Loop

  End Sub

(1)处加框代码应改为      
(2)处加框代码应改为      
5、【加试题】小林和小王合作编写一个查询英语单词的VB程序:小林编写一个过程,单击“读取数据库”按钮Command1,从一个数据库中读取英语单词和中文含义,分别保存在a数组和b数组中。并显示在List1中;小王编写另一个过程,在文本框Text1中输入要查询的单词,单击“查询”按钮Command2,将查询单词的中文含义显示在Text2中,程序界面如图所示。

(1)分析程序,“英语单词”和“中文含义”被保存在      数据表中。
(2)按此要求编写的程序如下,请在画线处填入合适的代码。

Const n=3500               ’存储单词的总数

Dim a(1 To n)As String      ’依次存储每个英语单词

Dim b(1 To n) As Strin9    ’依次存储每个英语单词的中文含义

Private Sub Command1_Click()

  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&“\dictionary1.accdb”

  strSQL=”select*from list”

  conn.Open

  Set rs.ActiveConnection=conn

  rs.Open strSQL

  num=0

  Do While Not rs.EOF

       num=num+1

       a(mum)=rs.Fields(“英语单词”)

       b(num)=rs.Fields(“中文含义”)

       rs.MoveNext

  Loop

  rs.Close

  conn.Close

  Set rs=Nothing

  Set conn=Nothing

  For i==1 To n

         List1.AddItem a(i)+“  ”+b(i)

  Next i

  End Sub

  Private Sub Command2_Click()

  Dim s As String

  S=Text1.Text

  If search(s)=-1 Then

          Text2.text=“找不到该单词”

  Else

          Text2.Text=   ①  

  End If

  End Sub

  Function search(key As String)As Integer

  Dim i,j As Integer

  Dim mid1,mid2 As Integer

  i=1:j=n

  search=-1

  Do While i<=j

       mid1=Int(j+(j—i)/3)

       mid2=Int(j-(j-i)/3)

       If key=a(mid1)Then

            search=mid1

            Exit Do

       ElseIf key<a(mid1)Then

            j=mid1-1

       ElseIf key=a(mid2)Then

            search=mid2

            Exit Do

       Elself key>a(mid2)Then

            i=mid2+1

       Else

            i=mid1+1

               ②  

       End If

 Loop

End Function

          ②        

1. 本站所有内容未经许可不可转载!
4. 试卷库 > 浙江省宁波市2017-2018学年高三上学期信息技术“十校联考”期末试卷

说明

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