《程序设计基础》操作题复习资料.doc_第1页
《程序设计基础》操作题复习资料.doc_第2页
《程序设计基础》操作题复习资料.doc_第3页
《程序设计基础》操作题复习资料.doc_第4页
《程序设计基础》操作题复习资料.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

程序设计基础和Visual Basic程序设计模拟试题2011-5二、操作题1、新建项目test01,将其保存在目录下,要求: 1) 程序执行结果如下图;2) 此程序功能是:随机产生1个整数(整数的范围为0-100),并显示在第1个文本框中,单击“判断”按钮,能判断该整数是奇数还是偶数,并显示在第2个文本框中;3) 第2个文本框设置为不可修改;4) 单击“退出”按钮退出该程序。单击“判断”按钮界面2、新建项目test02,将其保存在目录下,要求:1) 程序执行结果如下图。2) 单击“产生数组”按钮,随机产生10个整数,整数的范围为0-100,并显示在第一个文本框中;(用数组实现)3) 单击“求最大值”按钮,计算出10个整数中的最大数,并显示,运行结果如下图所示;4) 将2个文本框改为不可修改状态。单击“产生数组”单击“求最大值”3、新建项目test03,将其保存在目录下,要求: 1) 程序执行结果如下图;2) 此程序功能是:随机产生3个整数(整数的范围为0-500),并显示在前3个文本框中,单击“求最小”按钮,能求出其中最小的整数,并显示在第4个文本框中;3) 显示最小值的文本框(第4个文本框)设置为不可修改;4) 单击“退出”按钮退出该程序。单击“求最小”按钮界面4、新建项目test04。超市为了促销,按购买货物的款数多少分别给予不同的优惠折扣,具体折扣情况如下:购物不足100元的,没有折扣;购物满100元(含100元,下同),不足500元的,减价5;购物满500元,不足1000元的,减价8;购物满1000元,不足3000元的,减价10;购物满3000元的,减价15。此程序功能是:根据输入的购物款计算出应付款,增加“清除”和“退出”按钮。程序界面如下: 5、新建项目test05,将其保存在目录下,要求:1) 程序运行界面如下图;2) 设置主菜单,其内容(包括快捷键等)如下图所示(“编辑”、“格式”、“查看”和“帮助”下的二级菜单可以为空);3) 设置快捷菜单如下图所示(包括:“剪切”、“复制”和“粘贴”),即在窗体下单击鼠标右键会出现的菜单;4) 将主界面设置为MDI格式,单击“新建”菜单,能打开第二个窗体,具体如下图所示,第二个窗体是包含在第一个窗体中,第二个窗体中只有一个文本框控件,该文本框需要设置为多行。界面中主菜单界面中快捷菜单单击“新建”菜单后的界面6、新建项目test06,将其保存在目录下,要求: 1) 输入任意正整数(最多9位正整数),求各位数之和,并显示在第二个文本框中(第二个文本框不可修改),程序运行界面如下图;2) 求整数各位数之和的功能用函数实现,“计算”按钮事件中只要调用该函数即可,函数框架如下所示: Function F(ByVal n As Integer) As Integer函数体 End Function3) 当第一个文本框中输入非整数时,在第二个文本框中显示提示,如下图。7、新建项目test07,将其保存在目录下,要求: 1) 求整数n到整数m之间所有奇数之和(nm),并显示在第三个文本框中(第三个文本框不可修改),程序执行结果如下图;2) 求n到m之间所有奇数之和的功能用函数实现,“计算”按钮事件中只要调用该函数即可,函数框架如下所示: Function s(ByVal n As Integer, ByVal m As Integer) As Integer 函数体 End Function3) 当输入的n大于m时(第1整数大于第2个整数),在第三个文本框中显示提示,如下图。8、新建项目test08,在文本框中输入学生的成绩,单击“转换”按钮,在标签中显示该显示的成绩等级。90-100为优,80-89为良、70-79为中、60-69及格、小于60为不及格。程序运行如下图所示:9、新建项目test09,将其保存在目录下,要求: 1) 求4个数字最大,并显示在第五个文本框中(第五个文本框不可修改),程序执行结果如下图;2) 编写“求2个数字最大”的函数,“计算”按钮事件中只要多次调用该函数即可,函数框架如下所示: Function Max(ByVal a1 As Integer, ByVal a2 As Integer) As Integer 函数体 End Function3) 当前4个文本框中输入非数子时,在第五个文本框中显示提示,如下图。10、新建项目test10,将其保存在目录下,要求:定义一个具有10个元素的一维数组,给它的每一个元素赋一个随机数(范围:20100)。然后求出该数组的所有元素的平均值及比平均值小的元素个数。11、新建项目test11,将其保存在目录下,要求:编写一个“个人简历表”程序。该程序运行后,用户在文本框中输入姓名和年龄,选择性别、职业、学历和个人兴趣等个人信息,单击“递交”按钮运行后右边显示具体个人信息。12、新建项目test12,要求:1) 初始状态时,左边列表框中的数据如下图所示;2) 2个列表框中的记录始终自动排序;3) 单击“添加”按钮,能够把文本框中的内容添加到左边列表框中,不能添加空字符串,不能添加重复的记录(左边列表框和右边列表框都要判断);4) 单击“删除”按钮,能够把右边列表框中所选择的记录删除;5) 完成中间4个按钮的功能,列表框都支持多选,而且可以进行多条记录的移动,如下图所示。初始状态把左边列表框中的多个记录移到右边列表框中13、新建项目test13,建立access数据库dbl.mdb,创建一个表tab1,表结构如下图所示,并按图录入记录。利用ADO.NET控件,连接access数据库的tab1表,显示表中所有记录,修改记录并能存盘,如下图表结构表中的记录界面中的数据显示(grid风格)界面中的数据显示(文本框方式)补充:14、新建项目test02,将其保存在考试目录下,要求:1) 程序执行结果如下图。2) 单击“产生数组”按钮,随机产生8个两位数的整数,并显示在第一个文本框中;(用数组实现)3) 单击“求平均值”按钮,计算出8个整数中的平均数,并显示,运行结果如下图所示;4) 将2个文本框改为不可修改状态。15、新建项目test04,将其保存在考试目录下,要求:1) 程序运行界面如下图;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论