Visual Basic程序设计

合集下载

VisualBasic程序设计概述

VisualBasic程序设计概述
1992年,经过对Visual Basic 1.0旳修改后,微软推 出了Visual Basic 2.0。
1993年经再次修改完善后,Visual Basic 3.0上市。
1.2.2 Visual Basic旳发展过程
1995年,伴随Windows 95轰轰烈烈旳公布,Visual Basic 4.0也随之问世。
Output M
图1-1 老式流程图
2) N-S流程图:老式流程图虽然形象直观,但对流程 线未作限制,使用者能够毫无顾忌地使流程线随意转来转 去,使流程变得没有规律,阅读者要花很大精力去追踪流 程,从而使人们难以了解程序算法旳逻辑。假如程序较复 杂,流程线就会犹如一团乱麻,人们将这种算法比喻成一 碗面条(A Bowl of Spaghetti),乱无头绪。这种算法 难以阅读和修改,从而使算法旳可靠性和可维护性难以确 保。
1) 将a、b、c和x旳值输入到计算机。 2) 判断x ≤ a,假如条件成立,执行3),不然执行4)。 3) 按体现式bx + 2a计算出成果存储到M中,然后执 行5)。 4) 按体现式a(c – x) + 3c计算出成果存储到M中,然 后执行5)。 5) 输出M旳值。
6) 算法结束。
❖(2) 用流程图表示算法
面对对象旳程序设计经过类、对象、继承、多态等机 制形成一种完善旳编程体系。面对对象编程(ObjectOriented Programming,OOP)将程序设计中旳数据与对 数据旳操作作为一种不可分割旳整体,经过由类生成旳对 象来组织程序。对象包括属性与措施,能辨认和响应一定 旳事件。
面对对象程序设计并不绝对排斥构造化程序设计措施, 而将构造化程序设计措施中旳三种基本构造变为其程序设 计中局部代码设计旳基本构造,例如,在面对对象程序设 计中,对象旳事件措施、属性等代码旳设计依然遵照三种 基本构造旳原则。

大学vb公共课教案

大学vb公共课教案

课程名称:Visual Basic程序设计授课对象:计算机科学与技术专业本科生授课时间:每周二上午第3、4节授课地点:计算机实验楼102室教学目标:1. 使学生掌握Visual Basic 6.0的基本语法和编程技巧。

2. 培养学生利用Visual Basic 6.0进行程序设计的能力。

3. 培养学生分析问题、解决问题的能力。

4. 提高学生的团队协作和沟通能力。

教学内容:1. Visual Basic 6.0的安装与配置2. Visual Basic 6.0集成开发环境3. Visual Basic 6.0的基本语法4. 控件的使用5. 程序设计方法6. 常用算法与数据结构7. 程序调试与优化教学过程:一、导入新课1. 引导学生回顾上节课的内容,回顾Visual Basic 6.0的安装与配置。

2. 提出本节课的学习目标,使学生明确学习重点。

二、讲授新课1. Visual Basic 6.0的安装与配置- 讲解Visual Basic 6.0的安装过程,强调安装注意事项。

- 演示Visual Basic 6.0的配置方法,包括环境变量设置、开发环境启动等。

2. Visual Basic 6.0集成开发环境- 介绍集成开发环境的主要组成部分,如工具箱、属性窗口、代码窗口等。

- 讲解各个部分的功能和使用方法。

3. Visual Basic 6.0的基本语法- 介绍变量、常量、数据类型、运算符等基本概念。

- 讲解控制结构(如条件语句、循环语句)的使用。

4. 控件的使用- 介绍常用的控件,如文本框、标签、按钮、列表框等。

- 讲解控件属性、事件和方法的使用。

5. 程序设计方法- 讲解面向对象程序设计的基本思想,如类、对象、继承、多态等。

- 举例说明如何使用面向对象方法进行程序设计。

6. 常用算法与数据结构- 介绍常用的算法,如排序、查找、递归等。

- 讲解常见的数据结构,如数组、链表、树等。

7. 程序调试与优化- 讲解程序调试的方法和技巧。

vb教学大纲

vb教学大纲

计算机专业(visual Basic程序设计)教学大纲一、课程性质与任务Visual Basic程序设计课程是中等职业学校计算机学生必修的一门公共基础课。

通过学习学会可视化程序设计工具的使用,掌握面向对象的程序设计方法和事件驱动的编程手段,掌握VB程序结构等要素并能熟练编程解决问题。

为学生的后续课程提供程序设计能力保障。

本课程主要内容有,介绍visual basic程序设计的基础知识与方法,visual basic 工作环境,可视化编程的概念和步骤,visual basic语言基础,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,过程图形和图像设计,程序调试技巧等。

二、课程教学目标1、要求学生了解Visual Basic 开发环境、对象和事件驱动的基本概念;2、了解数据类型、运算符与表达式,掌握基本的输入输出语句;3、了解各标准控件的属性、事件和方法;学会界面设计;4、了解并掌握Visual Basic的控制结构,尤其是选择结构、多分支结构及循环结构;5、了解并掌握数组的定义和用法,尤其是动态数组;6、掌握SUB过程和FUNCTION过程的定义、参数传递,尤其是可变参数、可选参数、对象参数,学会用递归技术解决特殊问题,学会用SHELL函数调用外部程序;7、掌握菜单程序设计和对话程序设计方法;8、掌握多窗体程序设计方法;了解多文档界面设计;9、了解数据文件的概念,掌握顺序文件和随机文件的使用方法,学会文件系统控件的设计,掌握文件操作的命令。

三、教学内容与要求(一)本大纲对教学要求的层次表述1、对知识的教学要求分为了解、理解和掌握三个层次。

了解:指对知识有感性的、初步的认识。

理解:指对基本概念、基本知识有一定的理性认识,能用正确的语言进行叙述和解释。

掌握:在理解的基础上,能够解决与所学知识相关的应用问题。

2、对技能的教学要求分为会操作和熟练操作两个层次。

应会:指能够运用所学的技能进行独立操作,并能正确完成指定任务。

VisualBasic6.0程序设计教程课程设计

VisualBasic6.0程序设计教程课程设计

VisualBasic6.0程序设计教程课程设计前言本课程设计旨在帮助学生掌握VisualBasic6.0程序设计的基础知识、编程思想和实际应用技巧。

本教程不仅适用于初学者,也适用于有一定基础的读者。

通过本课程设计的学习,学生将能够熟悉VB6.0的开发环境和编程语言,掌握基础语法和常用控件的使用,了解面向对象编程的思想,以及应用VB6.0编写简单计算器和通讯录等实际应用程序。

第一章 VB6.0的开发环境1.1 VB6.0的安装和配置•安装VB6.0软件包•配置VB6.0的编译选项和工程设置1.2 VB6.0开发环境的介绍•VB6.0的主界面和工具栏•VB6.0的工程管理器和代码编辑器•VB6.0的控件箱和属性窗口第二章 VB6.0的基础语法2.1 变量和常量•变量的定义和赋值•常量的定义和使用2.2 运算符和表达式•算术运算符和表达式•关系运算符和表达式•逻辑运算符和表达式2.3 控制语句•条件语句if/elseif/else•选择语句select/case•循环语句for/next、while/do/loop 第三章 VB6.0的常用控件3.1 窗体控件•标签控件Label•按钮控件CommandButton•输入框控件TextBox3.2 常用对话框控件•消息框控件MsgBox•文件对话框控件CommonDialog•颜色对话框控件ColorDialog3.3 其他常用控件•列表框控件ListBox•单选按钮控件OptionButton•多选按钮控件CheckBox第四章 VB6.0的面向对象编程4.1 类和对象•定义类和对象•类的属性、方法和事件•对象的创建和销毁4.2 继承和多态•继承和派生•多态和接口第五章 VB6.0的程序设计实践5.1 VB6.0计算器的设计和实现•界面设计和控件布局•基本计算功能代码实现5.2 VB6.0通讯录的设计和实现•界面设计和控件布局•数据存储和读取•增加、删除、修改联系人信息的功能实现结语本课程设计是VisualBasic6.0程序设计教程的实践部分,通过课程设计的学习,学生将能够进一步了解VB6.0的编程思想和实际开发应用技巧,提高自身的编程能力和实践能力。

VisualBasic6.0程序设计教程第三版课程设计

VisualBasic6.0程序设计教程第三版课程设计

Visual Basic 6.0 程序设计教程第三版课程设计一、课程设计背景Visual Basic 6.0 是一款经典的可视化编程语言,被广泛应用于系统开发、数据库编程以及游戏开发中。

本课程设计将帮助学生巩固和提高在 Visual Basic 6.0 程序设计方面的基本知识和能力,通过实际项目开发提升学生的编程能力,锻炼学生的编程思维和实践操作能力。

二、课程设计目标•理解和掌握 Visual Basic 6.0 的基础知识和编程思想。

•能够基于 Windows 平台,熟练应用 Visual Basic 6.0 进行程序设计。

•能够在项目开发中独立完成程序设计和开发工作,并能够解决实际问题。

•熟练掌握 Visual Basic 6.0 程序设计中的常用语法、控件和技术。

三、课程设计要求1. 项目选题本次课程设计,要求学生根据自己的兴趣和实际需求,选择一个 Visual Basic 6.0 程序设计项目,可以是简单的小工具或游戏,也可以是相对复杂的系统应用。

2. 项目内容根据选题内容,要求学生完成以下任务:1.设计项目界面,确定相关控件和布局;2.设计项目数据结构,确定需要存储的数据;3.编写代码,实现项目的基本功能;4.完善代码,优化用户体验和程序性能;5.测试和调试项目,确保项目能够稳定运行。

3. 项目提交学生要求在课程设计规定时间内,将课程设计项目提交到指定邮箱或在线平台。

提交内容包括以下内容:1.项目说明文档,包括项目选题、项目界面设计说明、数据结构说明、程序功能说明和开发经验分享等;2.项目源代码和编译后的可执行文件;3.项目演示视频或截图,展示项目界面和功能特点。

四、课程设计参考资源以下是一些 Visual Basic 6.0 程序设计的参考资源,可以帮助学生更好地完成课程设计:1.《Visual Basic 6.0 程序设计教程》(第三版),作者:徐琦2.《Visual Basic 6.0 从入门到精通》,作者:王拓3.Microsoft 官方文档和示例代码,包括 MSDN 和 Visual Studio 等资源。

高职计算机专业《Visual Basic程序设计》的教学探讨

高职计算机专业《Visual Basic程序设计》的教学探讨

高职计算机专业《Visual Basic程序设计》的教学探讨一、引言Visual Basic(简称VB)是一种由微软公司开发的面向对象的编程语言,是一种可视化编程语言,它具有友好的用户界面和强大的功能。

Visual Basic程序设计是高职计算机专业中的一门重要课程,它旨在培养学生的程序设计能力和实际应用能力。

本文将对高职计算机专业《Visual Basic程序设计》的教学进行探讨,分析教学内容与方法,提出改进意见,以期更好地满足学生的需求。

二、教学内容1. 基础知识讲解Visual Basic程序设计课程的教学内容应首先包括Visual Basic语言的基础知识,如变量、数据类型、运算符、流程控制语句等。

学生需要从基础开始逐步掌握这些知识,建立起对Visual Basic语言的深入理解,为后续的学习和应用打下基础。

2. 程序设计方法除了语言的基础知识外,教学内容还应包括程序设计的方法论,如模块化设计、结构化编程、面向对象编程等。

这些方法论对于学生在实际应用中能够设计和开发出高质量的程序至关重要,因此需要在课程中得到充分的介绍和讲解。

3. 实际案例分析为了加强学生的实际应用能力,教学内容中应包括大量的实际案例分析。

通过对实际案例的分析与讨论,学生可以更好地了解程序设计的实际应用,培养他们的解决问题的能力和创新思维。

三、教学方法1. 讲授与实践相结合Visual Basic程序设计课程的教学方法应该是讲授与实践相结合的。

在讲授基础知识时,可以结合实际案例进行讲解,以便学生更好地理解和掌握知识点。

通过大量的实际操作练习,学生可以加深对知识点的理解,提高实际操作能力。

2. 开展项目实践在教学过程中,可以开展一些小型的项目实践,让学生利用所学知识进行实际项目的开发。

通过项目实践,学生可以充分理解程序设计的特点和实际应用,提高解决问题的能力和技术水平。

3. 创新思维培养教学过程中应该注重培养学生的创新思维,引导学生主动思考和探索。

VB第一章

VB第一章

14
1.4 设计一个简单的Visual Basic程序 可分为两大部分工作:
设计用户界面和编写程序代码 设计VB应用程序的基本步骤如下: (1) 设计用户界面 (2) 编写程序代码 (3) 运行调试程序 (4) 保存程序文件 【例1.1】编写一个显示文字 信息的程序。
15
1.4.1 设计用户界面
设计VB应用程序要在这3种模式下进行转换。
17
设计模式下设置属性的基本步骤: 选择对象 在窗体窗口或在属性窗口的对象下拉列表框中选择要 设置属性的对象。 设置属性 确定需要设置的属性名,然后在属性窗口设置相应的 属性值。 运行模式下设置属性的方法: 给对象的属性赋值(详细内容在第2章介绍)。 例1.1有1个窗体、1个标签、1个文本框和3个命令按 钮6个对象,它们的属性有的是在属性窗口中设置的(设 计模式),有的是通过运行程序设置的(运行模式)。
对象名称 对象下拉列表框 显示方式选项卡
属性列表框
属性说明
11
1.3.6 窗体布局窗口 用于确定应用程序运行后,窗体窗口在计算机屏 幕中的初始位置。
虚拟显示器
窗体小图像
12
1.3.7 代码窗口 主要用于输入和编辑程序代码。VB中的窗体模块、 标准模块和类模块都有各自的代码窗口。
工程名称
对象下拉列表框
18
在属性窗口中的具体设置情况如表1.1所示: 表1.1 属性设置
对象名 属性名 Caption Font Caption 属性值 我的第一个程序 五号 默认为小五号 为空,用于输出 说明
Form1
Label1
BorderStyle Text
Caption Caption Caption
1-Fixed Single

(ppt)第二章VisualBasic程序设计初步

(ppt)第二章VisualBasic程序设计初步

‘单击start按钮,定时
Private Sub Command2_Click()
Timer1.Enabled = False
工作
‘单击end按钮,定时器停止
End
End Sub
第十二页,共一百零八页。
应用 程序开发举例 (yìngyòng)
Private Sub Form_Load() Set ball.Picture =LoadPicture(App.Path+" \earth.ico") ‘运行时将地球(dìqiú)图标装入图片框中
按钮。
❖ 运行程序时,单击start按钮,地球滚动;单击end 按钮,结束运行。 ❖ 图像框控件放置(fàngzhì)地球的图片,定时器控件控制地球的运动,
命令按钮控制地球开始滚动和结束。
1. 创建一个新的窗体Form1,在窗体上创建四个控件:命令按钮
Command1和Command2,图像框Image1、定时器”Timer1控件。
第二十二页,共一百零八页。
基本 属性 (jīběn)
6. Font属性
❖ Font属性包含(bāoபைடு நூலகம்án)字体、大小、字体样式等属性成员。
❖ 设计时可直接进入Font属性对话框进行设置。
❖ 如果需要在程序运行时改变属性值,必须分别设置其中各属性值。 例如,以下代码将窗体Form1的文字设置为粗体字:
●同时按下 ALT 键和带下划线的字符,可把焦点(jiāodiǎn)移到该控件上。
注意:除Label 控件外,窗体和其他有标题控件,标题限制 255 个字符。
例2-2 在窗体中创建一个命令按钮控件,每次单击该命令按钮时,将改变该控件的 Caption属性(图2-3)。

VisualBasic6.0程序设计基础教学设计

VisualBasic6.0程序设计基础教学设计

VisualBasic6.0程序设计基础教学设计引言随着计算机技术的不断发展,计算机编程已经逐渐成为了一门流行的技能。

VisualBasic6.0是一种非常流行的编程语言,特别适用于开发基于Windows系统的应用程序。

本文将介绍VisualBasic6.0程序设计的基础知识和教学设计。

背景介绍VisualBasic6.0是一种基于Microsoft Windows操作系统的编程语言。

它最初是由微软公司推出的。

在VisualBasic6.0中,开发者可以使用简单易懂的代码,进行界面设计、数据交换、算法设计等工作。

因此,它是广泛应用于Windows系统应用程序开发的工具之一。

VisualBasic6.0在时间上已经相当久远,但是,它仍然被许多程序开发者使用。

比如,银行业的一些应用程序、飞机/船舶控制系统都采用了VisualBasic6.0。

教学设计教学目标本教学设计的目标可以分为以下两个方面:1.掌握VisualBasic6.0的基本语法和概念;2.能够使用VisualBasic6.0编写具有实际应用价值的程序。

教学内容本课程的教学内容可以分为以下几个方面:1.VisualBasic6.0的基本概念和语法;2.项目开发的基本流程;3.小型实战项目开发。

第一部分:VisualBasic6.0的基本概念和语法VisualBasic6.0的基本概念和语法是学习VisualBasic6.0编程的必要条件。

教师可以利用PowerPoint课件、视频等方式讲解有关语法、变量、条件语句、循环等基础知识。

具体内容包括:•VisualBasic6.0的界面介绍;•工程管理;•语法结构和数据类型;•变量和常数的使用;•条件语句和循环;•数据类型转换;•函数和对象;•程序的编译与调试。

第二部分:项目开发的基本流程在VisualBasic6.0中,有许多的开发工具可以帮助你快速完成一个项目的开发。

在这一部分,教师可以向学生介绍如何使用这些工具,掌握项目开发的基本流程。

《VisualBasic程序设计教程第四版龚沛增》完整

《VisualBasic程序设计教程第四版龚沛增》完整
深入了解变量、常量以及不同的数据类型在VisualBasic中的应用。
运算符与表达式
学习VisualBasic中的运算符和表达式,掌握数学计算和逻辑运算的技巧。
控制语句
理解条件控制、循环和选择结构,以实现程序的流程控制和逻辑判断。
函数与过程
学习如何创建和调用函数、子过程,以及它们在程序中的作用。
数组
掌握数组的概念、声明、初始化和常见操作,能够灵活应用于解决实际问题。
对象与面向对象编程
了解面向对象编程的基本原理,学习如何创建和使用对象以及继承、封装和 多态的概念。
控件的使用
熟悉常见控件的属性、事件和用法,能够创建交互式的用户界面。
窗体设计基础
学习如何设计窗体界面,包括布局、对齐和样式设置。
优化技巧与经验分享
分享优化编程技巧和经验,提升程序性能和效率。
常见错误及解决方法
总结VisualBasic开发中常见的错误和解决方法,避免常犯的编程错误。
参考文献及推荐阅读
提供相关参考文献和推荐阅读资源,帮助你进一步学习和深入了解 VisualBasic。
总结与展望
对整个教程进行总结,并展望VisualBasic的未来发展方向。
《VisualBasic程序设计教程第 四版龚沛增》完整
This comprehensive tutorial covers all aspects of VisualBasic programming, including language fundamentals, control flow, GUI development, database programming, and more.
窗体事件及其处理
掌握窗体事件的触发和处理机制,实现用户交互和程序逻辑。

中职visual basic语言程序设计基础

中职visual basic语言程序设计基础

中职visual basic语言程序设
计基础
中职的Visual Basic语言程序设计基础是计算机专业的重要课程之一。

Visual Basic是一种基于对象的程序设计语言,由Microsoft公司开发,它具有结构化、模块化、面向对象、事件驱动等特点,并且拥有
图形用户界面(GUI)和快速应用程序开发(RAD)系统。

在学习Visual Basic语言时,需要掌握以下内容:
1. 语言基础:包括变量、数据类型、运算符、控制结构、函数等。

2. 窗体设计:窗体是Visual Basic程序设计中最重要的元素之一,
需要掌握窗体的创建、属性设置、事件处理等内容。

3. 控件使用:Visual Basic提供了丰富的控件,如文本框、标签、按钮、列表框等,需要掌握这些控件的属性、事件和方法。

4. 数据库访问:Visual Basic可以通过技术访问数据库,需要掌握数据库连接、数据查询、数据更新等内容。

5. 图形处理:Visual Basic支持基本的图形处理功能,如绘制图形、图像处理等,需要掌握相关的API函数和对象模型。

6. 多线程编程:Visual Basic支持多线程编程,需要掌握线程的创建、同步和通信等内容。

7. 网络编程:Visual Basic可以通过Socket编程实现网络通信,需
要掌握相关的API函数和协议。

Visual-Basic6.0程序设计(完整)

Visual-Basic6.0程序设计(完整)
或按“结束”强行停止程序的运行。
2.2 建立简单的应用程序
以【 例2-2-1 】为例: 1. 建立用户界面的对象; 2. 对象属性的设置; 3. 对象事件过程及编程; 4. 程序运行和调试; 5. 保存文件。
简单设计实例
【 例2-2-1 】
源程序
2.3 窗体和控件的基本属性
一、常用属性 1. 名称属性 创建的对象名称,有默认的名。在程序中,控件 名是作为对象的标识而引用,不会显示在窗体上。 2. 标题属性 该属性决定了控件上显示的内容。 3. 、、和属性
【作业】: 1、 书本P9页 一、选择题 2、熟悉6.0集成开发环境的组成
第2章 6.0 集成开发环境
【教学目的要求】: 1、介绍类、对象及对象的属性、事件和方法的概念; 2、掌握建立用户界面对象; 3、掌握标准控件的画法和基本操作;
4、掌握对象属性的设置; 5、掌握对象的事件、事件过程和事件驱动; 6、6.0工程的管理及环境设置; 7、程序的调试。 8、应用程序开发示例:创建应用程序界面、设置属性、编
【例:习题p41-1】设计程序,使其在窗体上显示5个外观不同的标签控 件。
13.(自动调整)属性 :可以自动调整大小。 :保持原设置时的大小,
W id th
H eig ht
4. 属性 控件是否可操作。当设置为时,呈暗淡色,禁止用户进
行操作。 5. 属性
控件是否可见。当设置为时,用户看不到,但控件本身存在。
【 例2-3-1 】 属性和属性 的比较。
7.(字体)属性 :设置字体类型,属性值为字符型。如:“宋体”、“楷体”。 :设置字体大小,属性值为整型。如:28、32。 :设置字体是否粗体,属性值为逻辑型。 :设置字体是否斜体,属性值为逻辑型。 :设置文本是否加删除线,属性值为逻辑型。 :设置文本是否加下划线,属性值为逻辑型。

Visual Basic程序设计

Visual Basic程序设计

《Visual Basic程序设计》课程设计报告课程设计题目:小型计算机管理系统学号: 10603209姓名:丁晓龙专业:工业工程班级: 106032指导教师:张爱国摘要小型计算机系统,是利用visual basic 6.0 版软件编辑的一个简易计算机系统,它结合了我们本学期所学的visual basic的所有内容:visual basic 编辑环境、数据输入输出、常用标准控件、数组与记录、菜单程序设计、多窗体程序设计与环境运用等,并结合课外知识来实现简单的计算机操作,如登录界面、主菜单,其中主菜单包含各种应用和有用的程序。

此系统能帮助我们完成简单的文本操作,其中的程序还能实现成绩管理、观察渐开线、计算器等简单功能。

目录一、功能描述 (4)1、登陆界面 (4)2、主界面 (4)3、计算器窗口 (4)4、圆的渐开线窗口 (4)5、成绩判定窗口 (4)6、动画窗口 (4)二、概要设计 (5)三、详细设计 (6)1、登陆界面 (6)2、主界面 (9)3、成绩判定 (13)4、动画 (17)5、计算器 (17)6、圆的渐开线 (18)四、存在的问题及不足 (18)五、结束语(心得体会) (18)一、功能描述1、登陆界面打开小型计算机管理系统,进入主界面2、主界面主界面上方有一主菜单,主要界面为一写字板。

主菜单有菜单项【文件】【编辑】【格式】【程序】【帮助】,每个主菜单项有相应的下拉菜单。

【文件】-打开、另存为、退出、打印【编辑】-复制、剪切、粘贴、全选、查找【格式】-字体、字体颜色、背景颜色【程序】-计算器、圆的渐开线、成绩判定、动画【帮助】-关于(作者信息,系统信息)3、计算器窗口计算器,是利用VB设计的一款软件,主要做小型的计算用。

4、圆的渐开线窗口圆的渐开线,是利用VB设计的一款作为观察圆的渐开线的软件。

5、成绩判定窗口成绩判定,是为判定期末成绩好坏设计的一款软件,只需操作者输入科目数以及成绩,就可做出相应判定。

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

Visual Basic程序设计(专科)形考(一)试卷总分:100 测试时间:180单项选择题判断题一、单项选择题(共 20 道试题,共 80 分。

)1. 当运行程序时,系统自动启动窗体的事件过程是()。

A. LoadB. ClickC. UnloadD. GotFocus2. 单选按钮不具有的属性是( )。

A. ValueB. CaptionTextC. TextD. Font3. 为了使文本框同时具有水平和垂直滚动条,应先把multilin属性设置为true,然后再把scrollbars属性设置为()。

A. 0B. 1C. 2D. 34. 列表框图标的英文名称是:( )。

A. ListBoxB. ComboBoxC. FrameD. CommonDialog5. 如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是()。

A. Text.MytextB. Mytext.textC. Mytext.(Text)D. Mytext*Text6. 下列不能打开属性窗口的操作是 ( )。

A. 执行“视图”菜单中的“属性窗口”命令B. 按F4键C. 按Ctrl+TD. 单击工具栏上的“属性窗口”按钮7. 程序运行过程中始终保持不变的是()。

A. 数组B. 表达式C. 常量D. 变量8. 为了把窗体上的某个控件变为活动的,应执行的操作是()。

A. 单击该控件的内部B. 单击窗体的边框C. 双击该控件D. 双击窗体9. VB6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是()。

A. 设计状态B. 编写代码状态C. 运行状态D. 中断状态10. 为了在按下Esc键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为true,这个属性是()。

A. ValueB. DefaultC. CancelD. Enabled11. 程序执行的顺序()。

A. 由VB开发系统决定B. 由事件驱动C. 由代码行的顺序决定D. 随意执行12. 在Visual Basic中,默认的数据类型是()。

A. IntegerB. DoubleC. CurrencyD. Variant13. VB的应用程序中,决定程序流向的是()。

A. 对象B. 方法C. 属性D. 事件14. 如果想让文本框中的内容在运行时不能编辑,需将文本框的()属性设置为True。

A. LockedB. MultiLineC. TabStopD. Visible15. 表达式10+ 5 Mod 10 \ 9 / 3 的值等于()。

A. 10B. 12C. 15D. 运算错误16. 当窗体最小化时缩小为一个图标,设置这个图标的属性是()。

A. MouseiconB. IconC. PictureD. Mousepointer17. Dim I As Integer,则运行时变量I的初始值是()。

A. 0B. 1C. -1D. 空值18. 在VB的集成环境中创建应用程序时,除了工具箱窗口、窗体设计器、属性窗口外,必不可少的窗口是()。

A. 立即窗口B. 代码窗口C. 窗口布局窗口D. 监视窗口19. 确定一个控件在窗体上位置的属性是( )。

A. Width或HeightB. Width和HeightC. Top或LeftD. Top和Left20. 控件大小不能改变的是()。

A. 标签B. 框架C. 文本框D. 计时器二、判断题(共 5 道试题,共 20 分。

)1. VB的代码存储在模块中。

在VB中提供了三种类型的模块:窗体模块、控件模块和类模块。

A. 错误B. 正确2. 声明变量的数据类型有二种方法,显式声明和隐式声明。

A. 错误B. 正确3. 方法是对象调用的、用来完成特定操作的特殊子程序。

A. 错误B. 正确4. 通过VB编译生成的文件具有“.exe”文件扩展名,该文件只能在VB环境下执行。

A. 错误B. 正确5. VB变量名中允许出现空格。

A. 错误B. 正确Visual Basic程序设计(专科)形考(二)试卷总分:100 测试时间:120单项选择题判断题一、单项选择题(共 20 道试题,共 80 分。

)1. x+y小于10且x+y要大于0的逻辑表达式是()。

A. x+y<10,x+y>0B. (x+y<10):(x+y) >0C. x+y<10 and x+y>0D. 0<x+y<102. 表达式2*3^2+2*8/4+3^2的值是()。

A. 64B. 31C. 49D. 423. a能被b整除的逻辑表达式是()。

A. a/b=0B. a\b=0C. a<>bD. a mod b =04. 可以进行打开文件、选择字体、选择颜色等操作的控件是()。

A. 列表框B. 文本框C. 公共对话框D. 组合框5. 删除列表框中指定的项目所使用的方法为()。

A. MoveB. RemoveC. ClearD. RemoveItem6. 从一个字符串中的第3个字符开始,获取5个字符,应使用()。

A. Left函数B. Mid函数C. Right函数D. Len函数7. 实现字符的unicode编码方式与ANSI编码方式相互转换的函数是()。

A. StrB. StrconvC. TrimD. Mid8. 要利用通用对话框控件来显示“打开文件”对话框,需要调用控件的()方法。

A. ShowPrintB. ShowOpenC. LoadD. ShowColor9. 对于定时器(Timer)控件,设计其定时是否开启的属性是()。

A. IndexC. EnabledD. Left10. 下列关于变量的说法不正确的是()。

A. 局部变量是指那些在过程中用Dim语句或Static语句声明的变量B. 局部变量的作用域仅限于声明它的过程C. 静态局部变量是在过程中用Static语句声明的D. 局部变量在声明它的过程执行完毕后就被释放了11. 要清除列表框的所有内容,可用()方法来实现。

A. RemoveTtemB. ClsC. ClearD. 以上均不可以12. 字符串运算符是()。

A. NotB. &C. ModD. >=13. Dim Abc(2,3)所定义的数组元素个数是()。

A. 6B. 5C. 1214. 语句Print "123" + "456" 执行后,显示的结果是()。

A. 123456B. 579C. 123D. 78915. 逻辑表达式Not 5>3 And 9<3 Or 7>5的值为()。

A. TRUEB. FALSEC. 表达式有错D. 条件不足16. 关于列表框(ListBox)不正确的阐述是()。

A. 列表框显示项目列表。

B. 用户只可以从中选择一个项目。

C. 列表框可以选择多个列表项。

D. 如果项目数超过列表框可显示的数目,控件将自动出现滚动条。

17. 条件表达式的结果是一个()数据。

A. 数值型B. 字符型C. 日期型D. 逻辑型18. 在一个语句行内写多条语句时,语句之间应该用()分隔。

A. 逗号B. 分号C. 顿号D. 冒号19. 可获得字符的ASCII码的函数是()。

A. ValB. FixC. AscD. Chr20. 用Dim A(-3 To 5)As Integer语句所定义的数组的元素个数是()。

A. 6B. 7C. 8D. 91. 控件和窗体的Name属性只能通过属性窗口进行设置,不能在运行阶段通过程序设置或修改。

A. 错误B. 正确2. 4AB和AB都可以作为VB的变量名。

A. 错误B. 正确3. 在程序中使用语句:wb1.FontSize="小五号",就可以使名为wb1的文本框中显示的汉字呈小五号大小。

A. 错误B. 正确4. 全局变量在整个应用程序中有效,其作用域是整个应用程序运行期间。

A. 错误B. 正确5. 假定一个文本框的Name属性为Text1,为了在该文本框中显示“Hello!”,所使用的语句可写为:text1="Hello!"A. 错误B. 正确Visual Basic程序设计(专科)形考(三)试卷总分:100 测试时间:180单项选择题判断题一、单项选择题(共 20 道试题,共 80 分。

)1. 如果希望以模态方式显示窗体Form1,下列正确的语句是()。

A. Form1.Show 0B. Form1.ShowC. Form1.Show 1D. 以下都不正确2. COM对象有两种类型接口,即用户自定义接口和()。

A. 程序接口B. 标准接口C. 文件接口D. 外部接口3. 要发送数据,通常使用Winsock控件的()。

A. SendData方法B. Listen方法C. Accept方法D. GetData方法4. 利用ADO访问数据库,首先要创建一个()对象,用于建立和数据库的连接。

A. Connection对象B. Recordset对象C. Command对象D. Object对象5. 当使用SendData将数据发送到主机后时,将触发Winsock控件的()事件。

A. SendProgressB. MouseDownC. ClickD. KeyPress6. 引用列表框的最后一项应使用()。

A. List1.List(ListCount-1)B. List1.List(List1.ListCount)C. List1.List(ListCount)D. List1.List(List1.ListCount-1)7. 在“打开”对话框中设置Files.Pattern="*.bat"程序代码执行后,会显示()。

A. 只包含扩展文件名为“*.bat”的文件B. 第一个bat文件C. 包含所有文件D. 会显示磁盘的路径8. SQL语言的Select语句中,用于分组的语句为()。

A. whereB. group byC. order byD. having9. 在下列选项中,不能将图像装入图片框和图像框的是()。

A. 在界面设计时,通过Picture属性装入B. 在界面设计时,手工在图像框和图片框中绘制图形C. 在界面设计时,利用剪贴板把图像粘贴上D. 在程序运行期间,用LoadPicture函数把图形文件装入10. 一旦数据到达,将首先触发Winsock控件的()。

A. DataArrival事件B. ConnectionRequest事件C. DataSend事件D. DataGet事件11. Line(100,100)-Step(400,400)将在窗体中的()画一条直线。

相关文档
最新文档