1、台州中学 2017 学年第一学期第四次统练试题 高三 技术 第一部分 : 信息技术(共 50 分) 命题:张雄 审题:罗呈娇 一、 选择题(本大题共 12小题,每小题 2 分,共 24 分。每小题列出的四个选项中,只有一个 符合题目要求的,不选、多选、错选均不得分) 1 下列 描述中 正确的是 A IE 浏览器可以解释并执行 HTML 语言 B 网上交流表达信息时要遵循一定的标准,目的是信息表达的数字化 C 商家将超市 APP 的链接地址制作成二维码过程属于信息的发布 D 通过无线网络传输的信息不依附与任何载体 2 某协议的主 要功能是完成对数据包的确认、流量控制和网络拥塞;自动检测数据包,并
2、提供错误重发的功能,该协议的简称是 A HTTP B SMTP C TCP D POP 3使用 WinHex 软件查看字符“ 2017 第一学期”的内码,部分界面如图所示。 下列说法正确的是 A 原文包含 4 个 ASCII 码 B这些字符的内码 共占 10 个字节 C由图中可以推出 关系表达式“ 10” “ 2” 的值为 True D 字符“期”的内码是“ C6 DA” 4某算法的部分流程图如右图所示,执行这 部分流程后,输出 c 的值是 A 50 B 34 C 55 D 60 5使用 Access 软件打开数据库,部分界面如下图所示,下列说法正确的是 A 当前数据库包含 3 张数据表 B
3、“学生联系”数据表有 3 条记录 C 可以将 Access 数据表中的数据导出到 Excel D 在数据表“学生联系”中输入多条记录时,可以先不输入学号 6把十进制数 160 转化为八位二进制数后,高(左) 4 位加 2,低(右)四位加 6 后,再转化为十进制数,结果为 A 168 B 198 C 166 D 182 7 使用 Goldwave 软件打开某音频文件,选取其中一段音频后的部分界面如图所示。下列说法正确的是 A 单击“剪裁”按钮后,音频文件的大小变为原来的 1/3 B 单击“删除 ” 按钮后,再执行“插入静音” 10 秒,音频的时长不变 C 执行“录音”命令 10 秒后,音频文件的
4、大小变为原来的 4/3 D 执行“静音”命令后,音频的时长不变 8 某 Photoshop 作品部分界面如下。下列说法正确的是 A “制作人”图层使用了滤镜效果 B “背景”图层可以移动到“米老鼠”图层 上方,并遮住该图层的内容 C “尾巴”图层和“米老鼠”图层设置的图层样式效果 肯定相同 D通过移动“尾巴”图层的尾巴或 “米老鼠”图层的米老鼠,使它们 的相对位置 变得更合理 9 用 Flash 软件制作动画作品,其中一个场景的部分时间轴界面如下图所示。下列说法正确的是 A “背景”图层的前面 20 帧的内容和后面 20 帧的内容肯定相同 B 在“音乐”图层的第一帧可以添加声音 C 不能删除“
5、音乐”图层 D 为了实现该场景的循环播放,可以直接在第 40 帧添加帧动作 gotoAndPlay(1); 10【 加试题 】某 psd 格 式的文件以默认的方式保存为 bmp 格式 ,该 bmp 图像用 Photoshop打开后的部分界面如 右 图所示。已知该图像宽度 400 像素,高度 300 像素,则该图像的大小约为 A 351 6KB B 117 2KB C 58 6KB D 175.8KB 11【 加试题 】 有如下 VB 程序段: Max=-10000 For i = 1 To 10 s = 0 For j = i To 10 s = s + a(j) If s max Then
6、max = s Next j Next i 已知数组 a(1)到 a(10)的原始数据为 6, -6, 8, -7, 7, 2, -2, -1, -2, 4 程序执行后,变量 max 的值为 A 9 B 10 C 27 D 4 12【 加试题 】有如下 VB程序段: k = Val(Text1 Text) left1 = 1: right1 = 10 Do While (left1 j Then result = Else result = result + Mid(s, i, 1) End If i = i + 1 Loop Text2 Text = End Sub ( 3) 如果输入的字符
7、串是“ aBcucwxyzdcb” ,输出结果为 _ 15 Flash 作品“剪纸艺术 fla” 的“ main” 场景的制作脚本如下: 场景: main 类别序号: 2 进入方式:由“ load” 场景单击“播放”按钮进入 呈现方式: 1 “剪纸简介”从舞台右下方慢慢向上移动。 2 单击“中国剪纸网”按钮,链接到网址为“ http:/www zhjz com”的网页,单击“退出”按钮,转入到“ end” 场景。 3 其他动画略。 呈现顺序说明: 1 一开始出现“退出 ” 按钮,“中国剪纸网”按钮,“背景”动画,再依次出现 “剪纸人物”、“剪纸简介 ” 、“剪纸 1”、“剪纸 2”和“剪纸 3
8、”的动画。 ( 1) 测试“ main“场景时,鼠标经过“退出”按钮时没有出现小手形状,其元件编辑状态如图 b 所示,为解决这个问题,下列操作方法可行的有 (多选,填字母: A 删除“文字 ” 图层的点击帧 / B 在“矩形”图层的点击帧插入帧 / C 在“文字 ” 图层的点击帧,执行清除关键帧 / D 在“文字 ” 图层的点击帧,执行转换为关键帧 ( 2) 该 Flash 作品的场景顺序 (填:是 /否 )符合脚本要求。 ( 3) 观察图 a,“剪纸 1”图层第 18 帧到第 30 帧的补间类型是 。 ( 4) 测试场景时,背景画面播放到 30 帧时消失,为了使画面一直延续到最后一帧,正确的
9、操作是 ( 5) 为了 使 “main” 场景自动循环播放,直到单击 “ 退出 ” 按钮后转入 “end” 场景 , 应在 “main” 场景最后一帧上添加动作 脚本为 16 【 加试题 】小明基于选择排序算法编写了一个 VB 程序 ,功能如下:某班有 50 个学生,从中选择 10 个身高最高的同学,要求被选的任何两个人不能身高一样(所给的数据 保证能选 10 个)。 实现上述功能的 VB 程序如下,但加框处代码有错,请改正。 Const n = 50 Dim d(0 To n) As single , name(1 to n) as string 读入 50 个学生的身高,依次存入 d(1)
10、 d(50),姓名存入 name(1) name(50) 代码略 Private Sub Command1_Click() Dim i As Integer, j As Integer, temp As single, k As Integer,r as string d(0) = 2 图 a 图 b For i = 1 To 10 For j = i To n If d(j) i Then temp = d(k): d(k) = d(i): d(i) = temp r=name(k) : name(k)=name(i) : name(i)=r End If Next i For i = 1
11、To 10 输出被选的 10 个人的名字和身高。 List2 AddItem name(i) & d(i) Next i End Sub 17 【 加试题 】酒店房间管理:酒店房间 (房间数小于 10000)编号按 1、 2、 3 连续编号,老板对于没有出租的房子使用如下的方法来登记管理。连续的空房间,登记第一间的编号和连续的空房间数,比如空房间 1, 2, 6, 7, 8, 10,则登记 3 条记录,分别为( 1 2),( 6 3),( 10 1) 某旅客退房了,需要把这房子也登记上去,有四种情况需要处理: 1) 上靠,例如退的房间号为 3,则原来登记的 3 条记录变成( 1 3) , (
12、6 3), ( 10 1) 2) 下靠,例如退的房间号为 5,则原来登记的 3 条记录变成( 1 2), ( 5 4) , ( 10 1) 3) 上下不靠,例如退的房间号为 4,则登记的记录数变成 4 条( 1 2) ,( 4 1) , ( 6 3),( 10 1) 4)上下靠,例如退的房间号为 9,则登记 的记录数变成 2 条( 1, 2), ( 6, 5) 小王依据上述描述设计了如下 VB 程序。请回答下列问题: ( 1) 当登记的记录有 3 条,分别为( 1, 4),( 6, 2),( 10, 3) 现在某旅客退掉 5 号房间,则登记的记录变成 k=i k = 0 and d(k) d(
13、j) ( 2) 请在划线处填入合适的代码。 Const n = 5000 Dim a(0 To n) As Integer a(i)保存第 i 条记录的开始房间号 Dim b(0 To n) As Integer b(i)保存第 i 条记录的房间数 Dim c As Integer, k As Integer, sp As Integer k 为 原始记录数 读取原始 k 条记录的数据,依次存入 a(1),b(1),a(2),b(2) a(k),b(k),代码略 为了程序处理方便,虚设了下面 2 条记录 a(0) = 0 : b(0) = 0: sp = k + 1 : a(sp) = 100
14、00 : b(sp) = 0 Private Sub Command1_Click() Dim i As Integer c = Val(Text1Text) c 为退掉的房间号 i = 1 Do While a(i) c 查找房间 c,应该登记在某位置 i = i + 1 Loop i = i - 1 下面为处理退房登记问题 If a(i) + b(i) = c Then If Then 第 4 种情况,上下靠 b(i) = b(i) + 1 + b(i + 1) For j = i + 1 To sp - 1 a(j) = a(j + 1) : b(j) = b(j + 1) Next j sp = sp - 1 Else 第 1 种情况,上靠 b(i) = b(i) + 1 End If ElseIf c + 1 = a(i + 1) Then 第 2 种情况,下靠 a(i + 1) = c : b(i + 1) = b(i + 1) + 1 Else 第 3 种情况,上下不靠 For j = a(j) = a(j - 1) : b(j) = b(j - 1) Next j a(i + 1) = c : b(i + 1) = 1 : sp = sp + 1