1、浙江省五湖联盟2021届高三信息技术上学期期末统考试题考生须知: 1. 本卷共 14 页满分 100 分,考试时间 90 分钟。 2. 答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。 3. 所有答案必须写在答题纸上,写在试卷上无效。 4. 考试结束后,只需上交答题纸。 第一部分 信息技术(共 50分 ) 一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。) 1.下列有关信息的说法,正确的是( ) A. 信息一旦产生,其价值就不会改变。 B. 信息可以脱离载体而存在。 C. 信息无处不
2、在,且呈现形式多样,可重复使用,但多次使用会产生损耗。 D. 信息可以脱离它所反应的事物被存储。 2.下列行为合法的是( ) A. 某软件公司的职工将公司软件转于他人使用,并私自获利。B. 某娱乐场所以卡拉 OK 方式放映已授权于他的音乐电视作品。 C. 在未经过作家授权的情况下,某公司向其用户提供能够免费下载该作家收费作品的应用软件。D. 某网民因无法联系著作权人,就擅自修改该著作的网络游戏软件,供其他网民使用。 3. 使用 Access 软件打开数据库中的表,其部分界面如图所示,下列说法正确的是()A. 该数据表中共有 15 条记录B. “学号”字段不可以设置成 “文本”类型。C. 删除当
3、前记录后,不可以通过“撤销”命令恢复数据。D. Access 数据库中的数据可以从 Excel 导入,所以 Excel 也是小型数据库管理系统。4. 用Ultra Edit软件观察字符“2021,cheer up!”的内码如图所示,以下说法正确的是()A. 图中有 16 个 ASCII 码编码的字符。B. ”2”的十六进制内码为 32 ,则“10”的十六进制内码为 3A。C. 大写字母“E”的内码用二进制表示为 010001 01。D. 小写字母“p”的内码转十进制的过程应为 6*162+15*161。5.使用 GoldWave 软件编辑某音频文件,部分界面如图所示。下列说法正确的是( ) A
4、. 该音频文件为 mp3 格式,采样频率为 44100Hz。 B. 当前状态下,执行“删除”操作,音频文件将变为单声道。 C. 当前状态下,执行“插入静音”添加秒静音后,右声道时长不变。 D. 当前状态下,先执行“复制”,再执行“粘贴”,音频时长将变成 8 秒。 6. 一段时长为 40 秒、像素为 1024*768,采用 PAL 制式且未经压缩的无声视频,以压缩比 10:1 转换为容量为 75MB 的 MPG 文件,则原始视频的颜色模式可能是( ) A. 16 色彩色B. 16 位彩色C. 24 位真彩色 D. 256 级灰度 7. 某算法的部分流程图如图所示,执行这部分流程,输入 n 的值为
5、 4,则输出值不可能的是()输入nin?YN输出x/n的值Nt=0?Yii+1tInt(Rnd()*2)xx+1i1 x0A. 0B. 0.5C. 0.8D. 0.25 8. 下列 VB 表达式的值,正确的是( ) A. Int(-8.7)与 Fix(-8.7)相等 B. VB 表达式“Int(3.14159 * 1000) / 1000”的值是 3.142 C. “Abs(Int(-20.21) + Len(Mid(20.21, 2 , 4)”的值是 25 D. VB 表达式“20201 10 + Int(Sqr(5)”和“Len(2020) + 2”的值相等9. 有如下 VB 程序段: S
6、 = Good Luck 2021!:n = 0 : m = 0 : k = 0 For i = 1 To Len(s) c = Mid(s,i,1) If c = 0 And c = a And c = z Then k = k + 1 Else m = m + 1 End If Next i 执行该程序段后,变量 m 的值为( ) A. 3 B. 4 C. 5 D. 2 10. 有如下 VB 程序段: Dim a(1 To 5) As Integer a(1) = 1 For i = 2 To 5 a(i) = Int(Rnd * 9) +1 If a(i) Mod 2 = 1 Then
7、a(i) = a(i) + a(i - 1) ElseIf i mod 2 = 0 Then a(i) = a(i) / 2 End If Next i 执行程序后,a 数组各元素不可能是( ) A. 1,8,11,20,2B. 1,4,2,11,4C. 1,1,8,17,6 D. 1,4,7,6,8 11. 完成某排序算法的 VB 程序段如下: For i = 1 To 7 k = 0 For j = 8 To i+1 Step -1 If a(j) a (j-1) Then t = a(j): a(j) = a(j-1): a(j-1) = t: k = 1 Next j If k = 0
8、 Then Exit For Next i 如果用上述算法对数据序列:38,11,21,62,59,65,77,79 进行排序(数据分别储存在数组元素 a(1)a(8)中),执行程序后,数据的交换次数和比较次数分别为( ) A. 2,11B. 3,13 C. 4,13 D. 7,11 12.有如下 VB 程序段: i = 1: j = 10 x = Int(Rnd * 50) * 2 + 1 Do While i = j m = (i + j) 2 If x = f(m) Then Exit Do If x b(j + 1) Then t = b(j): b(j) = b(j + 1): b(
9、j + 1) = t End If Next j Next i End Sub (1)若要修改“桶排”按钮上显示的文字,应修改的属性名是 。(2)加框处代码有错,请改正。 (3)请在划线处填入合适的代码。 16. 信息科代表楠楠想给美丽的信息老师写一段心里话,又怕被人发现,于是想了一个两全其美的 方法。楠楠有两张n*n大小的纸,一张是透明的,一张是有字的。楠楠在透明的纸上涂黑了一些格 子,然后把两张纸一起给信息老师,并告诉老师阅读方法:首先把透明的纸盖在另一张纸上,然后把露出来的字母从上到下从左到右写下来并将每个字母向左循环移一位(如取出是D,则左移为C), 然后将透明的纸顺时针旋转90度,再
10、读一遍,这样子一共读四遍,就得到情书内容。 (1) 若透明纸上的涂黑处(“O”没有涂黑的地方,“#”代表被涂黑的地方)如图a所示,有字纸张内容如图b所示,则获取的情书内容的前八位内容 图 a 图 b (2) 楠楠学根据上述阅读规则,结合学科特点,发挥自己 特长,设计了一科个获取心里话的小程序。其VB代码和运行界面如右图所示,请网在划线处填入合适的代码。 Dim a(1 To 1000) As String Const n = 4 Private Sub Form_Load() Dim x As Integer, s As String Dim b(1 To n * n) As Boolean
11、Randomize For i = 1 To n随机产生n个位置,使得这些位置表示未被涂黑 If b(x) = False Then a(x) = 0 b(x) = True Else i = i - 1 End If Next i 将其余位置赋值为“#”,存入数组a相应的位置中,并将结果按n行n列的方式显示在列表框list1上,代码略 End Sub Private Sub Command1_Click() Dim s As String, jg As String, ch As String s = HAOXUEXIHAODUSHU For i = 1 To n * n Step n Li
12、st2.AddItem Mid(s, i, n) Next i For i = 1 To n For j = 1 To n * n If a(j) = 0 Then ch = Mid(s, j, 1) ch = jg = jg + ch End If Next j Call turn(n)调用过程turn,完成矩阵顺时针旋转90度 Next i Label1.Caption = jg End Sub Sub turn(x As Integer) Dim i As Integer, j As Integer Dim c(1 To n * n) As String For i = 1 To x For j = 1 To x c(i - 1) * x + j) = Next j Next i For i = 1 To n * n a(i) = c(i) Next i End Sub