《高二信息技术上学期期中试题1》由会员分享,可在线阅读,更多相关《高二信息技术上学期期中试题1(25页珍藏版)》请在金锄头文库上搜索。
1、1浙江省杭州市西湖高级中学浙江省杭州市西湖高级中学 2016-20172016-2017 学年高二信息技术上学期期中试题学年高二信息技术上学期期中试题注:标有加试的题目参加选考的同学必做一、选择题(本大题共 12 小题,每小题 3 分,共 36 分。在每小题给出的四个选项中,只有一个符合题目要求)1.下列有关信息的说法,正确的是A、用搜索引擎搜索到的信息都是可信的码 B、信息的载体可以是文字,也可以是图像、声音等C、青少年应拒绝浏览因特网上信息,以维护身心健康D、电子邮件是一种常用的信息交流工具,邮件发送者不必拥有电子邮箱2.下列软件中,用于视频文件编辑处理的是A.WinRAR B. Inte
2、rnet ExplorerC.会声会影 D.Wmdows 附件中的“画图”程序3下列应用中,体现了人工智能技术的有网站自动统计歌曲下载次数在线中英文互译Windows 自动运行屏幕保护程序用语音方式输入文字使用 OCR 软件从图像中识别汉字A. B. C. D.4使用 Access 软件创建的“图书”数据表,其设计视图的部分界面如图所示。下列说法正确的是 A.该数据表创建完成后,不能添加字段 B该数据表中,不会有两条记录的“编号”字段值相同C.该数据表添加记录后,就不能对数据表的字段名进行修改D.在该数据表中, “35.20 元”可以是“价格”字段的有效输入值25.某算法的部分流程图如第 5
3、题图所示。执行这部分流 程后, “xx2”被执行的次数为 A. 0B. 1C.2 D. 36.人类对图像的分辨能力约为 26 灰度等级,而图像量化一般采用 28 灰度等级,超出人类对图像的分辨能力,这种冗余属于A.结构冗余B.视觉冗余C.时间冗余D.空间冗余7.下列十六进制数中,与二进制数 1010100101B 值相等的是 A.2A5H B.A25H C.A91H D.A94H8.小李想用 Photoshop 软件对第 8 题-1 图所示的图像进行加工处理,得到如第 8 题-2 图所示的效果。第 8 题-1 图第 8 题-2 图则下列操作可行的是A 水平翻转,并进行羽化处理B 缩放图像,并进
4、行描边处理C 顺时针旋转 90 度,并设置图层样式为“投影”D 垂直翻转,并添加“镜 头光晕”滤镜效果 9.使用 Photoshop 软件制作“水上芭蕾”作品,部分界面如图所示。3下列说法正确的是A.“文字”图层被设置了图层样式,因而不能再编辑其中的文字B.将“演员”图层设置 不可视,则“倒影”图层也会变为不可视C.“倒影”图层中的图像可以通过将“演员”图层中的图像进行垂直翻转等操作后得到D.将作品存储为 JPEG 格式文件,该 JPEG 格式文件保留原作品的图层信息10.一幅未经压缩的 1366768 橡素、24 位真彩色的 BMP 图像,其存储容量约为A. 3MB B. 24MB C. 7
5、68MB D. 3073MB11.【加试题】对称宇符串的特征是从左到右读和从右到左读完全一样的。如“abba”是对称的,“abcba”也是对称的。判断字符串是否对称的 VB 程序段如下:N=Len(s)K=0:j=nFor i = 1 To n/2NextiIf k = 0 Then Label1.Caption =”对称” Else Label1.Caption=”不对称”方框中的代码由以下三部分组成:j=j-1If cl c2 Then k = k + 1 4c1= Mid(s,i,1) : c2 = Mid(s,j,1)代码顺序正确的选项是A.B.C. D.12.【加试题】有如下 VB
6、程序段:Dim a(l To 5) As Integer, i As Integer, c As Integer a(l) = 2 : a(2) = 1 : a(3) = 3 : a(4)=4 : a(5) = 5c=0For i = 3 To 5If a(i - 2) + a(i - 1) = a(i) Then c = c + 1 Next iTextl. Text = Str(c)该程序段运行后,文本框 Textl 中显示的内容是A.1B. 2C. 3D. 4二、非选择题(本大题共 5 小题,其中第 13 小题 4 分,第 14 小题 6 分,第 15 小题 10 分,第 16小 题 4
7、 分,第 17 小题 5 分,共 26 分)13.小张收集了某城市 20 种主要食品平均价格的数据,并用 Excel 软件进行数据处理,如第 13 题-1 图所示。请回答下列问题: 5第 13 题-1 图(1)在第 13 题-1 图所示工作表中,区域 G4:G23 中的数据是通过公式计算得到的:选择该区域中的一个单元格,输入公式,然后用自动填充功能完成其他单元格的计算。 G4 单元格的公式是_。(提示:涨跌幅() =(本期价格(元)-上期价格(元)/上期价格(元)100)(2)为了更加直观地比较蔬菜类价格波动情况,小张制作了如下图所示的图表。 该图表的数据区域是_。(3)若将 F23 单元格中
8、的数据改为 7.06,则图表中“豆角”的“本期价格(元) ”对应的数据条将_(选填:升高/不变/降低) 。(4)为了筛选出上期价格和本期价格相同的所有食品,应对_列设置筛选条件。14.编写 VB 程序,实现如下功能:在文本框 Textl 和 Text2 中分别输入一个整数,单击命令按钮Command1,在列表框 List1 中显示结果,运行效果如第 14 题-1 图所示。结果包含两列数据,第 1列为两数之间的摄氏温度值(间隔 1 度、升序) ,第 2 列为对应的华氏温度值。6第 14 题-1 图 第 14 题-2 图(1)要使命令按钮 Command1 上显示的文本改为“转换” ,可在其属性窗
9、口(第 14 题-2 图) 中将 属性的属性值修改为“_” 。(2)为实现上述功能,请在划线处填入合适代码或选项。Private Sub Command1_Click()Dim t1 As Integer, t2 As IntegerDim i As Integer, t As IntegerDim f As SingleList1.Cleart1 = Val(Text1.Text)t2 = Val(Text2.Text)If Then (选填字母,从下列 A、B、C、D 四个选项中选取一项)t = t1: t1 = t2: t2 = tEnd Ifi = t1Do While (选填字母,从
10、下列 A、B、C、D 四个选项中选取一项)f = i * 9 / 5 + 32 摄氏温度转换为华氏温度List1.AddItem Str(i) + “ “ + Str(f) (填程序代码)7LoopEnd Sub划线、处的选项:A.i t2D. i f15.小吴创作“狐狸和乌鸦”故事的多媒体作品。她首先使用 Photoshop 软件制作一张背景图片。请回答下列问题第 15 题-1 图 第 15 题-2 图(1)如第 15 题-1 图所示,Photoshop 画布中的“背景” 、 “树”和“标题”3 个元素分别放在不同的图层中,这种将组成作品的各元素分图层处理的手段有许多优点,其中包括: (多选
11、,填字母:A.方便设置各元素的大小和颜色/B.节约作品的存储空间/C.提高图像的分辨率/D.灵活调整各元素之间的位置关系/E.独立设置各元素的滤镜效果) 。 (注:选对且选全得满分,不选或选错不得分,少选且选对得部分分。 )(2)按第 15 题-1 图所示的图层设置,将作品存储为 BMP 格式的图像,该 BMP 图像中的文字_ (选填:有/没有)投影效果。(3)若只使“树”图层中的“树”消失,造成这种现象的操作可能是 (4)小李创作题为“闻鸡起舞”的多媒体作品。他使用 Photoshop 软件制作图片。请回答下列问题:8图 a如图 a 所示, “背景”图层图像颜色为白色, “篱笆”图层的图像背
12、景也为白色。若只使“篱笆”图层中的“闻鸡起舞”消失,下列操作方法中正确的有 (多选,填字母:A.用“橡皮擦”擦除“闻鸡起舞”/B.用“魔棒”选择白色区域,反选后删除/C.用矩形选框”选中“|闻鸡起舞”区域后删除/D.设置“拾色器”的前景色为白色,用“画笔”对“闻鸣起舞”进行涂画) 。(注:全部选对的得 2 分,选对但不全的得 1 分)16.【加试题】n 个数据的冒泡排序需要经过 n-1 遍加工,每一遍加工自下而上比较相邻两个数据,把较小者交换到上面。小刘发现:当某一遍加工过程中没有数据交换,说明数据已经有序,无需进一步加工。为此,小刘对算法进行优化,编写了一个 VB 程序,功能如下:运行程序时
13、,在列表框List1 中显示排序前数据,单击“排序”按钮 Commaiid1,在列表框 List2 中显示这些数据按升序排序后的结果,在标签 Label3 中显示排序过程的加工遍数。运行效果如第 16 题图所示。第 16 题图9实现上述功能的 VB 代码如下,但加框处代码有错,请改正。Dim a(1 To 8) As IntegerDim n As IntegerPrivate Sub Form_Load()n=8,排序前数据存储在数组 a 中,并在列表框 Listl 中显示 代码略End SubPrivate Sub Command1_Click()Dim flag As Boolean f
14、lag 值为 True 表示一遍加工中发生过交换i = 1flag = TrueDo While (1) flag = FalseFor j = n To i + 1 Step -1If a(j) a(j - 1) Thenk = a(j): a(j) = a(j - 1): a(j - 1) = kflag = TrueEnd IfNext ji = i + 1LoopLabel3.Caption = “排序过程的加工遍数为“ + (2)For i = 1 To nList2.AddItem Str(a(i)Next iEnd Subi = n - 1 Or flag = TrueStr(i
15、)1017.【加试题】某数据加密方法描述如下:(1)以字节为单位进行加密处理;(2)将 1 个字节的 8 位二进制数分割成前 4 位与后 4 位两个二进制数;(3)分别将上述两个 4 位二进制数转换为十进制数;(4)将每个十进制数转换为 1 个加密字符,对应的“密码表”如下:值(十进制)0123456789101112131415加密字符IlikeCHNP0stcard小明按照上述方法,设计了一个字符串(仅包含 ASCII 字符)加密的 VB 程序,功能如下:单击“加密”按钮 Commandl,程序依次将文本框 Textl 中每个字符的 ASCII 码值作为 1 个字节转换为两个加密字符,连接这些加密字符,最后在文本框 Text2 中输出加密结果。下表显示了字符串中一个字符的加密过程:程序运行效果如第 17 题图所示。实现上述功能的 VB 程序如下:(1)请在划线处填入合适代码。Private Sub Command1_Click()Dim n As Integer, s As String, i As