杭高2019学年第二学期高三5月学科测试
(技术)试题卷
1. 本试卷分试题卷和答题卡两部分。本卷满分100分,考试时间90分钟。
2. 答题前务必将自己的学校、班级、姓名用黑色字迹的签字笔或钢笔填写在答题卡规定的地方。
3. 答题时,请按照答题卡上“注意事项”的要求,在答题卡相应的位置上规范答题,在本试题卷上答题一律无效。 4. 考试结束后,只需上交答题卡。
第一部分 信息技术
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。) 1.下列说法正确的是
A.信息可以脱离载体被存储、保存和传播
B.微信朋友圈分享身边趣闻是一种比较常见的信息表达方式
C.微电子技术、光电子技术、广播电视技术、计算机网络都是属于现代信息技术 D.在淘宝购物页面中有货品的好评率,这属于统计评价 2.某天小王老师从商场开车回学校的途中发生了以下几件事:
①在开出商场时,出口处的停车闸识别了她的车牌号,并显示相应的停车费。 ②她使用微信扫描二维码的方式支付停车费
③在出发前,她不熟悉回去的路,于是用百度地图上搜索了回程路线
④在行车途中她想使用手机,喊了一声“嘿,Siri”,手机助手回应“你好,我在这儿”
⑤红绿灯停车时,她听到广播里一首歌,不知道叫什么歌名,于是使用“网易云音乐”软件中“听歌识曲”的功能。5秒钟后,软件内显示出了该歌曲的名称
⑥开到校门口,门卫大伯看到她的车,使用红外线传感遥控器,将学校的升降闸门打开,她安全地回到了学校。
上述过程中,哪几件事情运用到了人工智能技术 A.①②⑤
B.①④⑤
C.②③⑤
D.②③⑥
3.使用Access软件打开数据库,部分界面如图所示。下列说法正确的是
图a
图b
A. 该数据库能为多个用户共享、与应用程序彼此独立 B. 当前状态下,如果添加新纪录,ID字段值一定为6 C. 可以删除所有记录和字段,使该表成为一张空表
D. 无论是图a还是图b,两个视图中都无法删除ID字段,因为该字段为主键 4.下列关于计算机信息编码的描述,正确的是 A.8位二进制数的最大值是128D
B.处理码是计算机内部用于信息处理的汉字编码,也称为交换码 C.数据具有冗余,所以可以被压缩,压缩是编码的过程 D.16色位图的每个像素必须用16位二进制数进行编码
5.使用Photoshop软件制作”抗疫”宣传图片,部分界面如图所示:
下列说法正确的是
A.“齐心抗疫情”图层设置了“投影”和“内阴影”效果,仅投影效果可见
B.左下角数值“50%”修改为“100%”,则图像大小变为原来的2倍 C.选中“中国”两字,用文字工具可以仅将“中国”两字变大
D.选择“背景”图层,将不透明改成0%,并以PNG格式存储可以得到背景透明的图像文件 6.未经压缩的BMP图像文件a.bmp和b.bmp,a.bmp的尺寸1024*768,颜色类别为RGB/8,b.bmp的尺寸768*512,颜色类别为16色,则图像文件a.bmp与b.bmp存储容量之比约为 A.4:1
B.12:1
C. 16:1
D. 32 : 1
7.某算法的部分流程图如图所示,以下说法正确的是 A.该流程执行后,变量i的值是4 B.该流程执行后,变量f的值是true C.语句“i mod 3 = 0?”执行的次数为2次
D.语句“i<-i+1”和“f<- not f”执行的次数为3次 8.下列VB表达式的值为6的是 A.36 Mod 30 \\ 3 B.Val(\ C.abs(Int(-5.34))+1 D.mid(“2016remember”,4,1) 9.关于排序和查找,以下说法正确的是
A.冒泡排序算法中,数据的交换次数与比较次数一定相同
B.选择排序算法中,若某一趟排序中数组元素没有发生过交换,则数组已有序
C.有10个数据的数组,用顺序查找算法查找某个数,查找不成功的时,查找次数为11次 D.有10个数据的有序数组,利用二分查找算法查找某个数,最多的查找次数为4次
10.有如下 VB 程序段:
Dim s As String, ch As String Dim i As Integer, t As Integer s = Text1.Text : t = 0 For i = 1 To Len(s) ch = Mid(s, i, 1)
If ch <> \ Text2.Text = Text2.Text + Str(t) Next i
执行该程序,当文本框text1中输入了“11,10”时,文本框text2中输出的是
A.3 2 B.1 3 7 14 D.1 3 3 7 14 14
C.1 3 3 7 14
11.有如下VB程序段如下: Dim s As String, t As String s = Text1.Text For i = 1 To Len(s) - 1
For j = Len(s) To i + 1 Step -1
If Mid(s, j, 1) + Mid(s, j - 1, 1) > Mid(s, j - 1, 1) + Mid(s, j, 1) Then
If j>2 then s = Mid(s, 1, j - 2) s=s + Mid(s, j, 1) + Mid(s, j - 1, 1) If j End If Next j t = t + Mid(s, i, 1) Next i Text2.Text = t 执行该程序,当文本框text1中输入了“b52Ba”时,文本框text2中输出的是 A.25Bab B.baB52 C.baB5 D.25Ba 12.某对分查找算法的VB程序段如下: Key = Int(Rnd * 30) * 2 + 41 s = 0: i = 1: j = 10 Do While i <= j m = (i + j) \\ 2 If Key > a(m) Then i = m + 1: s = 3 * s + 2 Else j = m - 1: s = 3 * s End If Loop
相关推荐: