浙江省浦江县高级中学2021届高三上学期信息技术1月仿真模拟考试试卷
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2021·浦江模拟)下列关于信息特征的说法,错误的是( )
A.“狼来了”的故事内容,说明信息存在真伪
B.大家都知道“狼来了”的故事,说明信息可以共享
C.不同的人讲“狼来了”的故事或多或少会有所不同,说明信息可以被加工和处理
D.在公园无意听到一位母亲在给小孩讲“狼来了”的故事,说明信息传播不需要载体
2.(2021·浦江模拟)下列有关网站和网页的说法中,正确的是( )
A.网站内各个网页之间均需相互链接
B.使用搜索引擎搜索时,关键词越多,搜索结果越多
C.以“网页,仅HTML”类型保存网页,可以保存网页中的超链接
D.使用“添加到收藏夹”的功能保存正在浏览的网页内容
3.(2021·浦江模拟)使用Access 软件设计一个数据表,存储如下表所示的图书信息。
序号 书名 作者 价格 出版日期 存货情况
WX0001 《活着》 余华 35.00 2017/6/1 有存货
WX0002 《平凡的世界》 路遥 79.80 2012/3/1 有存货
MZ0003 《红楼梦》 曹雪芹/高鹗 80.00 2019/8/1 无存货
下列数据表结构设计最合理的是( )
A. B.
C. D.
4.(2021·浦江模拟)下列数中,转换为二进制数后含有的“0”和“1”的个数相同的是( )
A.(134)10 B.F129H C.5E70H D.(69)10
5.(2021·浦江模拟)使用Photoshop软件制作“端午”作品,部分界面如图所示。下列说法正确的是( )
A.“封底”图层设置了“内发光”图层样式
B.可对“节日”图层直接设置滤镜效果
C.可用文字工具修改“端午”图层中文字大小
D.交换“粽叶”与“点心”图层的顺序,不影响作品的呈现效果
6.(2021·浦江模拟)使用GoldWave软件编辑某音频文件,选中一段音频后的部分界面如图所示。
执行“剪裁”命令后再插入30秒静音,直接保存,该音频文件存储容量约为( )
A.5.0MB B.10.1MB C.16.8MB D.21.9MB
7.(2021·浦江模拟)若x和y是整型变量,下列VB表达式的值为True时,不能表示x能被y整除的是( )
A.Int(x / y)=x / y B.Fix(x / y)=x / y
C.Int(x / y)=x \ y D.x / y=x \ y
8.(2021·浦江模拟)某算法的部分流程图如图所示,以下说法正确的是( )
A.该流程执行后,变量k的值是1
B.该流程执行后,变量a的值是16
C.该流程用于计算并输出1+8-16的值
D.该流程完整执行1次,“a<32 ”共执行了4次
9.(2021·浦江模拟)有如下VB程序段:
s1 = "abcde"
j = 1
s2 = "a"
For i = 1 To Len(s1)
j = (j + 2) Mod Len(s1) + 1
s2 = s2 + Mid(s1, j, 1)
Next i
Text1. Text = s2
执行该程序段后,文本框Text1中输出的内容是( )
A.Acebda B.Acdeab C.Adbeca D.Adaceb
10.(2021·浦江模拟)有如下程序段:
x = 60: t = 2: c =0
Do While x > 1
If x Mod t = 0 Then
c = c + 1
x = x \ t
Else
t = t + 1
End If
Loop
执行该程序段后,变量c 的值是( )
A.3 B.4 C.5 D.9
11.(2020高三上·湖州月考)有如下 VB 程序段:
For i = 1 To 5
k = i
For j = i + 1 To 6
If a(j) Mod 3 <= a(k) Mod 3 Then k = j
Next j
tmp = a(i): a(i) = a(k): a(k) = tmp
Next i
数组元素 a(1)~a(6)的值依次为“62,54,35,67,15,34”。执行该程序段后,a(1)~a(6)的值依次为( )
A.15 54 34 67 35 62 B.54 15 67 34 62 35
C.15 34 35 54 62 67 D.15 34 67 62 54 35
12.(2021·浦江模拟)某同学将对分查找程序进行了改编,程序运行时,自动产生9个[10,99]之间的不重复随机数并降序排列,在文本框Text1中显示。在文本框Text2中输入查找键key,单击“查找”按钮Command1,将查找结果显示在文本框Text3中。程序运行界面如图所示。
Key = Val (Text2. Text)
i = 1
j = 9
flag = False
Do While i <= j And flag = False
m= (i+j) \ 2
If Then
j= m - 1
Else If Then
i = m+1
Else
If Then
j = m - 1
Else If Then
i = m+1
Else
flag = True
End If
End If
Loop
If flag Then Text3. Text =“在第”+ Str(m) +“个”Else Text3. Text =“找不到”
上述程序段中方框处可选语句为
①Key \ 10 > a(m) \ 10 ②Key \ 10 < a(m) \ 10
③Key Mod 10 < a(m) Mod 10 ④Key Mod 10 > a(m) Mod 10
则方框处处语句依次为( )
A.①②③④ B.④②①③ C.①③④② D.①②④③
二、非选择题(本大题共5小题,4+8+7+7,共26分)
13.(2020高二上·磐安竞赛)小张收集了某地部分市场菜篮子价格数据,并使用Excel软件进行数据处理,如图所示。请回答下列问题:
(1)若将C3:H3单元格的数值小数位数设置为0,则I3单元格中显示的值 (填字母:A . 变大/ B . 不变/ C . 变小)。
(2)表中“最大差价”数据是用函数MAX和函数MIN计算得到的:选择J3单元格输入公式,然后用自动填充功能完成其他单元格的计算。则J3单元格中的公式为 (提示:“最大差价”是各市场中同一商品的最高价格与最低价格之差。函数MAX(数据区域)的功能为求该数据区域中的最大值,函数MIN(数据区域)的功能为求该数据区域中的最小值)。
(3)小张要找出在六个市场中“最大差价”最小的水产类商品(若存在符合条件的多个商品,则全部选取)。下列方法可行的是 (多选,填字母)。
A.以“类别”为水产、“最大差价”为最小1项进行筛选,然后选取筛选出的全部商品
B.以“类别”为水产进行筛选,再以“最大差价”为关键字升序排序,选取排在最前面的商品
C.以“最大差价”为主要关键字、“类别”为次要关键字,均按升序排序,选取排在最前面的商品
D.以“最大差价”为关键字升序排序,再以“类别”为水产进行筛选,选取排在最前面的商品
14.(2021·浦江模拟)小林创作主题为“国泰民安”的多媒体作品。请回答下列问题:
(1)在多媒体作品设计过程中,下列描述正确的是 (多选,填字母: A . Flash是以时间序列为基础的多媒体创作工具;B .在创作需求分析阶段需要将作品所涉及的媒体元素逐一列出,分类登记; C .描述整个作品组成部分、工作流程、主要界面属于系统结构设计;D .制作脚本编写完成后再进行文字脚本编写。)
(2)图中“右狮”图层中狮子第1帧到30帧实现从完全显示到完全透明的动画效果,可在该图层的最后一帧 ,对该帧的“狮子”实例的 设置为 0%,并设置补间动画类型为动画补间。
(3)图中舞台的大小为550×400像素,舞台左侧和右侧的两个“狮子”实例均来源于库中“狮子”元件。左侧“狮子”实例的位置坐标(X,Y)为(80,230),则右侧“狮子” 实例的位置坐标最有可能为 (单选,填字母A .(230,80)/B .(470, 170)/ C .(80,170)/D . (470,230) )。若调整舞大小左侧“狮子”实例的大小, (单选,填字母:A .会/B .不会)影响右侧“狮子”实例的大小。
(4)下列关于该动画相关的描述正确的是( )
A.观察图中的库,库中有2种类型的元件
B.要使图“进入”按钮在鼠标指针经过该按钮时自动播放“音效”声音,应在该按钮的弹起帧上添加该声音,并将声音的“同步”属性设置为“事件”
C.要使“按钮”图层中按钮第1帧出现,可在按钮图层第1帧执行“清除关键帧”操作
D.将该动画发布为SWF或MOV格式文件,则该动画具有交互功能
15.(2021·浦江模拟)AB两个篮球队进行了多场比赛,现在要统计比分并确定获胜球队。计分规则是胜场多的队伍获胜,若胜场相同,则计算累计小分(小分=本队得分-对手得分),小分多获胜,若还是相同,则算平局。小蓝同学根据上述算法编写了一个VB程序实现比赛结果统计。每场比分记录在文本框Text1中,单击“统计”按钮command1,把两队每场按AB两队比分差降序显示在列表框list1中,同时在文本框Text2输出最终结果。部分程序界面如图所示。
Private sub command1_click()
Dim a(1 to 20) as integer,b(1 to 20) as integer,i as integer
Dim j as integer,t as integer,p as integer,k as integer,xiaofen as integer
‘从文本框读取AB两队各场的比分分别存数组a、b,场次k,代码略
For i=1 to k-1
For j= 1 to ①
If ② then
t=a(j):a(j)=a(j+1):a(j+1)=t
t=b(j):b(j)=b(j+1):b(j+1)=t
End if
Next j
Next i
p=0 : xiaofen=0
For i=1 to k
If a(i)>b(i) then ③
xiaofen = xiaofen+a(i)-b(i)
List1.Additem str(a(i)) + “:”+ str(b(i))
Next i
If p*2>k or k=p*2 and xiaofen>0 then
Text2.text = “A队获胜”
Elseif then
Text2.text = “B队获胜”
Else
Text2.text = “两队平局”
End if
End sub
(1)若希望程序在运行时列表框list1内容清空,则应该在代码中添加语句 (单选,填字母:A . list1.additem \B . list1.clear \C . list1.caption )
(2)在程序划线处填入合适代码,使程序完整
① ② ③
(3)加框处代码有错误,请改正。
16.(2021·浦江模拟)酒店房间管理问题:某酒店房间(房间数小于1000)编号按1,2..连续编号,客房经理对没有人住的房间使用如下方法来登记管理。连续的空房间,登记第一个房间的编号和连续的空房间数,比如空房间1,2,6,7,8,10,则登记3条记录,分别为1_2,6_ 3, 10_1。某旅客如果退房,需要把这个房间号也登记进去,共有4种情况需要处理:
1)上靠:若退的房间号为3,则原来登记的记录变为1_3,6_3,10_1;
2)下靠:若退的房间号为5,则原来登记的记录变为1_2,5_4,10_1;
3)上下靠:若退的房间号为9,则原来登记的记录变为1_2,6_5;
4)上下都不靠:若退的房间号为4,则原来登记的记录变为1_2,4_1,6_3,10_1
据上述规则,小明编写了相应的VB程序,程序启动时读入空房间数据,并在列表框List1中显示,在文本框Text11中输入退房号,单击“退房”按钮后更新列表框List1中的数据。程序界面如图所示,请回答下列问题:
单击退房按钮
(1)当前登记的记录有3条,分别是2_3,6_2,9_4。某旅客退掉8号房间,则登记的记录将变为 ;
(2)实现上述VB程序如下,请在划线处填入合适的代码。
Dim a(0 To 10) As Integer ‘保存第i条记录的开始房间号
Dim b(0 To 10) As Integer ‘保存第i条记录的房间数
Dim sp As Integer
Private Sub Form_load()
‘程序启动时从数据库读取原始k条记录,依次存入a(1),b(1),a(2),b(2),...a(k),b(k)代码略
a(0)=0: b(0)=0: sp=k+1: a(sp)=0:
b(sp)=0
End sub
Private Sub Command1_Click()
Dim i As Integer, j As Integer
c = Val(Text1.Text)
i = 1
Do While a(i) < c
i = i + 1
Loop
i = i - 1
'处理退房登记问题
If a(i) + b(i) = c Then
If
a(i + 1) = c + 1 Then ‘处理第3种情况
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
For j
=
a(j) = a(j - 1): b(j) = b(j - 1)
Next j
a(i +
1) = c: b(i + 1) = 1:
End If
List1.Clear
For i = 1 To sp - 1
List1.AddItem ""
& Str(i) & Str(a(i)) & Str(b(i))
Next i
End Sub
答案解析部分
1.【答案】D
【知识点】信息及其特征
【解析】【解答】A选项: “狼来了”的故事 说明信息有真有假,信息有真伪性,正确;B选项:信息进行共享后大家都知道,说明信息可以共享,正确;C选项,信息经过加工和处理会有一定程度的不同,正确;D选项:听到讲狼来了的故事,信息通过声音进行传播,需要载体,D选项错误。故答案选D。
【分析】此题考查对信息基本特征的理解。信息的特征:载体依附性、时效性、共享性、可加工处理性、真伪性、价值性。
信息是可以加工处理的。信息经过加工、处理、分析后,可以更好地被人们所使用。
信息是可以共享的,同一种信息可以同时被不同的接收者获取,人们也可以重复利用信息。与物质、能源不同的是,信息不会因为被别人获取而发生损耗。
2.【答案】C
【知识点】网络资源的类型、下载与保存;网络资源的检索;网页、网站的概念与联系
【解析】【解答】A选项,网站内各个网页之间均需要通过超链接相互链接,正确;B选项,使用搜索引擎时,关键词越多,与之相关的内容越多,搜索结果就越多,正确;C选项,仅以“html”类型保存网页,不保存网页中的超链接,C选项错误。故答案选C。
【分析】本题考查的是网站与网页、网络信息的检索以及网页的保存。网页的保存:
1.网页,全部(*.htm;*.html):保存的网页文件包含文本、超链接、图片等内容,同时,系统会自动把该网页中包含的所有图片以及其他相关文件,保存在一个与网页同名、后缀加“.files”或“_files”的文件夹中。
2.Web档案,单个文件(*.mht):将网页的所有内容,保存在单个文件中。
3.网页,仅HTML(*htm;*.hml):保存的网页文件包含文本、超链接等内容,不包含图片等多媒体素材。
4.文本文件(*.xt):只保存网页中的文本内容。
3.【答案】B
【知识点】字段的数据类型;数据表的创建
【解析】【解答】根据图书信息表可知,需要的数据类型为文本类型,价格为货币类型,出版日期为日期和时间类型,存货情况为是否,根据存储数据对数据的类型进行设计,最合理的为B。故答案选B。
【分析】此题考查数据表设计中选择符合需求的数据类型设计。Access提供的主要字段数据类型有:文本、数字、日期/时间、货币、自动编号、是/否等。自动编号是一个唯一的顺序号(递增或随机)、用户无法直接修改其值。“是/否”类型存储逻辑值,仅能取两个值,“货币”类型存储货币值数据,如金额、价格等。
4.【答案】B
【知识点】进制及数制转换
【解析】【解答】A选项:十进制数134,转化为二进制数为10000110(3个1,5个0);B选项:十六进制数F129转化为二进制数为1111000100101001(8个1,8个0);C选项:十六进制数5E70转化为二进数为101111001110000(8个1,7个0);D选项:十进制数69转化为二进制数为1000101(3个1,4个0)。故答案选B。
【分析】此题考查十进制、十六进制数与二进制数的转化。十六进制转化为二进制:把十六进制数中的每一位数转换为二进制数,每个数要分四位,不足四位的前面加零。十进制整数转换为二进制整数采用除2取余法。用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
5.【答案】A
【知识点】图层及图层的基本操作
【解析】【解答】A选项,由图可知“封底”图层设置了“内发光”图层样式,A选项正确;B选项,“节日”图层是文字图层,先需要进行“栅格化”才能设置滤镜效果,B选项错误;C选项,“端午”图层已进行了文字栅格化,不能用文字工具修改文字的大小,C选项错误;D选项,交换“粽叶”和“点心”图层的顺序后,“点心”图层将被覆盖,不能显示,会影响作品的呈现效果,D选项错误。故答案选A。
【分析】此题考查图片处理中对图层的基本操作。图层样式针对整个图层,分为投影、内投影、外发光、内发光、浮雕和斜面等,用了图层样式的图层会出现“f”标志。而滤镜不但运用于图层,也可以运用于背景,既可以运用于整个图层,也可以运用图层中的一部分。都能给图片快速添加各种艺术效果。
6.【答案】B
【知识点】声音、图像、视频编码
【解析】【解答】本题选中的是30s的音频,执行剪裁操作后,其余部分被删除,再插入30秒静音后,音频时长变为60s。由图可知该音频的采样频率为44100Hz,采样位数为16,立体声。该音频文件存储量=44100*16*2*60/8/1024/1024≈10.1MB。故答案选B。
【分析】此题考查音频剪辑对声音数据量的影响及音频文件的计算公式。声音文件数据量(字节/秒)=(采样频率(Hz)×采样位数(bit)×声道数)/8。
7.【答案】C
【知识点】运算符、基本运算与表达式
【解析】【解答】VB运算符“/”表示除,“\”表示整除,Int向下取整,Fix取整数部分,x/y等于整数时表示x能被y整除,但对x/y取整后与x\y相等,却不能表示x能被y整除。故答案选C。
【分析】此题考查VB运算符及常见函数。
8.【答案】A
【知识点】流程图识读
【解析】【解答】A选项:该流程海星后,变量K的值为1,正确;B选项:该流程执行后,变量a的值为32,错误;C选项:该流程用于计算并输出1+8+0的值,错误;D选项:该流程执行一次,“a<32?”共执行了3次,错误。故答案选A。
【分析】此题考查流程图的识读。
9.【答案】C
【知识点】循环结构语句及程序实现;常用标准函数
【解析】【解答】程序的执行过程为第一次循环:i=1,j=4,s2="a"+"d",第二次i=2,j=2,s2="ad"+"b",第三次i=3,j=5,s="adb"+"e",执行到i=5跳出循环,文本框的内容为Adbeca。故答案选C。
【分析】此题考查基本循环结构的理解和基本函数的运用。
10.【答案】B
【知识点】循环结构语句及程序实现
【解析】【解答】根据程序的执行过程,x能被t整除时,c就增加1,否则t就增加1,x的变化过程为60,30,15,5,1,t的变化为2,3,4,5,c=c+1执行4次,变量c的值为4。故答案选B。
【分析】此题考查循环选择结构程序的运用。
11.【答案】A
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
12.【答案】D
【知识点】查找算法及程序实现
13.【答案】(1)B
(2)=MAX(C3:H3)-MIN(C3:H3) 或其他等价公式
(3)B;D
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】(1)将C3:H3单元格的数值小数位数设置为0,显示的时候四舍五入,但具体数值不变,故I3单元格中显示的值也不变。
(2)根据提示可知,J3单元格中的公式为:=MAX(C3:H3)-MIN(C3:H3)。
(3)以“类别”为水产、“最大差价”为最小1项进行筛选,然后选取筛选出的全部商品,没有指出先后顺序,应要先以“类别”为水产筛选,再按“最大差价”为最小1项进行筛选,才能达到效果,故A错误;以“类别”为主要关键字,“最大差价”,为次要关键字,均按升序排列,然后选取水产类最前面的商品,故选项C错误。
【分析】本题考查的是Excel中单元格格式、公式的使用以及数据的筛选与排序。
14.【答案】(1)AC
(2)插入关键帧;alpha
(3)D;B
(4)A;C
【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作;元件的类型与应用;二维动画实例属性的设置
15.【答案】(1)B
(2)k-i;a(j)-b(j)>a(j+1)-b(j+1);p=p+1
(3)p*2【知识点】常见数据类型、数组;过程与自定义函数;排序算法及程序实现
16.【答案】(1)2_3,6_7
(2)b(i) = b(i) + 1 + b(i + 1);sp To i + 2 Step -1;sp = sp + 1
【知识点】常见数据类型、数组;排序算法及程序实现
1 / 1浙江省浦江县高级中学2021届高三上学期信息技术1月仿真模拟考试试卷
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2021·浦江模拟)下列关于信息特征的说法,错误的是( )
A.“狼来了”的故事内容,说明信息存在真伪
B.大家都知道“狼来了”的故事,说明信息可以共享
C.不同的人讲“狼来了”的故事或多或少会有所不同,说明信息可以被加工和处理
D.在公园无意听到一位母亲在给小孩讲“狼来了”的故事,说明信息传播不需要载体
【答案】D
【知识点】信息及其特征
【解析】【解答】A选项: “狼来了”的故事 说明信息有真有假,信息有真伪性,正确;B选项:信息进行共享后大家都知道,说明信息可以共享,正确;C选项,信息经过加工和处理会有一定程度的不同,正确;D选项:听到讲狼来了的故事,信息通过声音进行传播,需要载体,D选项错误。故答案选D。
【分析】此题考查对信息基本特征的理解。信息的特征:载体依附性、时效性、共享性、可加工处理性、真伪性、价值性。
信息是可以加工处理的。信息经过加工、处理、分析后,可以更好地被人们所使用。
信息是可以共享的,同一种信息可以同时被不同的接收者获取,人们也可以重复利用信息。与物质、能源不同的是,信息不会因为被别人获取而发生损耗。
2.(2021·浦江模拟)下列有关网站和网页的说法中,正确的是( )
A.网站内各个网页之间均需相互链接
B.使用搜索引擎搜索时,关键词越多,搜索结果越多
C.以“网页,仅HTML”类型保存网页,可以保存网页中的超链接
D.使用“添加到收藏夹”的功能保存正在浏览的网页内容
【答案】C
【知识点】网络资源的类型、下载与保存;网络资源的检索;网页、网站的概念与联系
【解析】【解答】A选项,网站内各个网页之间均需要通过超链接相互链接,正确;B选项,使用搜索引擎时,关键词越多,与之相关的内容越多,搜索结果就越多,正确;C选项,仅以“html”类型保存网页,不保存网页中的超链接,C选项错误。故答案选C。
【分析】本题考查的是网站与网页、网络信息的检索以及网页的保存。网页的保存:
1.网页,全部(*.htm;*.html):保存的网页文件包含文本、超链接、图片等内容,同时,系统会自动把该网页中包含的所有图片以及其他相关文件,保存在一个与网页同名、后缀加“.files”或“_files”的文件夹中。
2.Web档案,单个文件(*.mht):将网页的所有内容,保存在单个文件中。
3.网页,仅HTML(*htm;*.hml):保存的网页文件包含文本、超链接等内容,不包含图片等多媒体素材。
4.文本文件(*.xt):只保存网页中的文本内容。
3.(2021·浦江模拟)使用Access 软件设计一个数据表,存储如下表所示的图书信息。
序号 书名 作者 价格 出版日期 存货情况
WX0001 《活着》 余华 35.00 2017/6/1 有存货
WX0002 《平凡的世界》 路遥 79.80 2012/3/1 有存货
MZ0003 《红楼梦》 曹雪芹/高鹗 80.00 2019/8/1 无存货
下列数据表结构设计最合理的是( )
A. B.
C. D.
【答案】B
【知识点】字段的数据类型;数据表的创建
【解析】【解答】根据图书信息表可知,需要的数据类型为文本类型,价格为货币类型,出版日期为日期和时间类型,存货情况为是否,根据存储数据对数据的类型进行设计,最合理的为B。故答案选B。
【分析】此题考查数据表设计中选择符合需求的数据类型设计。Access提供的主要字段数据类型有:文本、数字、日期/时间、货币、自动编号、是/否等。自动编号是一个唯一的顺序号(递增或随机)、用户无法直接修改其值。“是/否”类型存储逻辑值,仅能取两个值,“货币”类型存储货币值数据,如金额、价格等。
4.(2021·浦江模拟)下列数中,转换为二进制数后含有的“0”和“1”的个数相同的是( )
A.(134)10 B.F129H C.5E70H D.(69)10
【答案】B
【知识点】进制及数制转换
【解析】【解答】A选项:十进制数134,转化为二进制数为10000110(3个1,5个0);B选项:十六进制数F129转化为二进制数为1111000100101001(8个1,8个0);C选项:十六进制数5E70转化为二进数为101111001110000(8个1,7个0);D选项:十进制数69转化为二进制数为1000101(3个1,4个0)。故答案选B。
【分析】此题考查十进制、十六进制数与二进制数的转化。十六进制转化为二进制:把十六进制数中的每一位数转换为二进制数,每个数要分四位,不足四位的前面加零。十进制整数转换为二进制整数采用除2取余法。用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
5.(2021·浦江模拟)使用Photoshop软件制作“端午”作品,部分界面如图所示。下列说法正确的是( )
A.“封底”图层设置了“内发光”图层样式
B.可对“节日”图层直接设置滤镜效果
C.可用文字工具修改“端午”图层中文字大小
D.交换“粽叶”与“点心”图层的顺序,不影响作品的呈现效果
【答案】A
【知识点】图层及图层的基本操作
【解析】【解答】A选项,由图可知“封底”图层设置了“内发光”图层样式,A选项正确;B选项,“节日”图层是文字图层,先需要进行“栅格化”才能设置滤镜效果,B选项错误;C选项,“端午”图层已进行了文字栅格化,不能用文字工具修改文字的大小,C选项错误;D选项,交换“粽叶”和“点心”图层的顺序后,“点心”图层将被覆盖,不能显示,会影响作品的呈现效果,D选项错误。故答案选A。
【分析】此题考查图片处理中对图层的基本操作。图层样式针对整个图层,分为投影、内投影、外发光、内发光、浮雕和斜面等,用了图层样式的图层会出现“f”标志。而滤镜不但运用于图层,也可以运用于背景,既可以运用于整个图层,也可以运用图层中的一部分。都能给图片快速添加各种艺术效果。
6.(2021·浦江模拟)使用GoldWave软件编辑某音频文件,选中一段音频后的部分界面如图所示。
执行“剪裁”命令后再插入30秒静音,直接保存,该音频文件存储容量约为( )
A.5.0MB B.10.1MB C.16.8MB D.21.9MB
【答案】B
【知识点】声音、图像、视频编码
【解析】【解答】本题选中的是30s的音频,执行剪裁操作后,其余部分被删除,再插入30秒静音后,音频时长变为60s。由图可知该音频的采样频率为44100Hz,采样位数为16,立体声。该音频文件存储量=44100*16*2*60/8/1024/1024≈10.1MB。故答案选B。
【分析】此题考查音频剪辑对声音数据量的影响及音频文件的计算公式。声音文件数据量(字节/秒)=(采样频率(Hz)×采样位数(bit)×声道数)/8。
7.(2021·浦江模拟)若x和y是整型变量,下列VB表达式的值为True时,不能表示x能被y整除的是( )
A.Int(x / y)=x / y B.Fix(x / y)=x / y
C.Int(x / y)=x \ y D.x / y=x \ y
【答案】C
【知识点】运算符、基本运算与表达式
【解析】【解答】VB运算符“/”表示除,“\”表示整除,Int向下取整,Fix取整数部分,x/y等于整数时表示x能被y整除,但对x/y取整后与x\y相等,却不能表示x能被y整除。故答案选C。
【分析】此题考查VB运算符及常见函数。
8.(2021·浦江模拟)某算法的部分流程图如图所示,以下说法正确的是( )
A.该流程执行后,变量k的值是1
B.该流程执行后,变量a的值是16
C.该流程用于计算并输出1+8-16的值
D.该流程完整执行1次,“a<32 ”共执行了4次
【答案】A
【知识点】流程图识读
【解析】【解答】A选项:该流程海星后,变量K的值为1,正确;B选项:该流程执行后,变量a的值为32,错误;C选项:该流程用于计算并输出1+8+0的值,错误;D选项:该流程执行一次,“a<32?”共执行了3次,错误。故答案选A。
【分析】此题考查流程图的识读。
9.(2021·浦江模拟)有如下VB程序段:
s1 = "abcde"
j = 1
s2 = "a"
For i = 1 To Len(s1)
j = (j + 2) Mod Len(s1) + 1
s2 = s2 + Mid(s1, j, 1)
Next i
Text1. Text = s2
执行该程序段后,文本框Text1中输出的内容是( )
A.Acebda B.Acdeab C.Adbeca D.Adaceb
【答案】C
【知识点】循环结构语句及程序实现;常用标准函数
【解析】【解答】程序的执行过程为第一次循环:i=1,j=4,s2="a"+"d",第二次i=2,j=2,s2="ad"+"b",第三次i=3,j=5,s="adb"+"e",执行到i=5跳出循环,文本框的内容为Adbeca。故答案选C。
【分析】此题考查基本循环结构的理解和基本函数的运用。
10.(2021·浦江模拟)有如下程序段:
x = 60: t = 2: c =0
Do While x > 1
If x Mod t = 0 Then
c = c + 1
x = x \ t
Else
t = t + 1
End If
Loop
执行该程序段后,变量c 的值是( )
A.3 B.4 C.5 D.9
【答案】B
【知识点】循环结构语句及程序实现
【解析】【解答】根据程序的执行过程,x能被t整除时,c就增加1,否则t就增加1,x的变化过程为60,30,15,5,1,t的变化为2,3,4,5,c=c+1执行4次,变量c的值为4。故答案选B。
【分析】此题考查循环选择结构程序的运用。
11.(2020高三上·湖州月考)有如下 VB 程序段:
For i = 1 To 5
k = i
For j = i + 1 To 6
If a(j) Mod 3 <= a(k) Mod 3 Then k = j
Next j
tmp = a(i): a(i) = a(k): a(k) = tmp
Next i
数组元素 a(1)~a(6)的值依次为“62,54,35,67,15,34”。执行该程序段后,a(1)~a(6)的值依次为( )
A.15 54 34 67 35 62 B.54 15 67 34 62 35
C.15 34 35 54 62 67 D.15 34 67 62 54 35
【答案】A
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
12.(2021·浦江模拟)某同学将对分查找程序进行了改编,程序运行时,自动产生9个[10,99]之间的不重复随机数并降序排列,在文本框Text1中显示。在文本框Text2中输入查找键key,单击“查找”按钮Command1,将查找结果显示在文本框Text3中。程序运行界面如图所示。
Key = Val (Text2. Text)
i = 1
j = 9
flag = False
Do While i <= j And flag = False
m= (i+j) \ 2
If Then
j= m - 1
Else If Then
i = m+1
Else
If Then
j = m - 1
Else If Then
i = m+1
Else
flag = True
End If
End If
Loop
If flag Then Text3. Text =“在第”+ Str(m) +“个”Else Text3. Text =“找不到”
上述程序段中方框处可选语句为
①Key \ 10 > a(m) \ 10 ②Key \ 10 < a(m) \ 10
③Key Mod 10 < a(m) Mod 10 ④Key Mod 10 > a(m) Mod 10
则方框处处语句依次为( )
A.①②③④ B.④②①③ C.①③④② D.①②④③
【答案】D
【知识点】查找算法及程序实现
二、非选择题(本大题共5小题,4+8+7+7,共26分)
13.(2020高二上·磐安竞赛)小张收集了某地部分市场菜篮子价格数据,并使用Excel软件进行数据处理,如图所示。请回答下列问题:
(1)若将C3:H3单元格的数值小数位数设置为0,则I3单元格中显示的值 (填字母:A . 变大/ B . 不变/ C . 变小)。
(2)表中“最大差价”数据是用函数MAX和函数MIN计算得到的:选择J3单元格输入公式,然后用自动填充功能完成其他单元格的计算。则J3单元格中的公式为 (提示:“最大差价”是各市场中同一商品的最高价格与最低价格之差。函数MAX(数据区域)的功能为求该数据区域中的最大值,函数MIN(数据区域)的功能为求该数据区域中的最小值)。
(3)小张要找出在六个市场中“最大差价”最小的水产类商品(若存在符合条件的多个商品,则全部选取)。下列方法可行的是 (多选,填字母)。
A.以“类别”为水产、“最大差价”为最小1项进行筛选,然后选取筛选出的全部商品
B.以“类别”为水产进行筛选,再以“最大差价”为关键字升序排序,选取排在最前面的商品
C.以“最大差价”为主要关键字、“类别”为次要关键字,均按升序排序,选取排在最前面的商品
D.以“最大差价”为关键字升序排序,再以“类别”为水产进行筛选,选取排在最前面的商品
【答案】(1)B
(2)=MAX(C3:H3)-MIN(C3:H3) 或其他等价公式
(3)B;D
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】(1)将C3:H3单元格的数值小数位数设置为0,显示的时候四舍五入,但具体数值不变,故I3单元格中显示的值也不变。
(2)根据提示可知,J3单元格中的公式为:=MAX(C3:H3)-MIN(C3:H3)。
(3)以“类别”为水产、“最大差价”为最小1项进行筛选,然后选取筛选出的全部商品,没有指出先后顺序,应要先以“类别”为水产筛选,再按“最大差价”为最小1项进行筛选,才能达到效果,故A错误;以“类别”为主要关键字,“最大差价”,为次要关键字,均按升序排列,然后选取水产类最前面的商品,故选项C错误。
【分析】本题考查的是Excel中单元格格式、公式的使用以及数据的筛选与排序。
14.(2021·浦江模拟)小林创作主题为“国泰民安”的多媒体作品。请回答下列问题:
(1)在多媒体作品设计过程中,下列描述正确的是 (多选,填字母: A . Flash是以时间序列为基础的多媒体创作工具;B .在创作需求分析阶段需要将作品所涉及的媒体元素逐一列出,分类登记; C .描述整个作品组成部分、工作流程、主要界面属于系统结构设计;D .制作脚本编写完成后再进行文字脚本编写。)
(2)图中“右狮”图层中狮子第1帧到30帧实现从完全显示到完全透明的动画效果,可在该图层的最后一帧 ,对该帧的“狮子”实例的 设置为 0%,并设置补间动画类型为动画补间。
(3)图中舞台的大小为550×400像素,舞台左侧和右侧的两个“狮子”实例均来源于库中“狮子”元件。左侧“狮子”实例的位置坐标(X,Y)为(80,230),则右侧“狮子” 实例的位置坐标最有可能为 (单选,填字母A .(230,80)/B .(470, 170)/ C .(80,170)/D . (470,230) )。若调整舞大小左侧“狮子”实例的大小, (单选,填字母:A .会/B .不会)影响右侧“狮子”实例的大小。
(4)下列关于该动画相关的描述正确的是( )
A.观察图中的库,库中有2种类型的元件
B.要使图“进入”按钮在鼠标指针经过该按钮时自动播放“音效”声音,应在该按钮的弹起帧上添加该声音,并将声音的“同步”属性设置为“事件”
C.要使“按钮”图层中按钮第1帧出现,可在按钮图层第1帧执行“清除关键帧”操作
D.将该动画发布为SWF或MOV格式文件,则该动画具有交互功能
【答案】(1)AC
(2)插入关键帧;alpha
(3)D;B
(4)A;C
【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作;元件的类型与应用;二维动画实例属性的设置
15.(2021·浦江模拟)AB两个篮球队进行了多场比赛,现在要统计比分并确定获胜球队。计分规则是胜场多的队伍获胜,若胜场相同,则计算累计小分(小分=本队得分-对手得分),小分多获胜,若还是相同,则算平局。小蓝同学根据上述算法编写了一个VB程序实现比赛结果统计。每场比分记录在文本框Text1中,单击“统计”按钮command1,把两队每场按AB两队比分差降序显示在列表框list1中,同时在文本框Text2输出最终结果。部分程序界面如图所示。
Private sub command1_click()
Dim a(1 to 20) as integer,b(1 to 20) as integer,i as integer
Dim j as integer,t as integer,p as integer,k as integer,xiaofen as integer
‘从文本框读取AB两队各场的比分分别存数组a、b,场次k,代码略
For i=1 to k-1
For j= 1 to ①
If ② then
t=a(j):a(j)=a(j+1):a(j+1)=t
t=b(j):b(j)=b(j+1):b(j+1)=t
End if
Next j
Next i
p=0 : xiaofen=0
For i=1 to k
If a(i)>b(i) then ③
xiaofen = xiaofen+a(i)-b(i)
List1.Additem str(a(i)) + “:”+ str(b(i))
Next i
If p*2>k or k=p*2 and xiaofen>0 then
Text2.text = “A队获胜”
Elseif then
Text2.text = “B队获胜”
Else
Text2.text = “两队平局”
End if
End sub
(1)若希望程序在运行时列表框list1内容清空,则应该在代码中添加语句 (单选,填字母:A . list1.additem \B . list1.clear \C . list1.caption )
(2)在程序划线处填入合适代码,使程序完整
① ② ③
(3)加框处代码有错误,请改正。
【答案】(1)B
(2)k-i;a(j)-b(j)>a(j+1)-b(j+1);p=p+1
(3)p*2【知识点】常见数据类型、数组;过程与自定义函数;排序算法及程序实现
16.(2021·浦江模拟)酒店房间管理问题:某酒店房间(房间数小于1000)编号按1,2..连续编号,客房经理对没有人住的房间使用如下方法来登记管理。连续的空房间,登记第一个房间的编号和连续的空房间数,比如空房间1,2,6,7,8,10,则登记3条记录,分别为1_2,6_ 3, 10_1。某旅客如果退房,需要把这个房间号也登记进去,共有4种情况需要处理:
1)上靠:若退的房间号为3,则原来登记的记录变为1_3,6_3,10_1;
2)下靠:若退的房间号为5,则原来登记的记录变为1_2,5_4,10_1;
3)上下靠:若退的房间号为9,则原来登记的记录变为1_2,6_5;
4)上下都不靠:若退的房间号为4,则原来登记的记录变为1_2,4_1,6_3,10_1
据上述规则,小明编写了相应的VB程序,程序启动时读入空房间数据,并在列表框List1中显示,在文本框Text11中输入退房号,单击“退房”按钮后更新列表框List1中的数据。程序界面如图所示,请回答下列问题:
单击退房按钮
(1)当前登记的记录有3条,分别是2_3,6_2,9_4。某旅客退掉8号房间,则登记的记录将变为 ;
(2)实现上述VB程序如下,请在划线处填入合适的代码。
Dim a(0 To 10) As Integer ‘保存第i条记录的开始房间号
Dim b(0 To 10) As Integer ‘保存第i条记录的房间数
Dim sp As Integer
Private Sub Form_load()
‘程序启动时从数据库读取原始k条记录,依次存入a(1),b(1),a(2),b(2),...a(k),b(k)代码略
a(0)=0: b(0)=0: sp=k+1: a(sp)=0:
b(sp)=0
End sub
Private Sub Command1_Click()
Dim i As Integer, j As Integer
c = Val(Text1.Text)
i = 1
Do While a(i) < c
i = i + 1
Loop
i = i - 1
'处理退房登记问题
If a(i) + b(i) = c Then
If
a(i + 1) = c + 1 Then ‘处理第3种情况
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
For j
=
a(j) = a(j - 1): b(j) = b(j - 1)
Next j
a(i +
1) = c: b(i + 1) = 1:
End If
List1.Clear
For i = 1 To sp - 1
List1.AddItem ""
& Str(i) & Str(a(i)) & Str(b(i))
Next i
End Sub
【答案】(1)2_3,6_7
(2)b(i) = b(i) + 1 + b(i + 1);sp To i + 2 Step -1;sp = sp + 1
【知识点】常见数据类型、数组;排序算法及程序实现
1 / 1