欢迎来到天天文库
浏览记录
ID:6382096
大小:471.50 KB
页数:22页
时间:2018-01-12
《2011年6月信息技术会考-算法与程序设计试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2011年6月高中信息技术会考算法与程序设计题(第一套)四、程序设计题(本题有4小题,第1-3小题,每小题4分,第4小题6分,共18分)1.有如下VisualBasic程序段:a=4b=5a=a/2c=Abs(a-b)该程序段运行后,变量c的值为____________。2.有如下VisualBasic程序段:a=9b="CommandButton"c=Len(b)Ifa>0Anda2、的是____________。3.打开考生文件夹下“VB”文件夹中的“test.vbp”,该VB程序的功能是:单击“开始”按钮Command1,小熊开始“滑冰”;单击“停止”按钮Command2,“滑冰”动作停止;单击“退出”按钮Command3,结束并退出程序。程序运行界面如图所示:完成以下操作:(1)将命令按钮Command1的Caption属性值设置为“开始”;(2)为“停止”按钮Command2添加Click事件过程,并将“VB”文件夹下“code.txt”文件中的所有代码复制到该事件过程中。调试程序正确,并保存窗体文件test.frm3、和工程文件test.vbp。4.郑均收集了某公司生猪生长各阶段的产肉比数据,他设计了如下VisualBasic第22页共22页程序进行数据处理。程序运行界面如图所示,左边列表框List1中显示生猪生长的各阶段编号及对应的产肉比,单击“排序”按钮Command1后,右边的列表框List2中显示按产肉比从高到低排序后的数据。所收集到的不同生长阶段编号和对应的产肉比数据已分别保存在数组a和数组b中。排序部分程序如下:Dima(1To10)AsString'数组a用于存储阶段编号Dimb(1To10)AsSingle'数组b用于存储产肉比Private4、SubCommand1_Click()DimiAsInteger,jAsInteger,kAsInteger,tAsSingle,sAsStringFori=1To9k=iForj=i+1To10If①Thenk=jNextjIfk<>iThens=a(i):a(i)=a(k):a(k)=st=b(i):②:b(k)=tEndIfNextiFori=1To10List2.AddItema(i)+""+Str(b(i))NextiEndSubPrivateSubForm_Load()'此过程用于对数组a和数组b进行赋值,并显示在List1中,代码5、略EndSub(1)解决此问题采用的算法是__________________。(填:选择排序/冒泡排序)(2)在程序①和②划线处填入适当的语句或表达式,将程序补充完整:程序中①划线处应填入___________________。程序中②划线处应填入___________________。第22页共22页2011年6月高中信息技术会考算法与程序设计题(第二套)四、程序设计题(本题有4小题,第1-3小题,每小题4分,第4小题6分,共18分)1.有如下VisualBasic程序段:a=3.14b=20c=Int(a)+b该程序段运行后,变量c的值为6、____________。2.有如下VisualBasic程序段:a="360"b=Val(a)c=Len(a)Ifb>cThenLabel1.Caption="取数值"ElseLabel1.Caption="取字符"EndIf该程序段运行后,在标签Label1上显示的是____________。3.打开考生文件夹下“VB”文件夹中的“test.vbp”,该VB程序的功能是:单击“开始”按钮Command1,小熊开始“滑冰”;单击“停止”按钮Command2,“滑冰”动作停止;单击“退出”按钮Command3,结束并退出程序。程序运行界面如图所7、示:完成以下操作:(1)将命令按钮Command2的Caption属性值设置为“停止”;(2)为“开始”按钮Command1添加Click事件过程,并将“VB”文件夹下“code.txt”文件中的所有代码复制到该事件过程中。调试程序正确,并保存窗体文件test.frm和工程文件test.vbp。4.张松编写了一个用求π近似值的VisualBasic程序。第22页共22页主要算法:将问题转化为求,其中(n为大于1的整数)。程序运行界面如图所示,在文本框Text1中输入计算项数n(计算到第n项),单击“计算”按钮Command1,在文本框Text28、中输出π值。程序代码如下:PrivateSubCommand1_Click()DimnAsInteger,iAsInteger,jAsDouble,s
2、的是____________。3.打开考生文件夹下“VB”文件夹中的“test.vbp”,该VB程序的功能是:单击“开始”按钮Command1,小熊开始“滑冰”;单击“停止”按钮Command2,“滑冰”动作停止;单击“退出”按钮Command3,结束并退出程序。程序运行界面如图所示:完成以下操作:(1)将命令按钮Command1的Caption属性值设置为“开始”;(2)为“停止”按钮Command2添加Click事件过程,并将“VB”文件夹下“code.txt”文件中的所有代码复制到该事件过程中。调试程序正确,并保存窗体文件test.frm
3、和工程文件test.vbp。4.郑均收集了某公司生猪生长各阶段的产肉比数据,他设计了如下VisualBasic第22页共22页程序进行数据处理。程序运行界面如图所示,左边列表框List1中显示生猪生长的各阶段编号及对应的产肉比,单击“排序”按钮Command1后,右边的列表框List2中显示按产肉比从高到低排序后的数据。所收集到的不同生长阶段编号和对应的产肉比数据已分别保存在数组a和数组b中。排序部分程序如下:Dima(1To10)AsString'数组a用于存储阶段编号Dimb(1To10)AsSingle'数组b用于存储产肉比Private
4、SubCommand1_Click()DimiAsInteger,jAsInteger,kAsInteger,tAsSingle,sAsStringFori=1To9k=iForj=i+1To10If①Thenk=jNextjIfk<>iThens=a(i):a(i)=a(k):a(k)=st=b(i):②:b(k)=tEndIfNextiFori=1To10List2.AddItema(i)+""+Str(b(i))NextiEndSubPrivateSubForm_Load()'此过程用于对数组a和数组b进行赋值,并显示在List1中,代码
5、略EndSub(1)解决此问题采用的算法是__________________。(填:选择排序/冒泡排序)(2)在程序①和②划线处填入适当的语句或表达式,将程序补充完整:程序中①划线处应填入___________________。程序中②划线处应填入___________________。第22页共22页2011年6月高中信息技术会考算法与程序设计题(第二套)四、程序设计题(本题有4小题,第1-3小题,每小题4分,第4小题6分,共18分)1.有如下VisualBasic程序段:a=3.14b=20c=Int(a)+b该程序段运行后,变量c的值为
6、____________。2.有如下VisualBasic程序段:a="360"b=Val(a)c=Len(a)Ifb>cThenLabel1.Caption="取数值"ElseLabel1.Caption="取字符"EndIf该程序段运行后,在标签Label1上显示的是____________。3.打开考生文件夹下“VB”文件夹中的“test.vbp”,该VB程序的功能是:单击“开始”按钮Command1,小熊开始“滑冰”;单击“停止”按钮Command2,“滑冰”动作停止;单击“退出”按钮Command3,结束并退出程序。程序运行界面如图所
7、示:完成以下操作:(1)将命令按钮Command2的Caption属性值设置为“停止”;(2)为“开始”按钮Command1添加Click事件过程,并将“VB”文件夹下“code.txt”文件中的所有代码复制到该事件过程中。调试程序正确,并保存窗体文件test.frm和工程文件test.vbp。4.张松编写了一个用求π近似值的VisualBasic程序。第22页共22页主要算法:将问题转化为求,其中(n为大于1的整数)。程序运行界面如图所示,在文本框Text1中输入计算项数n(计算到第n项),单击“计算”按钮Command1,在文本框Text2
8、中输出π值。程序代码如下:PrivateSubCommand1_Click()DimnAsInteger,iAsInteger,jAsDouble,s
此文档下载收益归作者所有