郑大远程课后测试VisualBasic程序的设计说明

合集下载

《第一单元 Visual Basic初步 第6课 制作菜单 测试并保存程序》教学设计

《第一单元 Visual Basic初步 第6课 制作菜单 测试并保存程序》教学设计

《测试并保存程序》教学设计方案(第一课时)一、教学目标1. 知识与技能:学生能够理解测试程序的重要性,掌握保存程序的方法。

2. 过程与方法:通过实践操作,学生能够掌握测试程序的基本步骤,并学会如何保存修改后的程序。

3. 情感态度与价值观:培养学生周密的编程态度,增强对信息技术学科的兴趣。

二、教学重难点1. 教学重点:学生能够掌握测试程序的基本步骤,并学会如何保存修改后的程序。

2. 教学难点:如何引导学生理解测试程序的重要性,以及在实践中正确操作。

三、教学准备1. 准备相关的程序测试和保存的实例教程,准备计算机和相关软件。

2. 安排适当的课时,确保环境适宜学习,如安静的教室,提供必要的网络毗连。

3. 提前告知学生相关注意事项,如正确的电脑操作和安全珍爱措施。

四、教学过程:(一)引入1. 介绍课程目标:让学生了解测试程序的重要性,掌握保存程序的方法。

2. 展示一些程序错误或故障的案例,让学生了解程序测试的重要性。

3. 引导学生思考:如何测试和保存程序?(二)新课讲解1. 讲解测试程序的方法:(1)逐行或逐块运行程序,观察输出结果;(2)应用调试工具进行逐步调试;(3)应用静态分析工具查找潜在问题。

2. 讲解保存程序的方法:(1)选择合适的文件名,标识程序类型;(2)将程序保存到合适的文件夹中;(3)设置文件保存选项,如编码、格式等。

3. 演示测试和保存程序的步骤,并诠释注意事项。

4. 引导学生讨论:在测试和保存程序过程中可能遇到的困难和问题,以及如何解决。

(三)实践操作1. 学生根据教师提供的示例程序进行测试和保存操作,掌握基本技能。

2. 教师巡回指导,解答学生疑问,提供帮助。

3. 鼓励学生尝试应用不同的测试和保存方法,培养创新思维。

(四)教室小结1. 回顾测试和保存程序的方法和注意事项。

2. 表扬学生在实践操作中的优秀表现,鼓励继续尽力。

3. 引导学生思考:如何更好地组织和管理自己的程序代码,以避免类似问题的再次发生。

VisualBasic教案程序设计基础

VisualBasic教案程序设计基础

Visual Basic教案程序设计基础第一章:Visual Basic 简介1.1 课程目标了解Visual Basic 的历史和特点掌握Visual Basic 的开发环境和基本概念1.2 教学内容Visual Basic 的历史和发展Visual Basic 的特点和优势Visual Basic 的开发环境变量、数据类型和运算符1.3 教学方法讲授和演示相结合学生动手实践1.4 课后作业熟悉Visual Basic 的开发环境编写简单的Visual Basic 程序第二章:Visual Basic 基本语法2.1 课程目标掌握Visual Basic 的基本语法和结构学会编写简单的Visual Basic 程序2.2 教学内容常量和变量数据类型和运算符控制语句函数和过程2.3 教学方法讲授和演示相结合学生动手实践2.4 课后作业熟悉Visual Basic 的基本语法和结构编写简单的Visual Basic 程序第三章:控制流程3.1 课程目标掌握Visual Basic 的控制流程语句学会使用条件语句和循环语句3.2 教学内容条件语句循环语句跳转语句3.3 教学方法讲授和演示相结合学生动手实践3.4 课后作业熟悉Visual Basic 的控制流程语句编写含有条件语句和循环语句的Visual Basic 程序第四章:数组和集合4.1 课程目标掌握Visual Basic 中的数组和集合的使用学会使用动态数组和集合4.2 教学内容数组的概念和声明数组的初始化和遍历集合的概念和声明集合的方法和属性4.3 教学方法讲授和演示相结合学生动手实践4.4 课后作业熟悉Visual Basic 中的数组和集合的使用编写使用数组和集合的Visual Basic 程序第五章:用户界面设计5.1 课程目标掌握Visual Basic 的用户界面设计学会使用窗体和控件5.2 教学内容窗体的概念和属性控件的概念和属性控件的事件和方法5.3 教学方法讲授和演示相结合学生动手实践5.4 课后作业熟悉Visual Basic 的用户界面设计设计并编写含有窗体和控件的Visual Basic 程序第六章:文件操作6.1 课程目标掌握Visual Basic 中的文件操作学会使用FileSystemObject 对象进行文件操作6.2 教学内容文件系统的概念FileSystemObject 对象的属性和方法文件的读写操作文件的打开和关闭6.3 教学方法讲授和演示相结合学生动手实践6.4 课后作业熟悉Visual Basic 中的文件操作编写进行文件读写操作的Visual Basic 程序第七章:数据库访问7.1 课程目标掌握Visual Basic 中的数据库访问学会使用ADO 对象进行数据库访问7.2 教学内容数据库的概念和结构ADO 对象的概念和属性连接数据库执行SQL 查询7.3 教学方法讲授和演示相结合学生动手实践7.4 课后作业熟悉Visual Basic 中的数据库访问编写进行数据库访问的Visual Basic 程序第八章:错误处理8.1 课程目标掌握Visual Basic 中的错误处理学会使用错误处理语句和函数8.2 教学内容错误的概念和分类错误处理语句错误处理函数自定义错误消息8.3 教学方法讲授和演示相结合学生动手实践8.4 课后作业熟悉Visual Basic 中的错误处理编写含有错误处理语句的Visual Basic 程序第九章:模块和过程9.1 课程目标掌握Visual Basic 中的模块和过程学会使用模块和过程进行代码组织和管理9.2 教学内容模块的概念和类型过程的概念和类型参数的传递和返回值模块的导入和调用9.3 教学方法讲授和演示相结合学生动手实践9.4 课后作业熟悉Visual Basic 中的模块和过程编写使用模块和过程的Visual Basic 程序第十章:项目实践10.1 课程目标学会使用Visual Basic 进行项目实践掌握项目开发的流程和方法10.2 教学内容项目需求分析项目设计项目实现项目测试和优化10.3 教学方法讲授和演示相结合学生动手实践10.4 课后作业熟悉项目开发的流程和方法完成一个简单的Visual Basic 项目实践第十一章:图形和多媒体11.1 课程目标掌握Visual Basic 中的图形和多媒体处理学会使用绘图属性和方法了解如何使用多媒体控件11.2 教学内容窗体的绘图方法图片框和画布的使用形状和线条的绘制多媒体控件的使用(如播放音频和视频)11.3 教学方法讲授和演示相结合学生动手实践11.4 课后作业熟悉Visual Basic 中的图形和多媒体处理编写一个使用图形和多媒体控件的Visual Basic 程序第十二章:网络编程12.1 课程目标掌握Visual Basic 中的网络编程学会使用Winsock 控件进行网络通信12.2 教学内容网络编程基础Winsock 控件的使用客户端和服务器端程序的设计网络通信的常见协议12.3 教学方法讲授和演示相结合学生动手实践12.4 课后作业熟悉Visual Basic 中的网络编程编写一个简单的网络通信程序第十三章:ActiveX 控件和组件13.1 课程目标掌握Visual Basic 中的ActiveX 控件和组件的使用学会创建和注册ActiveX 控件13.2 教学内容ActiveX 控件的概念常用的ActiveX 控件组件对象模型(COM)ActiveX 控件的创建和注册13.3 教学方法讲授和演示相结合学生动手实践13.4 课后作业熟悉Visual Basic 中的ActiveX 控件和组件编写一个使用ActiveX 控件的Visual Basic 程序第十四章:API 调用和动态库14.1 课程目标掌握Visual Basic 中API 调用和动态库的使用学会使用API 函数和创建动态库14.2 教学内容API 函数的概念和调用方式动态库(DLL)的使用调用Win32 API 函数创建和调用自定义动态库14.3 教学方法讲授和演示相结合学生动手实践14.4 课后作业熟悉Visual Basic 中API 调用和动态库的使用编写一个使用API 函数或动态库的Visual Basic 程序第十五章:Visual Basic 高级应用15.1 课程目标学习Visual Basic 的高级应用技巧掌握Visual Basic 与外部程序的交互了解Visual Basic 在实际项目中的应用15.2 教学内容外部程序的调用(如调用Excel、Word 等)注册表操作系统信息的获取和设置应用程序的打包和部署15.3 教学方法讲授和演示相结合学生动手实践15.4 课后作业熟悉Visual Basic 的高级应用技巧编写一个使用Visual Basic 进行高级应用的程序重点和难点解析本文主要介绍了使用Visual Basic 进行程序设计的基础知识,包括了Visual Basic 的历史和特点、开发环境、基本语法、控制流程、数组和集合、用户界面设计、文件操作、数据库访问、错误处理、模块和过程、项目实践、图形和多媒体、网络编程、ActiveX 控件和组件、API 调用和动态库以及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)将程序设计中旳数据与对 数据旳操作作为一种不可分割旳整体,经过由类生成旳对 象来组织程序。对象包括属性与措施,能辨认和响应一定 旳事件。
面对对象程序设计并不绝对排斥构造化程序设计措施, 而将构造化程序设计措施中旳三种基本构造变为其程序设 计中局部代码设计旳基本构造,例如,在面对对象程序设 计中,对象旳事件措施、属性等代码旳设计依然遵照三种 基本构造旳原则。

2018年度.2.20郑大远程教育VisualBasic程序设计在线测试标准详解

2018年度.2.20郑大远程教育VisualBasic程序设计在线测试标准详解

第一题、单项选择题(每题 1分,5道题共5分)1、启动Visual Basic 后,VB 为用户建立的第一个窗体是A 、 Forml C 、窗体15、使用Visual Basic开发的应用程序基于的操作系统是.第二题、多项选择题(每题 2分,5道题共10分) 1、下列关于 Visual Basic的正确说法有2、Visual Basic 6.0 集成开发环境中具有A 、面向对象的程序设计语言B 、采用事件驱动的编程机制 C 、面向过程的程序设计语言 D 、 可以对数据库进行操作 A 、 B 、 C 、状态栏菜单栏 标题栏 B 、 FormD 、窗体2、工程资源管理器窗口包含的文件类型有种。

A 、 1B 、2C 、3D 、43、窗体文件的扩展名为d A 、, basB 、. vbpC 、 . exeD 、. frm4、下列语言中属于面向对象的程序设计语言是A 、Visual BasicB 、PASCALC 、CD 、FORTRANA 、DOSB 、 LinuxC 、UnixD 、WindowsD 、工具栏3、代码窗口能进行的操作有」A 、可选择对象B 、 可选择所选对象的事件过程C 、 输入程序代码 "D 、显示所选的过程4、工具箱中的标准控件有A 、标签控件B 、框架控件C 、目录列表框控件D 、单选按钮控件5、Visual Basic6.0集成开发环境的菜单栏有A 、运行B 、查询厂 C 、复制rD 、撤销第三题、判断题(每题1分,5道题共5分)1、Visual Basic 的程序设计思想是面向对象的2、“面向对象的程序设计”的简称是OOP3、Visual Basic 的编程机制是事件驱动。

4、标准模块文件的扩展名是 FRM5、Visual Basic 6.0的版本中具有最强功能的是专业版。

正确错误正确错误正确错误正确错误第一题、单项选择题(每题 1分,5道题共5分) 1、使用 Windows98保存一新建的工程,其默认的路径是.2、使用 Windows XP 保存一新建的工程,其默认的路径是.第二题、多项选择题(每题 2分,5道题共10分) 1、退出Visual Basic 的正确方法为2、保存工程不正确的为A 、Alt+QB 、单击关闭按钮 c 、执行“文件/退岀”命令 D 、 CTRL+F4 正确 错误A 、VBB 、VB98C 、WindowsD 、My DocumentsA 、VBB 、VB98C 、WindowsD 、My Documents3、使用pinrt 方法,将计算结果显示在窗体(Form1 )上,必须将窗体一属性设置成True 。

Visual-Basic程序设计实用教程01(设计简单的应用程序)

Visual-Basic程序设计实用教程01(设计简单的应用程序)
4. 编写代码 根据程序需要在代码窗口编写(事件代码的 头和尾绝不允许自己去写!)
1.2 可视化编程的步骤(2)
5. 运行工程 三种方式:①菜单、②工具栏、③快捷键F5
修改工程 如果运行中出现错误,则进行修改。
7. 保存工程
将同一个工程中的所有文件保存在同一个文件夹中, 不同工程中的文件保存在不同的文件夹中。
7. 代码中把窗体或控件的名称写错,或该控件不存在,出现“要求对象”的 错误提示。
修改方法:检查代码中的对象名称,使之与属性窗口中的名称一致。
1.9 使用的帮助系统(1)
1. 通过“帮助”菜单下的“搜索”菜单项打开
“搜索” 项
F1
注:系统中需安装帮助文档
输入搜索内容
1.9 使用的帮助系统(2)
2. 选定要搜索的内容后按F1键
2. 赋值语句 • 格式
[] <变量>=<表达式> 如: X = 5 “=”的读法:读作“取值”比较恰当。
• 作用: 将“=”右边表达式的值给左边的变量
3. 注释语句 • 格式 • 作用:
或‘
程序解释。
1.7 编写代码时的相关知识(3)-几个内 部函数
4. 函数
给窗体、 控件或 控件的属性加载图片。 • 功能:
1.1 问题引入与运行效果
1. 问题引入 本章要设计一个能浏览四个员工信息的“员工工 资管理系统”。
2. 运行效果演
1.2 可视化编程的步骤(1)
1. 新建工程 利用“文件/新建工程”菜单进行创建;
2. 添加控件 根据程序的需要,使用工具箱中的各种控件,在 窗 体设计器上“画”界面。
3. 设置属性 激活控件后,利用属性窗口设置。
• 格式

Visual Basic程序设计实验指导书实验代码

Visual Basic程序设计实验指导书实验代码

第一章三、编程题第2题.设计由用户在文本框Text1中输入圆的半径,在文本框Text2和文本框Text3中分别显示圆的周长和面积程序。

Private Sub Command1_Click() '计算按钮Text3.Text = 3.14159 * Text1.Text ^ 2Text2.Text = 2 * 3.14159 * Text1.TextEnd SubPrivate Sub Command2_Click() '清除按钮Text1.Text = ""Text2.Text = ""Text3.Text = ""Text1.SetFocus '文本框获得焦点End SubPrivate Sub Command3_Click() '结束按钮EndEnd SubPrivate Sub Form_Load() '也可以在属性窗口设置以下几个属性Label1.Caption = "请输入圆半径计算圆周长和面积"Label2.Caption = " 输入圆半径"Label3.Caption = "圆的周长是"End Sub第3题.在文本框中输入一个字符串,对字符串进行字体的放大或缩小Private Sub Command1_Click() '放大按钮Text1.FontSize = 30Command1.Enabled = FalseCommand2.Enabled = TrueCommand3.Enabled = TrueEnd SubPrivate Sub Command2_Click() '缩小按钮Text1.FontSize = 6Command2.Enabled = FalseCommand3.Enabled = TrueCommand1.Enabled = TrueEnd SubPrivate Sub Command3_Click() '还原按钮Text1.FontSize = 9Command3.Enabled = FalseCommand1.Enabled = TrueCommand2.Enabled = TrueEnd Sub第5题.编一程序,单击“加边框”按钮,在标签框四周加上边框;单击“隐藏”按钮。

实验一 Visual Basic环境和程序设计初步

实验一Visual Basic环境和程序设计初步一、实验目的1.熟悉Visual Basic环境,掌握编辑、运行程序的基本方法。

2.理解基本概念:工程、窗体、属性、事件和方法。

3.熟悉立即窗口的使用。

4.掌握VB程序的正确书写规则。

5.掌握窗体、标签及命令按钮的常用属性。

6.会使用窗体的Load事件、Resize事件和命令按钮的Click事件。

二、实验指导【实例1-1】设计一简单应用程序,实现标签框文字的显示与清除。

具体要求如下:(1)在窗体上引入一个标签框(Label1)和两个命令按钮(Command1和Command2)。

(2)程序初始运行时,窗体的标题为“第一个VB程序设计”;Label1上无文字显示,固定边框;两个命令按钮的标题分别为“显示”和“清除”。

(2)单击“显示”按钮,Label1上显示“VB程序设计快速入门”(如图1-1所示)。

(3)单击“清除”按钮,Label1上无文字显示(如图1-2所示)。

图1- 1 “实例1-1”程序运行结果图1- 2实例1-1运行结果1、涉及的知识点窗体、命令按钮和标签控件的标题属性Caption;命令按钮的单击事件Click。

2、操作步骤(1)新建工程。

(2)在窗体上放置一个标签和两个命令按钮(如图1-3所示):图1- 3 “实例1-1”界面设计(3)属性设置。

提示:属性设置可以在属性窗口设置,也可将代码写在Form_Load()事件中(除特别说明的外)。

后面的实验也是此要求,不再重复说明。

(4)过程设计,编写Command1、Command2的Click事件过程代码(如图1-4所示)。

图1- 4 编写事件代码窗口界面(5)按F5键、选择“运行”菜单的“启动”命令或单击工具条上的按钮,运行、调试应用程序,直到满意为止。

(6)保存工程。

选择“文件”菜单的“保存工程”命令,或单击工具栏上的“保存”按钮,VB系统就会提示将所有内容保存(如图1-5、图1-6所示)。

教育的指导试验_VisualBasic程序设计作业与试验报告


If not ok1thenX=1ElseX=-1If ok2thenx=10End ifEnd ifIf not ok1
序 Option Explicit
then
Privte Sub xxmnd1_click
X=1
Dim s Integer, b s Integer, c s Integer, bcs Integer =
第1页共1页
VB 程序设计作业与试验报告
本文格式为 Word 版,下载可任意编辑,页眉双击删除即可。
、选择题
三、上机试验:试验题目:InputBox Fra bibliotek数的返回值类型是
输入圆的半径,计算并输出圆的周长和面积。试验目
〕整型 B〕单精度型 C〕字符串型 D〕双精度
的:

练习使用各种内部函数和表达式、常虽和变虽的定义以 及使用方法。 .设=2, B=3, C=4, D=5,以下表达式的值是 Not +C〕 FlseB〕 -1
2
VB 中运算符分为几类?各种运算的优先级别如何?
End if
) 100B) -200C) 0 D ) 200
End if
二、程序设计
End if
给定函数 Y=F
Print xEndsub
4x-2(102600 的最小 n 值。
Print x
6
End
VB 程序设计作业与试验报告
sub
三、上机试验 试验内容: 使用 For 循环输出九九乘 法口诀表。试验
Visul Bsic 源程序中的错误一般分为错误、 错误和 错误等三种。 3 . Visul Bsic 程序设计最大的特点是 。 4 . VB 中,变 虽强制声明的语句是 。5.产 爱心—专心—怛心 生从[ , B]的随机整数,可使用表达式 。 6.函数 Mid 的结果是 。7.表达式 bs+Sgn ,4〕的结果是 。二、简答题 简述取整函数 Int 和 Fix 的区分。 简述字符串运算符 和+之间的区分。 VB 中运算符分为几类?各种运算的优先级别如何? 1

《Visual Basic程序设计》课程设计指导书

《Visual Basic程序设计》课程设计指导书一、课程设计目的《Visual Basic程序设计》课程设计作为独立的教学环节,是计算机网络专业和计算机应用技术专业的实践性教学环节之一,是对《Visual Basic程序设计》课程学习后进行的一次全面性的综合练习。

其目的在于加深对Visual Basic程序设计基础知识和概念的理解,充分体会Visual Basic 程序设计方面的强大功能和独特之处;掌握事件驱动的编程机制和面向对象的程序设计方法,掌握用Visual Basic开发应用程序项目的一般过程。

通过本实践教学环节的综合训练,使学生能巩固在《Visual Basic程序设计》课程教学中所学习到的知识点和操作技能,并加强其综合运用所学编程知识和技巧解决实际问题的能力。

二、课程设计基本要求1.符合课题要求,实现相应功能;可以添加其他功能或修饰,使程序更加完善、合理;2.要求界面友好美观,操作方便易行;3.注意程序的实用性、安全性;4.可以使用第三方扩展控件,但必须对所使用的扩展控件之功能、主要属性、方法、事件等作详细的介绍。

5.在开发各环节中撰写相关的技术文档,最后要求提交详细的课程设计报告。

6.设计成果:课程设计报告一份;开发设计的源程序。

三、设计组织方法1.分组选题:每班分若干组,每组任选一个课题(可根据课题工作量大小,合理分配人数),每组设组长一名,负责该组设计工作的协调、分工等。

2.设计过程:①按组讨论、确定课题和设计方案,并进行明确分工;②各人分别完成自己的设计任务,并调试好;③程序汇总、编译。

④撰写课程设计报告。

四、课程设计成绩考核1、考核内容课程设计的考核必须充分重视学生的创新能力和实践能力的培养,全面提高学生的工作能力和综合素质,包括如下几个方面:①工作的责任心;②调查研究、查阅文献和搜集资料的能力;③工作计划和组织能力;④分析与解决问题能力;⑤实际动手和操作能力;⑥创新意识和创造能力;⑦团结协作、相互交流能力;⑧课程设计报告撰写能力;2、考核方法①指导教师在评分中应坚持严格要求和实事求是的原则,根据学生在课程设计中独立完成的实际情况和评分标准做出评定。

实验报告Visual Basic 程序设计基础

设置值
窗体
Name
Form1
Caption
Form1
Frame
Name
Frame1
Caption
“字体”
Frame
Name
Frame2
Caption
“效果”
Frame
Name
Frame3
Caption
“颜色”
Option
Name
Option1
Caption
“宋体”
Option
Name
Option2
Caption
课程名称Visual Basic程序设计基础
实验名称Visual Basic程序设计
一、试验目的
1.通过设计、运行简单的VB程序,了解VB界面中对象、属性、事件的基本概念。学会独立使用该系统完成VB程序从编辑、到运行、调试的全过程。
2.掌握VB数据类型的基本概念。
3.掌握变量、常量的定义规则和各种运算符的功能及表达式的构成和求值方法。
meal(0) = "牛腩烩饭"
meal(1) = "排骨饭"
meal(2) = "宫爆鸡丁炒饭"
Text1.FontName = "华文行楷"
End Sub
Private Sub option4_click()
Text1.FontName = "隶书"
End Sub
Private Sub check1_click()
If Check1.Value = 1 Then
Text1.FontUnderline = True
Private Sub Command4_Click()
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一题、单项选择题(每题1分,5道题共5分)1、启动Visual Basic后, VB为用户新建立的工程的名字是__。

A、窗体1B、工程1C、窗体D、工程2、窗体文件的扩展名______。

A、basB、vbpC、exeD、frm3、有以下程序代码, Label1.Caption = "12345" 其中Label1,Caption, "12345" 分别代表______。

A、对象,方法和值B、对象,属性和值C、对象,属性和方法D、方法,对象和值4、有一命令控件在程序运行后,在窗体中出现的是灰色,是因为该控件的______属性设置为FalseA、NameB、VisibleC、EnabledD、Caption5、对窗体中某一控件使用属性窗口设置属性,首先要先______该控件。

A、保存B、双击C、显示D、选择第二题、多项选择题(每题2分,5道题共10分)1、下列关于Visual Basic的正确说法有A、面向对象的程序设计语言B、采用事件驱动的编程机制C、面向过程的程序设计语言D、可以对数据库进行操作2、Visual Basic 6.0集成开发环境中具有A、状态栏B、菜单栏C、标题栏D、工具栏3、下列命令包括在“工程”菜单中的是A、添加窗体B、添加模块C、添加类模块D、添加工程4、保存工程不正确的为A、先保存窗体文件后保存工程文件B、先保存工程文件后保存窗体文件C、只保存工程文件D、只保存窗体文件5、下列正确的说法有A、对象是一个实体B、窗体和控件均为实体C、对象具有事件D、打印机、屏幕和剪贴板不是对象第三题、判断题(每题1分,5道题共5分)1、创建一个新的应用程序必须要建立一个新工程。

正确错误2、窗体窗口主要是设计应用程序的用户界面。

正确错误3、标准模块文件的扩展名是FRM。

正确错误4、卸载一个窗体需要使用Load语句。

正确错误5、运行程序时,双击窗体会发生“MouseDown”事件。

正确错误《Visual Basic程序设计》第04章在线测试《Visual Basic程序设计》第04章在线测试剩余时间:52:47答题须知:1、本卷满分20分。

2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。

3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。

第一题、单项选择题(每题1分,5道题共5分)1、下面关系运算中,输出结果为“True”的是。

A、“1” + 2 =“12”B、“1”+ “2”=“3”C、“1” & 2 =“12”D、“1” & “2”=“3”2、下列不合法的常量形式是A、“100”B、100.0C、1OE+0.5D、Const G = 23 + 123、如果将布尔常量值True赋给一个整型变量,则整型变量的值为A、OB、-1C、TrueD、False4、对于Visual Basic的循环语句,下列正确的说法是:。

A、Do While…Loop循环的循环体至少被执行一次;B、Do Until…Loop循环的循环体至少被执行一次;C、Do…Loop Until循环的循环体至少被执行一次;D、While…Wend循环的循环体至少被执行一次。

5、对于如下结构的循环: Do 循环体 Loop Until 条件则下列正确的叙述是:。

A、如果“条件”为常数0,则只执行一次循环体;B、如果“条件”为常数-1,则至少执行二次循环体;C、如果“条件”为常数-1,则只执行一次循环体;D、如果“条件”为常数0,则一次循环体也不执行。

第二题、多项选择题(每题2分,5道题共10分)1、在下列逻辑表达式中,逻辑值为"假"的是A、Not (1 > 2)B、Not (3 + 4 < 4 + 6)C、1 > 2 Or 2 > 3D、2 > 1 And 3 < 22、Dim x%,y%,对于代数式(xy+y)/(x-xy),下列不正确的表达式是A、(xy+y)/(x-xy)B、x*y+y/x-x*yC、(x*y+y)/(x-x*y)D、(x×y+y)/(x-x×y)3、VB中结构化程序设计的语句结构为A、顺序结构B、选择结构C、GOTO语句结构D、循环结构4、在“select Case *”语句中,“*”部分可以是下列的正确选择为A、数值型表达式B、1 To 10C、2,4,6,8D、字符串表达式5、下列有关循环的叙述,正确的为A、For循环中步长可以省略B、循环嵌套时外循环必须完全包含循环C、循环的步长不能为0D、几种循环语句之间可以互相替换第三题、判断题(每题1分,5道题共5分)1、运算符按顺序进行运算。

正确错误2、Chr$ (67)的值是“C”。

正确错误3、x=y:y=t:x=t可以完成x和y的值交换。

正确错误4、If语句和For循环语句之间是不能互相嵌套的。

正确错误5、循环变量的值必须向着趋近于循环终值的方向变化。

正确错误1、用dim a(-10 to 10,5)定义的数组,元素个数是______。

A、100B、120C、26D、1262、a为数组名,合法的数组元素是______。

A、aB、a(a)C、a(a(2))D、a[2]3、对于过程Sub SSS(x,y,z),下列所有参数都以传址方式进行的调用为A、Call SSS(3,5,z)B、Call SSS(x+3,y+5,z)C、Call SSS(x,y,z)D、Call SSS(x+y,x-y,z)4、下列关于变量作用域由小到大的正确顺序为A、局部变量、窗体变量、全局变量B、窗体变量、局部变量、全局变量C、局部变量、全局变量、窗体变量D、窗体变量、全局变量、局部变量5、若定义了Sub Maxxy(x%,y%),下列正确的调用为A、Maxxy 5,8B、Maxxy “58”,20C、Call Maxxy 5,8D、Call Maxxy(5,8,20)第二题、多项选择题(每题2分,5道题共10分)1、下列不正确的程序段是______。

A、Dim a() as variant:a = Array(1, 2, 3, 4, 5, 6, 7)B、Dim a(1 to 6): a = Array(1,2,3,4,5,6)C、Dim a( ) as integer :a ()= Array(1, 2, 3, 4, 5, 6, 7)D、Dim a : a ()= Array(1, 2, 3, 4, 5, 6, 7)2、设有语句定义 Dim a(3)As integer,则下列正确的语句为A、a(1)=100B、a(2)=Val(InputBox “请输入一个整数”)C、a(0)=a(3)D、a(3)=Array(0,1,2,3)3、下列过程中,能脱离窗体或控件而存在的是A、子过程B、事件过程C、函数过程D、通用过程4、下列正确的说法为A、形参是定义函数或过程时的参数。

B、实参是调用函数或过程时的参数。

C、过程调用时形参把值或地址传送给实参。

D、数组也可以整体作为参数,但只能使用传地址的方式。

5、对于变量来说,下面正确的叙述为A、局部变量可以在过程声明B、窗体/模块级变量和全局变量在“通用声明”段进行声明C、局部变量可以在“通用声明”段使用Private进行声明D、全局变量可以在“通用声明”段使用Public进行声明第三题、判断题(每题1分,5道题共5分)1、数组可以是动态数组。

正确错误2、动态数组在声明时可以省略数组的大小。

正确错误3、控件数组只能在设计时建立。

正确错误4、不同级的同名变量,系统优先访问作用域小的变量。

正确错误5、静态变量具有局部变量的作用域,全局变量的生存期。

正确错误《Visual Basic程序设计》第08章在线测试《Visual Basic程序设计》第08章在线测试剩余时间:48:12答题须知:1、本卷满分20分。

2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。

3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。

第一题、单项选择题(每题1分,5道题共5分)1、当用户按下并且释放一个键后会触发KeyPress、KeyUp和KeyDown事件,这三个事件发生的顺序是A、KeyPress、KeyDown、KeyUpB、KeyDown、KeyUp、KeyPressC、KeyDown、KeyPress、KeyUpD、没有规律2、Timer控件决定该控件是否对时间的推移做响应的属性是A、EnabledB、VisibleC、TimeD、Capable3、菜单能够响应的事件为A、ClickB、DblClickC、MouseUpD、MouseDown4、根据文件的存取方式和结构,下列正确的分类为A、文本文件和随机文件B、顺序文件和二进制文件C、顺序文件和随机文件D、ASCII文件和二进制文件5、在随机文件中,记录长度为L,则第n个记录与第1个记录的相对地址为A、(n-1)×LB、n-LC、(n+1)×LD、n+L第二题、多项选择题(每题2分,5道题共10分)1、下面关于拖放和OLE拖放的叙述中,不正确的是A、只要对控件的属性进行适当的设置,就能将控件从一个地方移动到另一个地方B、文本框、图片框和列表框完全支持自动OLE拖放。

C、当OLEdropMode属性为1时,控件自动实现OLE“放”操作D、当控件的DragMode 设置为1时,它不能够接收Click和MouseDown事件2、下列对象可以用作容器使用的是A、窗体B、框架C、图片框D、图像框3、打开顺序文件的模式有A、EditB、OutputC、AppendD、Input4、下列正确的文件访问模式为A、BinaryB、InputC、RandomD、Append5、下列关于文件说确的是A、随机文件中每个记录的长度是相同的B、数据文件一般通过程序来进行管理和存取C、顺序文件组织简单,维护困难D、随机文件的每一个记录都有一个记录号第三题、判断题(每题1分,5道题共5分)1、控件TypeOf的属性决定控件被拖动时显示的图标。

正确错误2、Visual Basic的三种主要模块是标准模块、窗体模块和类模块。

正确错误3、多文档界面是一个应用程序中包含多个窗体。

正确错误4、文件是只能存储在存中的、用文件名标识的数据的集合。

正确错误5、文件名可以是字符串常量,也可以是字符变量。

正确错误A、X和YB、CurrentX和CurrentYC、This和ThatD、Top和Left2、表是有关信息的逻辑组,下列有关表的正确说法为:A、行被称为记录,列则被称为字段。

B、列被称为记录,行则被称为字段。

C、行和列由表在数据库文件中的物理存储方式决定。

相关文档
最新文档