浙江省杭州市2015年高考信息技术模拟卷7
一、选择题
1.(2015·杭州模拟)在某购物网站查看某商品时有如图所示信息:
这种对商品的评价属于( )
A.统计评价 B.专家或核心刊物评价
C.个人推荐 D.网站推荐
2.(2016高二上·杭州期末)在Word中使用键盘输入文本时,部分字词的下方出现了红色的波浪线,这表明这部分字词处( )
A.可能存在语法错误 B.存在批注
C.可能存在拼写错误 D.进行了自动更正
3.(2015·杭州模拟)某Access数据表如图所示:
以下说法中正确的是( )
A.该数据表共有8个字段,7条记录
B.“中共党员”字段类型为是否型,存储该类型数据需要2个字节
C.“年龄”字段类型为数字型,“性别”字段类型为文本型
D.该数据表的名称为“学生基本情况:表”
4.(2015·杭州模拟)Visual Basic程序设计环境中的部分控制如图所示,要将某图片加载到窗体中,则必须使用的控件是( )
A.① B.② C.③ D.④
5.(2015·杭州模拟)在Visual Basic中,下列循环程序段输出“*”的个数最小的是( )
A.a = 5: b = 8 Do Print "*" a = a + 1 Loop While a < b
B.a = 5: b = 8 Do Print "*" a = a + 1 Loop Until a < b
C.a = 5: b = 8 Do Until a>b Print "*" b = b + 1 Loop
D.a = 5: b = 8 Do Until a>b Print "*" a = a + 1 Loop
6.(2015·杭州模拟)小陈用示波器测得的某二次电压曲线图如下所示:对其进行二进制编码,若图A的编码为“0110100110101”,则图B的编码为( )
A.1110011110011 B.1101011110011
C.0001100001100 D.1110100001001
7.(2015·杭州模拟)小叶要制作一段"太阳神绿色太阳炙"的影片,用会声会影编辑采集到的视频,在两段视频中间插入一个"百叶窗"的过渡效果,制作时包括以下操作步骤:
①将素材库中的两个视频文件拖进故事板
②启动会声会影软件并新建一个项目
③创建视频文件,保存为MPEG格式
④选择效果"百叶窗",将效果拖入到两个视频中间
⑤切换到"效果步骤"
正确的操作顺序是( )
A.①⑤②③④ B.②①⑤④③ C.②①④⑤③ D.①②⑤③④
8.(2015·杭州模拟)小梅用Goldwave对音频文件"我的祖国.wav"进行处理,仅将两个声道的音量+2db后以原格式另存,则处理前后两个音频文件存储之比约为( )
A.2:1 B.1:2 C.1:1 D.1:4
9.(2015·杭州模拟)用Flash合成某作品,有下列动作脚本:
On (Press) {
Stopallsounds();
Gotoandstop(1);
}
设置该动作脚本的对象一般是( )
A.图层 B.关键帧 C.按钮 D.普通帧
二、综合题
10.(2015·杭州模拟)今年是王霞大学毕业的第五年,作为当年的班长,她准备在母校举办一次同学会。她需要给班级里的每位同学发出一封同学会邀请函。如图所示是在Outlook Express中的电子邮件的界面。
(1)Outlook Express是一个电子邮件管理软件,请列举你所了解的其他功能相同的软件(至少一个): 。
(2)王霞为了快递地给全班同学发送邮件,可以使用上图中的 功能来实现。
(3)如图所示的邮件界面中有几处错误或不合适的地方,请指出(至少2处):
① ②
11.(2015·杭州模拟)小涛同学暑假想从北京到杭州看望爷爷奶奶,他通过网路查询到了北京到杭州的列车时刻表,如下图(图1)所示,请回答下列问题。
图1
(1)小涛同学想乘坐最快的列车到达杭州,则他可以对第I列数据进行 操作。
(2)如果他想乘坐上午时段到达杭州的火车,则他可以对第G列数据进行
操作:首先,他应该选中第G列数据,然后选择图2中 项菜单,然后再选择 菜单项。
图2
(3)小涛同学想计算每趟列车硬卧和软卧的差价,则他应该首先选中N3单元格,并在该单元格输入公式: 。
(4)小涛同学建立了一张各趟列车运行时间图,如图3所示,则这个图
表的类型时 ,其系列是产生在 (填“行”或“列”)。选中的数据区域是 。
图3
(5)小涛同学发现当鼠标指针移动到A列的各列车车次上时,鼠标指针会变成“小手”的形状,这是因为 。
三、选择题
12.(2015·杭州模拟)三个正整数a、b、c满足等式a2+b2=c2,a、b、c称为“勾股数”,求出100以内所有“勾股数”可采用的算法是 ( )
A.枚举算法 B.解析算法 C.冒泡排序 D.顺序查找
13.(2015·杭州模拟)以下语句运行后变量c的值是 ( )
a=”2009”
b=”2008”
c=Val(a)+Val(b)
A.2009+2008 B.4017
C.”20092008” D.20092008
14.(2015·杭州模拟)表达式Len(“doodluck”)+2 Mod 3+Int(3.9999)的值为 ( )
A.12 B.13
C.14 D.表达式运算出错
15.(2015·杭州模拟)某校5名学生会推荐成员网络人气得票数依次为1201,2120,1009,1987,2009,若采用选择排序算法对其进行从大到小排序,则第二趟的排序结果是 ( )
原始数据 1201 2120 1009 1987 2009
第一趟 2120 1201 1009 1987 2009
第二趟
第三趟 2120 2009 1987 1009 1201
第四趟 2120 2009 1987 1201 1009
A.2120 2009 1009 1987 1201
B.2120 2009 1009 1201 1987
C.1009 1201 2120 1987 2009
D.1009 1201 2009 2120 1987
四、综合题
16.(2015·杭州模拟)下列程序的功能是从键盘上任意输入一个数,判断这个数是正数,负数,还是零,并输出判断结果。程序中横线处有错误,请改正。【根据2011年高考总复习填空题改编】
Private sub Command1_Click()
Dim a As Single
Dim py As String
a= Val (Text1) (1)
If a>0 Then py =”正数”
If a=0 Then py=”零”
If a<0 Then py=”负数”
Label3.Caption=a(2)
End Sub
(1)
(2)
17.(2015·杭州模拟)在我国古代《孙子算经》中曾经提出这样一个问题,原文是这样的:“今有物,不知其数,三三数之,剩二;五五数之,剩三;七七数之,剩二;问物几何?”试用枚举算法来解决这一个问题。现分析如下,所寻找之数为满足如下条件的自然数:以3除余2,以5除余3,以7除余2。程序将从自然数1开始依次寻找,逐一判断某一自然数是否满足全部条件,直至在指定范围内找到满足条件的所有自然数。程序代码如下,请补充完整。
Private Sub Command1_Click()
Dim sum As Integer 'sum 用来统计符合条件的自然数个数'
Dim n, max As Integer
List1.Clear
sum = 0
max = '指定查找范围的最大自然数,Text1文本框中输入'
n = 0
Do While n <= max
n = n + 1 '从自然数1开始不断往上寻找'
If Then
List1.AddItem Str(n) '找到后在List1中显示结果'
End If
Loop
List1.AddItem ("共计" + Str(sum) + "个")
End Sub
答案解析部分
1.【答案】A
【知识点】因特网信息资源评价
【解析】【解答】购物网站对商品的评价,来自所有买家对这款商品各方面评价的综合评价的自动统计,不是网站推荐或个人推荐,也不是专家或核心刊物评价。故答案选A。
【分析】此题主要考查信息的评价方式。评价的三种主要方式:1.统计评价:从统计角度来评价网站的可信度;2.专家或核心刊物评价:通过专家学术专著或核心期刊上罗列的一些专业学术网站的资源表,来选择或评价所需的网站,该方法参考价值较高;3.个人推荐:凭个人对因特网信息资源的了解和主观认识进行的评价,该方法参考价值较低。
2.【答案】C
【知识点】文本的基本编辑
【解析】【解答】红色波浪线:word的系统认为该处可能存单词拼写错误;绿色波浪线:Word的系统认为该处可能存在语法错误,故答案选C。
【分析】此题主要考查文本的拼写和语法功能。
3.【答案】C
【知识点】数据表、字段、记录的概念
【解析】【解答】由题可知,该数据表至少有7个字段,7条记录,A选项错误;“中共党员”字段类型为是否型,存储该类型数据需要1字节,B选项错误;“年龄”字段类型为数字型,“性别”字段类型为文本型,C选项正确;该数据表的名称为“学生基本情况”,D选项错误。故答案选C。
【分析】此题主要考查数据表、记录、字段的概念。数据表是数据库的重要组成部分,我们把表中的每一行叫做一个“记录”,每一个记录包含这一行中的所有信息;表的“列”称为“字段”,每个字段包含某一专题的信息,它是表中所有行共有的属性,根据这些属性的特征给每个字段起相应的名字,称为字段名;在数据库中存放在表行列交叉处的数据叫做“值”,它是数据库中最基本的存储单元,它的位置要由这个表中的记录和字段来定义。
4.【答案】C
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用
【解析】【解答】选项A为标签,选项B为复选框,选项C为图像框,用于存放图像的对象。选项D为命令按钮,故答案选C。
【分析】本题考查的是工具栏中控制的名称及作用。在工具栏中不同的图标标志着不同的控件,不同的控件有不同的功能,如 ① 为标签用于提示窗体上各对象的作用或用于输出不可修改的数据。 ② 为文本框用于输入输出文本数据。 ③ 为图橡框用于图象的显示。 ④ 为命令按钮用于程序的执行。
5.【答案】C
【知识点】算法的控制结构
【解析】【解答】选项A:在本项中初值为5,终值为8,由于为do……loop while循环多循环一次,共循环5次打印5个*号。选项B为直到型循环,至少循环一次,本项只循环了一次,共打印1个*号。选项C没有循环故打印0个*号,选项D为当型循环共循环4次打印4个*号,故答案选C。
【分析】本题考查的是当型循环和直到型循环的区别,do whlie为当型循环,意思为当满足条件的时候进行循环,其中whlie在do后是先检查条件再执行循环,如果whlie在循环体后是先执行循环再判断条件;do until为直到型循环意思为执行循环直到条件满足时停止执行循环,until在do后是先判断条件后执行循环,until在循环体后是先执行循环体再判断条件。
6.【答案】A
【知识点】信息的编码
【解析】【解答】观察图A的编码为“0110100110101”,可知凸起部分表示“1”,凹下部分表示“0”,通过图B与图A对比,可判断出图B的编码为1110011110011。故答案选A。
【分析】此题主要考查信息编码的概念和应用。二进制是由1和0两个数字组成的。它可以表示两种状态,即开和关。这种状态可以由电位的高低来实现。
7.【答案】B
【知识点】视频的基本处理
【解析】【解答】在两段视频中间插入“百叶窗”转场效果得先打开“会声会影”再插入两视频然后找到转场效果将效果插入最后保存视频,故答案选B。
【分析】本题考查的是在两段视频间应用转场效果的制作步骤。转场就是把照片或者视频片段连接起来,使场景的转换更加自然,叙事层次更加完整。我们平时用的转场可以使会声会影本身自带的、或者添加视频遮罩等。
8.【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】调整音量并不影响声音文析的存储容量,所以修改前和修改后的音频文件的存储容量是相同的,故答案选C。
【分析】本题考查的是音频文件存储容量公式及影响音频文件存储容量的要素。音频文件存储容量=(采样频率× 采样位数× 声道数× 时间) / 8 (字节),由公式和影响音频文件存储容量大小的因素有采样频率、量化位数、声道数和时长。
9.【答案】C
【知识点】常用影片控制函数的应用
【解析】【解答】由动作脚本知代码的含义为:当按下(按钮)时停止播放所有声音,并转到本场景的第一帧进行播放,由其动作可知该动作脚本的对象是一个按钮元件生成的对象,故答案选C。
【分析】本题考查的是添加动作脚本的对象,动作脚本可以添加到单独图层的关键帧上也可以添加到某个普通图层的关键帧上还可以添加到按钮元件中,添加到关键帧和动作按钮上的区别是前者需要指出对象名,如n1.onRelease,其结构为对象名.事件名或没有对象名和事件名直接写命令,而加在动作按钮上的脚本一般省略对象名但有事件名。
10.【答案】(1)Foxmail
(2)抄送
(3)收件人地址错误,应该为wangxia@;主题不明确,容易被自动判别为垃圾邮件而导致对方无法收到邮件;正文内容不够明确
【知识点】电子邮件,电子公告板等信息交流方式
【解析】【解答】(1)常见的电子邮件管理软件除了windows自带的Outlook Express外还有GrabMail、Fuser GrabMail、微邮、Foxmail等。故答案可选填上面一种或若干种。
(2)为了给全班同学发同时发送邮件可以将同学们的地址填在抄送栏,故答案填写:抄送。
(3)由图可知首先收件人的地址填写错误,其次主题应将事件描述清楚,再次正文内容没有提到同学会,故答案可选填上述错误的任意两项。
【分析】本题考查的是常用的电子邮件管理软件、同时发送邮件使用的功能以及电子邮件地址的格式。电子邮件管理软件本身是不提供邮箱服务的,它只是方便你管理多个邮箱的一个中转站。邮箱地址还得去电子邮件网站如QQ、163等上去申请。如果一封电子信件发送给多人时可以在抄送栏填加多个邮件地址。电子信箱的地址由用户@域名组成。
11.【答案】(1)排序
(2)筛选;C;筛选
(3)=M3-L3
(4)柱形图/柱状图;行;A1:A7和I1:I7
(5)该列包含超级链接
【知识点】表格数据的处理与计算
【解析】【解答】(1) 小涛同学想乘坐最快的列车到达杭州则需要对运行时间由小到大或由大到小进行排序故本题答案填写:排序。
(2)如果他想乘坐上午时段到达杭州的火车,则他可以对第G列数据(即到达时间)进行筛选在进行筛选时先选中表格中的所有数据,然后执行"数据“-》”自动筛选“命令,再输入筛选条件即可实现,故答案为:筛选;C;筛选。
(3) 小涛同学想计算每趟列车硬卧和软卧的差价,则需要将L列数据和M列数据进行相减即可,故填写:=M3-L3。
(4)由图可知图表为簇状柱形图,横轴为列车车次,纵轴为列车运行时间,故答案填写:柱形图或簇状柱形图;行; A1:A7,I1:I7 。
(5) 鼠标指针会变成“小手”的形状 ,意味着该项有一个超级链接,故答案填写: 该列包含超级链接 。
【分析】本题考查的是Excel的排序、筛选、公式填写,图表数据的选择及超级链接等方面的知识。在排序时注意不要选择合并的单元格,尤其选择标题栏时注意标题栏是否为合并单元格。图表数据区域的选择是看其横轴和纵轴的数据,筛选分为高级筛选和自动筛选两种,一般最常用的是自动筛选。超级链接和网页上的链接一样即可以链接本页还可以链接其他程序。
12.【答案】A
【知识点】枚举算法及程序实现
【解析】【解答】 100以内所有“勾股数”一般可以由三重循环实现,每得循环的循环变量可以分别代表a、b、c三个数然后一个一个的去实验,如果符合勾股定理就输出,这种一一实验的方法叫枚举法。而解析算法是已知条件时直接使用数学公式计算的方法,冒泡法适用于多个数进行排序顺序查找法在一个数列中查出符合要求的数,故答案选A。
【分析】本题考查的是枚举算法适用的情况。枚举算法是我们在日常中使用到的最多的一个算法,它的核心思想就是:枚举所有的可能。枚举法的本质就是从所有候选答案中去搜索正确的解,使用该算法需要满足两个条件:(1)可预先确定候选答案的数量;(2)候选答案的范围在求解之前必须有一个确定的集合。
13.【答案】B
【知识点】运算符、基本运算与表达式
【解析】【解答】由题义知求c值时先将字符型的a和b转为数值型再进行相加,c= Val(a)+Val(b)=2009+2008=4017,故答案选B。
【分析】本题考查的是VAl()函数的作用,VAL()是将字符型数据转为数值型数据,其结果为一个数据型。
14.【答案】B
【知识点】常见数据类型、数组
【解析】【解答】 Len(“doodluck”)+2 Mod 3+Int(3.9999)=8+2+3=13,故答案选B。
【分析】本题考查的是函数len()、int()的功能及运算符mod的作用。len是求字符串的长度,即字符的个数,需注意在len()函数中一个汉字的长度为1而不是2,int()是取整函数无论其后的小数有多大有多少个9,只取其整数部分,但注意负数,其值是不大于参数的整数,mod叫取模运算符,也叫求余运算符,是计算两个数相除后的余数。
15.【答案】A
【知识点】排序算法及程序实现
【解析】【解答】选择排序就是找出最大的数和第一个元素进行交换,找到次大的数和第二个元素的值进行交换,故第二趟为 2120 2009 1009 1987 1201。故答案选A。
【分析】本题考查的是选择排序算法的执行过程。选择排序的基本思想:第1趟,在待排序记录r[1]~r[n]中选出最小的记录,将它与r[1]交换;第2趟,在待排序记录r[2]~r[n]中选出最小的记录,将它与r[2]交换;以此类推,第i趟在待排序记录r[i]~r[n]中选出最小的记录,将它与r[i]交换,使有序序列不断增长直到全部排序完毕。
16.【答案】(1)Val(Text1.Text)
(2)Label3.Caption=py
【知识点】算法的控制结构
【解析】【解答】本题程序分析如下:
Private sub Command1_Click() ‘命令按钮单击事件开始
Dim a As Single ‘定义单精度变量a
Dim py As String ‘ 定义单精度变量py
a= Val (Text1) (1) ‘从文本框1中取得输入的数并转为数据型赋给变量a,在本处文本框缺少了一个文本属性,故本处应改为:a=val(text1.text)
If a>0 Then py =”正数” '如果a大于0则将py的值赋为"正数“
If a=0 Then py=”零” ‘如果a等于0则py的值为”零“
If a<0 Then py=”负数” ‘如果a小于0则py的值为”负数“
Label3.Caption=a(2) ‘使用标签3将py的值输出,故此处应改为: Label3.Caption=py
End Sub ‘结束事件过程
由以上分析知:1处从文本框1中取得输入的数并转为数据型赋给变量a,在本处文本框缺少了一个文本属性,故本处应改为:a=val(text1.text)。
2处为使用标签3将py的值输出,故此处应改为: Label3.Caption=py 。
【分析】本题是一道选择结构的程序改错题,考查的知识点为对象的属性及选择结构。对象的属性引用 格式一般为”对象名.属性名“,程序的基本结构有顺序结构、选择结构和循环结构。
17.【答案】Val(Text1.Text);n Mod 3 = 2 And n Mod 5 = 3 And n Mod 7 = 2;sum = sum + 1
【知识点】枚举算法及程序实现
【解析】【解答】本题程序分析如下:
Private Sub Command1_Click() ‘命令按钮单击事件开始
Dim sum As Integer '定义整型变量sum,sum 用来统计符合条件的自然数个数'
Dim n, max As Integer ’定义可变类型变量n及整型变量max
List1.Clear ‘清除列表框
sum = 0 ‘初始化计数器sum
max = 1 '指定查找范围的最大自然数,Text1文本框中输入,故本处应填写:Val(Text1.text)
n = 0 ‘ 给循环变量赋初值
Do While n <= max '在n值小于输入的最大 值时进行循环
n = n + 1 '从自然数1开始不断往上寻找,本行也相当于给n值指定步长,步长为1
If 2 Then ‘如果符合指定的条件则进行如下处理,故本处应填写: n Mod 3 = 2 And n Mod 5 = 3 And n Mod 7 = 2
List1.AddItem Str(n) '找到后在List1中显示结果
'使用计数器对符合条件的数时行计数,故本处应填写:sum=sum+1
3
End If '结束条件判断
Loop '结束循环
List1.AddItem ("共计" + Str(sum) + "个") ' 在列表框中输出符合条件的数的个数
End Sub '结束事件过程
由以上程序分析知:1处指定查找范围的最大自然数,Text1文本框中输入,故本处应填写:Val(Text1.text)。
2处如果符合指定的条件则进行如下处理,故本处应填写: n Mod 3 = 2 And n Mod 5 = 3 And n Mod 7 = 2 。
3处使用计数器对符合条件的数时行计数,故本处应填写:sum=sum+1。
【分析】本题为一道使用枚举法输出符合条件的数的程序填空题,考查的知识点有枚举算法及在列表框中输出数据的方法及计算器的用法。枚举算法是我们在日常中使用到的最多的一个算法,它的核心思想就是:枚举所有的可能。枚举法的本质就是从所有候选答案中去搜索正确的解,使用该算法需要满足两个条件:(1)可预先确定候选答案的数量;(2)候选答案的范围在求解之前必须有一个确定的集合。在列表框中输出数据一般使用列表框的additem方法,该方法是在列表框中加上一行数据,计数器的格式为: sum = sum + 1 用于统计符合条件的数的个数。
1 / 1浙江省杭州市2015年高考信息技术模拟卷7
一、选择题
1.(2015·杭州模拟)在某购物网站查看某商品时有如图所示信息:
这种对商品的评价属于( )
A.统计评价 B.专家或核心刊物评价
C.个人推荐 D.网站推荐
【答案】A
【知识点】因特网信息资源评价
【解析】【解答】购物网站对商品的评价,来自所有买家对这款商品各方面评价的综合评价的自动统计,不是网站推荐或个人推荐,也不是专家或核心刊物评价。故答案选A。
【分析】此题主要考查信息的评价方式。评价的三种主要方式:1.统计评价:从统计角度来评价网站的可信度;2.专家或核心刊物评价:通过专家学术专著或核心期刊上罗列的一些专业学术网站的资源表,来选择或评价所需的网站,该方法参考价值较高;3.个人推荐:凭个人对因特网信息资源的了解和主观认识进行的评价,该方法参考价值较低。
2.(2016高二上·杭州期末)在Word中使用键盘输入文本时,部分字词的下方出现了红色的波浪线,这表明这部分字词处( )
A.可能存在语法错误 B.存在批注
C.可能存在拼写错误 D.进行了自动更正
【答案】C
【知识点】文本的基本编辑
【解析】【解答】红色波浪线:word的系统认为该处可能存单词拼写错误;绿色波浪线:Word的系统认为该处可能存在语法错误,故答案选C。
【分析】此题主要考查文本的拼写和语法功能。
3.(2015·杭州模拟)某Access数据表如图所示:
以下说法中正确的是( )
A.该数据表共有8个字段,7条记录
B.“中共党员”字段类型为是否型,存储该类型数据需要2个字节
C.“年龄”字段类型为数字型,“性别”字段类型为文本型
D.该数据表的名称为“学生基本情况:表”
【答案】C
【知识点】数据表、字段、记录的概念
【解析】【解答】由题可知,该数据表至少有7个字段,7条记录,A选项错误;“中共党员”字段类型为是否型,存储该类型数据需要1字节,B选项错误;“年龄”字段类型为数字型,“性别”字段类型为文本型,C选项正确;该数据表的名称为“学生基本情况”,D选项错误。故答案选C。
【分析】此题主要考查数据表、记录、字段的概念。数据表是数据库的重要组成部分,我们把表中的每一行叫做一个“记录”,每一个记录包含这一行中的所有信息;表的“列”称为“字段”,每个字段包含某一专题的信息,它是表中所有行共有的属性,根据这些属性的特征给每个字段起相应的名字,称为字段名;在数据库中存放在表行列交叉处的数据叫做“值”,它是数据库中最基本的存储单元,它的位置要由这个表中的记录和字段来定义。
4.(2015·杭州模拟)Visual Basic程序设计环境中的部分控制如图所示,要将某图片加载到窗体中,则必须使用的控件是( )
A.① B.② C.③ D.④
【答案】C
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用
【解析】【解答】选项A为标签,选项B为复选框,选项C为图像框,用于存放图像的对象。选项D为命令按钮,故答案选C。
【分析】本题考查的是工具栏中控制的名称及作用。在工具栏中不同的图标标志着不同的控件,不同的控件有不同的功能,如 ① 为标签用于提示窗体上各对象的作用或用于输出不可修改的数据。 ② 为文本框用于输入输出文本数据。 ③ 为图橡框用于图象的显示。 ④ 为命令按钮用于程序的执行。
5.(2015·杭州模拟)在Visual Basic中,下列循环程序段输出“*”的个数最小的是( )
A.a = 5: b = 8 Do Print "*" a = a + 1 Loop While a < b
B.a = 5: b = 8 Do Print "*" a = a + 1 Loop Until a < b
C.a = 5: b = 8 Do Until a>b Print "*" b = b + 1 Loop
D.a = 5: b = 8 Do Until a>b Print "*" a = a + 1 Loop
【答案】C
【知识点】算法的控制结构
【解析】【解答】选项A:在本项中初值为5,终值为8,由于为do……loop while循环多循环一次,共循环5次打印5个*号。选项B为直到型循环,至少循环一次,本项只循环了一次,共打印1个*号。选项C没有循环故打印0个*号,选项D为当型循环共循环4次打印4个*号,故答案选C。
【分析】本题考查的是当型循环和直到型循环的区别,do whlie为当型循环,意思为当满足条件的时候进行循环,其中whlie在do后是先检查条件再执行循环,如果whlie在循环体后是先执行循环再判断条件;do until为直到型循环意思为执行循环直到条件满足时停止执行循环,until在do后是先判断条件后执行循环,until在循环体后是先执行循环体再判断条件。
6.(2015·杭州模拟)小陈用示波器测得的某二次电压曲线图如下所示:对其进行二进制编码,若图A的编码为“0110100110101”,则图B的编码为( )
A.1110011110011 B.1101011110011
C.0001100001100 D.1110100001001
【答案】A
【知识点】信息的编码
【解析】【解答】观察图A的编码为“0110100110101”,可知凸起部分表示“1”,凹下部分表示“0”,通过图B与图A对比,可判断出图B的编码为1110011110011。故答案选A。
【分析】此题主要考查信息编码的概念和应用。二进制是由1和0两个数字组成的。它可以表示两种状态,即开和关。这种状态可以由电位的高低来实现。
7.(2015·杭州模拟)小叶要制作一段"太阳神绿色太阳炙"的影片,用会声会影编辑采集到的视频,在两段视频中间插入一个"百叶窗"的过渡效果,制作时包括以下操作步骤:
①将素材库中的两个视频文件拖进故事板
②启动会声会影软件并新建一个项目
③创建视频文件,保存为MPEG格式
④选择效果"百叶窗",将效果拖入到两个视频中间
⑤切换到"效果步骤"
正确的操作顺序是( )
A.①⑤②③④ B.②①⑤④③ C.②①④⑤③ D.①②⑤③④
【答案】B
【知识点】视频的基本处理
【解析】【解答】在两段视频中间插入“百叶窗”转场效果得先打开“会声会影”再插入两视频然后找到转场效果将效果插入最后保存视频,故答案选B。
【分析】本题考查的是在两段视频间应用转场效果的制作步骤。转场就是把照片或者视频片段连接起来,使场景的转换更加自然,叙事层次更加完整。我们平时用的转场可以使会声会影本身自带的、或者添加视频遮罩等。
8.(2015·杭州模拟)小梅用Goldwave对音频文件"我的祖国.wav"进行处理,仅将两个声道的音量+2db后以原格式另存,则处理前后两个音频文件存储之比约为( )
A.2:1 B.1:2 C.1:1 D.1:4
【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】调整音量并不影响声音文析的存储容量,所以修改前和修改后的音频文件的存储容量是相同的,故答案选C。
【分析】本题考查的是音频文件存储容量公式及影响音频文件存储容量的要素。音频文件存储容量=(采样频率× 采样位数× 声道数× 时间) / 8 (字节),由公式和影响音频文件存储容量大小的因素有采样频率、量化位数、声道数和时长。
9.(2015·杭州模拟)用Flash合成某作品,有下列动作脚本:
On (Press) {
Stopallsounds();
Gotoandstop(1);
}
设置该动作脚本的对象一般是( )
A.图层 B.关键帧 C.按钮 D.普通帧
【答案】C
【知识点】常用影片控制函数的应用
【解析】【解答】由动作脚本知代码的含义为:当按下(按钮)时停止播放所有声音,并转到本场景的第一帧进行播放,由其动作可知该动作脚本的对象是一个按钮元件生成的对象,故答案选C。
【分析】本题考查的是添加动作脚本的对象,动作脚本可以添加到单独图层的关键帧上也可以添加到某个普通图层的关键帧上还可以添加到按钮元件中,添加到关键帧和动作按钮上的区别是前者需要指出对象名,如n1.onRelease,其结构为对象名.事件名或没有对象名和事件名直接写命令,而加在动作按钮上的脚本一般省略对象名但有事件名。
二、综合题
10.(2015·杭州模拟)今年是王霞大学毕业的第五年,作为当年的班长,她准备在母校举办一次同学会。她需要给班级里的每位同学发出一封同学会邀请函。如图所示是在Outlook Express中的电子邮件的界面。
(1)Outlook Express是一个电子邮件管理软件,请列举你所了解的其他功能相同的软件(至少一个): 。
(2)王霞为了快递地给全班同学发送邮件,可以使用上图中的 功能来实现。
(3)如图所示的邮件界面中有几处错误或不合适的地方,请指出(至少2处):
① ②
【答案】(1)Foxmail
(2)抄送
(3)收件人地址错误,应该为wangxia@;主题不明确,容易被自动判别为垃圾邮件而导致对方无法收到邮件;正文内容不够明确
【知识点】电子邮件,电子公告板等信息交流方式
【解析】【解答】(1)常见的电子邮件管理软件除了windows自带的Outlook Express外还有GrabMail、Fuser GrabMail、微邮、Foxmail等。故答案可选填上面一种或若干种。
(2)为了给全班同学发同时发送邮件可以将同学们的地址填在抄送栏,故答案填写:抄送。
(3)由图可知首先收件人的地址填写错误,其次主题应将事件描述清楚,再次正文内容没有提到同学会,故答案可选填上述错误的任意两项。
【分析】本题考查的是常用的电子邮件管理软件、同时发送邮件使用的功能以及电子邮件地址的格式。电子邮件管理软件本身是不提供邮箱服务的,它只是方便你管理多个邮箱的一个中转站。邮箱地址还得去电子邮件网站如QQ、163等上去申请。如果一封电子信件发送给多人时可以在抄送栏填加多个邮件地址。电子信箱的地址由用户@域名组成。
11.(2015·杭州模拟)小涛同学暑假想从北京到杭州看望爷爷奶奶,他通过网路查询到了北京到杭州的列车时刻表,如下图(图1)所示,请回答下列问题。
图1
(1)小涛同学想乘坐最快的列车到达杭州,则他可以对第I列数据进行 操作。
(2)如果他想乘坐上午时段到达杭州的火车,则他可以对第G列数据进行
操作:首先,他应该选中第G列数据,然后选择图2中 项菜单,然后再选择 菜单项。
图2
(3)小涛同学想计算每趟列车硬卧和软卧的差价,则他应该首先选中N3单元格,并在该单元格输入公式: 。
(4)小涛同学建立了一张各趟列车运行时间图,如图3所示,则这个图
表的类型时 ,其系列是产生在 (填“行”或“列”)。选中的数据区域是 。
图3
(5)小涛同学发现当鼠标指针移动到A列的各列车车次上时,鼠标指针会变成“小手”的形状,这是因为 。
【答案】(1)排序
(2)筛选;C;筛选
(3)=M3-L3
(4)柱形图/柱状图;行;A1:A7和I1:I7
(5)该列包含超级链接
【知识点】表格数据的处理与计算
【解析】【解答】(1) 小涛同学想乘坐最快的列车到达杭州则需要对运行时间由小到大或由大到小进行排序故本题答案填写:排序。
(2)如果他想乘坐上午时段到达杭州的火车,则他可以对第G列数据(即到达时间)进行筛选在进行筛选时先选中表格中的所有数据,然后执行"数据“-》”自动筛选“命令,再输入筛选条件即可实现,故答案为:筛选;C;筛选。
(3) 小涛同学想计算每趟列车硬卧和软卧的差价,则需要将L列数据和M列数据进行相减即可,故填写:=M3-L3。
(4)由图可知图表为簇状柱形图,横轴为列车车次,纵轴为列车运行时间,故答案填写:柱形图或簇状柱形图;行; A1:A7,I1:I7 。
(5) 鼠标指针会变成“小手”的形状 ,意味着该项有一个超级链接,故答案填写: 该列包含超级链接 。
【分析】本题考查的是Excel的排序、筛选、公式填写,图表数据的选择及超级链接等方面的知识。在排序时注意不要选择合并的单元格,尤其选择标题栏时注意标题栏是否为合并单元格。图表数据区域的选择是看其横轴和纵轴的数据,筛选分为高级筛选和自动筛选两种,一般最常用的是自动筛选。超级链接和网页上的链接一样即可以链接本页还可以链接其他程序。
三、选择题
12.(2015·杭州模拟)三个正整数a、b、c满足等式a2+b2=c2,a、b、c称为“勾股数”,求出100以内所有“勾股数”可采用的算法是 ( )
A.枚举算法 B.解析算法 C.冒泡排序 D.顺序查找
【答案】A
【知识点】枚举算法及程序实现
【解析】【解答】 100以内所有“勾股数”一般可以由三重循环实现,每得循环的循环变量可以分别代表a、b、c三个数然后一个一个的去实验,如果符合勾股定理就输出,这种一一实验的方法叫枚举法。而解析算法是已知条件时直接使用数学公式计算的方法,冒泡法适用于多个数进行排序顺序查找法在一个数列中查出符合要求的数,故答案选A。
【分析】本题考查的是枚举算法适用的情况。枚举算法是我们在日常中使用到的最多的一个算法,它的核心思想就是:枚举所有的可能。枚举法的本质就是从所有候选答案中去搜索正确的解,使用该算法需要满足两个条件:(1)可预先确定候选答案的数量;(2)候选答案的范围在求解之前必须有一个确定的集合。
13.(2015·杭州模拟)以下语句运行后变量c的值是 ( )
a=”2009”
b=”2008”
c=Val(a)+Val(b)
A.2009+2008 B.4017
C.”20092008” D.20092008
【答案】B
【知识点】运算符、基本运算与表达式
【解析】【解答】由题义知求c值时先将字符型的a和b转为数值型再进行相加,c= Val(a)+Val(b)=2009+2008=4017,故答案选B。
【分析】本题考查的是VAl()函数的作用,VAL()是将字符型数据转为数值型数据,其结果为一个数据型。
14.(2015·杭州模拟)表达式Len(“doodluck”)+2 Mod 3+Int(3.9999)的值为 ( )
A.12 B.13
C.14 D.表达式运算出错
【答案】B
【知识点】常见数据类型、数组
【解析】【解答】 Len(“doodluck”)+2 Mod 3+Int(3.9999)=8+2+3=13,故答案选B。
【分析】本题考查的是函数len()、int()的功能及运算符mod的作用。len是求字符串的长度,即字符的个数,需注意在len()函数中一个汉字的长度为1而不是2,int()是取整函数无论其后的小数有多大有多少个9,只取其整数部分,但注意负数,其值是不大于参数的整数,mod叫取模运算符,也叫求余运算符,是计算两个数相除后的余数。
15.(2015·杭州模拟)某校5名学生会推荐成员网络人气得票数依次为1201,2120,1009,1987,2009,若采用选择排序算法对其进行从大到小排序,则第二趟的排序结果是 ( )
原始数据 1201 2120 1009 1987 2009
第一趟 2120 1201 1009 1987 2009
第二趟
第三趟 2120 2009 1987 1009 1201
第四趟 2120 2009 1987 1201 1009
A.2120 2009 1009 1987 1201
B.2120 2009 1009 1201 1987
C.1009 1201 2120 1987 2009
D.1009 1201 2009 2120 1987
【答案】A
【知识点】排序算法及程序实现
【解析】【解答】选择排序就是找出最大的数和第一个元素进行交换,找到次大的数和第二个元素的值进行交换,故第二趟为 2120 2009 1009 1987 1201。故答案选A。
【分析】本题考查的是选择排序算法的执行过程。选择排序的基本思想:第1趟,在待排序记录r[1]~r[n]中选出最小的记录,将它与r[1]交换;第2趟,在待排序记录r[2]~r[n]中选出最小的记录,将它与r[2]交换;以此类推,第i趟在待排序记录r[i]~r[n]中选出最小的记录,将它与r[i]交换,使有序序列不断增长直到全部排序完毕。
四、综合题
16.(2015·杭州模拟)下列程序的功能是从键盘上任意输入一个数,判断这个数是正数,负数,还是零,并输出判断结果。程序中横线处有错误,请改正。【根据2011年高考总复习填空题改编】
Private sub Command1_Click()
Dim a As Single
Dim py As String
a= Val (Text1) (1)
If a>0 Then py =”正数”
If a=0 Then py=”零”
If a<0 Then py=”负数”
Label3.Caption=a(2)
End Sub
(1)
(2)
【答案】(1)Val(Text1.Text)
(2)Label3.Caption=py
【知识点】算法的控制结构
【解析】【解答】本题程序分析如下:
Private sub Command1_Click() ‘命令按钮单击事件开始
Dim a As Single ‘定义单精度变量a
Dim py As String ‘ 定义单精度变量py
a= Val (Text1) (1) ‘从文本框1中取得输入的数并转为数据型赋给变量a,在本处文本框缺少了一个文本属性,故本处应改为:a=val(text1.text)
If a>0 Then py =”正数” '如果a大于0则将py的值赋为"正数“
If a=0 Then py=”零” ‘如果a等于0则py的值为”零“
If a<0 Then py=”负数” ‘如果a小于0则py的值为”负数“
Label3.Caption=a(2) ‘使用标签3将py的值输出,故此处应改为: Label3.Caption=py
End Sub ‘结束事件过程
由以上分析知:1处从文本框1中取得输入的数并转为数据型赋给变量a,在本处文本框缺少了一个文本属性,故本处应改为:a=val(text1.text)。
2处为使用标签3将py的值输出,故此处应改为: Label3.Caption=py 。
【分析】本题是一道选择结构的程序改错题,考查的知识点为对象的属性及选择结构。对象的属性引用 格式一般为”对象名.属性名“,程序的基本结构有顺序结构、选择结构和循环结构。
17.(2015·杭州模拟)在我国古代《孙子算经》中曾经提出这样一个问题,原文是这样的:“今有物,不知其数,三三数之,剩二;五五数之,剩三;七七数之,剩二;问物几何?”试用枚举算法来解决这一个问题。现分析如下,所寻找之数为满足如下条件的自然数:以3除余2,以5除余3,以7除余2。程序将从自然数1开始依次寻找,逐一判断某一自然数是否满足全部条件,直至在指定范围内找到满足条件的所有自然数。程序代码如下,请补充完整。
Private Sub Command1_Click()
Dim sum As Integer 'sum 用来统计符合条件的自然数个数'
Dim n, max As Integer
List1.Clear
sum = 0
max = '指定查找范围的最大自然数,Text1文本框中输入'
n = 0
Do While n <= max
n = n + 1 '从自然数1开始不断往上寻找'
If Then
List1.AddItem Str(n) '找到后在List1中显示结果'
End If
Loop
List1.AddItem ("共计" + Str(sum) + "个")
End Sub
【答案】Val(Text1.Text);n Mod 3 = 2 And n Mod 5 = 3 And n Mod 7 = 2;sum = sum + 1
【知识点】枚举算法及程序实现
【解析】【解答】本题程序分析如下:
Private Sub Command1_Click() ‘命令按钮单击事件开始
Dim sum As Integer '定义整型变量sum,sum 用来统计符合条件的自然数个数'
Dim n, max As Integer ’定义可变类型变量n及整型变量max
List1.Clear ‘清除列表框
sum = 0 ‘初始化计数器sum
max = 1 '指定查找范围的最大自然数,Text1文本框中输入,故本处应填写:Val(Text1.text)
n = 0 ‘ 给循环变量赋初值
Do While n <= max '在n值小于输入的最大 值时进行循环
n = n + 1 '从自然数1开始不断往上寻找,本行也相当于给n值指定步长,步长为1
If 2 Then ‘如果符合指定的条件则进行如下处理,故本处应填写: n Mod 3 = 2 And n Mod 5 = 3 And n Mod 7 = 2
List1.AddItem Str(n) '找到后在List1中显示结果
'使用计数器对符合条件的数时行计数,故本处应填写:sum=sum+1
3
End If '结束条件判断
Loop '结束循环
List1.AddItem ("共计" + Str(sum) + "个") ' 在列表框中输出符合条件的数的个数
End Sub '结束事件过程
由以上程序分析知:1处指定查找范围的最大自然数,Text1文本框中输入,故本处应填写:Val(Text1.text)。
2处如果符合指定的条件则进行如下处理,故本处应填写: n Mod 3 = 2 And n Mod 5 = 3 And n Mod 7 = 2 。
3处使用计数器对符合条件的数时行计数,故本处应填写:sum=sum+1。
【分析】本题为一道使用枚举法输出符合条件的数的程序填空题,考查的知识点有枚举算法及在列表框中输出数据的方法及计算器的用法。枚举算法是我们在日常中使用到的最多的一个算法,它的核心思想就是:枚举所有的可能。枚举法的本质就是从所有候选答案中去搜索正确的解,使用该算法需要满足两个条件:(1)可预先确定候选答案的数量;(2)候选答案的范围在求解之前必须有一个确定的集合。在列表框中输出数据一般使用列表框的additem方法,该方法是在列表框中加上一行数据,计数器的格式为: sum = sum + 1 用于统计符合条件的数的个数。
1 / 1