3月浙江高考信息基础 算法试题及答案.doc

上传人:文库蛋蛋多 文档编号:4229716 上传时间:2023-04-10 格式:DOC 页数:15 大小:695KB
返回 下载 相关 举报
3月浙江高考信息基础 算法试题及答案.doc_第1页
第1页 / 共15页
3月浙江高考信息基础 算法试题及答案.doc_第2页
第2页 / 共15页
3月浙江高考信息基础 算法试题及答案.doc_第3页
第3页 / 共15页
3月浙江高考信息基础 算法试题及答案.doc_第4页
第4页 / 共15页
3月浙江高考信息基础 算法试题及答案.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《3月浙江高考信息基础 算法试题及答案.doc》由会员分享,可在线阅读,更多相关《3月浙江高考信息基础 算法试题及答案.doc(15页珍藏版)》请在三一办公上搜索。

1、机密考试结束前2011年3月普通高等学校招生浙江省统一考试信息技术 试题本试题卷分第卷和第卷两部分。全卷共16页,第卷1至6页,第卷7至16页。满100分,考试时间90分钟。第卷 必考模块(共55分)一、选择题:本大题17小题,每小题2分,共34分。在每小题给出的四个选项中,只有一个是符合题目要求的。1今年全国“两会”期间,许多代表通过“微博”及时与群众交流热点问题,更好地参政议政。这说明“微博”主要是一种 A信息存储方式 B信息传递方式 C信息编码标准 D信息转换技术2小艾想为妈妈办一次生日聚会,她在一家陌生的团购网站上看到某餐厅推出了一款套餐,下列行为不恰当的是A因为价格特别便宜,立刻付款

2、买下该套餐B根据这家团购网站的信誉来决定是否购买该套餐C购买前与这家餐厅联系,确认是否有此团购活动D先了解他人对此套餐的评价,再决定是否购买 3下列行为恰当的是A在个人博客中发布他人的隐私信息B在QQ群中组织成员用黑客软件攻击某网站C在论坛中讨论破解网银账户密码的方法D在网站上共享自己制作的旅游风光视频4下列密码中,安全性最好的是A Computer B900dcr$ C20110319 D88888888 5.下列二进制数中,与2FH值最接近的是 A111110B B111111B C110000B D101100B 6.小朱打算去张家界旅游,要了解未来几天当地的天气情况,有下列方式:查阅书

3、籍 上网查询 看电视中当地的天气预报 查阅光盘 电话联系当地朋友其中恰当的是A B C D 7.某品牌电脑的宣传资料中有一段文字:“内存4G、硬盘500G”,这是描述计算机的A运算速度B准确性C存储容量D4G移动通讯功能8用ACDSee软件对一幅大小为800600像素的图像进行调整,参数设置如右所示,调整后的图像大小是A16001200像素B400600像素C800300像素D400300像素9在IE浏览器中,将一个包含图片和文字信息的网页以下图所示的方式保存到本地硬盘,保存结果是A 和 B C D hexie.htm hexie.files hexie.mht hexie.htm hexie

4、.txt 10小卫想要在某购物网站购买一双2011款白色篮球鞋。面对琳琅满目的商品,他使用下 列关键词进行搜索,其中最有效的是A篮球鞋 B2011款 篮球鞋 C白色 篮球鞋 2011款 白色 篮球鞋 11.在某银行取款机上,用户银行卡密码验证的过程如下图所示:当用户输入密码时,若第1次输入错误,第2次输入才正确,则整个操作过程的执行流程是A. B. C. D. 12下列软件中,能播放CD的是A B C D13下列日常活动中:信用卡刷卡消费 在银行取款机上取款 阅读纸质画报 在网上订购飞机票,涉及数据库操作的是A B C D14.用Access软件编辑“学生信息”数据表,其数据表结构的主要信息如

5、图所示:与该表结构相符的表数据是A. B. C. D. 15.小春撰写电子邮件时,部分界面如右图所示,下列说法正确的是 A该邮件的收件对象只有1个B该邮件的发件人邮箱是gk2011C该邮件的正文内容是“春游照片”D该邮件有2个附件16下列关于IE收藏夹的说法中,不正确的是AIE收藏夹对应于本地硬盘中的一个特定文件夹 B“整理收藏夹”命令可以对收藏的网址进行重命名、删除和移动等操作 C“添加收藏夹”命令可以把当前访问网页的地址、文字、图片等信息保存到收藏夹 D在IE浏览器中可以对收藏夹进行导入和导出操作17某字为采用点阵方式描述汉字字形,点阵式规模为1616,每个点用1个二进制位表示,“0”表示

6、白点,“1”表示黑点,逐行编码。汉字“和”的字形如右图所示,下列描述正确的是 A该汉字字形编码需要1616个字节 B该汉字字形第一行编码需要2个字节 C该汉字字形编码的第一个字节内容是0FH D该汉字字形编码的最后一个字节内容是FFH二、综合题:本大题共3小题,其中第18小题5分,第19小题8分,第20小题8分,共21分。18.小强使用Word软件编制一份小报,请回答下列问题: (1)为了快速地从报纸获取相关文字资料,可以使用(填:数码相机/打印机/话筒)获得图像,并使用OCR软件对图像进行文字识别。 (2)在使用OCR软件识别时,可单击如第18题-1图所示工具栏中 (填:A/B/C/D)按钮

7、,打开图像文件上,在选定待识别的区域后,可单击如第18题-1图所示工具栏中的(填: A/B/C/D)按钮,进行文字识别。 第18题-1图(3)在Word软件中,要将文本文件的内容插入到文档,可使用“插入”菜单下(如第18题-2图所示)的(填:A/B)命令。 (4)编制完成后,小强请余老师对文稿进行指导,余老师可采用(填:修订/改写)模式对文稿进行修改,以方便小强对改过的内容进行确认。19.小朵收集了上海黄金交易所“Au99.99合约”的部分历史交易数据,并用Excel软件进行数据处理,如第19题-1图所示。请回答下列问题: 第19题-1图(1)在A1单元格输入文字“上海黄金交易所Au99.99

8、合约历史交易数据”后,选择A1:G1区域,在第19题-2图所示对话框中选择(填:自动换行/缩小字体填充/合并单元格)选项,可使所输入内容在A1:G1区域居中对齐。 第19题-2图(3)“涨跌额”为本交易日的“收盘价”与前一交易日的“收盘价”之差,要计算各交易日的“涨跌额”,可在F3单元格输入公式后,利用自动填充功能完成其他交易日的“涨跌额”计算。(4)以 区域的数据制作2002年10月30日至2011年3月4日“Au99.99合约”收盘价的行情图,如第19题-3图所示,该图表的类型是 (填:柱形图/条形图/折线图/饼图)。(5)分析第19题-3图可知,下列4个时间段:2002年10月30日至2

9、004年10月30日 2004年10月30日至2006年10月30日 2006年10月30日至2008年10月30日 2008年10月30日至2010年10月30日 “收盘价”涨幅最大的时间段是(填序号)。(6)选择A2:G2046区域,依次按照第19题-4图和第19题-5图所示进行自定义筛选后,将显示 个交易日的数据。筛选完毕后,“Au99.99合约”收盘价的行情图(如第19题-3图所示) (填:会/不会)发生变化。(注:Excel软件将日期存储为序列号,比较两个日期的大小就是比较两个日期所对应序列号的大小。例如,2011年1月1日的序列号大于2010年12月31日的序列号。)20.小李用F

10、ontPage软件制作了主题为“京剧四大名旦”的网站,网站主页的编辑窗口如第20题-1图所示。请回答下列问题:(1) 该网站共有个网页文件,其中主页文件文件名是。“mlfjpg”文件存放在(填:flash/images/sound)文件夹下更合理。(2) 要在第20题-1图A处单元格下方增加一行用来设置流动字幕,(填:可以/不可以)对A处单元格使用“拆分单元格”命令来实现。(3) 小李为主页右下方的文字“百度百科”创建了一个超链接,其“编辑链接”窗口如第20题-2图所示。在浏览网页时单击该链接,(填:能/不能)正常访问“百度百科”(网址为)网页。 (4) 小李用IE浏览器预览主页时,从任务栏(

11、如第20题-3图所示)发现有错,可以使用(填:网页属性/表格属性/单元格属性)命令修改(填:网页标题/表格宽度/单元格背景)。(5)在资源管理器中,小李将第20题-1图B处图片对应的文件“荀慧生.jpg”重命名为“xhsjpg”。再次浏览主页时,该图片(填:能/不能)正常显示。第卷(共45分)考生在“算法与程序设计”和“多媒体技术应用”两个模块中任选一个作答A.算法与程序设计一、选择题:本大题13小题,第小题2分,共26分。在每小题给出的四个选项中,只有一个是符合题目要求的。1.下列是用VB编程解决问题时的三个步骤:在VB编程环境中设计界面,编写程序代码分析问题,确定解决问题的算法调试、运行程

12、序正确的顺序是A B C D 2.在VB中,有整形变量x、y,下列叙述不正确的是Ayx1可以作为赋值语句使用 Byx1可以作为表达式使用Cx1y可以作为赋值语句使用 Dx1y可以作为表达式使用 3.将数学表达式写成VB表达式,正确的是 Ax1/y/2a B( x1)/y/2a C( x1)/y/(2a) D( x1/y)/(2a) 4.下列VB函数中,返回值类型均为String的是ALen和Str BAsc和Mid CChr和Str DSqr和Exp5.VB表达式Abs(-5.5)Int(7.8)的值是 A13.5 B12.5 C3.3 D2.36.有如下VB程序段:Dim k As Inte

13、ger,s As Integerk0:s0Do While k10kk1sskLoop该程序段执行后,变量s的值是A 0 1 10 117在数组a中寻找最大值的VB程序段如下: maxa(1) 变量max用于存放最大值 For i=2 To 10Next i方框中最合适的语句是AIf a(i)max Then max=a(i) BIf a(i)max Then a(i)=max CIf a(i)max Then max=a(i) DIf a(i) max Then a(i)=max 8不能用于判断实数x1的VB表达式是 Ax1 And x=1 Bx=1 Cx19某VB程序的一个事件过程如下:

14、Private Sub Commandl_Click() Dim i As Integer.k As Integer.s As String Dim a(1 To 10) As Integer List1.Clear Randomize For i=1 To 100 k=Int(Rnd*11)+1 a(k)=a(k)+1Next iFor i=1 To 10 s=Str(a(i) List1.AddItem sNext iEnd Sub 程序运行时,单击命令按钮Commandl后弹出如上图所示的错误信息提示。出现错误的语句是 Ak=Int(Rnd*11)+1 Ba(k)=a(k)+1Cs=St

15、r(a(i) DList1.AddItem s10.一个VB工程的工程资源管理器视图如右图所示。小张准备将该工程编译为在Windows系统中可以直接运行的文件,在“文件”菜单中应选择的命令是 A. 保存工程(V) B. 工程另存为(E) C. Form1.frm另存为(A) D. 生成工程1.exe(K) 11.某VB窗体上有一个文本框、一个命令按钮和一个标签,对象如下表所示:程序运行时,能直接驱动事件处理过程Cmd_Click的操作是 A单击窗体 B单击文本框 C单击命令按钮 D单击标签12.一个VB工程的部分设计界面如下图所示:下列选项正确的是A窗体的Caption属性值是“对象” B窗体

16、文件名是“Form1.frm”C当前选中对象的名称是“Shape” D.工程的名称是“工程1”13下列VB程序中,f是一个递归函数, Private Sub Command1_Click() Dim y As Long Text1.Text=“” y=f(3) Label1.Caption=Str(y) End Sub Function f(n As Integer) As Long 递归函数 Text1.text=Text1.text+Str(n) If n=1 Then f=1 Else F=f(n-1)+2 End If End Function程序运行时,单击命令按钮Command1后

17、,文本框Text1中显示的内容是A3 B3 2 1 C1 2 3 D.1二、综合题:本大题5小题,其中第14题2分,第15题4分,第17题4分,第18题5分,共19分。14下列VB程序运行时,在文本框Text1中输入字符串“GOOD”,单击命令按钮Command1后,文本框Text2中显示的内容是。Private Sub Command1_Click() Dim x As Integer,y As Integer x=Len(Text1.Text) If x5 Or x=-10 Then y=x*2 Else y=x*3+2 End If Text2.Text=Str(y)End Sub15.

18、下列VB程序运行时,单击命令按钮Command1后,语句被执行了(1)次,文本框Text1中显示的内容是(2)。 Private Sub Command1_Click() Dim a(1 To 5) As Integer,i As Integer a(1)=1 a(2)=1 For i=3 To 5 a(i)=2*a(i-1)+a(i-2) 语句 Next i Text1.Text=Str(a(5)End Sub16.在VB中,类Shape的Shape属性值与图形形状的对应关系如下: 下列VB程序的设计界面如图所示,程序运行时,在文本框Text1中一个05之间的整数,单击“显示”按钮Comma

19、nd1后,对象Shape1呈现与该数对应的形状,如果输入数据不在此范围,则标签Labe12显示“请输入05之间的整数”,假如输入“0”,则对象Shape1呈现矩形。请在划线处填入合适代码。Private Sub Command1_Click()Dim x As IntegerLabel2.Caption=“” x=Val(Text1.Text) If x=0 And x=5 Then Shape1.Shape= (1) Else (2) =“请重新输入05之间的整数” End If End Sub17.下列VB程序的功能是:程序运行时,在文本框TextIn中输入正整数n.单击命令按钮Comma

20、ndl后,统计1至n 的整数中包含数字2的整数个数,并在文本框TextOut中输出结果,若n=20,有2、12和20三个整数包含数字2,则文本框TextOut中输出“3”。虚线框内程序段的功能是判断变量t中是否包含数字2,若有,则k的值为True,此部分代码的流程图如图所示。请在划线上填入合适的代码。Private Sub Command1_Click() Dim i As Long Dim n As Long Dim s As Long s用于统计1到n之间包含数字2的整数个数 Dim k As Boolean Dim t As Long s=0 n=Val(TextIn.Text) For

21、 i=1 To n k=False t=i Do While Not k And t0 (1) t=t10 Loop If k Then s= (2) Next i TextOut.Text=Str(s) End Sub18.下列VB程序的功能是:程序运行时,单击命令按钮Commandl后,产生10个1,999范围内互不相同的随机整数,依次显示在列表框List1中,然后将它们按从小到大的顺序排序,排序结果显示在列表框List2中。 数组a用于存储产生的10个随机整数,函数f(x)用于判断随机整数x与已生成的整数是否有重复,若有重复则返回True,否则返回False。(1) 虚线内程序段所采用的

22、排序算法名称是。(2) 程序加框处代码有错,请改正。Dim a(1 To 10) As IntegerFunction f(x As Integer) As String 代码略End FunctionPrivate Sub Commandl_Click()Dim n As Integer n用于统计已经产生的随机整数个数Dim i As Integer,j As IntegerDim x As Integer,k As IntegerRandomize 初始化Rnd函数n=0List1.Clear 清除列表框中内容List2.ClearDo While n10 x=Int(Rnd*999)+

23、1 产生1,999范围内的随机整数 If Not f(x) Then n=n+1 a(n)=n List1.AddItem Str(a(n) End IfLoopFor i=1 To 9For j=10 To i+1 Step-1 If a(j)a(j-1) Then k=a(j):a(j)=a(j-1):a(j-1)=k End If Next j Next i For i=1 To 10 List2.AddItem Str(a(i)Next iEnd Sub 参考答案2011年3月高考卷第一部分 必修模块一、 选择题 1、B 2、A 3、D 4、B 5、C 6、D 7、C 8、D 9、A

24、10、D 11、C 12、A 13、B 14、C 15、D 16、C 17、B 二、综合题 18、(1)数码相机 (2)A C (3)A (4)修订19、(1)合并单元格 (2)=E3-E4 (3)数字 (4)A2:A2046,E2:E22046 折线图 (5) (6)2 会20、(1)5 index.htm images (2)可以 (3)不能 (4)网页属性 网页标题 (5)不能第二部分 算法与程序设计一、选择题1、D 2、C 3、D 4、C 5、B 6、A 7、C 8、A 9、B10、D 11、C 12、A 13、B 二、综合题: 14、 14 15、(1) 3 (2)17 16、(1) x (2)label2.caption 17、(1) if t mod 10 =2 then k=true (2) s+1 18、(1)冒泡排序 (2)Boolean a(n)=x

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号