2011年浙江省信息技术会考算法与程序设计1965.pdf

上传人:得****3 文档编号:83501165 上传时间:2023-03-31 格式:PDF 页数:4 大小:145.36KB
返回 下载 相关 举报
2011年浙江省信息技术会考算法与程序设计1965.pdf_第1页
第1页 / 共4页
2011年浙江省信息技术会考算法与程序设计1965.pdf_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《2011年浙江省信息技术会考算法与程序设计1965.pdf》由会员分享,可在线阅读,更多相关《2011年浙江省信息技术会考算法与程序设计1965.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、桐乡市第一中学 杜宗飞 2011年浙江省信息技术会考试题 第 1 套 选题题(算法)8、在 Visual Basic中,用变量 code存储学生的借阅卡编码(如“CH20130036”),则变量code的数据类型应说明为 (A)Integer (B)Single (C)String (D)Date 9、将数学表达式 a b c 写成 Visual Basic表达式,正确的是 (A)a=b=c (B)a=b Or b=c(C)a=b And b=c (D)a=b Not b=c 10、在 Visual Basic中,表达式 Len(-100)+100的值是 (A)0 (B)104 (C)200

2、(D)100100 11、有如下 Visual Basic自定义函数:Function f(x As Integer)As Boolean If x Mod 2=0 Then f=True Else f=False End Function 该函数返回值的数据类型是 (A)整数型 (B)逻辑型 (C)日期型 (D)长整数型 12、某 Visual Basic工程的代码窗口如图所示:从图中可以看出,当前正在编辑的是(A)Form1的 Load事件过程代码(B)Form1的 Click事件过程代码(C)Label1的 Click事件过程代码(D)Command1的 Click事件过程代码 13、在

3、包含 100个元素的数组 a 中,寻找最小值的 Visual Basic程序段如下:min=a(1)变量 min用于存储最小值 For i=2 To 100 Next i 则方框中最合适的语句是(A)If a(i)min Then min=a(i)桐乡市第一中学 杜宗飞(B)If a(i)min Then min=a(i)(D)If a(i)min Then a(i)=min 14、用选择排序算法对一组学生的身高数据进行升序排序,已知第一遍排序结束后的数据序列为 165,168,178,175,171,则下列选项中可能是原始数据序列的是 (A)175,178,168,165,171(B)178

4、,168,165,175,171(C)165,178,168,175,171(D)165,168,171,175,178 填空部分 1、有如下 Visual Basic程序段:a=4 b=5 a=a/2 c=Abs(a-b)该程序段运行后,变量 c 的值为_。2、有如下 Visual Basic程序段:a=9 b=Command Button c=Len(b)If a 0 And a c Then Label1.Caption=Mid(b,a,6)Else Label1.Caption=error End If 该程序段运行后,在标签 Label1上显示的是_。3、郑均收集了某公司生猪生长各阶

5、段的产肉比数据,他设计了如下 Visual Basic 程序进行数据处理。程序运行界面如图所示,左边列表框 List1中显示生猪生长的各阶段编号及对应的产肉比,单击“排序”按钮 Command1后,右边的列表框 List2中显示按产肉比从高到低排序后的数据。所收集到的不同生长阶段编号和对应的产肉比数据已分别保存在数组 a和数组 b 中。桐乡市第一中学 杜宗飞 排序部分程序如下:Dim a(1 To 10)As String 数组 a 用于存储阶段编号 Dim b(1 To 10)As Single 数组 b 用于存储产肉比 Private Sub Command1_Click()Dim i A

6、s Integer,j As Integer,k As Integer,t As Single,s As String For i=1 To 9 k=i For j=i+1 To 10 If Then k=j Next j If k i Then s=a(i):a(i)=a(k):a(k)=s t=b(i):b(k)=t End If Next i For i=1 To 10 List2.AddItem a(i)+Str(b(i)Next i End Sub Private Sub Form_Load()此过程用于对数组 a 和数组 b 进行赋值,并显示在 List1中,代码略 End Sub

7、(1)解决此问题采用的算法是_。(填:选择排序/冒泡排序)(2)在程序和划线处填入适当的语句或表达式,将程序补充完整:程序中划线处应填入_。程序中划线处应填入_。操作题 打开考生文件夹下“VB”文件夹中的“test.vbp”,该 VB 程序的功能是:单击“开始”按钮 Command1,小熊开始“滑冰”;单击“停止”按钮 Command2,“滑冰”动作停止;单击“退出”按钮 Command3,结束并退出程序。程序运行界面如图所示:完成以下操作:(1)将命令按钮 Command1的 Caption属性值设置为“开始”;(2)为“停止”按钮 Command2添加 Click事件过程,并将“VB”文件夹下“code.桐乡市第一中学 杜宗飞 txt”文件中的所有代码复制到该事件过程中。调试程序正确,并保存窗体文件 test.frm和工程文件 test.vbp

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁