2010计算机应用基础(二)VB实验题目

合集下载

《程序设计基础—VB程序实验》

《程序设计基础—VB程序实验》

《程序设计基础—VB程序实验》说明:实验1和实验2均为电子实验报告,后面8个实验是纸制实验报告。

实验1 计算机基本操作实验目的⑴熟悉计算机,能够正确进行开、关机操作。

⑵熟悉键盘,掌握键盘上所有字符的输入,掌握正确的指法,能够进行中、英文切换。

⑶理解操作系统概念,掌握Windows XP的基本操作,能够利用“控制面板”进行一些参数的设置。

⑷知道“回收站”的功能,学会有关文件、文件夹的基本操作。

⑸学会在计算机上搜索或查找相关的文件或文件夹,掌握通配符的使用。

实验内容⑴熟悉上机实验的计算机,熟悉键盘,学会中、英文输入方式的转换。

⑵学会用正确的指法进行输入,知道键盘上所有字符的输入。

⑶利用“控制面板”修改系统时间、桌面背景、鼠标属性。

⑷在桌面上新建一个文件夹,该文件夹以学生自己的名字+班级+学号的后3位命名。

⑸用文本方式或Word文档,写一段字数不少于300字的自我介绍,以1.doc命名并保存到上述文件夹中。

⑹将上述文件夹复制到ftp://10.10.9.222上。

实验2 常用软件的基本操作实验目的⑴了解Word功能,掌握Word的基本操作,包括页眉/页脚的设置、分栏、页面设置、添加底纹等。

⑵学会文件的保存与打开、打印预览、段落的间隔、首字符位置改变等,能够在Word中插入图片、表格、艺术字、特殊符号等。

⑶了解Excel的功能,掌握Excel的基本操作,包括单元格属性的设置、数字的几种填充形式、单元格的合并与恢复、边框的设置等。

⑷掌握Excel的基本公式的使用,能够用公式进行基本计算。

掌握Excel中的图形制作方法,能够根据表格做出图形。

实验内容⑴将ftp上自己文件夹中的1.doc文件复制到桌面上,然后做如下处理:①将标题“自我介绍”居中;②将文章中第二段的内容进行分栏,要求中间有分割线;③插入一个4行4列的表格,内容为学号、姓名、某门课的成绩;④任意插入一张图片;⑤在文章中的任意位置加底纹。

将做好的文档以2.doc命名并保存。

《VB程序设计》课程标准

《VB程序设计》课程标准

《VB程序设计》课程标准(课程代码:9802)制订人:审核人:审定:1、课程定位和课程设计1.1课程性质与作用《Visual Basic程序设计》是高职信息管理专业的基础课程,是《计算机应用基础》、《C语言》课程的后续课程。

通过本课程的学习,能使学生掌握程序设计的基本思想与方法,掌握结构化程序设计的内涵,理解对象、属性、事件和方法等重要概念,掌握Windows应用程序设计的基本方法,为通过全国计算机等级考试(二级VB)和学生毕业后从事相关专业职业岗位工作具备基本计算机应用能力打下坚实的基础。

课程类型:选修课教学时间安排:第4学期,共44学时,2学分1.2课程设计的理念该课程总体设计理念是,关注每个学生的情感,激发他们学习VB的兴趣,帮助他们建立学习的成就感和自信心,使他们在学习过程中发展计算机综合应用能力,提高人文素养,增强实践能力,培养创新精神。

加强学生的计算机应用意识,培养学生计算机综合应用能力。

将课程目标设定为三个级别,并以学生“能够做某事”具体描述各级别的要求,这种设计旨在体现学生能力发展循序渐进的过程和后续计算机相关课程要求的有机衔接。

本课程在目标设定、教学过程、课程评价和教学资源的开发等方面都突出以学生为主体的思想。

课程实施应成为学生在教师指导下构建知识、提高技能、磨砺意志、活跃思维、展现个性、发展心智和拓展视野的过程。

1.3课程设计思路(1)本课程的设计总体要求是:以就业为向导,以能力为本位,以职业实践为主线,以项目课程为主体,以计算机二级资格考试为考核依据,以务实基础、适应岗位为目标,尽可能形成模块化的专业课程体系。

(2)本课程以“培养用VB编写简单数据库的能力”为基本目标。

依据各学习项目的内容总量以及在该门课程中的地位分配各学习项目的课时数。

(3)具体学习项目的选择和编排以学习单元为基础,基本依据是:一是按照“认知VB界面、掌握语言基础、理解各种算法结构和语句、运用数组和过程解决复杂的问题、掌握程序出错后的调试、数据库编写能力的培养”的逻辑顺序。

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案全国计算机等级考试(National Computer Rank Examination,简称NCRE),是在1994年,经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系。

以下是店铺整理的全国计算机二级考试《VB》操作试题及答案,希望对大家有帮助。

一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。

再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。

(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。

运行时的窗体如图所示。

要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。

注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。

二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为T extl的文本框。

国家二级VB机试(上机操作)模拟试卷5(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷5(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷5(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

在标题为”文本框”、名称为Forml的窗体上画一个名称为Textl的文本框,无初始内容,其高、宽分别为2000、1800,可显示多行,有水平滚动条,并通过属性窗口把文本框的字体样式设置为”斜体”(如图2.49所示)。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。

正确答案:步骤1:新建一个”标准。

EXE”工程,如表3-26在窗体中画出控件并设置其相关属性。

步骤2:按要求将文件保存至考生文件夹中。

2.在名称为Forml的窗体上画一个名称为Listl的列表框,通过属性窗口输入4个列表项:”数学”、”物理”、”化学”、”语文”,如图2-50所示。

请编写适当的事件过程,使得在装入窗体时,把最后一个列表项自动改为”英语”;单击窗体时,则删除最后一个列表项。

注意:要求程序中不得使用变量,每个事件过程中只能写一条语句。

存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。

正确答案:步骤1:新建一个”标准EXE”工程,在窗体Forml中加入一个列表框,在属性设置窗口中将其Name属性设置为Listl,在其List属性中添加四个项目,依次为”数学”、”物理”、”化学”和”语文”。

注意:每输入完一项后按<Ctrl+Enter>键换行再输入下一项。

步骤2:打开代码编辑窗口,编写相应的事件过程:参考代码:Private Sub Form_Click( )Listl.RemoveItem Listl.ListCount_1Enld SubPrivate Sub Form_Load( )Listl.List(Listl.ListCount-1)=“英语”End Sub步骤3:按要求将文件保存至考生文件夹中。

VB程序设计教案例题及解析

VB程序设计教案例题及解析

VB程序设计教案例题及解析程序设计教案例题及解析VB程序设计是一门非常重要的计算机科学技能,它在各行各业都有广泛的应用。

本文旨在提供一些VB程序设计练习题及解析,帮助初学者获取更多知识,并提高自己的技能水平。

一、VB程序设计实践题1.基础实践题目:设计一个VB程序,让用户输入两个数并输出两个数之和。

2.中级实践题目:设计一个VB程序,让用户输入一个数字并输出该数字的因数。

3.高级实践题目:设计一个VB程序,让用户输入文本并输出该文本中出现次数最多的字符。

二、VB程序设计实践解析1.基础实践题目解析:我们需要在VB程序中设计两个文本框和一个按钮,用于用户输入两个数并输出两数之和。

用户输入两个数后,我们需要通过VB程序获取用户输入的数值,并通过代码计算它们的和。

代码如下:Dim x As IntegerDim y As IntegerDim sum As Integerx = Val(Text1.Text)y = Val(Text2.Text)sum = x + yText3.Text = sum在代码中,我们使用了VB中的计算公式sum=x+y来计算两个数的和,并使用了Text3.Text将计算结果输出。

2.中级实践题目解析:在这个题目中,用户需要输入一个数字,并输出该数字的因数。

我们可以通过VB程序实现这个操作。

我们需要在VB程序中设计一个文本框和一个按钮,用于用户输入一个数字并输出该数字的因数。

用户输入数字后,我们需要通过VB程序获取用户输入的数值,并通过代码计算它的因数。

代码如下:Dim x As IntegerDim i As IntegerDim count As Integerx = Val(Text1.Text)For i = 1 To x Step 1If x Mod i = 0 Thencount = count + 1End IfNext iText2.Text = count在代码中,我们使用了VB中的For循环语句来遍历x的因数,并计算因数的数量(count)。

VB--2010考题---答案的__南医大(1)(1)

VB--2010考题---答案的__南医大(1)(1)

南方医科大学2009学年(春)季学期考试临床医学, 预防医学, 公共事业管理(医院管理), 经济学,《计算机二》试卷(A卷)一、A1型题(答题说明:单句型最佳选择题。

每一道考题下面均有五个备选答案。

在答题时,只需从中选择一个最合适的答案,并在显示器选择相应的答案或在答题卡上相应位置涂黑,以示正确回答。

每题1.5分,合计60分。

)1. Sub过程与Function过程最根本的区别是c 。

A. Sub过程可以用Call语句直接使用过程名调用,而Function过程不可以B. Function过程可以有形参,Sub过程不可以C. Sub过程不能返回值,而Function过程能返回值D. 两种过程参数的传递方式不同2. 执行下面的语句后,所产生的信息框的标题是Ca=MsgBox("AAAA",5,"BBBB")A.AAAAB.5C.BBBBD.没有标题3. 下列符号中哪个是VB程序中合法的变量名 AA. ab7B. 7abC. IfD. a*bc4. 设置属性的语句格式为 AA. “对象名.属性名=属性值”B. “对象名.属性名属性值”C. “窗体名.属性名=属性值”D. “窗体名.属性名属性值”5. 若用户在键盘上按下一个键,则会产生一个____事件BA. clickB. KeyDownC. DbClickD. Load6. 在密码文本框中,要使从键盘上输入的字符在文本框上显示为“*”,则应用到文本框的______属性。

AA PasswordCharB CaptionC ValueD word7. 标准控件不包括()控件。

DA. 驱动器列表框B. 目录列表框C. 文件列表框D. 通用对话框8. 下列叙述错误的是()。

AA 不允许使用行号与标号B 单条语句可分行书写C 同一行上可以书写多条语句D VB代码不区分字母的大小写9. 下列叙述正确的是_____ BA 窗体的Name属性可以为空B 窗体的Name属性定义窗体的名称C 可以在运行期间改变窗体的Name属性D 窗体的Name属性的值显示在窗体标题栏中10. 下列叙述错误的是_____AA 标签和文本框都有Caption属性B 标签和文本框的主要区别在于能否编辑其内容C 标签具有AutoSize属性,而文本框没有D 文本框具有ScrollBar属性,而标签没有11. 能清除文本框Text1中内容的语句是____B _A Text = ""B Text1.Text = ""C Text1.clearD Text1.Cls12. 复选框的Value属性为0表示_____AA 复选框未被选中B 复选框被选中C 复选框内有灰色的钩D 操作出错13. 下列____语句设置单选按钮Option1为选中状态。

国家二级VB机试(上机操作)模拟试卷123(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷123(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷123(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题1.在名称为Form1的窗体上添加一个名称为Command1的命令按钮,标题为“打开文件”,再添加一个名称为CD1的通用对话框。

程序运行后,如果单击命令按钮,则弹出打开文件对话框,请按下列要求设置属性和编写代码:①设置适当属性,使对话框的标题为“打开文件”;②设置适当属性,使对话框的“文件类型”下拉式组合框中有两项可供选择:“文本文件”、“所有文件”(如图所示),默认的类型是“所有文件”;③编写命令按钮的事件过程,使得单击按钮可以弹出“打开文件”对话框。

要求:程序中不得使用变量,事件过程中只能写入一条语句。

注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗体文件名保存为sjt1.frm。

正确答案:[操作步骤]步骤1:新建一个窗体,按照要求建立控件并设置其属性,如图3.21所示。

程序中用到的控件及属性见表3.13。

步骤2:打开代码编辑窗口,在指定位置编写如下代码。

参考代码Private Sub Command1_Slick( )CD1.ShowOpen’显示打开文件对话框End Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。

2.在名称为Form1的窗体上添加一个名称为Command1的命令按钮,其标题为“移动本按钮”,如图所示。

要求编写适当的事件过程,使得程序运行时,每单击按钮一次,按钮向左移动100。

要求:程序中不得使用变量,事件过程中只能写入一条语句。

注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sjt2.frm。

正确答案:[操作步骤]步骤1:新建一个窗体,按照要求建立控件并设置相应属性如表3.14所示。

步骤2:打开代码编辑窗口,在指定位置编写如下代码。

参考代码Private sub Command1_Click( )Command1.Left=Command1.Left—100End Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。

计算机vb试题

计算机vb试题

1、计时器的Interval属性是用来设置一时间间隔,单位是A.1秒B.1毫秒C.1/100秒D.1/1000秒2、以下关于图片框控件的说法中,错误的是A) 可以通过Print方法在图片框中输出文本B) 清空图片框控件中图形的方法之一是加载一个空图形C) 图片框控件可以作为容器使用D) 用Stretch属性可以自动调整图片框中图形的大小3、在窗体上画一个名称为List1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为A) For i=0 To List1.ListCount-1……NextB) For i=0 To List1.Count-1……NextC)For i=1 To List.ListCount……NextD)For i=1 To List1.Count……Next4、假定窗体上有一个标签,名为Lable1。

为了使该标签透明并且没有边框,则正确的属性设置为。

A) Lable1.BackStyle = 0Lable1.BorderStyle = 0B) Lable1.BackStyle = 1Lable1.BorderStyle = 1C) Lable1.BackStyle = trueLable1.BorderStyle = trueD) Lable1.BackStyle = FlaseLable1.BorderStyle = False5、如果将文本框控件设置成只有垂直滚动条,则需要将ScrollBars属性设置为A) 0 B) 1 C) 2 D) 36、以下属于Visual Basic中合法的数组元素的是A) K8 B) k[8] C) k(0) D) k[8]7、以下定义数组或给数组元素赋值的语句中,正确的是A)Dim a As Varianta=Array(1,2,3,4,5)B)Dim a(10) As Integera=Array(1,2,3,4,5)C)Dim a%(10)a(1) ="ABCDE"D)Dim a(3) ,b(3) As Integera(0) =0a(1) =1a(2) =2b=a8、下列程序段的执行结果为Dim t(10)For k=2 To 10t(k) =11 - kNext kx=6Print t(2 + t(x) )A) 2B) 3C) 4D) 59、设执行以下程序段时依次输入2,4,6,执行结果为Dim a(4) As IntegerDim b(4) As IntegerFor k=0 To 2a(k + 1) =Val(InputBox("Enter data:") )b(3 - k) =a(k + 1)Next kPrint b(k)A) 2B) 4C) 6D) 010、下列程序段的执行结果为Dim t(10)For k=2 To 10t(k) =11 - kNext kx=6Print t(2 + t(x) )A) 2B) 3C) 4D) 511、在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1-click()x=0Do Until x=-1a=InputBox (“请输入a的值”)a=Val (a)b=InputBox(“请输入b的值”)b=Val(b)x=InputBox(…请输入x的值“)x=Val(x)a=a+b+xLoopPrint aEnd Sub程序执行后,单击命令按钮,一次在输入对话框中输入5,4,3,2,1,-1,则输出的结果为A.2B.3C.14D.1512、在窗体上画2个文本框(其name属性分别为Text和Text2)和1个命令按钮(其name 属性为Command1),然后编写如下事件过程:Private Sub Command1-click()x=0Do While x<50x=(x+2)*(x+3)n=n+1LoopText1.Text=str(n)Text2.Text=str(x)End Sub程序运行后,单击命令按钮,在两个文本框显示的值分别为A.1和0B.2和72C.3和50D.4和16813、在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()A=″12″B=″34″C=″56″Print A+B+CEnd Sub程序运行后,单击命令按钮,输出结果是( )A.″123456″B.123456C.102D.显示出错信息14、下列程序段的执行结果为a=2b=0Select Case aCase 1Select Case bCase 0Print "**0**"Case 1Print "**1**"End SelectCase 2Print "**2**"End SelectA) **0** B) **1**C) **2** D) 015、下列程序段的执行结果为。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2010计算机应用基础(二)VB实验题目
上机时数:28
一、实验要求
1.程序压缩为 .rar 文件,文件名为:学号-姓名-题目序号.rar
2.请将程序提交到指定服务器。

ftp://202.209.12.209
二、实验项目
1.项目:编写计算表达式值程序
性质:验证
题目:练习在VB中设计简单界面,例如按钮、文本框等,在按钮的click事件中将下列表达式
的值输出到各文本框中。

1)8*3*6\2
2)7/6*3.2/2.15*(5.5+3.5)
3)34\4+4.0^5/12
4)65\3 mod 3.4*fix(3.8)
5)“abg”+”34” & “erert”
6)true or not (8+3>=23)
7)7>2 or 4<9
目标与要求:
(1)熟悉可视控件。

(2)熟悉VB表达式。

(3)在教学第5周安排的上机时间内提交程序。

2.项目:输入输出函数应用
性质:验证
题目:采用inputbox输入两个数,将他们相加的结果用msgbox输出。

目标与要求:
(1)熟悉inputbox对话框的使用方法。

(2)熟悉msgbox对话框的使用方法。

(3)在教学第6周安排的上机时间内提交程序。

3.项目:选择结构
性质:验证
题目:
1)输入一个学生的五门课的考试成绩,判断其是否为优秀。

优秀的条件为:五门课成绩总分超过450分或每门课程在88以上或每门主课(前三门)的成绩都在95分以
上其他课程在80分以上;
2)运输部门的货物运输与里程有关,距离越远,每吨货物的单价越低,假设每吨单价P与距离S之间的关系如下,
32 S<100
28 100<=S<200
P= 25 200<=S<300
22.5 300<=S<400
20 400<=S>=1000
15 S>1000
请编写程序输入货物重量后计算运费。

目标与要求:
(1)熟悉if和select case语句。

(2)达到可以判定什么时候采用哪种结构简单的目的。

(3)在教学第7周安排的上机时间内提交程序。

4.项目:循环结构
性质:验证
题目:
1)编写程序输出乘法九九表,要求按上三角形式输出。

2)编写程序输出如下图形:
目标与要求:
(1)熟悉for、While和do loop语句。

(2)达到可以判定什么时候采用哪种结构简单的目的。

(3)在教学第8周安排的上机时间内提交程序。

5.项目:控件
性质:验证
题目:
1)编程序实现一个简单的计算器;(能实现正整数的加减乘除即可)
2)编程序实现一个数字时钟;并且在该程序中练习其他控件的使用方法;
目标与要求:
(1)熟悉基本控件的使用方法。

(2)熟悉时钟控件。

(3)在教学第9周安排的上机时间内提交程序。

6.项目:数组
性质:验证
题目:
1)在form中打印输出杨辉三角,按等腰三角形形式输出;
2)产生100个100以内的随机数,将他们从大到小排序后输出。

目标与要求:
(1)熟悉数组的定义以及使用方法。

(2)熟悉排序算法。

(3)在教学第10周安排的上机时间内提交程序。

7.项目:过程
性质:设计
题目:编写求s=1+2!+3!+…+n! 程序,要求计算n!用过程实现。

目标与要求:
(1)熟悉过程的定义以及调用方法。

(2)熟悉传“值”与传“址”的区别。

(3)在教学第11周安排的上机时间内提交程序。

8.项目:菜单
性质:验证
题目:编程序采用菜单建立设置文本框字体的各种属性的程序。

(在文本框中输入文字,通过菜单选项改变文字的字体、字号)
目标与要求:
(1)熟悉菜单的使用方法。

(2)熟悉在程序运行期设定控件的字体的方法。

(3)在教学第12周安排的上机时间内提交程序。

9.项目:文件
性质:验证
题目:编写程序产生100个两位数的随机数,将他们以逗号分割后存入顺序文件num.txt,然后读入到一个数组中排序后输出。

目标与要求:
(1)熟悉文件的使用方法。

(2)熟悉另一种排序算法。

(3)在教学第13周安排的上机时间内提交程序。

10.项目:熟悉上机考试环境
在教学第14-16周安排的上机时间内进行。

相关文档
最新文档